{"_id":"@dreamboard-games/sdk","_rev":"30-c986794c25f7d470548984706ed4bdcf","name":"@dreamboard-games/sdk","dist-tags":{"latest":"0.2.0","alpha":"0.5.0-alpha.5"},"versions":{"0.2.0":{"name":"@dreamboard-games/sdk","version":"0.2.0","keywords":["dreamboard","sdk","package-set"],"license":"SEE LICENSE IN LICENSE.md","_id":"@dreamboard-games/sdk@0.2.0","maintainers":[{"name":"ctan1345","email":"ctan1345@uni.sydney.edu.au"}],"homepage":"https://github.com/dreamboard-games/dreamboard-sdk#readme","bugs":{"url":"https://github.com/dreamboard-games/dreamboard-sdk/issues"},"dist":{"shasum":"17914a0180ca7f11eec49b1cbaee68be634eeb83","tarball":"https://registry.npmjs.org/@dreamboard-games/sdk/-/sdk-0.2.0.tgz","fileCount":369,"integrity":"sha512-SuUzrES58tcWlLK2I6T5e7C/wJyhIXNIp8J5STY1kvVRJEZbjBgb/JHHYZmi+8iL7Lqy4BL1HLBPsVBsbracUA==","signatures":[{"sig":"MEUCIEZF8UkNHwGba1fnjqoagqZIqxJHIeDWXp1Ap7FTqnDuAiEAiZK1UE3i8qchSY72aRhMmtg7pCcfrnle13HEZ0rka1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6683237},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ui":{"bun":"./src/ui.ts","types":"./dist/ui.d.ts","import":"./dist/ui.js","default":"./dist/ui.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./reducer":{"bun":"./src/reducer.ts","types":"./dist/reducer.d.ts","import":"./dist/reducer.js","default":"./dist/reducer.js"},"./runtime":{"bun":"./src/runtime.ts","types":"./dist/runtime.d.ts","import":"./dist/runtime.js","default":"./dist/runtime.js"},"./testing":{"bun":"./src/testing.ts","types":"./dist/testing.d.ts","import":"./dist/testing.js","default":"./dist/testing.js"},"./package-set":{"bun":"./src/package-set.ts","types":"./dist/package-set.d.ts","import":"./dist/package-set.js","default":"./dist/package-set.js"},"./ui/defaults":{"bun":"./src/ui/defaults.ts","types":"./dist/ui/defaults.d.ts","import":"./dist/ui/defaults.js","default":"./dist/ui/defaults.js"},"./package.json":"./package.json","./ui/components":{"bun":"./src/ui/components.ts","types":"./dist/ui/components.d.ts","import":"./dist/ui/components.js","default":"./dist/ui/components.js"},"./generated/runtime":{"bun":"./src/generated/runtime.ts","types":"./dist/generated/runtime.d.ts","import":"./dist/generated/runtime.js","default":"./dist/generated/runtime.js"},"./runtime/primitives":{"bun":"./src/runtime/primitives.ts","types":"./dist/runtime/primitives.d.ts","import":"./dist/runtime/primitives.js","default":"./dist/runtime/primitives.js"},"./ui/plugin-styles.css":{"default":"./dist/ui/plugin-styles.css"},"./generated/runtime-api":{"bun":"./src/generated/runtime-api.ts","types":"./dist/generated/runtime-api.d.ts","import":"./dist/generated/runtime-api.js","default":"./dist/generated/runtime-api.js"},"./ui/types/player-state":{"bun":"./src/ui/types/player-state.ts","types":"./dist/ui/types/player-state.d.ts","import":"./dist/ui/types/player-state.js","default":"./dist/ui/types/player-state.js"},"./runtime/types/runtime-api":{"bun":"./src/runtime/types/runtime-api.ts","types":"./dist/runtime/types/runtime-api.d.ts","import":"./dist/runtime/types/runtime-api.js","default":"./dist/runtime/types/runtime-api.js"},"./runtime/workspace-contract":{"bun":"./src/runtime/workspace-contract.ts","types":"./dist/runtime/workspace-contract.d.ts","import":"./dist/runtime/workspace-contract.js","default":"./dist/runtime/workspace-contract.js"},"./generated/runtime/primitives":{"bun":"./src/generated/runtime/primitives.ts","types":"./dist/generated/runtime/primitives.d.ts","import":"./dist/generated/runtime/primitives.js","default":"./dist/generated/runtime/primitives.js"},"./generated/workspace-contract":{"bun":"./src/generated/workspace-contract.ts","types":"./dist/generated/workspace-contract.d.ts","import":"./dist/generated/workspace-contract.js","default":"./dist/generated/workspace-contract.js"},"./infrastructure/workspace-codegen":{"bun":"./src/infrastructure/workspace-codegen.ts","types":"./dist/infrastructure/workspace-codegen.d.ts","import":"./dist/infrastructure/workspace-codegen.js","default":"./dist/infrastructure/workspace-codegen.js"},"./infrastructure/reducer-bundle-abi":{"bun":"./src/infrastructure/reducer-bundle-abi.ts","types":"./dist/infrastructure/reducer-bundle-abi.d.ts","import":"./dist/infrastructure/reducer-bundle-abi.js","default":"./dist/infrastructure/reducer-bundle-abi.js"}},"gitHead":"3051f8369416f08f5a6e4eaa4a5aedd407639b55","scripts":{"lint":"eslint 'src/**/*.ts'","test":"bun test","build":"tsup && mkdir -p dist/ui && cp src/ui/plugin-styles.css dist/ui/plugin-styles.css","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ctan1345","email":"ctan1345@uni.sydney.edu.au"},"repository":{"url":"git+https://github.com/dreamboard-games/dreamboard-sdk.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Dreamboard SDK package set metadata and public facade","directories":{},"_nodeVersion":"20.19.2","dependencies":{"zod":"4.4.3","clsx":"^2.1.1","vaul":"^1.1.2","react":"^19.2.0","zustand":"^5.0.4","react-dom":"^19.2.0","tailwindcss":"^4.1.5","lucide-react":"^0.562.0","framer-motion":"^11.15.0","@use-gesture/react":"^10.3.1","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-label":"^2.1.6","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-accordion":"^1.2.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","eslint":"^9.39.0","typescript":"^5.9.2","@types/node":"^24.5.2","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@happy-dom/global-registrator":"^20.9.0"},"peerDependencies":{"zod":"4.4.3","react":"^19.0.0","framer-motion":"^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.2.0_1780536694832_0.4974829656326152","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-alpha.0":{"name":"@dreamboard-games/sdk","version":"0.2.1-alpha.0","keywords":["dreamboard","sdk","package-set"],"license":"SEE LICENSE IN LICENSE.md","_id":"@dreamboard-games/sdk@0.2.1-alpha.0","maintainers":[{"name":"ctan1345","email":"ctan1345@uni.sydney.edu.au"}],"homepage":"https://github.com/dreamboard-games/dreamboard-sdk#readme","bugs":{"url":"https://github.com/dreamboard-games/dreamboard-sdk/issues"},"dist":{"shasum":"e76906dc8573be11ed9e715ae7ab3fdeb07060a2","tarball":"https://registry.npmjs.org/@dreamboard-games/sdk/-/sdk-0.2.1-alpha.0.tgz","fileCount":369,"integrity":"sha512-V57sdqEFXRj8d10w23PycGiTqhNBdDmWjfTuu3eH2l2iCaivIZf7QMpMFnme0b6e4nqeWmJ1r4xh++gEupKrSw==","signatures":[{"sig":"MEUCIQCWSKxeJtLFDuEErCgZgt7XQ3U5/yy2Md8IAQVdbPzULgIgI0bjau9v9V2ONIM/xsgt2OoL5r1ydJ+FEavPORPTtA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dreamboard-games%2fsdk@0.2.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6676234},"main":"./dist/index.js","type":"module","_from":"file:dreamboard-games-sdk-0.2.1-alpha.0.tgz","types":"./dist/index.d.ts","exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ui":{"bun":"./src/ui.ts","types":"./dist/ui.d.ts","import":"./dist/ui.js","default":"./dist/ui.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./reducer":{"bun":"./src/reducer.ts","types":"./dist/reducer.d.ts","import":"./dist/reducer.js","default":"./dist/reducer.js"},"./runtime":{"bun":"./src/runtime.ts","types":"./dist/runtime.d.ts","import":"./dist/runtime.js","default":"./dist/runtime.js"},"./testing":{"bun":"./src/testing.ts","types":"./dist/testing.d.ts","import":"./dist/testing.js","default":"./dist/testing.js"},"./package-set":{"bun":"./src/package-set.ts","types":"./dist/package-set.d.ts","import":"./dist/package-set.js","default":"./dist/package-set.js"},"./ui/defaults":{"bun":"./src/ui/defaults.ts","types":"./dist/ui/defaults.d.ts","import":"./dist/ui/defaults.js","default":"./dist/ui/defaults.js"},"./package.json":"./package.json","./ui/components":{"bun":"./src/ui/components.ts","types":"./dist/ui/components.d.ts","import":"./dist/ui/components.js","default":"./dist/ui/components.js"},"./generated/runtime":{"bun":"./src/generated/runtime.ts","types":"./dist/generated/runtime.d.ts","import":"./dist/generated/runtime.js","default":"./dist/generated/runtime.js"},"./runtime/primitives":{"bun":"./src/runtime/primitives.ts","types":"./dist/runtime/primitives.d.ts","import":"./dist/runtime/primitives.js","default":"./dist/runtime/primitives.js"},"./ui/plugin-styles.css":{"default":"./dist/ui/plugin-styles.css"},"./generated/runtime-api":{"bun":"./src/generated/runtime-api.ts","types":"./dist/generated/runtime-api.d.ts","import":"./dist/generated/runtime-api.js","default":"./dist/generated/runtime-api.js"},"./ui/types/player-state":{"bun":"./src/ui/types/player-state.ts","types":"./dist/ui/types/player-state.d.ts","import":"./dist/ui/types/player-state.js","default":"./dist/ui/types/player-state.js"},"./runtime/types/runtime-api":{"bun":"./src/runtime/types/runtime-api.ts","types":"./dist/runtime/types/runtime-api.d.ts","import":"./dist/runtime/types/runtime-api.js","default":"./dist/runtime/types/runtime-api.js"},"./runtime/workspace-contract":{"bun":"./src/runtime/workspace-contract.ts","types":"./dist/runtime/workspace-contract.d.ts","import":"./dist/runtime/workspace-contract.js","default":"./dist/runtime/workspace-contract.js"},"./generated/runtime/primitives":{"bun":"./src/generated/runtime/primitives.ts","types":"./dist/generated/runtime/primitives.d.ts","import":"./dist/generated/runtime/primitives.js","default":"./dist/generated/runtime/primitives.js"},"./generated/workspace-contract":{"bun":"./src/generated/workspace-contract.ts","types":"./dist/generated/workspace-contract.d.ts","import":"./dist/generated/workspace-contract.js","default":"./dist/generated/workspace-contract.js"},"./infrastructure/workspace-codegen":{"bun":"./src/infrastructure/workspace-codegen.ts","types":"./dist/infrastructure/workspace-codegen.d.ts","import":"./dist/infrastructure/workspace-codegen.js","default":"./dist/infrastructure/workspace-codegen.js"},"./infrastructure/reducer-bundle-abi":{"bun":"./src/infrastructure/reducer-bundle-abi.ts","types":"./dist/infrastructure/reducer-bundle-abi.d.ts","import":"./dist/infrastructure/reducer-bundle-abi.js","default":"./dist/infrastructure/reducer-bundle-abi.js"}},"scripts":{"lint":"eslint 'src/**/*.ts'","test":"bun test","build":"tsup && mkdir -p dist/ui && cp src/ui/plugin-styles.css dist/ui/plugin-styles.css","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7768080f-54df-4cb7-8291-a4848fec1719"}},"_resolved":"/tmp/f0033aa23154f476d7ad2d9ad27b5822/dreamboard-games-sdk-0.2.1-alpha.0.tgz","_integrity":"sha512-V57sdqEFXRj8d10w23PycGiTqhNBdDmWjfTuu3eH2l2iCaivIZf7QMpMFnme0b6e4nqeWmJ1r4xh++gEupKrSw==","repository":{"url":"git+https://github.com/dreamboard-games/dreamboard-sdk.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.13.0","description":"Dreamboard SDK package set metadata and public facade","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"4.4.3","clsx":"^2.1.1","vaul":"^1.1.2","react":"^19.2.0","zustand":"^5.0.4","react-dom":"^19.2.0","tailwindcss":"^4.1.5","lucide-react":"^0.562.0","framer-motion":"^11.15.0","@use-gesture/react":"^10.3.1","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-label":"^2.1.6","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-accordion":"^1.2.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","eslint":"^9.39.0","typescript":"^5.9.2","@types/node":"^24.5.2","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@happy-dom/global-registrator":"^20.9.0"},"peerDependencies":{"zod":"4.4.3","react":"^19.0.0","framer-motion":"^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.2.1-alpha.0_1780551022314_0.8816922497491417","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-alpha.1":{"name":"@dreamboard-games/sdk","version":"0.2.1-alpha.1","keywords":["dreamboard","sdk","package-set"],"license":"SEE LICENSE IN LICENSE.md","_id":"@dreamboard-games/sdk@0.2.1-alpha.1","maintainers":[{"name":"ctan1345","email":"ctan1345@uni.sydney.edu.au"}],"homepage":"https://github.com/dreamboard-games/dreamboard-sdk#readme","bugs":{"url":"https://github.com/dreamboard-games/dreamboard-sdk/issues"},"dist":{"shasum":"c9d31bdb6eb6822e7933e068aa319ea256be393f","tarball":"https://registry.npmjs.org/@dreamboard-games/sdk/-/sdk-0.2.1-alpha.1.tgz","fileCount":389,"integrity":"sha512-cVgc0GDSU85YECFkXSZC2nxwTLMRVJE8U7hQF6FeKI8zpqee0PReh8xxCi6qiCYJdIJSMTWajtNbiPxHEhheOA==","signatures":[{"sig":"MEUCIQCHU6Xpt4k+d4+0ypSxf/ehx2aqZnAHUFNbNRbP+dyKPgIgUtDyiopA26QGHJn1NERhSHNDPKLpyjAdwjFW0Aq+GAc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dreamboard-games%2fsdk@0.2.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7188391},"main":"./dist/index.js","type":"module","_from":"file:dreamboard-games-sdk-0.2.1-alpha.1.tgz","types":"./dist/index.d.ts","exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ui":{"bun":"./src/ui.ts","types":"./dist/ui.d.ts","import":"./dist/ui.js","default":"./dist/ui.js"},"./types":{"bun":"./src/types.ts","types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./reducer":{"bun":"./src/reducer.ts","types":"./dist/reducer.d.ts","import":"./dist/reducer.js","default":"./dist/reducer.js"},"./runtime":{"bun":"./src/runtime.ts","types":"./dist/runtime.d.ts","import":"./dist/runtime.js","default":"./dist/runtime.js"},"./testing":{"bun":"./src/testing.ts","types":"./dist/testing.d.ts","import":"./dist/testing.js","default":"./dist/testing.js"},"./package-set":{"bun":"./src/package-set.ts","types":"./dist/package-set.d.ts","import":"./dist/package-set.js","default":"./dist/package-set.js"},"./ui/defaults":{"bun":"./src/ui/defaults.ts","types":"./dist/ui/defaults.d.ts","import":"./dist/ui/defaults.js","default":"./dist/ui/defaults.js"},"./package.json":"./package.json","./ui/components":{"bun":"./src/ui/components.ts","types":"./dist/ui/components.d.ts","import":"./dist/ui/components.js","default":"./dist/ui/components.js"},"./generated/runtime":{"bun":"./src/generated/runtime.ts","types":"./dist/generated/runtime.d.ts","import":"./dist/generated/runtime.js","default":"./dist/generated/runtime.js"},"./runtime/primitives":{"bun":"./src/runtime/primitives.ts","types":"./dist/runtime/primitives.d.ts","import":"./dist/runtime/primitives.js","default":"./dist/runtime/primitives.js"},"./browser-interaction":{"bun":"./src/browser-interaction.ts","types":"./dist/browser-interaction.d.ts","import":"./dist/browser-interaction.js","default":"./dist/browser-interaction.js"},"./ui/plugin-styles.css":{"default":"./dist/ui/plugin-styles.css"},"./generated/runtime-api":{"bun":"./src/generated/runtime-api.ts","types":"./dist/generated/runtime-api.d.ts","import":"./dist/generated/runtime-api.js","default":"./dist/generated/runtime-api.js"},"./ui/types/player-state":{"bun":"./src/ui/types/player-state.ts","types":"./dist/ui/types/player-state.d.ts","import":"./dist/ui/types/player-state.js","default":"./dist/ui/types/player-state.js"},"./runtime/types/runtime-api":{"bun":"./src/runtime/types/runtime-api.ts","types":"./dist/runtime/types/runtime-api.d.ts","import":"./dist/runtime/types/runtime-api.js","default":"./dist/runtime/types/runtime-api.js"},"./runtime/workspace-contract":{"bun":"./src/runtime/workspace-contract.ts","types":"./dist/runtime/workspace-contract.d.ts","import":"./dist/runtime/workspace-contract.js","default":"./dist/runtime/workspace-contract.js"},"./generated/runtime/primitives":{"bun":"./src/generated/runtime/primitives.ts","types":"./dist/generated/runtime/primitives.d.ts","import":"./dist/generated/runtime/primitives.js","default":"./dist/generated/runtime/primitives.js"},"./generated/workspace-contract":{"bun":"./src/generated/workspace-contract.ts","types":"./dist/generated/workspace-contract.d.ts","import":"./dist/generated/workspace-contract.js","default":"./dist/generated/workspace-contract.js"},"./infrastructure/workspace-codegen":{"bun":"./src/infrastructure/workspace-codegen.ts","types":"./dist/infrastructure/workspace-codegen.d.ts","import":"./dist/infrastructure/workspace-codegen.js","default":"./dist/infrastructure/workspace-codegen.js"},"./infrastructure/reducer-bundle-abi":{"bun":"./src/infrastructure/reducer-bundle-abi.ts","types":"./dist/infrastructure/reducer-bundle-abi.d.ts","import":"./dist/infrastructure/reducer-bundle-abi.js","default":"./dist/infrastructure/reducer-bundle-abi.js"}},"scripts":{"lint":"eslint 'src/**/*.ts'","test":"bun test","build":"tsup && mkdir -p dist/ui && cp src/ui/plugin-styles.css dist/ui/plugin-styles.css","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7768080f-54df-4cb7-8291-a4848fec1719"}},"_resolved":"/tmp/e5cef1a7ee0142eb0453fb51a0f39bce/dreamboard-games-sdk-0.2.1-alpha.1.tgz","_integrity":"sha512-cVgc0GDSU85YECFkXSZC2nxwTLMRVJE8U7hQF6FeKI8zpqee0PReh8xxCi6qiCYJdIJSMTWajtNbiPxHEhheOA==","repository":{"url":"git+https://github.com/dreamboard-games/dreamboard-sdk.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.13.0","description":"Dreamboard SDK package set metadata and public facade","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"4.4.3","clsx":"^2.1.1","vaul":"^1.1.2","react":"^19.2.0","zustand":"^5.0.4","react-dom":"^19.2.0","tailwindcss":"^4.1.5","lucide-react":"^0.562.0","framer-motion":"^11.15.0","@use-gesture/react":"^10.3.1","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-label":"^2.1.6","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-accordion":"^1.2.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","eslint":"^9.39.0","typescript":"^5.9.2","@types/node":"^24.5.2","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@happy-dom/global-registrator":"^20.9.0"},"peerDependencies":{"zod":"4.4.3","react":"^19.0.0","framer-motion":"^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.2.1-alpha.1_1780717270803_0.8501332575074401","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-alpha.1":{"name":"@dreamboard-games/sdk","version":"0.3.0-alpha.1","keywords":["dreamboard","sdk","package-set"],"license":"SEE LICENSE IN LICENSE.md","_id":"@dreamboard-games/sdk@0.3.0-alpha.1","maintainers":[{"name":"ctan1345","email":"ctan1345@uni.sydney.edu.au"}],"homepage":"https://github.com/dreamboard-games/dreamboard-sdk#readme","bugs":{"url":"https://github.com/dreamboard-games/dreamboard-sdk/issues"},"dist":{"shasum":"aa68e8ee293b25bee94702c7695d481ec58de2a1","tarball":"https://registry.npmjs.org/@dreamboard-games/sdk/-/sdk-0.3.0-alpha.1.tgz","fileCount":85,"integrity":"sha512-x2q4TaABPnSa6jhvugyvCNejFK5qWlZiJOyH8nnkojbwPjcL2XtEnlZ3OSqc2EHizrd2Fjt+bXpikLtulg50hQ==","signatures":[{"sig":"MEYCIQDzJFw6uzcwLljRxKiyPzbyuzEyRIZlZOMy7PM/8TR00AIhAKJpbpUSc32U3Icl6gMoruHA5rbTGXLKlWx0RvCPWurF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4703225},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.js","default":"./dist/ui.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./codegen":{"types":"./dist/codegen.d.ts","import":"./dist/codegen.js","default":"./dist/codegen.js"},"./reducer":{"types":"./dist/reducer.d.ts","import":"./dist/reducer.js","default":"./dist/reducer.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js","default":"./dist/runtime.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js","default":"./dist/testing.js"},"./package-set":{"types":"./dist/package-set.d.ts","import":"./dist/package-set.js","default":"./dist/package-set.js"},"./ui/defaults":{"types":"./dist/ui/defaults.d.ts","import":"./dist/ui/defaults.js","default":"./dist/ui/defaults.js"},"./package.json":"./package.json","./ui/components":{"types":"./dist/ui/components.d.ts","import":"./dist/ui/components.js","default":"./dist/ui/components.js"},"./ui/player-state":{"types":"./dist/ui/player-state.d.ts","import":"./dist/ui/player-state.js","default":"./dist/ui/player-state.js"},"./reducer-contract":{"types":"./dist/reducer-contract.d.ts","import":"./dist/reducer-contract.js","default":"./dist/reducer-contract.js"},"./runtime/primitives":{"types":"./dist/runtime/primitives.d.ts","import":"./dist/runtime/primitives.js","default":"./dist/runtime/primitives.js"},"./browser-interaction":{"types":"./dist/browser-interaction.d.ts","import":"./dist/browser-interaction.js","default":"./dist/browser-interaction.js"},"./runtime/runtime-api":{"types":"./dist/runtime/runtime-api.d.ts","import":"./dist/runtime/runtime-api.js","default":"./dist/runtime/runtime-api.js"},"./ui/plugin-styles.css":{"default":"./dist/ui/plugin-styles.css"},"./runtime/workspace-contract":{"types":"./dist/runtime/workspace-contract.d.ts","import":"./dist/runtime/workspace-contract.js","default":"./dist/runtime/workspace-contract.js"}},"gitHead":"1b5c903643bc63b5b5e7bfe22510d4a3c9f6ed78","scripts":{"lint":"eslint 'src/**/*.ts'","test":"bun test","build":"tsup && mkdir -p dist/ui && cp src/ui/plugin-styles.css dist/ui/plugin-styles.css","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ctan1345","email":"ctan1345@uni.sydney.edu.au"},"repository":{"url":"git+https://github.com/dreamboard-games/dreamboard-sdk.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Dreamboard SDK package set metadata and public facade","directories":{},"_nodeVersion":"20.19.2","dependencies":{"zod":"4.4.3","clsx":"^2.1.1","vaul":"^1.1.2","react":"^19.2.0","zustand":"^5.0.4","react-dom":"^19.2.0","tailwindcss":"^4.1.5","lucide-react":"^0.562.0","framer-motion":"^11.15.0","@use-gesture/react":"^10.3.1","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-label":"^2.1.6","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-accordion":"^1.2.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","eslint":"^9.39.0","typescript":"^5.9.2","@types/node":"^24.5.2","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@dreamboard-games/sdk-types":"workspace:*","@happy-dom/global-registrator":"^20.9.0","@dreamboard-games/reducer-contract":"workspace:*","@dreamboard-games/workspace-codegen":"workspace:*"},"peerDependencies":{"zod":"4.4.3","react":"^19.0.0","framer-motion":"^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.0-alpha.1_1781090302887_0.2691473979704917","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-alpha.1-local.20260611T102614Z.b088503937e7":{"name":"@dreamboard-games/sdk","version":"0.3.0-alpha.1-local.20260611T102614Z.b088503937e7","keywords":["dreamboard","sdk","package-set"],"license":"SEE LICENSE IN LICENSE.md","_id":"@dreamboard-games/sdk@0.3.0-alpha.1-local.20260611T102614Z.b088503937e7","maintainers":[{"name":"ctan1345","email":"ctan1345@uni.sydney.edu.au"}],"homepage":"https://github.com/dreamboard-games/dreamboard-sdk#readme","bugs":{"url":"https://github.com/dreamboard-games/dreamboard-sdk/issues"},"dist":{"shasum":"6c716d33a20ceef7222c088d25d3d3e967a15ef2","tarball":"https://registry.npmjs.org/@dreamboard-games/sdk/-/sdk-0.3.0-alpha.1-local.20260611T102614Z.b088503937e7.tgz","fileCount":85,"integrity":"sha512-EIOrK3BrV5+C4PxBaUPczhLn2dWLfoqIpy6zH3obR08qOY2HlfxrBmxVS0jLTtQJJG4kwz8sAeFOJs44ND2CsA==","signatures":[{"sig":"MEUCIQC72ZyIq3VJJP9tEdAn99NQV3OO34/sCd1k4vL+8y+btQIgYtYGhMfcgXbbmrqfyUaS6bsOjYEs4SsdrILrROvaI2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4703302},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.js","default":"./dist/ui.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./codegen":{"types":"./dist/codegen.d.ts","import":"./dist/codegen.js","default":"./dist/codegen.js"},"./reducer":{"types":"./dist/reducer.d.ts","import":"./dist/reducer.js","default":"./dist/reducer.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js","default":"./dist/runtime.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js","default":"./dist/testing.js"},"./package-set":{"types":"./dist/package-set.d.ts","import":"./dist/package-set.js","default":"./dist/package-set.js"},"./ui/defaults":{"types":"./dist/ui/defaults.d.ts","import":"./dist/ui/defaults.js","default":"./dist/ui/defaults.js"},"./package.json":"./package.json","./ui/components":{"types":"./dist/ui/components.d.ts","import":"./dist/ui/components.js","default":"./dist/ui/components.js"},"./ui/player-state":{"types":"./dist/ui/player-state.d.ts","import":"./dist/ui/player-state.js","default":"./dist/ui/player-state.js"},"./reducer-contract":{"types":"./dist/reducer-contract.d.ts","import":"./dist/reducer-contract.js","default":"./dist/reducer-contract.js"},"./runtime/primitives":{"types":"./dist/runtime/primitives.d.ts","import":"./dist/runtime/primitives.js","default":"./dist/runtime/primitives.js"},"./browser-interaction":{"types":"./dist/browser-interaction.d.ts","import":"./dist/browser-interaction.js","default":"./dist/browser-interaction.js"},"./runtime/runtime-api":{"types":"./dist/runtime/runtime-api.d.ts","import":"./dist/runtime/runtime-api.js","default":"./dist/runtime/runtime-api.js"},"./ui/plugin-styles.css":{"default":"./dist/ui/plugin-styles.css"},"./runtime/workspace-contract":{"types":"./dist/runtime/workspace-contract.d.ts","import":"./dist/runtime/workspace-contract.js","default":"./dist/runtime/workspace-contract.js"}},"gitHead":"1b5c903643bc63b5b5e7bfe22510d4a3c9f6ed78","scripts":{"lint":"eslint 'src/**/*.ts'","test":"bun test","build":"tsup && mkdir -p dist/ui && cp src/ui/plugin-styles.css dist/ui/plugin-styles.css","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ctan1345","email":"ctan1345@uni.sydney.edu.au"},"deprecated":"Accidental public local snapshot; do not use. Use a public release or alpha dist-tag instead.","repository":{"url":"git+https://github.com/dreamboard-games/dreamboard-sdk.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Dreamboard SDK package set metadata and public facade","directories":{},"_nodeVersion":"20.19.2","dependencies":{"zod":"4.4.3","clsx":"^2.1.1","vaul":"^1.1.2","react":"^19.2.0","zustand":"^5.0.4","react-dom":"^19.2.0","tailwindcss":"^4.1.5","lucide-react":"^0.562.0","framer-motion":"^11.15.0","@use-gesture/react":"^10.3.1","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-label":"^2.1.6","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-accordion":"^1.2.12"},"publishConfig":{"access":"public","registry":"http://127.0.0.1:4873"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","eslint":"^9.39.0","typescript":"^5.9.2","@types/node":"^24.5.2","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@dreamboard-games/sdk-types":"workspace:*","@happy-dom/global-registrator":"^20.9.0","@dreamboard-games/reducer-contract":"workspace:*","@dreamboard-games/workspace-codegen":"workspace:*"},"peerDependencies":{"zod":"4.4.3","react":"^19.0.0","framer-motion":"^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.0-alpha.1-local.20260611T102614Z.b088503937e7_1781217952231_0.3417645684095594","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-alpha.0":{"name":"@dreamboard-games/sdk","version":"0.4.0-alpha.0","keywords":["dreamboard","sdk","package-set"],"license":"SEE LICENSE IN LICENSE.md","_id":"@dreamboard-games/sdk@0.4.0-alpha.0","maintainers":[{"name":"ctan1345","email":"ctan1345@uni.sydney.edu.au"}],"homepage":"https://github.com/dreamboard-games/dreamboard-sdk#readme","bugs":{"url":"https://github.com/dreamboard-games/dreamboard-sdk/issues"},"dist":{"shasum":"8f438d00350de5fa8e971b05db41dbbb874532b9","tarball":"https://registry.npmjs.org/@dreamboard-games/sdk/-/sdk-0.4.0-alpha.0.tgz","fileCount":95,"integrity":"sha512-jZH5HgFKU5I2ruKbEMxFdZJ8tuV+0uBEEzwbriPlS9Qi4QYGgpzyu7e4DfInTSaL/o6utGwK3raGUBmSiyRHlg==","signatures":[{"sig":"MEQCIDqXGSRuJ0e044OB1M9rPYbG3O4Bk11r2m6jvuyONEopAiBDDiA5PJ+lBNZEdtc0B9inN3G+n8m1gVsxCCfmV4S3EQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5343983},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.js","default":"./dist/ui.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./codegen":{"types":"./dist/codegen.d.ts","import":"./dist/codegen.js","default":"./dist/codegen.js"},"./reducer":{"types":"./dist/reducer.d.ts","import":"./dist/reducer.js","default":"./dist/reducer.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js","default":"./dist/runtime.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js","default":"./dist/testing.js"},"./package-set":{"types":"./dist/package-set.d.ts","import":"./dist/package-set.js","default":"./dist/package-set.js"},"./ui/defaults":{"types":"./dist/ui/defaults.d.ts","import":"./dist/ui/defaults.js","default":"./dist/ui/defaults.js"},"./package.json":"./package.json","./ui/components":{"types":"./dist/ui/components.d.ts","import":"./dist/ui/components.js","default":"./dist/ui/components.js"},"./ui/player-state":{"types":"./dist/ui/player-state.d.ts","import":"./dist/ui/player-state.js","default":"./dist/ui/player-state.js"},"./reducer-contract":{"types":"./dist/reducer-contract.d.ts","import":"./dist/reducer-contract.js","default":"./dist/reducer-contract.js"},"./reducer/advanced":{"types":"./dist/reducer/advanced.d.ts","import":"./dist/reducer/advanced.js","default":"./dist/reducer/advanced.js"},"./runtime/primitives":{"types":"./dist/runtime/primitives.d.ts","import":"./dist/runtime/primitives.js","default":"./dist/runtime/primitives.js"},"./browser-interaction":{"types":"./dist/browser-interaction.d.ts","import":"./dist/browser-interaction.js","default":"./dist/browser-interaction.js"},"./runtime/runtime-api":{"types":"./dist/runtime/runtime-api.d.ts","import":"./dist/runtime/runtime-api.js","default":"./dist/runtime/runtime-api.js"},"./ui/plugin-styles.css":{"default":"./dist/ui/plugin-styles.css"},"./runtime/workspace-contract":{"types":"./dist/runtime/workspace-contract.d.ts","import":"./dist/runtime/workspace-contract.js","default":"./dist/runtime/workspace-contract.js"}},"gitHead":"70b863c5fa3444e8c397f20bc492689539afe21b","scripts":{"lint":"eslint 'src/**/*.ts'","test":"bun test","build":"tsup && mkdir -p dist/ui && tailwindcss -i src/ui/plugin-styles.css -o dist/ui/plugin-styles.css --minify","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ctan1345","email":"ctan1345@uni.sydney.edu.au"},"repository":{"url":"git+https://github.com/dreamboard-games/dreamboard-sdk.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.3.0","description":"Dreamboard SDK package set metadata and public facade","directories":{},"_nodeVersion":"24.1.0","dependencies":{"clsx":"^2.1.1","vaul":"^1.1.2","zustand":"^5.0.4","lucide-react":"^0.562.0","@use-gesture/react":"^10.3.1","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-label":"^2.1.6","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-accordion":"^1.2.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"4.4.3","tsup":"^8.5.0","react":"^19.2.0","eslint":"^9.39.0","react-dom":"^19.2.0","typescript":"^5.9.2","@types/node":"^24.5.2","tailwindcss":"^4.1.5","@types/react":"^19.0.0","framer-motion":"^11.15.0","@tailwindcss/cli":"^4.1.5","@types/react-dom":"^19.0.0","@dreamboard-games/sdk-types":"workspace:*","@happy-dom/global-registrator":"^20.9.0","@dreamboard-games/reducer-contract":"workspace:*","@dreamboard-games/workspace-codegen":"workspace:*"},"peerDependencies":{"zod":"^4.4.3","react":"^19.0.0","react-dom":"^19.0.0","framer-motion":"^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-alpha.0_1781570884052_0.10020478969432967","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-alpha.1":{"name":"@dreamboard-games/sdk","version":"0.4.0-alpha.1","keywords":["dreamboard","sdk","package-set"],"license":"SEE LICENSE IN LICENSE.md","_id":"@dreamboard-games/sdk@0.4.0-alpha.1","maintainers":[{"name":"ctan1345","email":"ctan1345@uni.sydney.edu.au"}],"homepage":"https://github.com/dreamboard-games/dreamboard-sdk#readme","bugs":{"url":"https://github.com/dreamboard-games/dreamboard-sdk/issues"},"dist":{"shasum":"c662278f7156f088f48c145eafc3961096047e28","tarball":"https://registry.npmjs.org/@dreamboard-games/sdk/-/sdk-0.4.0-alpha.1.tgz","fileCount":99,"integrity":"sha512-Uja4qVKxRGLXV8/NPJbkGN23UIQDsjwJgA0u2MDXJRR9VoDqjXve+NrgKnHFAbcWZxvilFmYX72pdN7IQTor+w==","signatures":[{"sig":"MEUCIQDfrjD/o/R4IqhWNIfbFxRA8mN75G4912D00hrvDq0CmQIgMD9mVPn2nk5Uy+P5tDJtTlntHGYZl6utM62iAmrU7ZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dreamboard-games%2fsdk@0.4.0-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5543263},"main":"./dist/index.js","type":"module","_from":"file:package/package/dreamboard-games-sdk-0.4.0-alpha.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.js","default":"./dist/ui.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./codegen":{"types":"./dist/codegen.d.ts","import":"./dist/codegen.js","default":"./dist/codegen.js"},"./reducer":{"types":"./dist/reducer.d.ts","import":"./dist/reducer.js","default":"./dist/reducer.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js","default":"./dist/runtime.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js","default":"./dist/testing.js"},"./package-set":{"types":"./dist/package-set.d.ts","import":"./dist/package-set.js","default":"./dist/package-set.js"},"./ui/defaults":{"types":"./dist/ui/defaults.d.ts","import":"./dist/ui/defaults.js","default":"./dist/ui/defaults.js"},"./package.json":"./package.json","./ui/components":{"types":"./dist/ui/components.d.ts","import":"./dist/ui/components.js","default":"./dist/ui/components.js"},"./ui/player-state":{"types":"./dist/ui/player-state.d.ts","import":"./dist/ui/player-state.js","default":"./dist/ui/player-state.js"},"./reducer-contract":{"types":"./dist/reducer-contract.d.ts","import":"./dist/reducer-contract.js","default":"./dist/reducer-contract.js"},"./reducer/advanced":{"types":"./dist/reducer/advanced.d.ts","import":"./dist/reducer/advanced.js","default":"./dist/reducer/advanced.js"},"./runtime/primitives":{"types":"./dist/runtime/primitives.d.ts","import":"./dist/runtime/primitives.js","default":"./dist/runtime/primitives.js"},"./browser-interaction":{"types":"./dist/browser-interaction.d.ts","import":"./dist/browser-interaction.js","default":"./dist/browser-interaction.js"},"./runtime/runtime-api":{"types":"./dist/runtime/runtime-api.d.ts","import":"./dist/runtime/runtime-api.js","default":"./dist/runtime/runtime-api.js"},"./ui/plugin-styles.css":{"default":"./dist/ui/plugin-styles.css"},"./runtime/workspace-contract":{"types":"./dist/runtime/workspace-contract.d.ts","import":"./dist/runtime/workspace-contract.js","default":"./dist/runtime/workspace-contract.js"}},"scripts":{"lint":"eslint 'src/**/*.{ts,tsx}'","test":"bun test src","build":"tsup && mkdir -p dist/ui && tailwindcss -i src/ui/plugin-styles.css -o dist/ui/plugin-styles.css --minify","storybook":"storybook dev -p 6006 --host 127.0.0.1 --no-open","typecheck":"tsc --noEmit","storybook:test":"concurrently -k -s first -n storybook,test \"http-server storybook-static -p 6006 -s --silent\" \"wait-on tcp:6006 && test-storybook --url http://127.0.0.1:6006\"","storybook:build":"storybook build -o storybook-static","storybook:test:visual":"playwright test --config .storybook/visual-runner.config.ts","storybook:test:visual:update":"playwright test --config .storybook/visual-runner.config.ts --update-snapshots"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7768080f-54df-4cb7-8291-a4848fec1719"}},"_resolved":"/home/runner/work/dreamboard-sdk/dreamboard-sdk/package/package/dreamboard-games-sdk-0.4.0-alpha.1.tgz","_integrity":"sha512-Uja4qVKxRGLXV8/NPJbkGN23UIQDsjwJgA0u2MDXJRR9VoDqjXve+NrgKnHFAbcWZxvilFmYX72pdN7IQTor+w==","repository":{"url":"git+https://github.com/dreamboard-games/dreamboard-sdk.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.13.0","description":"Dreamboard SDK package set metadata and public facade","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","vaul":"^1.1.2","zustand":"^5.0.4","lucide-react":"^0.562.0","@use-gesture/react":"^10.3.1","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-label":"^2.1.6","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-accordion":"^1.2.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"4.4.3","tsup":"^8.5.0","vite":"^5.4.10","react":"^19.2.0","eslint":"^9.39.0","wait-on":"^8.0.1","react-dom":"^19.2.0","storybook":"^10.4.1","playwright":"1.60.0","typescript":"^5.9.2","@types/node":"^24.5.2","http-server":"^14.1.1","tailwindcss":"^4.1.5","@types/react":"^19.0.0","concurrently":"^9.1.0","framer-motion":"^11.15.0","axe-playwright":"^2.0.3","@playwright/test":"1.60.0","@tailwindcss/cli":"^4.1.5","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.1.5","@storybook/addon-a11y":"^10.4.1","@storybook/react-vite":"^10.4.1","@storybook/test-runner":"^0.24.4","@storybook/addon-themes":"^10.4.1","@dreamboard-games/sdk-types":"0.2.0","@happy-dom/global-registrator":"^20.9.0","@dreamboard-games/reducer-contract":"0.2.1","@dreamboard-games/workspace-codegen":"0.3.0-alpha.0"},"peerDependencies":{"zod":"^4.4.3","react":"^19.0.0","react-dom":"^19.0.0","framer-motion":"^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-alpha.1_1781645626599_0.5842667767558141","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-alpha.2":{"name":"@dreamboard-games/sdk","version":"0.4.0-alpha.2","keywords":["dreamboard","sdk","package-set"],"license":"SEE LICENSE IN LICENSE.md","_id":"@dreamboard-games/sdk@0.4.0-alpha.2","maintainers":[{"name":"ctan1345","email":"ctan1345@uni.sydney.edu.au"}],"homepage":"https://github.com/dreamboard-games/dreamboard-sdk#readme","bugs":{"url":"https://github.com/dreamboard-games/dreamboard-sdk/issues"},"dist":{"shasum":"238117b8e146e5766b2bda4effeb267d7864bc7b","tarball":"https://registry.npmjs.org/@dreamboard-games/sdk/-/sdk-0.4.0-alpha.2.tgz","fileCount":111,"integrity":"sha512-E/HbIKk9Oalq0zWe+YBM5l2bUtFc/3Q9QbGk8Z4RpDcRbNmzZMV8oX7r93jl3iSeVez/AN4IkDFeNLtWfs+Kmw==","signatures":[{"sig":"MEYCIQDUJ6tp3rw50PDzpshikpny7V9FBl+F+4Y92Kwr4TgW4gIhANm83sOY+wLhtAWelDMJYvpeU2+Yng3hBy94ggaXmxWf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5781337},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.js","default":"./dist/ui.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./codegen":{"types":"./dist/codegen.d.ts","import":"./dist/codegen.js","default":"./dist/codegen.js"},"./reducer":{"types":"./dist/reducer.d.ts","import":"./dist/reducer.js","default":"./dist/reducer.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js","default":"./dist/runtime.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js","default":"./dist/testing.js"},"./authoring":{"types":"./dist/authoring/index.d.ts","import":"./dist/authoring/index.js","default":"./dist/authoring/index.js"},"./package-set":{"types":"./dist/package-set.d.ts","import":"./dist/package-set.js","default":"./dist/package-set.js"},"./ui/defaults":{"types":"./dist/ui/defaults.d.ts","import":"./dist/ui/defaults.js","default":"./dist/ui/defaults.js"},"./package.json":"./package.json","./ui/components":{"types":"./dist/ui/components.d.ts","import":"./dist/ui/components.js","default":"./dist/ui/components.js"},"./ui/player-state":{"types":"./dist/ui/player-state.d.ts","import":"./dist/ui/player-state.js","default":"./dist/ui/player-state.js"},"./reducer-contract":{"types":"./dist/reducer-contract.d.ts","import":"./dist/reducer-contract.js","default":"./dist/reducer-contract.js"},"./reducer/advanced":{"types":"./dist/reducer/advanced.d.ts","import":"./dist/reducer/advanced.js","default":"./dist/reducer/advanced.js"},"./runtime/primitives":{"types":"./dist/runtime/primitives.d.ts","import":"./dist/runtime/primitives.js","default":"./dist/runtime/primitives.js"},"./browser-interaction":{"bun":"./src/browser-interaction.ts","types":"./dist/browser-interaction.d.ts","import":"./dist/browser-interaction.js","default":"./dist/browser-interaction.js"},"./runtime/runtime-api":{"types":"./dist/runtime/runtime-api.d.ts","import":"./dist/runtime/runtime-api.js","default":"./dist/runtime/runtime-api.js"},"./ui/plugin-styles.css":{"default":"./dist/ui/plugin-styles.css"},"./runtime/workspace-contract":{"types":"./dist/runtime/workspace-contract.d.ts","import":"./dist/runtime/workspace-contract.js","default":"./dist/runtime/workspace-contract.js"}},"gitHead":"7c00eb8b8fe34a06c54f391039ee089fa20fcbe8","scripts":{"lint":"eslint 'src/**/*.{ts,tsx}'","test":"bun test src","build":"pnpm --dir ../.. --filter @dreamboard-games/plugin-runtime-contract build && pnpm --dir ../.. authoring-metadata:generate && tsup && node ../../scripts/copy-sdk-private-dts.mjs && mkdir -p dist/ui && tailwindcss -i src/ui/plugin-styles.css -o dist/ui/plugin-styles.css --minify","storybook":"storybook dev -p 6006 --host 127.0.0.1 --no-open","typecheck":"tsc --noEmit","storybook:test":"concurrently -k -s first -n storybook,test \"http-server storybook-static -p 6006 -s --silent\" \"wait-on tcp:6006 && test-storybook --url http://127.0.0.1:6006\"","storybook:build":"storybook build -o storybook-static","storybook:test:visual":"playwright test --config .storybook/visual-runner.config.ts","storybook:test:visual:update":"playwright test --config .storybook/visual-runner.config.ts --update-snapshots"},"_npmUser":{"name":"ctan1345","email":"ctan1345@uni.sydney.edu.au"},"repository":{"url":"git+https://github.com/dreamboard-games/dreamboard-sdk.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.13.0","description":"Dreamboard SDK package set metadata and public facade","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","vaul":"^1.1.2","zustand":"^5.0.4","lucide-react":"^0.562.0","@use-gesture/react":"^10.3.1","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-label":"^2.1.6","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-accordion":"^1.2.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"4.4.3","tsup":"^8.5.0","vite":"^5.4.10","react":"^19.2.0","eslint":"^9.39.0","wait-on":"^8.0.1","react-dom":"^19.2.0","storybook":"^10.4.1","typescript":"^5.9.2","@types/node":"^24.5.2","http-server":"^14.1.1","tailwindcss":"^4.1.5","@types/react":"^19.0.0","concurrently":"^9.1.0","framer-motion":"^11.15.0","axe-playwright":"^2.0.3","@playwright/test":"1.60.0","@tailwindcss/cli":"^4.1.5","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.1.5","@storybook/addon-a11y":"^10.4.1","@storybook/react-vite":"^10.4.1","@storybook/test-runner":"^0.24.4","@storybook/addon-themes":"^10.4.1","@dreamboard-games/sdk-types":"workspace:*","@happy-dom/global-registrator":"^20.9.0","@dreamboard-games/reducer-contract":"workspace:*","@dreamboard-games/workspace-codegen":"workspace:*","@dreamboard-games/plugin-runtime-contract":"workspace:*"},"peerDependencies":{"zod":"^4.4.3","react":"^19.0.0","react-dom":"^19.0.0","framer-motion":"^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-alpha.2_1781688742448_0.08261388221227794","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-alpha.3":{"name":"@dreamboard-games/sdk","version":"0.4.0-alpha.3","keywords":["dreamboard","sdk","package-set"],"license":"SEE LICENSE IN LICENSE.md","_id":"@dreamboard-games/sdk@0.4.0-alpha.3","maintainers":[{"name":"ctan1345","email":"ctan1345@uni.sydney.edu.au"}],"homepage":"https://github.com/dreamboard-games/dreamboard-sdk#readme","bugs":{"url":"https://github.com/dreamboard-games/dreamboard-sdk/issues"},"dist":{"shasum":"bc68839d04d9d20d59d7757ed29a63a73b5defb5","tarball":"https://registry.npmjs.org/@dreamboard-games/sdk/-/sdk-0.4.0-alpha.3.tgz","fileCount":112,"integrity":"sha512-Pdc/zRGD74HD2norkjce/4fQtbLYAi5goP2eZVT3RJy/bp9cpNuBBs3GsmTJDepkMIEUAdCdYDFtMet3MmusYQ==","signatures":[{"sig":"MEQCIDoTIYCG0YSPceSmKVY4Ss6JMQMFSVJiKQXs9uAldqsNAiAsfuRUoKIzbca8QYXOqNL2Lqoo6n9IvO0Mn/pr2nnmCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5783772},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.js","default":"./dist/ui.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./codegen":{"types":"./dist/codegen.d.ts","import":"./dist/codegen.js","default":"./dist/codegen.js"},"./reducer":{"types":"./dist/reducer.d.ts","import":"./dist/reducer.js","default":"./dist/reducer.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js","default":"./dist/runtime.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js","default":"./dist/testing.js"},"./authoring":{"types":"./dist/authoring/index.d.ts","import":"./dist/authoring/index.js","default":"./dist/authoring/index.js"},"./package-set":{"types":"./dist/package-set.d.ts","import":"./dist/package-set.js","default":"./dist/package-set.js"},"./ui/defaults":{"types":"./dist/ui/defaults.d.ts","import":"./dist/ui/defaults.js","default":"./dist/ui/defaults.js"},"./package.json":"./package.json","./ui/components":{"types":"./dist/ui/components.d.ts","import":"./dist/ui/components.js","default":"./dist/ui/components.js"},"./ui/player-state":{"types":"./dist/ui/player-state.d.ts","import":"./dist/ui/player-state.js","default":"./dist/ui/player-state.js"},"./reducer-contract":{"types":"./dist/reducer-contract.d.ts","import":"./dist/reducer-contract.js","default":"./dist/reducer-contract.js"},"./reducer/advanced":{"types":"./dist/reducer/advanced.d.ts","import":"./dist/reducer/advanced.js","default":"./dist/reducer/advanced.js"},"./runtime/primitives":{"types":"./dist/runtime/primitives.d.ts","import":"./dist/runtime/primitives.js","default":"./dist/runtime/primitives.js"},"./browser-interaction":{"bun":"./src/browser-interaction.ts","types":"./dist/browser-interaction.d.ts","import":"./dist/browser-interaction.js","default":"./dist/browser-interaction.js"},"./runtime/runtime-api":{"types":"./dist/runtime/runtime-api.d.ts","import":"./dist/runtime/runtime-api.js","default":"./dist/runtime/runtime-api.js"},"./ui/plugin-styles.css":{"default":"./dist/ui/plugin-styles.css"},"./runtime/workspace-contract":{"types":"./dist/runtime/workspace-contract.d.ts","import":"./dist/runtime/workspace-contract.js","default":"./dist/runtime/workspace-contract.js"}},"gitHead":"7c00eb8b8fe34a06c54f391039ee089fa20fcbe8","scripts":{"lint":"eslint 'src/**/*.{ts,tsx}'","test":"bun test src","build":"pnpm --dir ../.. --filter @dreamboard-games/plugin-runtime-contract build && pnpm --dir ../.. authoring-metadata:generate && tsup && node ../../scripts/copy-sdk-private-dts.mjs && mkdir -p dist/ui && tailwindcss -i src/ui/plugin-styles.css -o dist/ui/plugin-styles.css --minify","storybook":"storybook dev -p 6006 --host 127.0.0.1 --no-open","typecheck":"tsc --noEmit","storybook:test":"concurrently -k -s first -n storybook,test \"http-server storybook-static -p 6006 -s --silent\" \"wait-on tcp:6006 && test-storybook --url http://127.0.0.1:6006\"","storybook:build":"storybook build -o storybook-static","storybook:test:visual":"playwright test --config .storybook/visual-runner.config.ts","storybook:test:visual:update":"playwright test --config .storybook/visual-runner.config.ts --update-snapshots"},"_npmUser":{"name":"ctan1345","email":"ctan1345@uni.sydney.edu.au"},"repository":{"url":"git+https://github.com/dreamboard-games/dreamboard-sdk.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.13.0","description":"Dreamboard SDK package set metadata and public facade","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","vaul":"^1.1.2","zustand":"^5.0.4","lucide-react":"^0.562.0","@use-gesture/react":"^10.3.1","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-label":"^2.1.6","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-accordion":"^1.2.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"4.4.3","tsup":"^8.5.0","vite":"^5.4.10","react":"^19.2.0","eslint":"^9.39.0","wait-on":"^8.0.1","react-dom":"^19.2.0","storybook":"^10.4.1","typescript":"^5.9.2","@types/node":"^24.5.2","http-server":"^14.1.1","tailwindcss":"^4.1.5","@types/react":"^19.0.0","concurrently":"^9.1.0","framer-motion":"^11.15.0","axe-playwright":"^2.0.3","@playwright/test":"1.60.0","@tailwindcss/cli":"^4.1.5","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.1.5","@storybook/addon-a11y":"^10.4.1","@storybook/react-vite":"^10.4.1","@storybook/test-runner":"^0.24.4","@storybook/addon-themes":"^10.4.1","@dreamboard-games/sdk-types":"workspace:*","@happy-dom/global-registrator":"^20.9.0","@dreamboard-games/reducer-contract":"workspace:*","@dreamboard-games/workspace-codegen":"workspace:*","@dreamboard-games/plugin-runtime-contract":"workspace:*"},"peerDependencies":{"zod":"^4.4.3","react":"^19.0.0","react-dom":"^19.0.0","framer-motion":"^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-alpha.3_1781689013860_0.8424451837469502","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-alpha.4":{"name":"@dreamboard-games/sdk","version":"0.4.0-alpha.4","keywords":["dreamboard","sdk","package-set"],"license":"SEE LICENSE IN LICENSE.md","_id":"@dreamboard-games/sdk@0.4.0-alpha.4","maintainers":[{"name":"ctan1345","email":"ctan1345@uni.sydney.edu.au"}],"homepage":"https://github.com/dreamboard-games/dreamboard-sdk#readme","bugs":{"url":"https://github.com/dreamboard-games/dreamboard-sdk/issues"},"dist":{"shasum":"b64e52920e571d9a2922c0ad631fd90344e4e344","tarball":"https://registry.npmjs.org/@dreamboard-games/sdk/-/sdk-0.4.0-alpha.4.tgz","fileCount":112,"integrity":"sha512-by+8fMmys8dz/inSAYsiouQre6zYwmHALtJIocGrhjzJ2zWTf9GRozVrnC6JP0P5W1WmRduGry+em4/MwEDCrQ==","signatures":[{"sig":"MEUCIAwyCRdKyJ864nSfs7GT98ezSicpZb0wjHHKU/KYqWM2AiEA+zG64N+iARJQfRgSUYrwDNKUYPKFt63MsylYn4Rx8h0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5779361},"main":"./dist/index.js","type":"module","_from":"file:build/authoring-candidates/dreamboard-games-sdk-0.4.0-alpha.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.js","default":"./dist/ui.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./codegen":{"types":"./dist/codegen.d.ts","import":"./dist/codegen.js","default":"./dist/codegen.js"},"./reducer":{"types":"./dist/reducer.d.ts","import":"./dist/reducer.js","default":"./dist/reducer.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js","default":"./dist/runtime.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js","default":"./dist/testing.js"},"./authoring":{"types":"./dist/authoring/index.d.ts","import":"./dist/authoring/index.js","default":"./dist/authoring/index.js"},"./package-set":{"types":"./dist/package-set.d.ts","import":"./dist/package-set.js","default":"./dist/package-set.js"},"./ui/defaults":{"types":"./dist/ui/defaults.d.ts","import":"./dist/ui/defaults.js","default":"./dist/ui/defaults.js"},"./package.json":"./package.json","./ui/components":{"types":"./dist/ui/components.d.ts","import":"./dist/ui/components.js","default":"./dist/ui/components.js"},"./ui/player-state":{"types":"./dist/ui/player-state.d.ts","import":"./dist/ui/player-state.js","default":"./dist/ui/player-state.js"},"./reducer-contract":{"types":"./dist/reducer-contract.d.ts","import":"./dist/reducer-contract.js","default":"./dist/reducer-contract.js"},"./reducer/advanced":{"types":"./dist/reducer/advanced.d.ts","import":"./dist/reducer/advanced.js","default":"./dist/reducer/advanced.js"},"./runtime/primitives":{"types":"./dist/runtime/primitives.d.ts","import":"./dist/runtime/primitives.js","default":"./dist/runtime/primitives.js"},"./browser-interaction":{"bun":"./src/browser-interaction.ts","types":"./dist/browser-interaction.d.ts","import":"./dist/browser-interaction.js","default":"./dist/browser-interaction.js"},"./runtime/runtime-api":{"types":"./dist/runtime/runtime-api.d.ts","import":"./dist/runtime/runtime-api.js","default":"./dist/runtime/runtime-api.js"},"./ui/plugin-styles.css":{"default":"./dist/ui/plugin-styles.css"},"./runtime/workspace-contract":{"types":"./dist/runtime/workspace-contract.d.ts","import":"./dist/runtime/workspace-contract.js","default":"./dist/runtime/workspace-contract.js"}},"scripts":{"lint":"eslint 'src/**/*.{ts,tsx}'","test":"bun test src","build":"pnpm --dir ../.. --filter @dreamboard-games/plugin-runtime-contract build && pnpm --dir ../.. authoring-metadata:generate && tsup && node ../../scripts/copy-sdk-private-dts.mjs && mkdir -p dist/ui && tailwindcss -i src/ui/plugin-styles.css -o dist/ui/plugin-styles.css --minify","storybook":"storybook dev -p 6006 --host 127.0.0.1 --no-open","typecheck":"tsc --noEmit","storybook:test":"concurrently -k -s first -n storybook,test \"http-server storybook-static -p 6006 -s --silent\" \"wait-on tcp:6006 && test-storybook --url http://127.0.0.1:6006\"","storybook:build":"storybook build -o storybook-static","storybook:test:visual":"playwright test --config .storybook/visual-runner.config.ts","storybook:test:visual:update":"playwright test --config .storybook/visual-runner.config.ts --update-snapshots"},"_npmUser":{"name":"ctan1345","email":"ctan1345@uni.sydney.edu.au"},"_resolved":"/Users/mac/code/dreamboard-sdk/build/authoring-candidates/dreamboard-games-sdk-0.4.0-alpha.4.tgz","_integrity":"sha512-by+8fMmys8dz/inSAYsiouQre6zYwmHALtJIocGrhjzJ2zWTf9GRozVrnC6JP0P5W1WmRduGry+em4/MwEDCrQ==","repository":{"url":"git+https://github.com/dreamboard-games/dreamboard-sdk.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.13.0","description":"Dreamboard SDK package set metadata and public facade","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","vaul":"^1.1.2","zustand":"^5.0.4","lucide-react":"^0.562.0","@use-gesture/react":"^10.3.1","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-label":"^2.1.6","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-accordion":"^1.2.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"4.4.3","tsup":"^8.5.0","vite":"^5.4.10","react":"^19.2.0","eslint":"^9.39.0","wait-on":"^8.0.1","react-dom":"^19.2.0","storybook":"^10.4.1","typescript":"^5.9.2","@types/node":"^24.5.2","http-server":"^14.1.1","tailwindcss":"^4.1.5","@types/react":"^19.0.0","concurrently":"^9.1.0","framer-motion":"^11.15.0","axe-playwright":"^2.0.3","@playwright/test":"1.60.0","@tailwindcss/cli":"^4.1.5","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.1.5","@storybook/addon-a11y":"^10.4.1","@storybook/react-vite":"^10.4.1","@storybook/test-runner":"^0.24.4","@storybook/addon-themes":"^10.4.1","@dreamboard-games/sdk-types":"workspace:*","@happy-dom/global-registrator":"^20.9.0","@dreamboard-games/reducer-contract":"workspace:*","@dreamboard-games/workspace-codegen":"workspace:*","@dreamboard-games/plugin-runtime-contract":"workspace:*"},"peerDependencies":{"zod":"^4.4.3","react":"^19.0.0","react-dom":"^19.0.0","framer-motion":"^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-alpha.4_1781690187848_0.3821243424832701","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-alpha.5":{"name":"@dreamboard-games/sdk","version":"0.4.0-alpha.5","keywords":["dreamboard","sdk","package-set"],"license":"SEE LICENSE IN LICENSE.md","_id":"@dreamboard-games/sdk@0.4.0-alpha.5","maintainers":[{"name":"ctan1345","email":"ctan1345@uni.sydney.edu.au"}],"homepage":"https://github.com/dreamboard-games/dreamboard-sdk#readme","bugs":{"url":"https://github.com/dreamboard-games/dreamboard-sdk/issues"},"dist":{"shasum":"720d37c715940063f3c7fcb1594364afac402d82","tarball":"https://registry.npmjs.org/@dreamboard-games/sdk/-/sdk-0.4.0-alpha.5.tgz","fileCount":112,"integrity":"sha512-PJpKs7cZpPKFiOQKfsh9RcnwpJ+GlfpIOZl6qCmETTxADVTbksI6lkWQhn3m6bo7eveQvUjRQMNfDVFLecbKgg==","signatures":[{"sig":"MEYCIQD19HKLWnf91t+twiwy8zFOFFI5esTOH9kq8aj6JIxk6wIhAPCGRdMDqaoj9tMeXHybOSb+MpPVYY2J9oOmfqgd2PJH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5779629},"main":"./dist/index.js","type":"module","_from":"file:build/authoring-candidates/dreamboard-games-sdk-0.4.0-alpha.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.js","default":"./dist/ui.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./codegen":{"types":"./dist/codegen.d.ts","import":"./dist/codegen.js","default":"./dist/codegen.js"},"./reducer":{"types":"./dist/reducer.d.ts","import":"./dist/reducer.js","default":"./dist/reducer.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js","default":"./dist/runtime.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js","default":"./dist/testing.js"},"./authoring":{"types":"./dist/authoring/index.d.ts","import":"./dist/authoring/index.js","default":"./dist/authoring/index.js"},"./package-set":{"types":"./dist/package-set.d.ts","import":"./dist/package-set.js","default":"./dist/package-set.js"},"./ui/defaults":{"types":"./dist/ui/defaults.d.ts","import":"./dist/ui/defaults.js","default":"./dist/ui/defaults.js"},"./package.json":"./package.json","./ui/components":{"types":"./dist/ui/components.d.ts","import":"./dist/ui/components.js","default":"./dist/ui/components.js"},"./ui/player-state":{"types":"./dist/ui/player-state.d.ts","import":"./dist/ui/player-state.js","default":"./dist/ui/player-state.js"},"./reducer-contract":{"types":"./dist/reducer-contract.d.ts","import":"./dist/reducer-contract.js","default":"./dist/reducer-contract.js"},"./reducer/advanced":{"types":"./dist/reducer/advanced.d.ts","import":"./dist/reducer/advanced.js","default":"./dist/reducer/advanced.js"},"./runtime/primitives":{"types":"./dist/runtime/primitives.d.ts","import":"./dist/runtime/primitives.js","default":"./dist/runtime/primitives.js"},"./browser-interaction":{"bun":"./src/browser-interaction.ts","types":"./dist/browser-interaction.d.ts","import":"./dist/browser-interaction.js","default":"./dist/browser-interaction.js"},"./runtime/runtime-api":{"types":"./dist/runtime/runtime-api.d.ts","import":"./dist/runtime/runtime-api.js","default":"./dist/runtime/runtime-api.js"},"./ui/plugin-styles.css":{"default":"./dist/ui/plugin-styles.css"},"./runtime/workspace-contract":{"types":"./dist/runtime/workspace-contract.d.ts","import":"./dist/runtime/workspace-contract.js","default":"./dist/runtime/workspace-contract.js"}},"scripts":{"lint":"eslint 'src/**/*.{ts,tsx}'","test":"bun test src","build":"pnpm --dir ../.. --filter @dreamboard-games/plugin-runtime-contract build && pnpm --dir ../.. authoring-metadata:generate && tsup && node ../../scripts/copy-sdk-private-dts.mjs && mkdir -p dist/ui && tailwindcss -i src/ui/plugin-styles.css -o dist/ui/plugin-styles.css --minify","storybook":"storybook dev -p 6006 --host 127.0.0.1 --no-open","typecheck":"tsc --noEmit","storybook:test":"concurrently -k -s first -n storybook,test \"http-server storybook-static -p 6006 -s --silent\" \"wait-on tcp:6006 && test-storybook --url http://127.0.0.1:6006\"","storybook:build":"storybook build -o storybook-static","storybook:test:visual":"playwright test --config .storybook/visual-runner.config.ts","storybook:test:visual:update":"playwright test --config .storybook/visual-runner.config.ts --update-snapshots"},"_npmUser":{"name":"ctan1345","email":"ctan1345@uni.sydney.edu.au"},"_resolved":"/Users/mac/code/dreamboard-sdk/build/authoring-candidates/dreamboard-games-sdk-0.4.0-alpha.5.tgz","_integrity":"sha512-PJpKs7cZpPKFiOQKfsh9RcnwpJ+GlfpIOZl6qCmETTxADVTbksI6lkWQhn3m6bo7eveQvUjRQMNfDVFLecbKgg==","repository":{"url":"git+https://github.com/dreamboard-games/dreamboard-sdk.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.13.0","description":"Dreamboard SDK package set metadata and public facade","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","vaul":"^1.1.2","zustand":"^5.0.4","lucide-react":"^0.562.0","@use-gesture/react":"^10.3.1","@radix-ui/react-slot":"^1.1.2","@radix-ui/react-label":"^2.1.6","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.5","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-accordion":"^1.2.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"4.4.3","tsup":"^8.5.0","vite":"^5.4.10","react":"^19.2.0","eslint":"^9.39.0","wait-on":"^8.0.1","react-dom":"^19.2.0","storybook":"^10.4.1","typescript":"^5.9.2","@types/node":"^24.5.2","http-server":"^14.1.1","tailwindcss":"^4.1.5","@types/react":"^19.0.0","concurrently":"^9.1.0","framer-motion":"^11.15.0","axe-playwright":"^2.0.3","@playwright/test":"1.60.0","@tailwindcss/cli":"^4.1.5","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.1.5","@storybook/addon-a11y":"^10.4.1","@storybook/react-vite":"^10.4.1","@storybook/test-runner":"^0.24.4","@storybook/addon-themes":"^10.4.1","@dreamboard-games/sdk-types":"workspace:*","@happy-dom/global-registrator":"^20.9.0","@dreamboard-games/reducer-contract":"workspace:*","@dreamboard-games/workspace-codegen":"workspace:*","@dreamboard-games/plugin-runtime-contract":"workspace:*"},"peerDependencies":{"zod":"^4.4.3","react":"^19.0.0","react-dom":"^19.0.0","framer-motion":"^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-alpha.5_1781690998370_0.5822756565831808","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-alpha.6":{"name":"@dreamboard-games/sdk","version":"0.4.0-alpha.6","keywords":["dreamboard","sdk","package-set"],"license":"SEE LICENSE IN LICENSE.md","_id":"@dreamboard-games/sdk@0.4.0-alpha.6","maintainers":[{"name":"ctan1345","email":"ctan1345@uni.sydney.edu.au"}],"homepage":"https://github.com/dreamboard-games/dreamboard-sdk#readme","bugs":{"url":"https://github.com/dreamboard-games/dreamboard-sdk/issues"},"dist":{"shasum":"462724a5ceca5eff70bdf1930f0207c78bb81980","tarball":"https://registry.npmjs.org/@dreamboard-games/sdk/-/sdk-0.4.0-alpha.6.tgz","fileCount":113,"integrity":"sha512-P8mIk73UiGcZgQg4bzB4Vk4nFXSuznZ23TgYTzPUXEI+NNqvNdbDdxSdhjHvXLMhwwnhpQJ/usYv9P12Nk0W5g==","signatures":[{"sig":"MEYCIQDnnsxa6bBNaERAIpAqPlJKU2+ETcTo1Q0B6yHaCPA4tgIhAMZWqXic0QtTiB8IvxpIOMZmf3rXsbkytsJW1qmGA6UU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5945700},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.js","default":"./dist/ui.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./codegen":{"types":"./dist/codegen.d.ts","import":"./dist/codegen.js","default":"./dist/codegen.js"},"./reducer":{"types":"./dist/reducer.d.ts","import":"./dist/reducer.js","default":"./dist/reducer.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js","default":"./dist/runtime.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js","default":"./dist/testing.js"},"./authoring":{"types":"./dist/authoring/index.d.ts","import":"./dist/authoring/index.js","default":"./dist/authoring/index.js"},"./package-set":{"types":"./dist/package-set.d.ts","import":"./dist/package-set.js","default":"./dist/package-set.js"},"./ui/defaults":{"types":"./dist/ui/defaults.d.ts","import":"./dist/ui/defaults.js","default":"./dist/ui/defaults.js"},"./package.json":"./package.json","./ui/components":{"types":"./dist/ui/components.d.ts","import":"./dist/ui/components.js","default":"./dist/ui/components.js"},"./ui/player-state":{"types":"./dist/ui/player-state.d.ts","import":"./dist/ui/player-state.js","default":"./dist/ui/player-state.js"},"./reducer-contract":{"types":"./dist/reducer-contract.d.ts","import":"./dist/reducer-contract.js","default":"./dist/reducer-contract.js"},"./reducer/advanced":{"types":"./dist/reducer/advanced.d.ts","import":"./dist/reducer/advanced.js","default":"./dist/reducer/advanced.js"},"./runtime/primitives":{"types":"./dist/runtime/primitives.d.ts","import":"./dist/runtime/primitives.js","default":"./dist/runtime/primitives.js"},"./browser-interaction":{"bun":"./src/browser-interaction.ts","types":"./dist/browser-interaction.d.ts","import":"./dist/browser-interaction.js","default":"./dist/browser-interaction.js"},"./runtime/runtime-api":{"types":"./dist/runtime/runtime-api.d.ts","import":"./dist/runtime/runtime-api.js","default":"./dist/runtime/runtime-api.js"},"./ui/plugin-styles.css":{"default":"./dist/ui/plugin-styles.css"},"./runtime/workspace-contract":{"types":"./dist/runtime/workspace-contract.d.ts","import":"./dist/runtime/workspace-contract.js","default":"./dist/runtime/workspace-contract.js"}},"scripts":{"lint":"eslint 'src/**/*.{ts,tsx}'","test":"bun test src","build":"pnpm --dir ../.. --filter @dreamboard-games/plugin-runtime-contract build && pnpm --dir ../.. authoring-metadata:generate && tsup && node ../../scripts/copy-sdk-private-dts.mjs && mkdir -p dist/ui && tailwindcss -i src/ui/plugin-styles.css -o dist/ui/plugin-styles.css --minify","storybook":"storybook dev -p 6006 --host 127.0.0.1 --no-open","typecheck":"tsc --noEmit","storybook:test":"concurrently -k -s first -n storybook,test \"http-server storybook-static -p 6006 -s --silent\" \"wait-on tcp:6006 && test-storybook --url http://127.0.0.1:6006\"","storybook:build":"storybook build -o storybook-static","storybook:test:visual":"playwright test --config .storybook/visual-runner.config.ts","storybook:test:visual:update":"playwright test --config .storybook/visual-runner.config.ts --update-snapshots"},"_npmUser":{"name":"ctan1345","email":"ctan1345@uni.sydney.edu.au"},"repository":{"url":"git+https://github.com/dreamboard-games/dreamboard-sdk.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.13.0","description":"Dreamboard SDK package set metadata and public facade","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","vaul":"^1.1.2","zustand":"^5.0.14","lucide-react":"^1.20.0","@use-gesture/react":"^10.3.1","@radix-ui/react-slot":"^1.3.0","@radix-ui/react-label":"^2.1.10","@radix-ui/react-dialog":"^1.1.17","@radix-ui/react-select":"^2.3.1","@radix-ui/react-tooltip":"^1.2.10","@radix-ui/react-accordion":"^1.2.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"4.4.3","tsup":"^8.5.0","vite":"8.0.16","react":"^19.2.0","eslint":"^9.39.0","wait-on":"^8.0.1","react-dom":"^19.2.0","storybook":"^10.4.6","playwright":"1.60.0","typescript":"^5.9.2","@types/node":"^24.5.2","http-server":"^14.1.1","tailwindcss":"^4.3.1","@types/react":"^19.0.0","concurrently":"^9.1.0","framer-motion":"^12.40.0","axe-playwright":"2.2.2","@playwright/test":"1.60.0","@tailwindcss/cli":"^4.3.1","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.3.1","@storybook/addon-a11y":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/test-runner":"^0.24.4","@storybook/addon-themes":"^10.4.6","@dreamboard-games/sdk-types":"workspace:*","@happy-dom/global-registrator":"^20.9.0","@dreamboard-games/reducer-contract":"workspace:*","@dreamboard-games/workspace-codegen":"workspace:*","@dreamboard-games/plugin-runtime-contract":"workspace:*"},"peerDependencies":{"zod":"^4.4.3","react":"^19.0.0","react-dom":"^19.0.0","framer-motion":"^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-alpha.6_1781828300299_0.909993949764953","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-alpha.7":{"name":"@dreamboard-games/sdk","version":"0.4.0-alpha.7","keywords":["dreamboard","sdk","package-set"],"license":"SEE LICENSE IN LICENSE.md","_id":"@dreamboard-games/sdk@0.4.0-alpha.7","maintainers":[{"name":"ctan1345","email":"ctan1345@uni.sydney.edu.au"}],"homepage":"https://github.com/dreamboard-games/dreamboard-sdk#readme","bugs":{"url":"https://github.com/dreamboard-games/dreamboard-sdk/issues"},"dist":{"shasum":"6eebf60fb7ac783fdc7ccf20f7098d572c8184f3","tarball":"https://registry.npmjs.org/@dreamboard-games/sdk/-/sdk-0.4.0-alpha.7.tgz","fileCount":125,"integrity":"sha512-SsZNUUje+9A/AYc4GOU0srgmZoRAfq2fzT1ebX8xg5QsPSKiG/9JTDVlOm9ku5ra8q9b1MjowYiLnNkX0DKH/g==","signatures":[{"sig":"MEYCIQD0Yll5sVykNOepbditmCSSgsS4RFtssh0kDwSs7tCCEQIhAI8eM6dPoC/u0eSD5QdpWMFQ1HVH2cx7LECWu7bXwOH0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5990476},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.js","default":"./dist/ui.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./codegen":{"types":"./dist/codegen.d.ts","import":"./dist/codegen.js","default":"./dist/codegen.js"},"./reducer":{"types":"./dist/reducer.d.ts","import":"./dist/reducer.js","default":"./dist/reducer.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js","default":"./dist/runtime.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js","default":"./dist/testing.js"},"./authoring":{"types":"./dist/authoring/index.d.ts","import":"./dist/authoring/index.js","default":"./dist/authoring/index.js"},"./package-set":{"types":"./dist/package-set.d.ts","import":"./dist/package-set.js","default":"./dist/package-set.js"},"./ui/defaults":{"types":"./dist/ui/defaults.d.ts","import":"./dist/ui/defaults.js","default":"./dist/ui/defaults.js"},"./package.json":"./package.json","./ui/components":{"types":"./dist/ui/components.d.ts","import":"./dist/ui/components.js","default":"./dist/ui/components.js"},"./reference-games":{"types":"./dist/reference-games/index.d.ts","import":"./dist/reference-games/index.js","default":"./dist/reference-games/index.js"},"./testing-runtime":{"types":"./dist/testing-runtime.d.ts","import":"./dist/testing-runtime.js","default":"./dist/testing-runtime.js"},"./ui/player-state":{"types":"./dist/ui/player-state.d.ts","import":"./dist/ui/player-state.js","default":"./dist/ui/player-state.js"},"./reducer-contract":{"types":"./dist/reducer-contract.d.ts","import":"./dist/reducer-contract.js","default":"./dist/reducer-contract.js"},"./reducer/advanced":{"types":"./dist/reducer/advanced.d.ts","import":"./dist/reducer/advanced.js","default":"./dist/reducer/advanced.js"},"./runtime/primitives":{"types":"./dist/runtime/primitives.d.ts","import":"./dist/runtime/primitives.js","default":"./dist/runtime/primitives.js"},"./browser-interaction":{"bun":"./src/browser-interaction.ts","types":"./dist/browser-interaction.d.ts","import":"./dist/browser-interaction.js","default":"./dist/browser-interaction.js"},"./runtime/runtime-api":{"types":"./dist/runtime/runtime-api.d.ts","import":"./dist/runtime/runtime-api.js","default":"./dist/runtime/runtime-api.js"},"./ui/plugin-styles.css":{"default":"./dist/ui/plugin-styles.css"},"./runtime/workspace-contract":{"types":"./dist/runtime/workspace-contract.d.ts","import":"./dist/runtime/workspace-contract.js","default":"./dist/runtime/workspace-contract.js"}},"gitHead":"81d1f96fe5229e98db337f5785dc936be20192ec","scripts":{"lint":"eslint 'src/**/*.{ts,tsx}'","test":"bun test src","build":"pnpm --dir ../.. --filter @dreamboard-games/sdk-types build && pnpm --dir ../.. --filter @dreamboard-games/plugin-runtime-contract build && pnpm --dir ../.. authoring-metadata:generate && tsup && node ../../scripts/copy-sdk-private-dts.mjs && mkdir -p dist/ui && tailwindcss -i src/ui/plugin-styles.css -o dist/ui/plugin-styles.css --minify","storybook":"storybook dev -p 6006 --host 127.0.0.1 --no-open","typecheck":"tsc --noEmit","storybook:test":"concurrently -k -s first -n storybook,test \"http-server storybook-static -p 6006 -s --silent\" \"wait-on tcp:6006 && test-storybook --url http://127.0.0.1:6006\"","storybook:build":"storybook build -o storybook-static","storybook:test:visual":"playwright test --config .storybook/visual-runner.config.ts","storybook:test:visual:update":"playwright test --config .storybook/visual-runner.config.ts --update-snapshots"},"_npmUser":{"name":"ctan1345","email":"ctan1345@uni.sydney.edu.au"},"repository":{"url":"git+https://github.com/dreamboard-games/dreamboard-sdk.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.13.0","description":"Dreamboard SDK package set metadata and public facade","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","vaul":"^1.1.2","zustand":"^5.0.14","lucide-react":"^1.20.0","@noble/hashes":"^2.2.0","@use-gesture/react":"^10.3.1","@radix-ui/react-slot":"^1.3.0","@radix-ui/react-label":"^2.1.10","@radix-ui/react-dialog":"^1.1.17","@radix-ui/react-select":"^2.3.1","@radix-ui/react-tooltip":"^1.2.10","@radix-ui/react-accordion":"^1.2.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"4.4.3","tsup":"^8.5.0","vite":"8.0.16","react":"^19.2.0","eslint":"^9.39.0","wait-on":"^8.0.1","react-dom":"^19.2.0","storybook":"^10.4.6","playwright":"1.60.0","typescript":"^5.9.2","@types/node":"^24.5.2","http-server":"^14.1.1","tailwindcss":"^4.3.1","@types/react":"^19.0.0","concurrently":"^9.1.0","framer-motion":"^12.40.0","axe-playwright":"2.2.2","@playwright/test":"1.60.0","@tailwindcss/cli":"^4.3.1","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.3.1","@storybook/addon-a11y":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/test-runner":"^0.24.4","@storybook/addon-themes":"^10.4.6","@dreamboard-games/sdk-types":"workspace:*","@happy-dom/global-registrator":"^20.9.0","@dreamboard-games/reducer-contract":"workspace:*","@dreamboard-games/workspace-codegen":"workspace:*","@dreamboard-games/plugin-runtime-contract":"workspace:*"},"peerDependencies":{"zod":"^4.4.3","react":"^19.0.0","react-dom":"^19.0.0","framer-motion":"^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-alpha.7_1782125145980_0.32761409275072206","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-alpha.8":{"name":"@dreamboard-games/sdk","version":"0.4.0-alpha.8","keywords":["dreamboard","sdk","package-set"],"license":"SEE LICENSE IN LICENSE.md","_id":"@dreamboard-games/sdk@0.4.0-alpha.8","maintainers":[{"name":"ctan1345","email":"ctan1345@uni.sydney.edu.au"}],"homepage":"https://github.com/dreamboard-games/dreamboard-sdk#readme","bugs":{"url":"https://github.com/dreamboard-games/dreamboard-sdk/issues"},"dist":{"shasum":"6f93e072d7b3a5ee82e12c639ab69e251c25494b","tarball":"https://registry.npmjs.org/@dreamboard-games/sdk/-/sdk-0.4.0-alpha.8.tgz","fileCount":125,"integrity":"sha512-dECOu2izBDCWH0vAybvATnu6iLcBtEcl2hTXiIY33FpUumaCgJUw1dV8FXVpJVUo8yXibrH44mojOXJl4yeFgA==","signatures":[{"sig":"MEUCIE/n61zH+yXnobTS1mzqmZRpWrSZls+mmcpz7ZezuvGlAiEAj3OGd7Fk6rejQQgnRiKohJ7t3fBNcrJ2TTptG0FW63o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6001645},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.js","default":"./dist/ui.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./codegen":{"types":"./dist/codegen.d.ts","import":"./dist/codegen.js","default":"./dist/codegen.js"},"./reducer":{"types":"./dist/reducer.d.ts","import":"./dist/reducer.js","default":"./dist/reducer.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js","default":"./dist/runtime.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js","default":"./dist/testing.js"},"./authoring":{"types":"./dist/authoring/index.d.ts","import":"./dist/authoring/index.js","default":"./dist/authoring/index.js"},"./package-set":{"types":"./dist/package-set.d.ts","import":"./dist/package-set.js","default":"./dist/package-set.js"},"./ui/defaults":{"types":"./dist/ui/defaults.d.ts","import":"./dist/ui/defaults.js","default":"./dist/ui/defaults.js"},"./package.json":"./package.json","./ui/components":{"types":"./dist/ui/components.d.ts","import":"./dist/ui/components.js","default":"./dist/ui/components.js"},"./reference-games":{"types":"./dist/reference-games/index.d.ts","import":"./dist/reference-games/index.js","default":"./dist/reference-games/index.js"},"./testing-runtime":{"types":"./dist/testing-runtime.d.ts","import":"./dist/testing-runtime.js","default":"./dist/testing-runtime.js"},"./ui/player-state":{"types":"./dist/ui/player-state.d.ts","import":"./dist/ui/player-state.js","default":"./dist/ui/player-state.js"},"./reducer-contract":{"types":"./dist/reducer-contract.d.ts","import":"./dist/reducer-contract.js","default":"./dist/reducer-contract.js"},"./reducer/advanced":{"types":"./dist/reducer/advanced.d.ts","import":"./dist/reducer/advanced.js","default":"./dist/reducer/advanced.js"},"./runtime/primitives":{"types":"./dist/runtime/primitives.d.ts","import":"./dist/runtime/primitives.js","default":"./dist/runtime/primitives.js"},"./browser-interaction":{"types":"./dist/browser-interaction.d.ts","import":"./dist/browser-interaction.js","default":"./dist/browser-interaction.js"},"./runtime/runtime-api":{"types":"./dist/runtime/runtime-api.d.ts","import":"./dist/runtime/runtime-api.js","default":"./dist/runtime/runtime-api.js"},"./ui/plugin-styles.css":{"default":"./dist/ui/plugin-styles.css"},"./runtime/workspace-contract":{"types":"./dist/runtime/workspace-contract.d.ts","import":"./dist/runtime/workspace-contract.js","default":"./dist/runtime/workspace-contract.js"}},"gitHead":"81d1f96fe5229e98db337f5785dc936be20192ec","scripts":{"lint":"eslint 'src/**/*.{ts,tsx}'","test":"bun test src","build":"pnpm --dir ../.. --filter @dreamboard-games/sdk-types build && pnpm --dir ../.. --filter @dreamboard-games/plugin-runtime-contract build && pnpm --dir ../.. authoring-metadata:generate && tsup && node ../../scripts/copy-sdk-private-dts.mjs && mkdir -p dist/ui && tailwindcss -i src/ui/plugin-styles.css -o dist/ui/plugin-styles.css --minify","storybook":"storybook dev -p 6006 --host 127.0.0.1 --no-open","typecheck":"tsc --noEmit","storybook:test":"concurrently -k -s first -n storybook,test \"http-server storybook-static -p 6006 -s --silent\" \"wait-on tcp:6006 && test-storybook --url http://127.0.0.1:6006\"","storybook:build":"storybook build -o storybook-static","storybook:test:visual":"playwright test --config .storybook/visual-runner.config.ts","storybook:test:visual:update":"playwright test --config .storybook/visual-runner.config.ts --update-snapshots"},"_npmUser":{"name":"ctan1345","email":"ctan1345@uni.sydney.edu.au"},"repository":{"url":"git+https://github.com/dreamboard-games/dreamboard-sdk.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.13.0","description":"Dreamboard SDK package set metadata and public facade","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","vaul":"^1.1.2","zustand":"^5.0.14","lucide-react":"^1.20.0","@noble/hashes":"^2.2.0","@use-gesture/react":"^10.3.1","@radix-ui/react-slot":"^1.3.0","@radix-ui/react-label":"^2.1.10","@radix-ui/react-dialog":"^1.1.17","@radix-ui/react-select":"^2.3.1","@radix-ui/react-tooltip":"^1.2.10","@radix-ui/react-accordion":"^1.2.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"4.4.3","tsup":"^8.5.0","vite":"8.0.16","react":"^19.2.0","eslint":"^9.39.0","wait-on":"^8.0.1","react-dom":"^19.2.0","storybook":"^10.4.6","playwright":"1.60.0","typescript":"^5.9.2","@types/node":"^24.5.2","http-server":"^14.1.1","tailwindcss":"^4.3.1","@types/react":"^19.0.0","concurrently":"^9.1.0","framer-motion":"^12.40.0","axe-playwright":"2.2.2","@playwright/test":"1.60.0","@tailwindcss/cli":"^4.3.1","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.3.1","@storybook/addon-a11y":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/test-runner":"^0.24.4","@storybook/addon-themes":"^10.4.6","@dreamboard-games/sdk-types":"workspace:*","@happy-dom/global-registrator":"^20.9.0","@dreamboard-games/reducer-contract":"workspace:*","@dreamboard-games/workspace-codegen":"workspace:*","@dreamboard-games/plugin-runtime-contract":"workspace:*"},"peerDependencies":{"zod":"^4.4.3","react":"^19.0.0","react-dom":"^19.0.0","framer-motion":"^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-alpha.8_1782734439141_0.7832038134064803","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-alpha.9":{"name":"@dreamboard-games/sdk","version":"0.4.0-alpha.9","keywords":["dreamboard","sdk","package-set"],"license":"SEE LICENSE IN LICENSE.md","_id":"@dreamboard-games/sdk@0.4.0-alpha.9","maintainers":[{"name":"ctan1345","email":"ctan1345@uni.sydney.edu.au"}],"homepage":"https://github.com/dreamboard-games/dreamboard-sdk#readme","bugs":{"url":"https://github.com/dreamboard-games/dreamboard-sdk/issues"},"bin":{"dreamboard-sdk-materialize":"dist/authoring-materialize-cli.js","dreamboard-reference-games-source-manifest":"dist/reference-game-source-manifest-cli.js"},"dist":{"shasum":"f80fdcc34c4166eab01b014ad6498ab90e2455d7","tarball":"https://registry.npmjs.org/@dreamboard-games/sdk/-/sdk-0.4.0-alpha.9.tgz","fileCount":154,"integrity":"sha512-VD198fMcKQEKLP5Sn8Sc1Jcnj+9HRerusWPkqSEH3i0dIj0MATY06GUOB0Ll7ZeoNHxE6PYMvsCJWwBOe+rofg==","signatures":[{"sig":"MEQCIEBoCqxvJDl/TgxK84bRDZANmZeJM7HFMh5hAPpya3Z0AiAxZTTekzRA3ZclDuXfPrOHg7KPx3ln98qbOxU4AAU/7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6454966},"main":"./dist/index.js","type":"module","_from":"file:/tmp/dreamboard-sdk-alpha9-final.LGJkgp/dreamboard-games-sdk-0.4.0-alpha.9.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.js","default":"./dist/ui.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./codegen":{"types":"./dist/codegen.d.ts","import":"./dist/codegen.js","default":"./dist/codegen.js"},"./reducer":{"types":"./dist/reducer.d.ts","import":"./dist/reducer.js","default":"./dist/reducer.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js","default":"./dist/runtime.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js","default":"./dist/testing.js"},"./authoring":{"types":"./dist/authoring/index.d.ts","import":"./dist/authoring/index.js","default":"./dist/authoring/index.js"},"./package-set":{"types":"./dist/package-set.d.ts","import":"./dist/package-set.js","default":"./dist/package-set.js"},"./ui/defaults":{"types":"./dist/ui/defaults.d.ts","import":"./dist/ui/defaults.js","default":"./dist/ui/defaults.js"},"./package.json":"./package.json","./ui/components":{"types":"./dist/ui/components.d.ts","import":"./dist/ui/components.js","default":"./dist/ui/components.js"},"./reference-games":{"types":"./dist/reference-games/index.d.ts","import":"./dist/reference-games/index.js","default":"./dist/reference-games/index.js"},"./testing-runtime":{"types":"./dist/testing-runtime.d.ts","import":"./dist/testing-runtime.js","default":"./dist/testing-runtime.js"},"./ui/player-state":{"types":"./dist/ui/player-state.d.ts","import":"./dist/ui/player-state.js","default":"./dist/ui/player-state.js"},"./reducer-contract":{"types":"./dist/reducer-contract.d.ts","import":"./dist/reducer-contract.js","default":"./dist/reducer-contract.js"},"./reducer/advanced":{"types":"./dist/reducer/advanced.d.ts","import":"./dist/reducer/advanced.js","default":"./dist/reducer/advanced.js"},"./testing-compiler":{"types":"./dist/testing-compiler.d.ts","import":"./dist/testing-compiler.js","default":"./dist/testing-compiler.js"},"./authoring-compiler":{"types":"./dist/authoring-compiler.d.ts","import":"./dist/authoring-compiler.js","default":"./dist/authoring-compiler.js"},"./runtime/primitives":{"types":"./dist/runtime/primitives.d.ts","import":"./dist/runtime/primitives.js","default":"./dist/runtime/primitives.js"},"./browser-interaction":{"types":"./dist/browser-interaction.d.ts","import":"./dist/browser-interaction.js","default":"./dist/browser-interaction.js"},"./runtime/runtime-api":{"types":"./dist/runtime/runtime-api.d.ts","import":"./dist/runtime/runtime-api.js","default":"./dist/runtime/runtime-api.js"},"./ui/plugin-styles.css":{"default":"./dist/ui/plugin-styles.css"},"./reference-game-compiler":{"types":"./dist/reference-game-compiler.d.ts","import":"./dist/reference-game-compiler.js","default":"./dist/reference-game-compiler.js"},"./runtime/workspace-contract":{"types":"./dist/runtime/workspace-contract.d.ts","import":"./dist/runtime/workspace-contract.js","default":"./dist/runtime/workspace-contract.js"}},"scripts":{"lint":"eslint 'src/**/*.{ts,tsx}'","test":"bun test src","build":"pnpm --dir ../.. --filter @dreamboard-games/sdk-types build && pnpm --dir ../.. --filter @dreamboard-games/plugin-runtime-contract build && pnpm --dir ../.. authoring-metadata:generate && tsup && node ../../scripts/copy-sdk-private-dts.mjs && mkdir -p dist/ui && tailwindcss -i src/ui/plugin-styles.css -o dist/ui/plugin-styles.css --minify","storybook":"storybook dev -p 6006 --host 127.0.0.1 --no-open","typecheck":"tsc --noEmit && tsc -p tsconfig.testing-contract.json","storybook:test":"concurrently -k -s first -n storybook,test \"http-server storybook-static -p 6006 -s --silent\" \"wait-on tcp:6006 && test-storybook --url http://127.0.0.1:6006\"","storybook:build":"storybook build -o storybook-static","storybook:test:visual":"playwright test --config .storybook/visual-runner.config.ts","storybook:test:visual:update":"playwright test --config .storybook/visual-runner.config.ts --update-snapshots"},"_npmUser":{"name":"ctan1345","email":"ctan1345@uni.sydney.edu.au"},"_resolved":"/tmp/dreamboard-sdk-alpha9-final.LGJkgp/dreamboard-games-sdk-0.4.0-alpha.9.tgz","_integrity":"sha512-VD198fMcKQEKLP5Sn8Sc1Jcnj+9HRerusWPkqSEH3i0dIj0MATY06GUOB0Ll7ZeoNHxE6PYMvsCJWwBOe+rofg==","repository":{"url":"git+https://github.com/dreamboard-games/dreamboard-sdk.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.13.0","description":"Dreamboard SDK package set metadata and public facade","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","vaul":"^1.1.2","esbuild":"^0.28.1","zustand":"^5.0.14","lucide-react":"^1.20.0","@noble/hashes":"^2.2.0","@use-gesture/react":"^10.3.1","@radix-ui/react-slot":"^1.3.0","@radix-ui/react-label":"^2.1.10","@radix-ui/react-dialog":"^1.1.17","@radix-ui/react-select":"^2.3.1","@radix-ui/react-tooltip":"^1.2.10","@radix-ui/react-accordion":"^1.2.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"4.4.3","tsup":"^8.5.0","vite":"8.0.16","react":"^19.2.0","eslint":"^9.39.0","wait-on":"^8.0.1","react-dom":"^19.2.0","storybook":"^10.4.6","playwright":"1.60.0","typescript":"^5.9.2","@types/node":"^24.5.2","http-server":"^14.1.1","tailwindcss":"^4.3.1","@types/react":"^19.0.0","concurrently":"^9.1.0","framer-motion":"^12.40.0","axe-playwright":"2.2.2","@playwright/test":"1.60.0","@tailwindcss/cli":"^4.3.1","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.3.1","@storybook/addon-a11y":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/test-runner":"^0.24.4","@storybook/addon-themes":"^10.4.6","@dreamboard-games/sdk-types":"workspace:*","@happy-dom/global-registrator":"^20.9.0","@dreamboard-games/reducer-contract":"workspace:*","@dreamboard-games/workspace-codegen":"workspace:*","@dreamboard-games/plugin-runtime-contract":"workspace:*"},"peerDependencies":{"zod":"^4.4.3","react":"^19.0.0","react-dom":"^19.0.0","framer-motion":"^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-alpha.9_1783907515524_0.3330343714846846","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-alpha.10":{"name":"@dreamboard-games/sdk","version":"0.4.0-alpha.10","keywords":["dreamboard","sdk","package-set"],"license":"SEE LICENSE IN LICENSE.md","_id":"@dreamboard-games/sdk@0.4.0-alpha.10","maintainers":[{"name":"ctan1345","email":"ctan1345@uni.sydney.edu.au"}],"homepage":"https://github.com/dreamboard-games/dreamboard-sdk#readme","bugs":{"url":"https://github.com/dreamboard-games/dreamboard-sdk/issues"},"bin":{"dreamboard-sdk-materialize":"dist/authoring-materialize-cli.js","dreamboard-reference-games-source-manifest":"dist/reference-game-source-manifest-cli.js"},"dist":{"shasum":"6cf283878b24b6bcb5172938e5341d75ee35378d","tarball":"https://registry.npmjs.org/@dreamboard-games/sdk/-/sdk-0.4.0-alpha.10.tgz","fileCount":154,"integrity":"sha512-EgjpmM7FPVV3yLWmlChOZmhqNYAImvXkDpnL8Qhav17o8aBM8v3RMg5k4SjgCghzpzuQj+Y/m5jBFLB94jce3A==","signatures":[{"sig":"MEQCIFpt8rMIoyZyGFuOEoz8V8dx70zc584iJfm3L5vW0+tEAiAcVOZM+4i41ekSj1Vz8R/bNDe04xvKNNG7yI0kV/Mdrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dreamboard-games%2fsdk@0.4.0-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6471536},"main":"./dist/index.js","type":"module","_from":"file:package/package/dreamboard-games-sdk-0.4.0-alpha.10.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.js","default":"./dist/ui.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./codegen":{"types":"./dist/codegen.d.ts","import":"./dist/codegen.js","default":"./dist/codegen.js"},"./reducer":{"types":"./dist/reducer.d.ts","import":"./dist/reducer.js","default":"./dist/reducer.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js","default":"./dist/runtime.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js","default":"./dist/testing.js"},"./authoring":{"types":"./dist/authoring/index.d.ts","import":"./dist/authoring/index.js","default":"./dist/authoring/index.js"},"./package-set":{"types":"./dist/package-set.d.ts","import":"./dist/package-set.js","default":"./dist/package-set.js"},"./ui/defaults":{"types":"./dist/ui/defaults.d.ts","import":"./dist/ui/defaults.js","default":"./dist/ui/defaults.js"},"./package.json":"./package.json","./ui/components":{"types":"./dist/ui/components.d.ts","import":"./dist/ui/components.js","default":"./dist/ui/components.js"},"./reference-games":{"types":"./dist/reference-games/index.d.ts","import":"./dist/reference-games/index.js","default":"./dist/reference-games/index.js"},"./testing-runtime":{"types":"./dist/testing-runtime.d.ts","import":"./dist/testing-runtime.js","default":"./dist/testing-runtime.js"},"./ui/player-state":{"types":"./dist/ui/player-state.d.ts","import":"./dist/ui/player-state.js","default":"./dist/ui/player-state.js"},"./reducer-contract":{"types":"./dist/reducer-contract.d.ts","import":"./dist/reducer-contract.js","default":"./dist/reducer-contract.js"},"./reducer/advanced":{"types":"./dist/reducer/advanced.d.ts","import":"./dist/reducer/advanced.js","default":"./dist/reducer/advanced.js"},"./testing-compiler":{"types":"./dist/testing-compiler.d.ts","import":"./dist/testing-compiler.js","default":"./dist/testing-compiler.js"},"./authoring-compiler":{"types":"./dist/authoring-compiler.d.ts","import":"./dist/authoring-compiler.js","default":"./dist/authoring-compiler.js"},"./runtime/primitives":{"types":"./dist/runtime/primitives.d.ts","import":"./dist/runtime/primitives.js","default":"./dist/runtime/primitives.js"},"./browser-interaction":{"types":"./dist/browser-interaction.d.ts","import":"./dist/browser-interaction.js","default":"./dist/browser-interaction.js"},"./runtime/runtime-api":{"types":"./dist/runtime/runtime-api.d.ts","import":"./dist/runtime/runtime-api.js","default":"./dist/runtime/runtime-api.js"},"./ui/plugin-styles.css":{"default":"./dist/ui/plugin-styles.css"},"./reference-game-compiler":{"types":"./dist/reference-game-compiler.d.ts","import":"./dist/reference-game-compiler.js","default":"./dist/reference-game-compiler.js"},"./runtime/workspace-contract":{"types":"./dist/runtime/workspace-contract.d.ts","import":"./dist/runtime/workspace-contract.js","default":"./dist/runtime/workspace-contract.js"}},"scripts":{"lint":"eslint 'src/**/*.{ts,tsx}'","test":"bun test src","build":"pnpm --dir ../.. --filter @dreamboard-games/sdk-types build && pnpm --dir ../.. --filter @dreamboard-games/plugin-runtime-contract build && pnpm --dir ../.. --filter @dreamboard-games/workspace-codegen build && pnpm --dir ../.. --filter @dreamboard-games/reducer-contract build && pnpm --dir ../.. authoring-metadata:generate && tsup && node ../../scripts/copy-sdk-private-dts.mjs && mkdir -p dist/ui && tailwindcss -i src/ui/plugin-styles.css -o dist/ui/plugin-styles.css --minify","storybook":"storybook dev -p 6006 --host 127.0.0.1 --no-open","typecheck":"tsc --noEmit && tsc -p tsconfig.testing-contract.json","storybook:test":"concurrently -k -s first -n storybook,test \"http-server storybook-static -p 6006 -s --silent\" \"wait-on tcp:6006 && test-storybook --url http://127.0.0.1:6006\"","storybook:build":"storybook build -o storybook-static","storybook:test:visual":"playwright test --config .storybook/visual-runner.config.ts","storybook:test:visual:update":"playwright test --config .storybook/visual-runner.config.ts --update-snapshots"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7768080f-54df-4cb7-8291-a4848fec1719"}},"_resolved":"/home/runner/work/dreamboard-sdk/dreamboard-sdk/package/package/dreamboard-games-sdk-0.4.0-alpha.10.tgz","_integrity":"sha512-EgjpmM7FPVV3yLWmlChOZmhqNYAImvXkDpnL8Qhav17o8aBM8v3RMg5k4SjgCghzpzuQj+Y/m5jBFLB94jce3A==","repository":{"url":"git+https://github.com/dreamboard-games/dreamboard-sdk.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Dreamboard SDK package set metadata and public facade","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","vaul":"^1.1.2","esbuild":"^0.28.1","zustand":"^5.0.14","lucide-react":"^1.20.0","@noble/hashes":"^2.2.0","@use-gesture/react":"^10.3.1","@radix-ui/react-slot":"^1.3.0","@radix-ui/react-label":"^2.1.10","@radix-ui/react-dialog":"^1.1.17","@radix-ui/react-select":"^2.3.1","@radix-ui/react-tooltip":"^1.2.10","@radix-ui/react-accordion":"^1.2.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"4.4.3","tsup":"^8.5.0","vite":"8.0.16","react":"^19.2.0","eslint":"^9.39.0","wait-on":"^8.0.1","react-dom":"^19.2.0","storybook":"^10.4.6","playwright":"1.60.0","typescript":"^5.9.2","@types/node":"^24.5.2","http-server":"^14.1.1","tailwindcss":"^4.3.1","@types/react":"^19.0.0","concurrently":"^9.1.0","framer-motion":"^12.40.0","axe-playwright":"2.2.2","@playwright/test":"1.60.0","@tailwindcss/cli":"^4.3.1","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.3.1","@storybook/addon-a11y":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/test-runner":"^0.24.4","@storybook/addon-themes":"^10.4.6","@dreamboard-games/sdk-types":"workspace:*","@happy-dom/global-registrator":"^20.9.0","@dreamboard-games/reducer-contract":"workspace:*","@dreamboard-games/workspace-codegen":"workspace:*","@dreamboard-games/plugin-runtime-contract":"workspace:*"},"peerDependencies":{"zod":"^4.4.3","react":"^19.0.0","react-dom":"^19.0.0","framer-motion":"^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-alpha.10_1783963268296_0.12987943211154596","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-alpha.11":{"name":"@dreamboard-games/sdk","version":"0.4.0-alpha.11","keywords":["dreamboard","sdk","package-set"],"license":"SEE LICENSE IN LICENSE.md","_id":"@dreamboard-games/sdk@0.4.0-alpha.11","maintainers":[{"name":"ctan1345","email":"ctan1345@uni.sydney.edu.au"}],"homepage":"https://github.com/dreamboard-games/dreamboard-sdk#readme","bugs":{"url":"https://github.com/dreamboard-games/dreamboard-sdk/issues"},"bin":{"dreamboard-sdk-materialize":"dist/authoring-materialize-cli.js","dreamboard-reference-games-source-manifest":"dist/reference-game-source-manifest-cli.js"},"dist":{"shasum":"9beba50f18be60d47a7570b216fc7c884f16a9da","tarball":"https://registry.npmjs.org/@dreamboard-games/sdk/-/sdk-0.4.0-alpha.11.tgz","fileCount":159,"integrity":"sha512-+a37RqJ3ZC9Yb2njDIqmWUBLcDsCkLJAcn19+M9U3m6sovTHsvZ2HSeagFN/IoM4oLCdX6fvosaO0Vm/wbzMNA==","signatures":[{"sig":"MEUCIQDJtAvUbQB2Ay246N8VtGgKB/ErXxo6efQYTUjHcZGzPQIgJRfQDYEOVQ8/Zefp8eYFdubz/Pb8j7O2XW7++IE7hEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6507184},"main":"./dist/index.js","type":"module","_from":"file:build/proofs/release/current/candidate/dreamboard-games-sdk-0.4.0-alpha.11.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.js","default":"./dist/ui.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./codegen":{"types":"./dist/codegen.d.ts","import":"./dist/codegen.js","default":"./dist/codegen.js"},"./reducer":{"types":"./dist/reducer.d.ts","import":"./dist/reducer.js","default":"./dist/reducer.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js","default":"./dist/runtime.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js","default":"./dist/testing.js"},"./authoring":{"types":"./dist/authoring/index.d.ts","import":"./dist/authoring/index.js","default":"./dist/authoring/index.js"},"./package-set":{"types":"./dist/package-set.d.ts","import":"./dist/package-set.js","default":"./dist/package-set.js"},"./ui/defaults":{"types":"./dist/ui/defaults.d.ts","import":"./dist/ui/defaults.js","default":"./dist/ui/defaults.js"},"./package.json":"./package.json","./ui/components":{"types":"./dist/ui/components.d.ts","import":"./dist/ui/components.js","default":"./dist/ui/components.js"},"./reference-games":{"types":"./dist/reference-games/index.d.ts","import":"./dist/reference-games/index.js","default":"./dist/reference-games/index.js"},"./testing-runtime":{"types":"./dist/testing-runtime.d.ts","import":"./dist/testing-runtime.js","default":"./dist/testing-runtime.js"},"./ui/player-state":{"types":"./dist/ui/player-state.d.ts","import":"./dist/ui/player-state.js","default":"./dist/ui/player-state.js"},"./reducer-contract":{"types":"./dist/reducer-contract.d.ts","import":"./dist/reducer-contract.js","default":"./dist/reducer-contract.js"},"./reducer/advanced":{"types":"./dist/reducer/advanced.d.ts","import":"./dist/reducer/advanced.js","default":"./dist/reducer/advanced.js"},"./testing-compiler":{"types":"./dist/testing-compiler.d.ts","import":"./dist/testing-compiler.js","default":"./dist/testing-compiler.js"},"./authoring-compiler":{"types":"./dist/authoring-compiler.d.ts","import":"./dist/authoring-compiler.js","default":"./dist/authoring-compiler.js"},"./runtime/primitives":{"types":"./dist/runtime/primitives.d.ts","import":"./dist/runtime/primitives.js","default":"./dist/runtime/primitives.js"},"./browser-interaction":{"types":"./dist/browser-interaction.d.ts","import":"./dist/browser-interaction.js","default":"./dist/browser-interaction.js"},"./runtime/runtime-api":{"types":"./dist/runtime/runtime-api.d.ts","import":"./dist/runtime/runtime-api.js","default":"./dist/runtime/runtime-api.js"},"./ui/plugin-styles.css":{"default":"./dist/ui/plugin-styles.css"},"./plugin-runtime-contract":{"types":"./dist/plugin-runtime-contract.d.ts","import":"./dist/plugin-runtime-contract.js","default":"./dist/plugin-runtime-contract.js"},"./reference-game-compiler":{"types":"./dist/reference-game-compiler.d.ts","import":"./dist/reference-game-compiler.js","default":"./dist/reference-game-compiler.js"},"./runtime/workspace-contract":{"types":"./dist/runtime/workspace-contract.d.ts","import":"./dist/runtime/workspace-contract.js","default":"./dist/runtime/workspace-contract.js"}},"scripts":{"lint":"eslint 'src/**/*.{ts,tsx}'","test":"bun test src","build":"pnpm --dir ../.. authoring-metadata:generate && tsup && node ../../scripts/copy-sdk-private-dts.mjs && mkdir -p dist/ui && tailwindcss -i src/ui/plugin-styles.css -o dist/ui/plugin-styles.css --minify","storybook":"storybook dev -p 6006 --host 127.0.0.1 --no-open","typecheck":"tsc --noEmit && tsc -p tsconfig.testing-contract.json","storybook:test":"concurrently -k -s first -n storybook,test \"http-server storybook-static -p 6006 -s --silent\" \"wait-on tcp:6006 && test-storybook --url http://127.0.0.1:6006\"","storybook:build":"storybook build -o storybook-static","storybook:test:visual":"playwright test --config .storybook/visual-runner.config.ts","storybook:test:visual:update":"playwright test --config .storybook/visual-runner.config.ts --update-snapshots"},"_npmUser":{"name":"ctan1345","email":"ctan1345@uni.sydney.edu.au"},"_resolved":"/Users/mac/code/dreamboard-sdk/build/proofs/release/current/candidate/dreamboard-games-sdk-0.4.0-alpha.11.tgz","_integrity":"sha512-+a37RqJ3ZC9Yb2njDIqmWUBLcDsCkLJAcn19+M9U3m6sovTHsvZ2HSeagFN/IoM4oLCdX6fvosaO0Vm/wbzMNA==","repository":{"url":"git+https://github.com/dreamboard-games/dreamboard-sdk.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.13.0","description":"Dreamboard SDK package set metadata and public facade","directories":{},"_nodeVersion":"24.17.0","dependencies":{"clsx":"^2.1.1","vaul":"^1.1.2","esbuild":"^0.28.1","zustand":"^5.0.14","lucide-react":"^1.20.0","@noble/hashes":"^2.2.0","@use-gesture/react":"^10.3.1","@radix-ui/react-slot":"^1.3.0","@radix-ui/react-label":"^2.1.10","@radix-ui/react-dialog":"^1.1.17","@radix-ui/react-select":"^2.3.1","@radix-ui/react-tooltip":"^1.2.10","@radix-ui/react-accordion":"^1.2.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"4.4.3","tsup":"^8.5.0","vite":"8.0.16","react":"^19.2.0","eslint":"^9.39.0","wait-on":"^8.0.1","react-dom":"^19.2.0","storybook":"^10.4.6","playwright":"1.60.0","typescript":"^5.9.2","@types/node":"^24.5.2","http-server":"^14.1.1","tailwindcss":"^4.3.1","@types/react":"^19.0.0","concurrently":"^9.1.0","framer-motion":"^12.40.0","axe-playwright":"2.2.2","@playwright/test":"1.60.0","@tailwindcss/cli":"^4.3.1","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.3.1","@storybook/addon-a11y":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/test-runner":"^0.24.4","@storybook/addon-themes":"^10.4.6","@dreamboard-games/sdk-types":"workspace:*","@happy-dom/global-registrator":"^20.9.0","@dreamboard-games/reducer-contract":"workspace:*","@dreamboard-games/workspace-codegen":"workspace:*","@dreamboard-games/plugin-runtime-contract":"workspace:*"},"peerDependencies":{"zod":"^4.4.3","react":"^19.0.0","react-dom":"^19.0.0","framer-motion":"^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-alpha.11_1784058222991_0.03929125571397907","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-alpha.12":{"name":"@dreamboard-games/sdk","version":"0.4.0-alpha.12","keywords":["dreamboard","sdk","package-set"],"license":"SEE LICENSE IN LICENSE.md","_id":"@dreamboard-games/sdk@0.4.0-alpha.12","maintainers":[{"name":"ctan1345","email":"ctan1345@uni.sydney.edu.au"}],"homepage":"https://github.com/dreamboard-games/dreamboard-sdk#readme","bugs":{"url":"https://github.com/dreamboard-games/dreamboard-sdk/issues"},"bin":{"dreamboard-sdk-materialize":"dist/authoring-materialize-cli.js","dreamboard-reference-games-source-manifest":"dist/reference-game-source-manifest-cli.js"},"dist":{"shasum":"ca5dfc383441a38745b5e556e72c5a61767edc1d","tarball":"https://registry.npmjs.org/@dreamboard-games/sdk/-/sdk-0.4.0-alpha.12.tgz","fileCount":161,"integrity":"sha512-arWAh13sjVTEFRo8lIEnRbhMR2rgPOGXuIZfByHfVQf/oMItL0jH7ltwd6g0IZK+l24/YJCnMw2MWavYGkMktw==","signatures":[{"sig":"MEUCIQDMCt+6xX5VzRjfDwtr4zx07ZJZ2RC2iH+NdA7nFnBc+AIgNrwsr47AWRSnFwsANtkbTapzA07B9SlpwNDkWrcSoeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6478133},"main":"./dist/index.js","type":"module","_from":"file:/tmp/sdk-alpha12-artifact/package/dreamboard-games-sdk-0.4.0-alpha.12.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.js","default":"./dist/ui.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./codegen":{"types":"./dist/codegen.d.ts","import":"./dist/codegen.js","default":"./dist/codegen.js"},"./reducer":{"types":"./dist/reducer.d.ts","import":"./dist/reducer.js","default":"./dist/reducer.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js","default":"./dist/runtime.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js","default":"./dist/testing.js"},"./authoring":{"types":"./dist/authoring/index.d.ts","import":"./dist/authoring/index.js","default":"./dist/authoring/index.js"},"./package-set":{"types":"./dist/package-set.d.ts","import":"./dist/package-set.js","default":"./dist/package-set.js"},"./ui/defaults":{"types":"./dist/ui/defaults.d.ts","import":"./dist/ui/defaults.js","default":"./dist/ui/defaults.js"},"./package.json":"./package.json","./ui/components":{"types":"./dist/ui/components.d.ts","import":"./dist/ui/components.js","default":"./dist/ui/components.js"},"./reference-games":{"types":"./dist/reference-games/index.d.ts","import":"./dist/reference-games/index.js","default":"./dist/reference-games/index.js"},"./testing-runtime":{"types":"./dist/testing-runtime.d.ts","import":"./dist/testing-runtime.js","default":"./dist/testing-runtime.js"},"./ui/player-state":{"types":"./dist/ui/player-state.d.ts","import":"./dist/ui/player-state.js","default":"./dist/ui/player-state.js"},"./reducer-contract":{"types":"./dist/reducer-contract.d.ts","import":"./dist/reducer-contract.js","default":"./dist/reducer-contract.js"},"./reducer/advanced":{"types":"./dist/reducer/advanced.d.ts","import":"./dist/reducer/advanced.js","default":"./dist/reducer/advanced.js"},"./testing-compiler":{"types":"./dist/testing-compiler.d.ts","import":"./dist/testing-compiler.js","default":"./dist/testing-compiler.js"},"./authoring-compiler":{"types":"./dist/authoring-compiler.d.ts","import":"./dist/authoring-compiler.js","default":"./dist/authoring-compiler.js"},"./runtime/primitives":{"types":"./dist/runtime/primitives.d.ts","import":"./dist/runtime/primitives.js","default":"./dist/runtime/primitives.js"},"./browser-interaction":{"types":"./dist/browser-interaction.d.ts","import":"./dist/browser-interaction.js","default":"./dist/browser-interaction.js"},"./runtime/runtime-api":{"types":"./dist/runtime/runtime-api.d.ts","import":"./dist/runtime/runtime-api.js","default":"./dist/runtime/runtime-api.js"},"./ui/plugin-styles.css":{"default":"./dist/ui/plugin-styles.css"},"./plugin-runtime-contract":{"types":"./dist/plugin-runtime-contract.d.ts","import":"./dist/plugin-runtime-contract.js","default":"./dist/plugin-runtime-contract.js"},"./reference-game-compiler":{"types":"./dist/reference-game-compiler.d.ts","import":"./dist/reference-game-compiler.js","default":"./dist/reference-game-compiler.js"},"./runtime/workspace-contract":{"types":"./dist/runtime/workspace-contract.d.ts","import":"./dist/runtime/workspace-contract.js","default":"./dist/runtime/workspace-contract.js"}},"scripts":{"lint":"eslint 'src/**/*.{ts,tsx}'","test":"bun test src","build":"pnpm --dir ../.. authoring-metadata:generate && tsup && node ../../scripts/copy-sdk-private-dts.mjs && mkdir -p dist/ui && tailwindcss -i src/ui/plugin-styles.css -o dist/ui/plugin-styles.css --minify","storybook":"storybook dev -p 6006 --host 127.0.0.1 --no-open","typecheck":"tsc --noEmit && tsc -p tsconfig.testing-contract.json","storybook:test":"concurrently -k -s first -n storybook,test \"http-server storybook-static -p 6006 -s --silent\" \"wait-on tcp:6006 && test-storybook --url http://127.0.0.1:6006\"","storybook:build":"storybook build -o storybook-static","storybook:test:visual":"playwright test --config .storybook/visual-runner.config.ts","storybook:test:visual:update":"playwright test --config .storybook/visual-runner.config.ts --update-snapshots"},"_npmUser":{"name":"ctan1345","email":"ctan1345@uni.sydney.edu.au"},"_resolved":"/tmp/sdk-alpha12-artifact/package/dreamboard-games-sdk-0.4.0-alpha.12.tgz","_integrity":"sha512-arWAh13sjVTEFRo8lIEnRbhMR2rgPOGXuIZfByHfVQf/oMItL0jH7ltwd6g0IZK+l24/YJCnMw2MWavYGkMktw==","repository":{"url":"git+https://github.com/dreamboard-games/dreamboard-sdk.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.13.0","description":"Dreamboard SDK package set metadata and public facade","directories":{},"_nodeVersion":"24.17.0","dependencies":{"clsx":"^2.1.1","vaul":"^1.1.2","esbuild":"^0.28.1","zustand":"^5.0.14","lucide-react":"^1.20.0","@noble/hashes":"^2.2.0","@use-gesture/react":"^10.3.1","@radix-ui/react-slot":"^1.3.0","@radix-ui/react-label":"^2.1.10","@radix-ui/react-dialog":"^1.1.17","@radix-ui/react-select":"^2.3.1","@radix-ui/react-tooltip":"^1.2.10","@radix-ui/react-accordion":"^1.2.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"4.4.3","tsup":"^8.5.0","vite":"8.0.16","react":"^19.2.0","eslint":"^9.39.0","wait-on":"^8.0.1","react-dom":"^19.2.0","storybook":"^10.4.6","playwright":"1.60.0","typescript":"^5.9.2","@types/node":"^24.5.2","http-server":"^14.1.1","tailwindcss":"^4.3.1","@types/react":"^19.0.0","concurrently":"^9.1.0","framer-motion":"^12.40.0","axe-playwright":"2.2.2","@playwright/test":"1.60.0","@tailwindcss/cli":"^4.3.1","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.3.1","@storybook/addon-a11y":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/test-runner":"^0.24.4","@storybook/addon-themes":"^10.4.6","@dreamboard-games/sdk-types":"workspace:*","@happy-dom/global-registrator":"^20.9.0","@dreamboard-games/reducer-contract":"workspace:*","@dreamboard-games/workspace-codegen":"workspace:*","@dreamboard-games/plugin-runtime-contract":"workspace:*"},"peerDependencies":{"zod":"^4.4.3","react":"^19.0.0","react-dom":"^19.0.0","framer-motion":"^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-alpha.12_1784073651868_0.2949608108603443","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-alpha.13":{"name":"@dreamboard-games/sdk","version":"0.4.0-alpha.13","keywords":["dreamboard","sdk","package-set"],"license":"SEE LICENSE IN LICENSE.md","_id":"@dreamboard-games/sdk@0.4.0-alpha.13","maintainers":[{"name":"ctan1345","email":"ctan1345@uni.sydney.edu.au"}],"homepage":"https://github.com/dreamboard-games/dreamboard-sdk#readme","bugs":{"url":"https://github.com/dreamboard-games/dreamboard-sdk/issues"},"bin":{"dreamboard-sdk-materialize":"dist/authoring-materialize-cli.js","dreamboard-reference-games-source-manifest":"dist/reference-game-source-manifest-cli.js"},"dist":{"shasum":"fa35ab15277c34a279dab273e4d6584bbf1a6fc5","tarball":"https://registry.npmjs.org/@dreamboard-games/sdk/-/sdk-0.4.0-alpha.13.tgz","fileCount":161,"integrity":"sha512-FCLuUQWVY0b/ReNgSKNWaLKfYbv5tfHef/8auIduuAlySyZdMpaJ/FhQwXeSJzhV4jWNQFqnf99pFXMtqyj8SQ==","signatures":[{"sig":"MEUCIC5ZS6ARPguH49V/RXtsaAqThFLCRp4RBI1rnDOf+VUcAiEAhf/267a71+rFeZDvbeUTLfTYeSk2aU1sdfiPC5sE3O8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dreamboard-games%2fsdk@0.4.0-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6502774},"main":"./dist/index.js","type":"module","_from":"file:package/package/dreamboard-games-sdk-0.4.0-alpha.13.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.js","default":"./dist/ui.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./codegen":{"types":"./dist/codegen.d.ts","import":"./dist/codegen.js","default":"./dist/codegen.js"},"./reducer":{"types":"./dist/reducer.d.ts","import":"./dist/reducer.js","default":"./dist/reducer.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js","default":"./dist/runtime.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js","default":"./dist/testing.js"},"./authoring":{"types":"./dist/authoring/index.d.ts","import":"./dist/authoring/index.js","default":"./dist/authoring/index.js"},"./package-set":{"types":"./dist/package-set.d.ts","import":"./dist/package-set.js","default":"./dist/package-set.js"},"./ui/defaults":{"types":"./dist/ui/defaults.d.ts","import":"./dist/ui/defaults.js","default":"./dist/ui/defaults.js"},"./package.json":"./package.json","./ui/components":{"types":"./dist/ui/components.d.ts","import":"./dist/ui/components.js","default":"./dist/ui/components.js"},"./reference-games":{"types":"./dist/reference-games/index.d.ts","import":"./dist/reference-games/index.js","default":"./dist/reference-games/index.js"},"./testing-runtime":{"types":"./dist/testing-runtime.d.ts","import":"./dist/testing-runtime.js","default":"./dist/testing-runtime.js"},"./ui/player-state":{"types":"./dist/ui/player-state.d.ts","import":"./dist/ui/player-state.js","default":"./dist/ui/player-state.js"},"./reducer-contract":{"types":"./dist/reducer-contract.d.ts","import":"./dist/reducer-contract.js","default":"./dist/reducer-contract.js"},"./reducer/advanced":{"types":"./dist/reducer/advanced.d.ts","import":"./dist/reducer/advanced.js","default":"./dist/reducer/advanced.js"},"./testing-compiler":{"types":"./dist/testing-compiler.d.ts","import":"./dist/testing-compiler.js","default":"./dist/testing-compiler.js"},"./authoring-compiler":{"types":"./dist/authoring-compiler.d.ts","import":"./dist/authoring-compiler.js","default":"./dist/authoring-compiler.js"},"./runtime/primitives":{"types":"./dist/runtime/primitives.d.ts","import":"./dist/runtime/primitives.js","default":"./dist/runtime/primitives.js"},"./browser-interaction":{"types":"./dist/browser-interaction.d.ts","import":"./dist/browser-interaction.js","default":"./dist/browser-interaction.js"},"./runtime/runtime-api":{"types":"./dist/runtime/runtime-api.d.ts","import":"./dist/runtime/runtime-api.js","default":"./dist/runtime/runtime-api.js"},"./ui/plugin-styles.css":{"default":"./dist/ui/plugin-styles.css"},"./plugin-runtime-contract":{"types":"./dist/plugin-runtime-contract.d.ts","import":"./dist/plugin-runtime-contract.js","default":"./dist/plugin-runtime-contract.js"},"./reference-game-compiler":{"types":"./dist/reference-game-compiler.d.ts","import":"./dist/reference-game-compiler.js","default":"./dist/reference-game-compiler.js"},"./runtime/workspace-contract":{"types":"./dist/runtime/workspace-contract.d.ts","import":"./dist/runtime/workspace-contract.js","default":"./dist/runtime/workspace-contract.js"}},"scripts":{"lint":"eslint 'src/**/*.{ts,tsx}'","test":"bun test src","build":"pnpm --dir ../.. authoring-metadata:generate && tsup && node ../../scripts/copy-sdk-private-dts.mjs && mkdir -p dist/ui && tailwindcss -i src/ui/plugin-styles.css -o dist/ui/plugin-styles.css --minify","storybook":"storybook dev -p 6006 --host 127.0.0.1 --no-open","typecheck":"tsc --noEmit && tsc -p tsconfig.testing-contract.json","storybook:test":"concurrently -k -s first -n storybook,test \"http-server storybook-static -p 6006 -s --silent\" \"wait-on tcp:6006 && test-storybook --url http://127.0.0.1:6006\"","storybook:build":"storybook build -o storybook-static","storybook:test:visual":"playwright test --config .storybook/visual-runner.config.ts","storybook:test:visual:update":"playwright test --config .storybook/visual-runner.config.ts --update-snapshots"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7768080f-54df-4cb7-8291-a4848fec1719"}},"_resolved":"/home/runner/work/dreamboard-sdk/dreamboard-sdk/package/package/dreamboard-games-sdk-0.4.0-alpha.13.tgz","_integrity":"sha512-FCLuUQWVY0b/ReNgSKNWaLKfYbv5tfHef/8auIduuAlySyZdMpaJ/FhQwXeSJzhV4jWNQFqnf99pFXMtqyj8SQ==","repository":{"url":"git+https://github.com/dreamboard-games/dreamboard-sdk.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Dreamboard SDK package set metadata and public facade","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","vaul":"^1.1.2","esbuild":"^0.28.1","zustand":"^5.0.14","lucide-react":"^1.20.0","@noble/hashes":"^2.2.0","@use-gesture/react":"^10.3.1","@radix-ui/react-slot":"^1.3.0","@radix-ui/react-label":"^2.1.10","@radix-ui/react-dialog":"^1.1.17","@radix-ui/react-select":"^2.3.1","@radix-ui/react-tooltip":"^1.2.10","@radix-ui/react-accordion":"^1.2.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"4.4.3","tsup":"^8.5.0","vite":"8.0.16","react":"^19.2.0","eslint":"^9.39.0","wait-on":"^8.0.1","react-dom":"^19.2.0","storybook":"^10.4.6","playwright":"1.60.0","typescript":"^5.9.2","@types/node":"^24.5.2","http-server":"^14.1.1","tailwindcss":"^4.3.1","@types/react":"^19.0.0","concurrently":"^9.1.0","framer-motion":"^12.40.0","axe-playwright":"2.2.2","@playwright/test":"1.60.0","@tailwindcss/cli":"^4.3.1","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.3.1","@storybook/addon-a11y":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/test-runner":"^0.24.4","@storybook/addon-themes":"^10.4.6","@dreamboard-games/sdk-types":"workspace:*","@happy-dom/global-registrator":"^20.9.0","@dreamboard-games/reducer-contract":"workspace:*","@dreamboard-games/workspace-codegen":"workspace:*","@dreamboard-games/plugin-runtime-contract":"workspace:*"},"peerDependencies":{"zod":"^4.4.3","react":"^19.0.0","react-dom":"^19.0.0","framer-motion":"^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-alpha.13_1784092089248_0.6796161606462354","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-alpha.14":{"name":"@dreamboard-games/sdk","version":"0.4.0-alpha.14","keywords":["dreamboard","sdk","package-set"],"license":"SEE LICENSE IN LICENSE.md","_id":"@dreamboard-games/sdk@0.4.0-alpha.14","maintainers":[{"name":"ctan1345","email":"ctan1345@uni.sydney.edu.au"}],"homepage":"https://github.com/dreamboard-games/dreamboard-sdk#readme","bugs":{"url":"https://github.com/dreamboard-games/dreamboard-sdk/issues"},"bin":{"dreamboard-sdk-materialize":"dist/authoring-materialize-cli.js"},"dist":{"shasum":"a422b703c19b1095285bdd31e73c6251ee1383b0","tarball":"https://registry.npmjs.org/@dreamboard-games/sdk/-/sdk-0.4.0-alpha.14.tgz","fileCount":147,"integrity":"sha512-890K/pWgyF5xVt7kkDInnl6iMcPA5Gl12SgqgwFRg62mbqMvinLKDGBFOqO1BkMWqMGWCDvA6LMf/6nK9o5E3w==","signatures":[{"sig":"MEUCIBY+CzOzLS6Z0q1iAF2K6pqHvha74WVzpUIq5GxTEgI6AiEAud3ZgypL2/hxHySHYah1knEmP0hBu75AhfmOXCiOhIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dreamboard-games%2fsdk@0.4.0-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5892192},"main":"./dist/index.js","type":"module","_from":"file:build/release/candidate/dreamboard-games-sdk-0.4.0-alpha.14.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.js","default":"./dist/ui.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./codegen":{"types":"./dist/codegen.d.ts","import":"./dist/codegen.js","default":"./dist/codegen.js"},"./reducer":{"types":"./dist/reducer.d.ts","import":"./dist/reducer.js","default":"./dist/reducer.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js","default":"./dist/runtime.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js","default":"./dist/testing.js"},"./authoring":{"types":"./dist/authoring/index.d.ts","import":"./dist/authoring/index.js","default":"./dist/authoring/index.js"},"./package-set":{"types":"./dist/package-set.d.ts","import":"./dist/package-set.js","default":"./dist/package-set.js"},"./ui/defaults":{"types":"./dist/ui/defaults.d.ts","import":"./dist/ui/defaults.js","default":"./dist/ui/defaults.js"},"./package.json":"./package.json","./ui/components":{"types":"./dist/ui/components.d.ts","import":"./dist/ui/components.js","default":"./dist/ui/components.js"},"./reference-games":{"types":"./dist/reference-games/index.d.ts","import":"./dist/reference-games/index.js","default":"./dist/reference-games/index.js"},"./testing-runtime":{"types":"./dist/testing-runtime.d.ts","import":"./dist/testing-runtime.js","default":"./dist/testing-runtime.js"},"./ui/player-state":{"types":"./dist/ui/player-state.d.ts","import":"./dist/ui/player-state.js","default":"./dist/ui/player-state.js"},"./reducer-contract":{"types":"./dist/reducer-contract.d.ts","import":"./dist/reducer-contract.js","default":"./dist/reducer-contract.js"},"./reducer/advanced":{"types":"./dist/reducer/advanced.d.ts","import":"./dist/reducer/advanced.js","default":"./dist/reducer/advanced.js"},"./testing-compiler":{"types":"./dist/testing-compiler.d.ts","import":"./dist/testing-compiler.js","default":"./dist/testing-compiler.js"},"./authoring-compiler":{"types":"./dist/authoring-compiler.d.ts","import":"./dist/authoring-compiler.js","default":"./dist/authoring-compiler.js"},"./runtime/primitives":{"types":"./dist/runtime/primitives.d.ts","import":"./dist/runtime/primitives.js","default":"./dist/runtime/primitives.js"},"./browser-interaction":{"types":"./dist/browser-interaction.d.ts","import":"./dist/browser-interaction.js","default":"./dist/browser-interaction.js"},"./runtime/runtime-api":{"types":"./dist/runtime/runtime-api.d.ts","import":"./dist/runtime/runtime-api.js","default":"./dist/runtime/runtime-api.js"},"./ui/plugin-styles.css":{"default":"./dist/ui/plugin-styles.css"},"./plugin-runtime-contract":{"types":"./dist/plugin-runtime-contract.d.ts","import":"./dist/plugin-runtime-contract.js","default":"./dist/plugin-runtime-contract.js"},"./runtime/workspace-contract":{"types":"./dist/runtime/workspace-contract.d.ts","import":"./dist/runtime/workspace-contract.js","default":"./dist/runtime/workspace-contract.js"}},"scripts":{"lint":"eslint 'src/**/*.{ts,tsx}'","test":"bun test src","build":"tsup && node ../../scripts/package.ts copy-declarations && mkdir -p dist/ui && tailwindcss -i src/ui/plugin-styles.css -o dist/ui/plugin-styles.css --minify","storybook":"storybook dev -p 6006 --host 127.0.0.1 --no-open","typecheck":"tsc --noEmit && tsc -p tsconfig.testing-contract.json","storybook:test":"concurrently -k -s first -n storybook,test \"http-server storybook-static -p 6006 -s --silent\" \"wait-on tcp:6006 && test-storybook --url http://127.0.0.1:6006\"","storybook:build":"storybook build -o storybook-static","storybook:test:visual":"playwright test --config .storybook/visual-runner.config.ts","storybook:test:visual:update":"playwright test --config .storybook/visual-runner.config.ts --update-snapshots"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:03176c35-4f77-47b4-bc70-4e6325a728d1"}},"_resolved":"/home/runner/work/dreamboard-sdk/dreamboard-sdk/build/release/candidate/dreamboard-games-sdk-0.4.0-alpha.14.tgz","_integrity":"sha512-890K/pWgyF5xVt7kkDInnl6iMcPA5Gl12SgqgwFRg62mbqMvinLKDGBFOqO1BkMWqMGWCDvA6LMf/6nK9o5E3w==","repository":{"url":"git+https://github.com/dreamboard-games/dreamboard-sdk.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Dreamboard SDK package set metadata and public facade","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","vaul":"^1.1.2","esbuild":"^0.28.1","zustand":"^5.0.14","lucide-react":"^1.20.0","@noble/hashes":"^2.2.0","@use-gesture/react":"^10.3.1","@radix-ui/react-slot":"^1.3.0","@radix-ui/react-label":"^2.1.10","@radix-ui/react-dialog":"^1.1.17","@radix-ui/react-select":"^2.3.1","@radix-ui/react-tooltip":"^1.2.10","@radix-ui/react-accordion":"^1.2.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"4.4.3","tsup":"^8.5.0","vite":"8.0.16","react":"^19.2.0","eslint":"^9.39.1","wait-on":"^8.0.1","react-dom":"^19.2.0","storybook":"^10.4.6","playwright":"1.60.0","typescript":"^5.9.3","@types/node":"^24.5.2","http-server":"^14.1.1","tailwindcss":"^4.3.1","@types/react":"^19.0.0","concurrently":"^9.1.0","framer-motion":"^12.40.0","axe-playwright":"2.2.2","@playwright/test":"1.60.0","@tailwindcss/cli":"^4.3.1","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.3.1","@storybook/addon-a11y":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/test-runner":"^0.24.4","@storybook/addon-themes":"^10.4.6","@dreamboard-games/sdk-types":"0.2.0","@happy-dom/global-registrator":"^20.9.0","@dreamboard-games/reducer-contract":"0.4.0","@dreamboard-games/workspace-codegen":"0.3.0-alpha.0","@dreamboard-games/plugin-runtime-contract":"0.1.0"},"peerDependencies":{"zod":"^4.4.3","react":"^19.0.0","react-dom":"^19.0.0","framer-motion":"^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0-alpha.14_1784234175879_0.19187782848331403","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-alpha.0":{"name":"@dreamboard-games/sdk","version":"0.5.0-alpha.0","keywords":["dreamboard","sdk","package-set"],"license":"SEE LICENSE IN LICENSE.md","_id":"@dreamboard-games/sdk@0.5.0-alpha.0","maintainers":[{"name":"ctan1345","email":"ctan1345@uni.sydney.edu.au"}],"homepage":"https://github.com/dreamboard-games/dreamboard-sdk#readme","bugs":{"url":"https://github.com/dreamboard-games/dreamboard-sdk/issues"},"bin":{"dreamboard-sdk-materialize":"dist/authoring-materialize-cli.js"},"dist":{"shasum":"813c70d90b4feaec473ba721f70873029e670273","tarball":"https://registry.npmjs.org/@dreamboard-games/sdk/-/sdk-0.5.0-alpha.0.tgz","fileCount":147,"integrity":"sha512-YMfciyRcTD56Csja1KbUEFZ0EQeQoCJlZ51VIhZnddeZES1by2f4KuJ7pNlFDploJbRfPF9x0X0ry2l5HsRtpw==","signatures":[{"sig":"MEQCIGzK9xeDJzQ3eAIqmPrP1sFcdpUkLiA3voBKSEy/IRQ8AiAWGYnPvobYNaPZlne8d6Kny8lVYX4TW9gkNoLFhVsTVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID4EpOxqRWJGaSy7e1BHMCMC5YiZKpCA5B/fwJDWVBfxAiAI/RE2z4YDcbalTS+sMT6gQIbhRMmUgv8h/iZqbCWmJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dreamboard-games%2fsdk@0.5.0-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5901815},"main":"./dist/index.js","type":"module","_from":"file:build/release/candidate/dreamboard-games-sdk-0.5.0-alpha.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.js","default":"./dist/ui.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./codegen":{"types":"./dist/codegen.d.ts","import":"./dist/codegen.js","default":"./dist/codegen.js"},"./reducer":{"types":"./dist/reducer.d.ts","import":"./dist/reducer.js","default":"./dist/reducer.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js","default":"./dist/runtime.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js","default":"./dist/testing.js"},"./authoring":{"types":"./dist/authoring/index.d.ts","import":"./dist/authoring/index.js","default":"./dist/authoring/index.js"},"./package-set":{"types":"./dist/package-set.d.ts","import":"./dist/package-set.js","default":"./dist/package-set.js"},"./ui/defaults":{"types":"./dist/ui/defaults.d.ts","import":"./dist/ui/defaults.js","default":"./dist/ui/defaults.js"},"./package.json":"./package.json","./ui/components":{"types":"./dist/ui/components.d.ts","import":"./dist/ui/components.js","default":"./dist/ui/components.js"},"./reference-games":{"types":"./dist/reference-games/index.d.ts","import":"./dist/reference-games/index.js","default":"./dist/reference-games/index.js"},"./testing-runtime":{"types":"./dist/testing-runtime.d.ts","import":"./dist/testing-runtime.js","default":"./dist/testing-runtime.js"},"./ui/player-state":{"types":"./dist/ui/player-state.d.ts","import":"./dist/ui/player-state.js","default":"./dist/ui/player-state.js"},"./reducer-contract":{"types":"./dist/reducer-contract.d.ts","import":"./dist/reducer-contract.js","default":"./dist/reducer-contract.js"},"./reducer/advanced":{"types":"./dist/reducer/advanced.d.ts","import":"./dist/reducer/advanced.js","default":"./dist/reducer/advanced.js"},"./testing-compiler":{"types":"./dist/testing-compiler.d.ts","import":"./dist/testing-compiler.js","default":"./dist/testing-compiler.js"},"./authoring-compiler":{"types":"./dist/authoring-compiler.d.ts","import":"./dist/authoring-compiler.js","default":"./dist/authoring-compiler.js"},"./runtime/primitives":{"types":"./dist/runtime/primitives.d.ts","import":"./dist/runtime/primitives.js","default":"./dist/runtime/primitives.js"},"./browser-interaction":{"types":"./dist/browser-interaction.d.ts","import":"./dist/browser-interaction.js","default":"./dist/browser-interaction.js"},"./runtime/runtime-api":{"types":"./dist/runtime/runtime-api.d.ts","import":"./dist/runtime/runtime-api.js","default":"./dist/runtime/runtime-api.js"},"./ui/plugin-styles.css":{"default":"./dist/ui/plugin-styles.css"},"./plugin-runtime-contract":{"types":"./dist/plugin-runtime-contract.d.ts","import":"./dist/plugin-runtime-contract.js","default":"./dist/plugin-runtime-contract.js"},"./runtime/workspace-contract":{"types":"./dist/runtime/workspace-contract.d.ts","import":"./dist/runtime/workspace-contract.js","default":"./dist/runtime/workspace-contract.js"}},"scripts":{"lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run src","build":"tsup && node ../../scripts/package.ts copy-declarations && mkdir -p dist/ui && tailwindcss -i src/ui/plugin-styles.css -o dist/ui/plugin-styles.css --minify","storybook":"storybook dev -p 6006 --host 127.0.0.1 --no-open","typecheck":"tsc --noEmit && tsc -p tsconfig.testing-contract.json","storybook:test":"concurrently -k -s first -n storybook,test \"http-server storybook-static -p 6006 -s --silent\" \"wait-on tcp:6006 && test-storybook --url http://127.0.0.1:6006\"","storybook:build":"storybook build -o storybook-static","storybook:test:visual":"playwright test --config .storybook/visual-runner.config.ts","storybook:test:visual:update":"playwright test --config .storybook/visual-runner.config.ts --update-snapshots"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:03176c35-4f77-47b4-bc70-4e6325a728d1"}},"_resolved":"/home/runner/work/dreamboard-sdk/dreamboard-sdk/build/release/candidate/dreamboard-games-sdk-0.5.0-alpha.0.tgz","_integrity":"sha512-YMfciyRcTD56Csja1KbUEFZ0EQeQoCJlZ51VIhZnddeZES1by2f4KuJ7pNlFDploJbRfPF9x0X0ry2l5HsRtpw==","repository":{"url":"git+https://github.com/dreamboard-games/dreamboard-sdk.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.19.0","description":"Dreamboard SDK package set metadata and public facade","directories":{},"_nodeVersion":"24.20.0","dependencies":{"clsx":"^2.1.1","vaul":"^1.1.2","esbuild":"^0.28.1","zustand":"^5.0.14","lucide-react":"^1.20.0","@noble/hashes":"^2.2.0","@use-gesture/react":"^10.3.1","@radix-ui/react-slot":"^1.3.0","@radix-ui/react-label":"^2.1.10","@radix-ui/react-dialog":"^1.1.17","@radix-ui/react-select":"^2.3.1","@radix-ui/react-tooltip":"^1.2.10","@radix-ui/react-accordion":"^1.2.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"4.4.3","tsup":"^8.5.0","vite":"8.0.16","react":"^19.2.0","eslint":"^9.39.1","vitest":"4.1.10","wait-on":"^8.0.1","react-dom":"^19.2.0","storybook":"^10.4.6","playwright":"1.60.0","typescript":"^5.9.3","@types/node":"^24.5.2","http-server":"^14.1.1","tailwindcss":"^4.3.1","@types/react":"^19.0.0","concurrently":"^9.1.0","framer-motion":"^12.40.0","axe-playwright":"2.2.2","@playwright/test":"1.60.0","@tailwindcss/cli":"^4.3.1","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.3.1","@storybook/addon-a11y":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/test-runner":"^0.24.4","@storybook/addon-themes":"^10.4.6","@dreamboard-games/sdk-types":"0.2.0","@happy-dom/global-registrator":"^20.9.0","@dreamboard-games/reducer-contract":"0.5.0","@dreamboard-games/workspace-codegen":"0.3.0-alpha.0","@dreamboard-games/plugin-runtime-contract":"0.1.0"},"peerDependencies":{"zod":"^4.4.3","react":"^19.0.0","react-dom":"^19.0.0","framer-motion":"^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.5.0-alpha.0_1789997012368_0.7682632599022048","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-alpha.1":{"name":"@dreamboard-games/sdk","version":"0.5.0-alpha.1","keywords":["dreamboard","sdk","package-set"],"license":"SEE LICENSE IN LICENSE.md","_id":"@dreamboard-games/sdk@0.5.0-alpha.1","maintainers":[{"name":"ctan1345","email":"ctan1345@uni.sydney.edu.au"}],"homepage":"https://github.com/dreamboard-games/dreamboard-sdk#readme","bugs":{"url":"https://github.com/dreamboard-games/dreamboard-sdk/issues"},"bin":{"dreamboard-sdk-generate":"dist/authoring-generate-cli.js"},"dist":{"shasum":"17c8437fe8d61fbdb1630a1b3e0c7cceb6350ef7","tarball":"https://registry.npmjs.org/@dreamboard-games/sdk/-/sdk-0.5.0-alpha.1.tgz","fileCount":149,"integrity":"sha512-JuV4h3uJZOuuE9FfcWu/NPukMxX6Rq8faThxoTuW9b7TGbfMf4XcLR9S5BFuDHU2RPqM2AZN2+B2r9buINMG/A==","signatures":[{"sig":"MEYCIQDVQmaxLMDP2Fln4oc6yZEXFGIi9B02S4kheqVj7u0QRgIhAPlK/kl3YKK8DA5FoKNC2wcb8qef0rQt2y+EXkZJ8mx8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB4cfeMVCXJl4CLW1hkFldiVc1ZMEV9vfyPIqZbGNbKvAiBcBfG9vki6sGW4I9pDGoIOeRky4LECiYeBPZmqm8QIFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dreamboard-games%2fsdk@0.5.0-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5921544},"main":"./dist/index.js","type":"module","_from":"file:build/release/candidate/dreamboard-games-sdk-0.5.0-alpha.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.js","default":"./dist/ui.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./codegen":{"types":"./dist/codegen.d.ts","import":"./dist/codegen.js","default":"./dist/codegen.js"},"./reducer":{"types":"./dist/reducer.d.ts","import":"./dist/reducer.js","default":"./dist/reducer.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js","default":"./dist/runtime.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js","default":"./dist/testing.js"},"./authoring":{"types":"./dist/authoring/index.d.ts","import":"./dist/authoring/index.js","default":"./dist/authoring/index.js"},"./package-set":{"types":"./dist/package-set.d.ts","import":"./dist/package-set.js","default":"./dist/package-set.js"},"./ui/defaults":{"types":"./dist/ui/defaults.d.ts","import":"./dist/ui/defaults.js","default":"./dist/ui/defaults.js"},"./package.json":"./package.json","./ui/components":{"types":"./dist/ui/components.d.ts","import":"./dist/ui/components.js","default":"./dist/ui/components.js"},"./reference-games":{"types":"./dist/reference-games/index.d.ts","import":"./dist/reference-games/index.js","default":"./dist/reference-games/index.js"},"./testing-runtime":{"types":"./dist/testing-runtime.d.ts","import":"./dist/testing-runtime.js","default":"./dist/testing-runtime.js"},"./ui/player-state":{"types":"./dist/ui/player-state.d.ts","import":"./dist/ui/player-state.js","default":"./dist/ui/player-state.js"},"./reducer-contract":{"types":"./dist/reducer-contract.d.ts","import":"./dist/reducer-contract.js","default":"./dist/reducer-contract.js"},"./reducer/advanced":{"types":"./dist/reducer/advanced.d.ts","import":"./dist/reducer/advanced.js","default":"./dist/reducer/advanced.js"},"./testing-compiler":{"types":"./dist/testing-compiler.d.ts","import":"./dist/testing-compiler.js","default":"./dist/testing-compiler.js"},"./authoring-compiler":{"types":"./dist/authoring-compiler.d.ts","import":"./dist/authoring-compiler.js","default":"./dist/authoring-compiler.js"},"./runtime/primitives":{"types":"./dist/runtime/primitives.d.ts","import":"./dist/runtime/primitives.js","default":"./dist/runtime/primitives.js"},"./browser-interaction":{"types":"./dist/browser-interaction.d.ts","import":"./dist/browser-interaction.js","default":"./dist/browser-interaction.js"},"./runtime/runtime-api":{"types":"./dist/runtime/runtime-api.d.ts","import":"./dist/runtime/runtime-api.js","default":"./dist/runtime/runtime-api.js"},"./ui/plugin-styles.css":{"default":"./dist/ui/plugin-styles.css"},"./plugin-runtime-contract":{"types":"./dist/plugin-runtime-contract.d.ts","import":"./dist/plugin-runtime-contract.js","default":"./dist/plugin-runtime-contract.js"},"./runtime/workspace-contract":{"types":"./dist/runtime/workspace-contract.d.ts","import":"./dist/runtime/workspace-contract.js","default":"./dist/runtime/workspace-contract.js"}},"scripts":{"lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run src","build":"tsup && node ../../scripts/package.ts copy-declarations && mkdir -p dist/ui && tailwindcss -i src/ui/plugin-styles.css -o dist/ui/plugin-styles.css --minify","storybook":"storybook dev -p 6006 --host 127.0.0.1 --no-open","typecheck":"tsc --noEmit && tsc -p tsconfig.testing-contract.json","storybook:test":"concurrently -k -s first -n storybook,test \"http-server storybook-static -p 6006 -s --silent\" \"wait-on tcp:6006 && test-storybook --url http://127.0.0.1:6006\"","storybook:build":"storybook build -o storybook-static","storybook:test:visual":"playwright test --config .storybook/visual-runner.config.ts","storybook:test:visual:update":"playwright test --config .storybook/visual-runner.config.ts --update-snapshots"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:03176c35-4f77-47b4-bc70-4e6325a728d1"}},"_resolved":"/home/runner/work/dreamboard-sdk/dreamboard-sdk/build/release/candidate/dreamboard-games-sdk-0.5.0-alpha.1.tgz","_integrity":"sha512-JuV4h3uJZOuuE9FfcWu/NPukMxX6Rq8faThxoTuW9b7TGbfMf4XcLR9S5BFuDHU2RPqM2AZN2+B2r9buINMG/A==","repository":{"url":"git+https://github.com/dreamboard-games/dreamboard-sdk.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.19.0","description":"Dreamboard SDK package set metadata and public facade","directories":{},"_nodeVersion":"24.20.0","dependencies":{"clsx":"^2.1.1","vaul":"^1.1.2","esbuild":"^0.28.1","zustand":"^5.0.14","lucide-react":"^1.20.0","@noble/hashes":"^2.2.0","@use-gesture/react":"^10.3.1","@radix-ui/react-slot":"^1.3.0","@radix-ui/react-label":"^2.1.10","@radix-ui/react-dialog":"^1.1.17","@radix-ui/react-select":"^2.3.1","@radix-ui/react-tooltip":"^1.2.10","@radix-ui/react-accordion":"^1.2.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"4.4.3","tsup":"^8.5.0","vite":"8.0.16","react":"^19.2.0","eslint":"^9.39.1","vitest":"4.1.10","wait-on":"^8.0.1","react-dom":"^19.2.0","storybook":"^10.4.6","playwright":"1.60.0","typescript":"^5.9.3","@types/node":"^24.5.2","http-server":"^14.1.1","tailwindcss":"^4.3.1","@types/react":"^19.0.0","concurrently":"^9.1.0","framer-motion":"^12.40.0","axe-playwright":"2.2.2","@playwright/test":"1.60.0","@tailwindcss/cli":"^4.3.1","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.3.1","@storybook/addon-a11y":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/test-runner":"^0.24.4","@storybook/addon-themes":"^10.4.6","@dreamboard-games/sdk-types":"0.2.0","@happy-dom/global-registrator":"^20.9.0","@dreamboard-games/reducer-contract":"0.5.0","@dreamboard-games/workspace-codegen":"0.3.0-alpha.0","@dreamboard-games/plugin-runtime-contract":"0.1.0"},"peerDependencies":{"zod":"^4.4.3","react":"^19.0.0","react-dom":"^19.0.0","framer-motion":"^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.5.0-alpha.1_1790038978154_0.9732448576146144","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-alpha.2":{"name":"@dreamboard-games/sdk","version":"0.5.0-alpha.2","keywords":["dreamboard","sdk","package-set"],"license":"SEE LICENSE IN LICENSE.md","_id":"@dreamboard-games/sdk@0.5.0-alpha.2","maintainers":[{"name":"ctan1345","email":"ctan1345@uni.sydney.edu.au"}],"homepage":"https://github.com/dreamboard-games/dreamboard-sdk#readme","bugs":{"url":"https://github.com/dreamboard-games/dreamboard-sdk/issues"},"dist":{"shasum":"5744eec6d90f854734c061e967fad0f0fa4f6d19","tarball":"https://registry.npmjs.org/@dreamboard-games/sdk/-/sdk-0.5.0-alpha.2.tgz","fileCount":133,"integrity":"sha512-lRft+prb6uETMVIYnd05pHj601cmP84JOJB20vA58cYIvG7sH0LrtCGeRpalfjpMACWZ7PRgwmgeKf1UqNBV1A==","signatures":[{"sig":"MEYCIQCfqySmyaT3Q6eRi3/kdsxJWB8u2vNQkmyfzDQocqXfugIhAIhte5q+Q+FFxk+nzoP/4YrqvpbqCgSHHkefIfeWDCAV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEyJi6VS41/82fR7yovLSCpJw5LmQJ3P2Bue5yE+61JuAiEA42eNOEJPXWUmIBPpw3q8HgBS0mPmH18Q9beF8Njul9w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dreamboard-games%2fsdk@0.5.0-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5542897},"main":"./dist/index.js","type":"module","_from":"file:build/release/candidate/dreamboard-games-sdk-0.5.0-alpha.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./ui":{"types":"./dist/ui.d.ts","import":"./dist/ui.js","default":"./dist/ui.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./reducer":{"types":"./dist/reducer.d.ts","import":"./dist/reducer.js","default":"./dist/reducer.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js","default":"./dist/runtime.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js","default":"./dist/testing.js"},"./package-set":{"types":"./dist/package-set.d.ts","import":"./dist/package-set.js","default":"./dist/package-set.js"},"./ui/defaults":{"types":"./dist/ui/defaults.d.ts","import":"./dist/ui/defaults.js","default":"./dist/ui/defaults.js"},"./package.json":"./package.json","./ui/components":{"types":"./dist/ui/components.d.ts","import":"./dist/ui/components.js","default":"./dist/ui/components.js"},"./reference-games":{"types":"./dist/reference-games/index.d.ts","import":"./dist/reference-games/index.js","default":"./dist/reference-games/index.js"},"./testing-runtime":{"types":"./dist/testing-runtime.d.ts","import":"./dist/testing-runtime.js","default":"./dist/testing-runtime.js"},"./ui/player-state":{"types":"./dist/ui/player-state.d.ts","import":"./dist/ui/player-state.js","default":"./dist/ui/player-state.js"},"./reducer-contract":{"types":"./dist/reducer-contract.d.ts","import":"./dist/reducer-contract.js","default":"./dist/reducer-contract.js"},"./reducer/advanced":{"types":"./dist/reducer/advanced.d.ts","import":"./dist/reducer/advanced.js","default":"./dist/reducer/advanced.js"},"./testing-compiler":{"types":"./dist/testing-compiler.d.ts","import":"./dist/testing-compiler.js","default":"./dist/testing-compiler.js"},"./runtime/primitives":{"types":"./dist/runtime/primitives.d.ts","import":"./dist/runtime/primitives.js","default":"./dist/runtime/primitives.js"},"./browser-interaction":{"types":"./dist/browser-interaction.d.ts","import":"./dist/browser-interaction.js","default":"./dist/browser-interaction.js"},"./runtime/runtime-api":{"types":"./dist/runtime/runtime-api.d.ts","import":"./dist/runtime/runtime-api.js","default":"./dist/runtime/runtime-api.js"},"./ui/plugin-styles.css":{"default":"./dist/ui/plugin-styles.css"},"./plugin-runtime-contract":{"types":"./dist/plugin-runtime-contract.d.ts","import":"./dist/plugin-runtime-contract.js","default":"./dist/plugin-runtime-contract.js"},"./runtime/workspace-contract":{"types":"./dist/runtime/workspace-contract.d.ts","import":"./dist/runtime/workspace-contract.js","default":"./dist/runtime/workspace-contract.js"}},"scripts":{"lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run src","build":"tsup && node ../../scripts/package.ts copy-declarations && mkdir -p dist/ui && tailwindcss -i src/ui/plugin-styles.css -o dist/ui/plugin-styles.css --minify","storybook":"storybook dev -p 6006 --host 127.0.0.1 --no-open","typecheck":"tsc --noEmit && tsc -p tsconfig.testing-contract.json","storybook:test":"concurrently -k -s first -n storybook,test \"http-server storybook-static -p 6006 -s --silent\" \"wait-on tcp:6006 && test-storybook --url http://127.0.0.1:6006\"","storybook:build":"storybook build -o storybook-static","storybook:test:visual":"playwright test --config .storybook/visual-runner.config.ts","storybook:test:visual:update":"playwright test --config .storybook/visual-runner.config.ts --update-snapshots"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:03176c35-4f77-47b4-bc70-4e6325a728d1"}},"_resolved":"/home/runner/work/dreamboard-sdk/dreamboard-sdk/build/release/candidate/dreamboard-games-sdk-0.5.0-alpha.2.tgz","_integrity":"sha512-lRft+prb6uETMVIYnd05pHj601cmP84JOJB20vA58cYIvG7sH0LrtCGeRpalfjpMACWZ7PRgwmgeKf1UqNBV1A==","repository":{"url":"git+https://github.com/dreamboard-games/dreamboard-sdk.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.19.0","description":"Dreamboard SDK package set metadata and public facade","directories":{},"_nodeVersion":"24.20.0","dependencies":{"clsx":"^2.1.1","vaul":"^1.1.2","esbuild":"^0.28.1","zustand":"^5.0.14","lucide-react":"^1.20.0","@noble/hashes":"^2.2.0","@use-gesture/react":"^10.3.1","@radix-ui/react-slot":"^1.3.0","@radix-ui/react-label":"^2.1.10","@radix-ui/react-dialog":"^1.1.17","@radix-ui/react-select":"^2.3.1","@radix-ui/react-tooltip":"^1.2.10","@radix-ui/react-accordion":"^1.2.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"4.4.3","tsup":"^8.5.0","vite":"8.0.16","react":"^19.2.0","eslint":"^9.39.1","vitest":"4.1.10","wait-on":"^8.0.1","react-dom":"^19.2.0","storybook":"^10.4.6","playwright":"1.60.0","typescript":"^5.9.3","@types/node":"^24.5.2","http-server":"^14.1.1","tailwindcss":"^4.3.1","@types/react":"^19.0.0","concurrently":"^9.1.0","framer-motion":"^12.40.0","axe-playwright":"2.2.2","@playwright/test":"1.60.0","@tailwindcss/cli":"^4.3.1","@types/react-dom":"^19.0.0","@tailwindcss/vite":"^4.3.1","@storybook/addon-a11y":"^10.4.6","@storybook/react-vite":"^10.4.6","@storybook/test-runner":"^0.24.4","@storybook/addon-themes":"^10.4.6","@dreamboard-games/sdk-types":"0.2.0","@happy-dom/global-registrator":"^20.9.0","@dreamboard-games/reducer-contract":"0.5.0","@dreamboard-games/plugin-runtime-contract":"0.1.0"},"peerDependencies":{"zod":"^4.4.3","react":"^19.0.0","react-dom":"^19.0.0","framer-motion":"^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.5.0-alpha.2_1790229671640_0.16068682928796818","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-alpha.3":{"name":"@dreamboard-games/sdk","version":"0.5.0-alpha.3","keywords":["dreamboard","sdk","package-set"],"license":"SEE LICENSE IN LICENSE.md","_id":"@dreamboard-games/sdk@0.5.0-alpha.3","maintainers":[{"name":"ctan1345","email":"ctan1345@uni.sydney.edu.au"}],"homepage":"https://github.com/dreamboard-games/dreamboard-sdk#readme","bugs":{"url":"https://github.com/dreamboard-games/dreamboard-sdk/issues"},"dist":{"shasum":"36e21c7948a6d073bd799ca5554b1d4292d6fcce","tarball":"https://registry.npmjs.org/@dreamboard-games/sdk/-/sdk-0.5.0-alpha.3.tgz","fileCount":31,"integrity":"sha512-JRpfYTmjA89ctiM9YdKwL6BHAJPXpF9uB+BHK519Hc6rwGVf0SmgHG7qPbtake29PzXpGfmAwTN5cwBuieqkOw==","signatures":[{"sig":"MEUCICo92l9+o3/iE9X8sfE8kOu26W0dqNLy99bQ3dMfz6ELAiEAtVQc6skhi/U4apF3A2WWW5ASXWOTzE1I555oLlxVzI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHuckaNcKRVLqefpz5KZh7Bwo+1Qhjxf2mnMJq6DscSvAiARlqGMZcD7JfBFXwupcGcpjoURxViHjGLWWptvHSKiGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dreamboard-games%2fsdk@0.5.0-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2471032},"main":"./dist/index.js","type":"module","_from":"file:build/release/candidate/dreamboard-games-sdk-0.5.0-alpha.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./reducer":{"types":"./dist/reducer.d.ts","import":"./dist/reducer.js","default":"./dist/reducer.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js","default":"./dist/testing.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run src","build":"tsup","typecheck":"tsc --noEmit && tsc -p tsconfig.testing-contract.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:03176c35-4f77-47b4-bc70-4e6325a728d1"}},"_resolved":"/home/runner/work/dreamboard-sdk/dreamboard-sdk/build/release/candidate/dreamboard-games-sdk-0.5.0-alpha.3.tgz","_integrity":"sha512-JRpfYTmjA89ctiM9YdKwL6BHAJPXpF9uB+BHK519Hc6rwGVf0SmgHG7qPbtake29PzXpGfmAwTN5cwBuieqkOw==","repository":{"url":"git+https://github.com/dreamboard-games/dreamboard-sdk.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.19.0","description":"Typed headless game instances, reducer authoring, React integration and testing","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@noble/hashes":"^2.2.0","honeycomb-grid":"4.1.5","@tanstack/store":"0.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"4.4.3","tsup":"^8.5.0","react":"^19.2.0","eslint":"^9.39.1","vitest":"4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.0","typescript":"^5.9.3","@types/node":"^24.5.2","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@tanstack/react-store":"0.11.1","@happy-dom/global-registrator":"^20.9.0"},"peerDependencies":{"zod":"^4.4.3","react":"^19.0.0","react-dom":"^19.0.0","@tanstack/react-store":"0.11.1"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-store":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.5.0-alpha.3_1790259127640_0.6821388817587783","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-alpha.4":{"name":"@dreamboard-games/sdk","version":"0.5.0-alpha.4","keywords":["dreamboard","sdk","package-set"],"license":"SEE LICENSE IN LICENSE.md","_id":"@dreamboard-games/sdk@0.5.0-alpha.4","maintainers":[{"name":"ctan1345","email":"ctan1345@uni.sydney.edu.au"}],"homepage":"https://github.com/dreamboard-games/dreamboard-sdk#readme","bugs":{"url":"https://github.com/dreamboard-games/dreamboard-sdk/issues"},"dist":{"shasum":"5fc887446a07f803d521ef828442e236fef6e260","tarball":"https://registry.npmjs.org/@dreamboard-games/sdk/-/sdk-0.5.0-alpha.4.tgz","fileCount":32,"integrity":"sha512-0d7CRCfci6oFPGyesvfYXIUEAEg6wbIT8che9Gt182mev2Inbdw10wOsLjr7llMQW/SPcvlgFacWIQTnBv/HMA==","signatures":[{"sig":"MEYCIQDuJNPxpaYCZtkEDynzoAVYgi+LEsgEXC6V5taPyh6dBAIhANqW5TkgU2QQvvTUA23ueql9XR9oe80uc211V7JupI/s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICMEqlFW0AUDuzmQdKJ6dHf3bc480yT+KWahMI1HMkGyAiAaL728n6mw7uSsY+ImxwyhvGItxwHZRC62rxszixws/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dreamboard-games%2fsdk@0.5.0-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2552925},"main":"./dist/index.js","type":"module","_from":"file:build/release/candidate/dreamboard-games-sdk-0.5.0-alpha.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./reducer":{"types":"./dist/reducer.d.ts","import":"./dist/reducer.js","default":"./dist/reducer.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js","default":"./dist/testing.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run src","build":"tsup","typecheck":"tsc --noEmit && tsc -p tsconfig.testing-contract.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:03176c35-4f77-47b4-bc70-4e6325a728d1"}},"_resolved":"/home/runner/work/dreamboard-sdk/dreamboard-sdk/build/release/candidate/dreamboard-games-sdk-0.5.0-alpha.4.tgz","_integrity":"sha512-0d7CRCfci6oFPGyesvfYXIUEAEg6wbIT8che9Gt182mev2Inbdw10wOsLjr7llMQW/SPcvlgFacWIQTnBv/HMA==","repository":{"url":"git+https://github.com/dreamboard-games/dreamboard-sdk.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.19.0","description":"Typed headless game instances, reducer authoring, React integration and testing","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@dnd-kit/dom":"0.5.0","@noble/hashes":"2.4.0","@dnd-kit/react":"0.5.0","honeycomb-grid":"4.1.5","@tanstack/store":"0.11.1","@dnd-kit/collision":"0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"4.6.5","tsup":"8.5.1","react":"19.3.0","eslint":"10.11.0","vitest":"5.0.2","esbuild":"0.28.2","react-dom":"19.3.0","typescript":"6.0.3","@types/node":"24.19.0","@types/react":"19.3.0","@types/react-dom":"19.3.0","@tanstack/react-store":"0.11.1","@happy-dom/global-registrator":"20.14.5"},"peerDependencies":{"zod":"^4.4.3","react":"^19.0.0","react-dom":"^19.0.0","@tanstack/react-store":"0.11.1"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-store":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.5.0-alpha.4_1790594741289_0.45206057943822064","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-alpha.5":{"_id":"@dreamboard-games/sdk@0.5.0-alpha.5","bugs":{"url":"https://github.com/dreamboard-games/dreamboard-sdk/issues"},"dist":{"shasum":"aaaf459376ec41bb11bdb1835737d17962ffd7fa","tarball":"https://registry.npmjs.org/@dreamboard-games/sdk/-/sdk-0.5.0-alpha.5.tgz","fileCount":32,"integrity":"sha512-TNjECQjbOxJSGp1/KaPGjGWTg9Jzn31fFmrpy7twd0DWOsTixFd8gq2W+tiHnIknUMLJFmgo1DVJohpbM5SK5g==","signatures":[{"sig":"MEUCIQCVHJicNL17zlmwoLnyvF1Dzxq5evHNzZpNTnTUyEymewIgBLFNxI+6t7FkqiZZH/QBamy3kvSBxRg2/9yRu4tbLyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCNZRJRGfyTuY/NRp9Wyt11Ll9ZX/SffmW3JH4f+k80TgIhAJET5YcuoRT6T8WgfVJH8YmSg8kzjvwFRMfSaeJxM1S2"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dreamboard-games%2fsdk@0.5.0-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2615470},"main":"./dist/index.js","name":"@dreamboard-games/sdk","type":"module","_from":"file:build/release/candidate/dreamboard-games-sdk-0.5.0-alpha.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./reducer":{"types":"./dist/reducer.d.ts","import":"./dist/reducer.js","default":"./dist/reducer.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js","default":"./dist/testing.js"},"./package.json":"./package.json"},"license":"SEE LICENSE IN LICENSE.md","scripts":{"lint":"eslint 'src/**/*.{ts,tsx}'","test":"vitest run src","build":"tsup","typecheck":"tsc --noEmit && tsc -p tsconfig.testing-contract.json && tsc -p tsconfig.runtime-contract.json"},"version":"0.5.0-alpha.5","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"03176c35-4f77-47b4-bc70-4e6325a728d1"}},"homepage":"https://github.com/dreamboard-games/dreamboard-sdk#readme","keywords":["dreamboard","sdk","package-set"],"_resolved":"/home/runner/work/dreamboard-sdk/dreamboard-sdk/build/release/candidate/dreamboard-games-sdk-0.5.0-alpha.5.tgz","_integrity":"sha512-TNjECQjbOxJSGp1/KaPGjGWTg9Jzn31fFmrpy7twd0DWOsTixFd8gq2W+tiHnIknUMLJFmgo1DVJohpbM5SK5g==","repository":{"url":"git+https://github.com/dreamboard-games/dreamboard-sdk.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.19.0","description":"Typed headless game instances, reducer authoring, React integration and testing","directories":{},"maintainers":[{"name":"ctan1345","email":"ctan1345@uni.sydney.edu.au"}],"_nodeVersion":"24.21.0","dependencies":{"@dnd-kit/dom":"0.5.0","@noble/hashes":"2.4.0","@dnd-kit/react":"0.5.0","honeycomb-grid":"4.1.5","@tanstack/store":"0.11.1","@dnd-kit/collision":"0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"4.6.5","tsup":"8.5.1","react":"19.3.0","eslint":"10.11.0","vitest":"5.0.2","esbuild":"0.28.2","react-dom":"19.3.0","typescript":"6.0.3","@types/node":"24.19.0","@types/react":"19.3.0","@types/react-dom":"19.3.0","@tanstack/react-store":"0.11.1","@happy-dom/global-registrator":"20.14.5"},"peerDependencies":{"zod":"^4.4.3","react":"^19.0.0","react-dom":"^19.0.0","@tanstack/react-store":"0.11.1"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@tanstack/react-store":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sdk_0.5.0-alpha.5_1790754442730_0.5458439933803234"}}},"time":{"created":"2026-06-04T01:31:34.574Z","modified":"2026-09-30T07:47:23.290Z","0.2.0":"2026-06-04T01:31:35.009Z","0.2.1-alpha.0":"2026-06-04T05:30:22.530Z","0.2.1-alpha.1":"2026-06-06T03:41:11.031Z","0.3.0-alpha.1":"2026-06-10T11:18:23.096Z","0.3.0-alpha.1-local.20260611T102614Z.b088503937e7":"2026-06-11T22:45:52.482Z","0.4.0-alpha.0":"2026-06-16T00:48:04.249Z","0.4.0-alpha.1":"2026-06-16T21:33:46.914Z","0.4.0-alpha.2":"2026-06-17T09:32:22.679Z","0.4.0-alpha.3":"2026-06-17T09:36:54.073Z","0.4.0-alpha.4":"2026-06-17T09:56:28.061Z","0.4.0-alpha.5":"2026-06-17T10:09:58.524Z","0.4.0-alpha.6":"2026-06-19T00:18:20.486Z","0.4.0-alpha.7":"2026-06-22T10:45:46.142Z","0.4.0-alpha.8":"2026-06-29T12:00:39.363Z","0.4.0-alpha.9":"2026-07-13T01:51:55.690Z","0.4.0-alpha.10":"2026-07-13T17:21:08.537Z","0.4.0-alpha.11":"2026-07-14T19:43:43.271Z","0.4.0-alpha.12":"2026-07-15T00:00:52.124Z","0.4.0-alpha.13":"2026-07-15T05:08:09.411Z","0.4.0-alpha.14":"2026-07-16T20:36:16.058Z","0.5.0-alpha.0":"2026-09-21T13:23:32.490Z","0.5.0-alpha.1":"2026-09-22T01:02:58.306Z","0.5.0-alpha.2":"2026-09-24T06:01:11.856Z","0.5.0-alpha.3":"2026-09-24T14:12:07.759Z","0.5.0-alpha.4":"2026-09-28T11:25:41.392Z","0.5.0-alpha.5":"2026-09-30T07:47:22.888Z"},"bugs":{"url":"https://github.com/dreamboard-games/dreamboard-sdk/issues"},"license":"SEE LICENSE IN LICENSE.md","homepage":"https://github.com/dreamboard-games/dreamboard-sdk#readme","keywords":["dreamboard","sdk","package-set"],"repository":{"url":"git+https://github.com/dreamboard-games/dreamboard-sdk.git","type":"git","directory":"packages/sdk"},"description":"Dreamboard SDK package set metadata and public facade","maintainers":[{"name":"ctan1345","email":"ctan1345@uni.sydney.edu.au"}],"readme":"","readmeFilename":""}