{"_id":"@7ito/sketcherson-common","_rev":"21-aea1a106c568f47e685961d2a4575522","name":"@7ito/sketcherson-common","dist-tags":{"next":"0.1.0","latest":"0.3.22"},"versions":{"0.1.0":{"name":"@7ito/sketcherson-common","version":"0.1.0","license":"MIT","_id":"@7ito/sketcherson-common@0.1.0","maintainers":[{"name":"7ito","email":"justin@justintom.com"}],"dist":{"shasum":"df40c940b4f5cf26b8e4d53891275b1593d3dd6d","tarball":"https://registry.npmjs.org/@7ito/sketcherson-common/-/sketcherson-common-0.1.0.tgz","fileCount":44,"integrity":"sha512-mHyFukEwdBuFd2ig6DL47xE+e6VDbRgcJAZb1B4+11tfBxu8N7sVYoTLyzCr0WdDP5QVzpMpzpyhAlPhd5yB6w==","signatures":[{"sig":"MEUCIQDb/bJMOn6dqdg5Ips3tBbxctVj/ioLoXkz736Cy8EovgIgCRzmBeJrJT08Xi+Kvk2DRiVFnP7Re6SpIlsYObuP7js=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":360923},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./game":{"types":"./dist/game.d.ts","default":"./dist/game.js"},"./room":{"types":"./dist/room.d.ts","default":"./dist/room.js"},"./vite":{"types":"./dist/vite.d.ts","default":"./dist/vite.js"},"./drawing":{"types":"./dist/drawing.d.ts","default":"./dist/drawing.js"},"./prompts":{"types":"./dist/prompts.d.ts","default":"./dist/prompts.js"},"./scoring":{"types":"./dist/scoring.d.ts","default":"./dist/scoring.js"},"./storage":{"types":"./dist/storage.d.ts","default":"./dist/storage.js"},"./gamePack":{"types":"./dist/gamePack.d.ts","default":"./dist/gamePack.js"},"./identity":{"types":"./dist/identity.d.ts","default":"./dist/identity.js"},"./settings":{"types":"./dist/settings.d.ts","default":"./dist/settings.js"},"./moderation":{"types":"./dist/moderation.d.ts","default":"./dist/moderation.js"},"./roomEvents":{"types":"./dist/roomEvents.d.ts","default":"./dist/roomEvents.js"},"./gameRuntime":{"types":"./dist/gameRuntime.d.ts","default":"./dist/gameRuntime.js"},"./drawingRaster":{"types":"./dist/drawingRaster.d.ts","default":"./dist/drawingRaster.js"},"./gameAuthoring":{"types":"./dist/gameAuthoring.d.ts","default":"./dist/gameAuthoring.js"},"./gameDefinition":{"types":"./dist/gameDefinition.d.ts","default":"./dist/gameDefinition.js"},"./games/testGame":{"types":"./dist/games/testGame/index.d.ts","default":"./dist/games/testGame/index.js"},"./drawingProtocol":{"types":"./dist/drawingProtocol.d.ts","default":"./dist/drawingProtocol.js"},"./drawingRealtime":{"types":"./dist/drawingRealtime.d.ts","default":"./dist/drawingRealtime.js"},"./testing/testGame":{"types":"./dist/games/testGame/index.d.ts","default":"./dist/games/testGame/index.js"}},"gitHead":"37867244d1438117f37845d261007f368f495353","scripts":{"test":"vitest run --passWithNoTests","build":"tsup && npm run validate:exports","validate:exports":"node scripts/validate-exports.mjs"},"_npmUser":{"name":"7ito","email":"justin@justintom.com"},"_npmVersion":"11.13.0","description":"Shared engine, game definition, room, drawing, and Vite utilities for Sketcherson games.","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vite":"^6.3.5","vitest":"^3.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sketcherson-common_0.1.0_1777858866683_0.9460792489092236","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@7ito/sketcherson-common","version":"0.1.1","license":"MIT","_id":"@7ito/sketcherson-common@0.1.1","maintainers":[{"name":"7ito","email":"justin@justintom.com"}],"dist":{"shasum":"7274372f5f8577961f84dc01ebdddfdb94d09b63","tarball":"https://registry.npmjs.org/@7ito/sketcherson-common/-/sketcherson-common-0.1.1.tgz","fileCount":44,"integrity":"sha512-nvItWuoeD2zGi9Wz3uDNVkbzVoeurZFvn2L1P0Sr4EKNO34hmKEenvGOiahSiTTARWp05bzExEfVSFKTwPbGwg==","signatures":[{"sig":"MEQCIBmfTNDM9BpSxC7s9TegKB+xa3uQbWWll80bwS4c/a23AiBNFVCFqPdA6VGgsvmZxU6cCuzJv7AQ9PIVYO7Ir8+hUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":361243},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./game":{"types":"./dist/game.d.ts","default":"./dist/game.js"},"./room":{"types":"./dist/room.d.ts","default":"./dist/room.js"},"./vite":{"types":"./dist/vite.d.ts","default":"./dist/vite.js"},"./drawing":{"types":"./dist/drawing.d.ts","default":"./dist/drawing.js"},"./prompts":{"types":"./dist/prompts.d.ts","default":"./dist/prompts.js"},"./scoring":{"types":"./dist/scoring.d.ts","default":"./dist/scoring.js"},"./storage":{"types":"./dist/storage.d.ts","default":"./dist/storage.js"},"./gamePack":{"types":"./dist/gamePack.d.ts","default":"./dist/gamePack.js"},"./identity":{"types":"./dist/identity.d.ts","default":"./dist/identity.js"},"./settings":{"types":"./dist/settings.d.ts","default":"./dist/settings.js"},"./moderation":{"types":"./dist/moderation.d.ts","default":"./dist/moderation.js"},"./roomEvents":{"types":"./dist/roomEvents.d.ts","default":"./dist/roomEvents.js"},"./gameRuntime":{"types":"./dist/gameRuntime.d.ts","default":"./dist/gameRuntime.js"},"./drawingRaster":{"types":"./dist/drawingRaster.d.ts","default":"./dist/drawingRaster.js"},"./gameAuthoring":{"types":"./dist/gameAuthoring.d.ts","default":"./dist/gameAuthoring.js"},"./gameDefinition":{"types":"./dist/gameDefinition.d.ts","default":"./dist/gameDefinition.js"},"./games/testGame":{"types":"./dist/games/testGame/index.d.ts","default":"./dist/games/testGame/index.js"},"./drawingProtocol":{"types":"./dist/drawingProtocol.d.ts","default":"./dist/drawingProtocol.js"},"./drawingRealtime":{"types":"./dist/drawingRealtime.d.ts","default":"./dist/drawingRealtime.js"},"./testing/testGame":{"types":"./dist/games/testGame/index.d.ts","default":"./dist/games/testGame/index.js"}},"gitHead":"37867244d1438117f37845d261007f368f495353","scripts":{"test":"vitest run --passWithNoTests","build":"tsup && npm run validate:exports","validate:exports":"node scripts/validate-exports.mjs"},"_npmUser":{"name":"7ito","email":"justin@justintom.com"},"_npmVersion":"11.13.0","description":"Shared engine, game definition, room, drawing, and Vite utilities for Sketcherson games.","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vite":"^6.3.5","vitest":"^3.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sketcherson-common_0.1.1_1777863077672_0.8575848696254196","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@7ito/sketcherson-common","version":"0.1.3","license":"MIT","_id":"@7ito/sketcherson-common@0.1.3","maintainers":[{"name":"7ito","email":"justin@justintom.com"}],"dist":{"shasum":"c01bd60ed7184420daf8c81735838b2f9da9cb3b","tarball":"https://registry.npmjs.org/@7ito/sketcherson-common/-/sketcherson-common-0.1.3.tgz","fileCount":44,"integrity":"sha512-vNKghF3rrjlSAPFL/kX/UwBxfs057k4LoFNfxqmehYI2MIzLGkcXqzmhL9WQVf2SrO6HQH4jzGepawe8Xc5Hsg==","signatures":[{"sig":"MEUCIFMJLMtv8m4mMJ5ed9oYeloR6w7tjkMjFmyAnbp+FseWAiEA9n33w9ydF4Eo3sGc0skjPO/BKZLVeRAJSvQngGuZrPk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":361243},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./game":{"types":"./dist/game.d.ts","default":"./dist/game.js"},"./room":{"types":"./dist/room.d.ts","default":"./dist/room.js"},"./vite":{"types":"./dist/vite.d.ts","default":"./dist/vite.js"},"./drawing":{"types":"./dist/drawing.d.ts","default":"./dist/drawing.js"},"./prompts":{"types":"./dist/prompts.d.ts","default":"./dist/prompts.js"},"./scoring":{"types":"./dist/scoring.d.ts","default":"./dist/scoring.js"},"./storage":{"types":"./dist/storage.d.ts","default":"./dist/storage.js"},"./gamePack":{"types":"./dist/gamePack.d.ts","default":"./dist/gamePack.js"},"./identity":{"types":"./dist/identity.d.ts","default":"./dist/identity.js"},"./settings":{"types":"./dist/settings.d.ts","default":"./dist/settings.js"},"./moderation":{"types":"./dist/moderation.d.ts","default":"./dist/moderation.js"},"./roomEvents":{"types":"./dist/roomEvents.d.ts","default":"./dist/roomEvents.js"},"./gameRuntime":{"types":"./dist/gameRuntime.d.ts","default":"./dist/gameRuntime.js"},"./drawingRaster":{"types":"./dist/drawingRaster.d.ts","default":"./dist/drawingRaster.js"},"./gameAuthoring":{"types":"./dist/gameAuthoring.d.ts","default":"./dist/gameAuthoring.js"},"./gameDefinition":{"types":"./dist/gameDefinition.d.ts","default":"./dist/gameDefinition.js"},"./games/testGame":{"types":"./dist/games/testGame/index.d.ts","default":"./dist/games/testGame/index.js"},"./drawingProtocol":{"types":"./dist/drawingProtocol.d.ts","default":"./dist/drawingProtocol.js"},"./drawingRealtime":{"types":"./dist/drawingRealtime.d.ts","default":"./dist/drawingRealtime.js"},"./testing/testGame":{"types":"./dist/games/testGame/index.d.ts","default":"./dist/games/testGame/index.js"}},"gitHead":"b8f54dd8a683c46b91807945dc877e611377871a","scripts":{"test":"vitest run --passWithNoTests","build":"tsup && npm run validate:exports","validate:exports":"node scripts/validate-exports.mjs"},"_npmUser":{"name":"7ito","email":"justin@justintom.com"},"_npmVersion":"11.13.0","description":"Shared engine, game definition, room, drawing, and Vite utilities for Sketcherson games.","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vite":"^6.3.5","vitest":"^3.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sketcherson-common_0.1.3_1777867019906_0.3706781789669096","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@7ito/sketcherson-common","version":"0.1.4","license":"MIT","_id":"@7ito/sketcherson-common@0.1.4","maintainers":[{"name":"7ito","email":"justin@justintom.com"}],"dist":{"shasum":"9a40feb8dacda662f3a94e143ed037418c63c572","tarball":"https://registry.npmjs.org/@7ito/sketcherson-common/-/sketcherson-common-0.1.4.tgz","fileCount":44,"integrity":"sha512-eye89+bkqus9CrlJ9/eyYHBfahzGXhT+vsCQDWek0iC5F0/9aSzUuXmbHrUpdC7f0G4qEpLIp/wqjH2e5inOLw==","signatures":[{"sig":"MEUCIQCJEAh+mfF2yhzb22LMAOKdZFF3ZokBIttAw1uoKCp52QIgboDGj5nLSMFefposictjjAyc5lCi6YoOFpuxZdBXo/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":361243},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./game":{"types":"./dist/game.d.ts","default":"./dist/game.js"},"./room":{"types":"./dist/room.d.ts","default":"./dist/room.js"},"./vite":{"types":"./dist/vite.d.ts","default":"./dist/vite.js"},"./drawing":{"types":"./dist/drawing.d.ts","default":"./dist/drawing.js"},"./prompts":{"types":"./dist/prompts.d.ts","default":"./dist/prompts.js"},"./scoring":{"types":"./dist/scoring.d.ts","default":"./dist/scoring.js"},"./storage":{"types":"./dist/storage.d.ts","default":"./dist/storage.js"},"./gamePack":{"types":"./dist/gamePack.d.ts","default":"./dist/gamePack.js"},"./identity":{"types":"./dist/identity.d.ts","default":"./dist/identity.js"},"./settings":{"types":"./dist/settings.d.ts","default":"./dist/settings.js"},"./moderation":{"types":"./dist/moderation.d.ts","default":"./dist/moderation.js"},"./roomEvents":{"types":"./dist/roomEvents.d.ts","default":"./dist/roomEvents.js"},"./gameRuntime":{"types":"./dist/gameRuntime.d.ts","default":"./dist/gameRuntime.js"},"./drawingRaster":{"types":"./dist/drawingRaster.d.ts","default":"./dist/drawingRaster.js"},"./gameAuthoring":{"types":"./dist/gameAuthoring.d.ts","default":"./dist/gameAuthoring.js"},"./gameDefinition":{"types":"./dist/gameDefinition.d.ts","default":"./dist/gameDefinition.js"},"./games/testGame":{"types":"./dist/games/testGame/index.d.ts","default":"./dist/games/testGame/index.js"},"./drawingProtocol":{"types":"./dist/drawingProtocol.d.ts","default":"./dist/drawingProtocol.js"},"./drawingRealtime":{"types":"./dist/drawingRealtime.d.ts","default":"./dist/drawingRealtime.js"},"./testing/testGame":{"types":"./dist/games/testGame/index.d.ts","default":"./dist/games/testGame/index.js"}},"gitHead":"7e40524689d3d9d28ac7b6aab52a5f82749441a6","scripts":{"test":"vitest run --passWithNoTests","build":"tsup && npm run validate:exports","validate:exports":"node scripts/validate-exports.mjs"},"_npmUser":{"name":"7ito","email":"justin@justintom.com"},"_npmVersion":"11.13.0","description":"Shared engine, game definition, room, drawing, and Vite utilities for Sketcherson games.","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vite":"^6.3.5","vitest":"^3.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sketcherson-common_0.1.4_1777871241334_0.8596258825869705","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@7ito/sketcherson-common","version":"0.2.4","license":"MIT","_id":"@7ito/sketcherson-common@0.2.4","maintainers":[{"name":"7ito","email":"justin@justintom.com"}],"dist":{"shasum":"6720dc316733063a95776163e361e776b9a9679d","tarball":"https://registry.npmjs.org/@7ito/sketcherson-common/-/sketcherson-common-0.2.4.tgz","fileCount":44,"integrity":"sha512-MKSVh0xQGdVld5cpzKbbyqMsf3U1a84iLZSoE/1Y0rTTxMCQ7Esu2BG/XzCEJGoqOSQ+1vDgKndFcPz72zpj7g==","signatures":[{"sig":"MEQCIDjyL7VicZdozpLaDRjX1217VhsebmTsl8ABUxr+SrV5AiA0K0ESxccXGvwi1VIfIWsP551JCzJwPualridIlGMKMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":361243},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./game":{"types":"./dist/game.d.ts","default":"./dist/game.js"},"./room":{"types":"./dist/room.d.ts","default":"./dist/room.js"},"./vite":{"types":"./dist/vite.d.ts","default":"./dist/vite.js"},"./drawing":{"types":"./dist/drawing.d.ts","default":"./dist/drawing.js"},"./prompts":{"types":"./dist/prompts.d.ts","default":"./dist/prompts.js"},"./scoring":{"types":"./dist/scoring.d.ts","default":"./dist/scoring.js"},"./storage":{"types":"./dist/storage.d.ts","default":"./dist/storage.js"},"./gamePack":{"types":"./dist/gamePack.d.ts","default":"./dist/gamePack.js"},"./identity":{"types":"./dist/identity.d.ts","default":"./dist/identity.js"},"./settings":{"types":"./dist/settings.d.ts","default":"./dist/settings.js"},"./moderation":{"types":"./dist/moderation.d.ts","default":"./dist/moderation.js"},"./roomEvents":{"types":"./dist/roomEvents.d.ts","default":"./dist/roomEvents.js"},"./gameRuntime":{"types":"./dist/gameRuntime.d.ts","default":"./dist/gameRuntime.js"},"./drawingRaster":{"types":"./dist/drawingRaster.d.ts","default":"./dist/drawingRaster.js"},"./gameAuthoring":{"types":"./dist/gameAuthoring.d.ts","default":"./dist/gameAuthoring.js"},"./gameDefinition":{"types":"./dist/gameDefinition.d.ts","default":"./dist/gameDefinition.js"},"./games/testGame":{"types":"./dist/games/testGame/index.d.ts","default":"./dist/games/testGame/index.js"},"./drawingProtocol":{"types":"./dist/drawingProtocol.d.ts","default":"./dist/drawingProtocol.js"},"./drawingRealtime":{"types":"./dist/drawingRealtime.d.ts","default":"./dist/drawingRealtime.js"},"./testing/testGame":{"types":"./dist/games/testGame/index.d.ts","default":"./dist/games/testGame/index.js"}},"gitHead":"cfb5b8d1a0dc132315e0b53104ee31bbecfd56a5","scripts":{"test":"vitest run --passWithNoTests","build":"tsup && npm run validate:exports","validate:exports":"node scripts/validate-exports.mjs"},"_npmUser":{"name":"7ito","email":"justin@justintom.com"},"_npmVersion":"11.13.0","description":"Shared engine, game definition, room, drawing, and Vite utilities for Sketcherson games.","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vite":"^6.3.5","vitest":"^3.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sketcherson-common_0.2.4_1777885053146_0.3218853431492137","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@7ito/sketcherson-common","version":"0.2.5","license":"MIT","_id":"@7ito/sketcherson-common@0.2.5","maintainers":[{"name":"7ito","email":"justin@justintom.com"}],"dist":{"shasum":"00acb02312beb9e055a720dc44c24fa6e414e223","tarball":"https://registry.npmjs.org/@7ito/sketcherson-common/-/sketcherson-common-0.2.5.tgz","fileCount":44,"integrity":"sha512-EZ7X9srNWv7nX79NSIqvZh4bGCGou76vAOGoDEDZG9LdW+W9Wjhqm8mngap452hW2aVlI3jTHO52AVnoOQTTvg==","signatures":[{"sig":"MEQCIAOs+g0UI+SgH6I5czAK/lwInDIug988cTOa9eF91JoNAiAmxtPpdmMPmmDkskDE56OWxS1Ff9Kfs4hUoZy1q7fqKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":361243},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./game":{"types":"./dist/game.d.ts","default":"./dist/game.js"},"./room":{"types":"./dist/room.d.ts","default":"./dist/room.js"},"./vite":{"types":"./dist/vite.d.ts","default":"./dist/vite.js"},"./drawing":{"types":"./dist/drawing.d.ts","default":"./dist/drawing.js"},"./prompts":{"types":"./dist/prompts.d.ts","default":"./dist/prompts.js"},"./scoring":{"types":"./dist/scoring.d.ts","default":"./dist/scoring.js"},"./storage":{"types":"./dist/storage.d.ts","default":"./dist/storage.js"},"./gamePack":{"types":"./dist/gamePack.d.ts","default":"./dist/gamePack.js"},"./identity":{"types":"./dist/identity.d.ts","default":"./dist/identity.js"},"./settings":{"types":"./dist/settings.d.ts","default":"./dist/settings.js"},"./moderation":{"types":"./dist/moderation.d.ts","default":"./dist/moderation.js"},"./roomEvents":{"types":"./dist/roomEvents.d.ts","default":"./dist/roomEvents.js"},"./gameRuntime":{"types":"./dist/gameRuntime.d.ts","default":"./dist/gameRuntime.js"},"./drawingRaster":{"types":"./dist/drawingRaster.d.ts","default":"./dist/drawingRaster.js"},"./gameAuthoring":{"types":"./dist/gameAuthoring.d.ts","default":"./dist/gameAuthoring.js"},"./gameDefinition":{"types":"./dist/gameDefinition.d.ts","default":"./dist/gameDefinition.js"},"./games/testGame":{"types":"./dist/games/testGame/index.d.ts","default":"./dist/games/testGame/index.js"},"./drawingProtocol":{"types":"./dist/drawingProtocol.d.ts","default":"./dist/drawingProtocol.js"},"./drawingRealtime":{"types":"./dist/drawingRealtime.d.ts","default":"./dist/drawingRealtime.js"},"./testing/testGame":{"types":"./dist/games/testGame/index.d.ts","default":"./dist/games/testGame/index.js"}},"gitHead":"cfb5b8d1a0dc132315e0b53104ee31bbecfd56a5","scripts":{"test":"vitest run --passWithNoTests","build":"tsup && npm run validate:exports","validate:exports":"node scripts/validate-exports.mjs"},"_npmUser":{"name":"7ito","email":"justin@justintom.com"},"_npmVersion":"11.13.0","description":"Shared engine, game definition, room, drawing, and Vite utilities for Sketcherson games.","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vite":"^6.3.5","vitest":"^3.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sketcherson-common_0.2.5_1777886891676_0.4557842961581742","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@7ito/sketcherson-common","version":"0.3.1","license":"MIT","_id":"@7ito/sketcherson-common@0.3.1","maintainers":[{"name":"7ito","email":"justin@justintom.com"}],"dist":{"shasum":"db495077115ae102b66cb2c327af4a058756ead1","tarball":"https://registry.npmjs.org/@7ito/sketcherson-common/-/sketcherson-common-0.3.1.tgz","fileCount":44,"integrity":"sha512-ElXJ/mjg9DqW0WSy0qhT/fXMBwcRj235WDK1Y93vKe2mYjfulvsZGpe2g/US/uJiVo81to2uQ9cfTpNCHsCDhQ==","signatures":[{"sig":"MEUCIQD7HubwcyCCz9v45SwJaW+tMZMxlDDX9CQFKhEswEL8BAIgVsnNlRDhrHw7LlkA98YTUC0314sZq6fksP9BHrcmHDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":371254},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./game":{"types":"./dist/game.d.ts","default":"./dist/game.js"},"./room":{"types":"./dist/room.d.ts","default":"./dist/room.js"},"./vite":{"types":"./dist/vite.d.ts","default":"./dist/vite.js"},"./drawing":{"types":"./dist/drawing.d.ts","default":"./dist/drawing.js"},"./prompts":{"types":"./dist/prompts.d.ts","default":"./dist/prompts.js"},"./scoring":{"types":"./dist/scoring.d.ts","default":"./dist/scoring.js"},"./storage":{"types":"./dist/storage.d.ts","default":"./dist/storage.js"},"./gamePack":{"types":"./dist/gamePack.d.ts","default":"./dist/gamePack.js"},"./identity":{"types":"./dist/identity.d.ts","default":"./dist/identity.js"},"./settings":{"types":"./dist/settings.d.ts","default":"./dist/settings.js"},"./moderation":{"types":"./dist/moderation.d.ts","default":"./dist/moderation.js"},"./roomEvents":{"types":"./dist/roomEvents.d.ts","default":"./dist/roomEvents.js"},"./gameRuntime":{"types":"./dist/gameRuntime.d.ts","default":"./dist/gameRuntime.js"},"./drawingRaster":{"types":"./dist/drawingRaster.d.ts","default":"./dist/drawingRaster.js"},"./gameAuthoring":{"types":"./dist/gameAuthoring.d.ts","default":"./dist/gameAuthoring.js"},"./gameDefinition":{"types":"./dist/gameDefinition.d.ts","default":"./dist/gameDefinition.js"},"./games/testGame":{"types":"./dist/games/testGame/index.d.ts","default":"./dist/games/testGame/index.js"},"./drawingProtocol":{"types":"./dist/drawingProtocol.d.ts","default":"./dist/drawingProtocol.js"},"./drawingRealtime":{"types":"./dist/drawingRealtime.d.ts","default":"./dist/drawingRealtime.js"},"./testing/testGame":{"types":"./dist/games/testGame/index.d.ts","default":"./dist/games/testGame/index.js"}},"gitHead":"79de245f42017fb24c83c2ced6f2be30cce687a9","scripts":{"test":"vitest run --passWithNoTests","build":"tsup && npm run validate:exports","validate:exports":"node scripts/validate-exports.mjs"},"_npmUser":{"name":"7ito","email":"justin@justintom.com"},"_npmVersion":"11.13.0","description":"Shared engine, game definition, room, drawing, and Vite utilities for Sketcherson games.","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vite":"^6.3.5","vitest":"^3.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sketcherson-common_0.3.1_1777961602437_0.9960469910890772","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@7ito/sketcherson-common","version":"0.3.3","license":"MIT","_id":"@7ito/sketcherson-common@0.3.3","maintainers":[{"name":"7ito","email":"justin@justintom.com"}],"dist":{"shasum":"e2b6866428a4092a68ae412914ec6a767e61e119","tarball":"https://registry.npmjs.org/@7ito/sketcherson-common/-/sketcherson-common-0.3.3.tgz","fileCount":44,"integrity":"sha512-nGqlBB6hIj+L9mO1Sv1ng1CAMhoIKUaB008SUEp9PSuVJyhRpiL9Bfhm2Eco4PssfDnTUxQSPa991RfGEiRXHw==","signatures":[{"sig":"MEUCIG82cgFpOf77/oX47zfXH8NnASzOKZjAtAN8luwQkfyuAiEArI7ytogbAtftuSbFQWdF2SzulpQRJbtRhPGWpW54QLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":374489},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./game":{"types":"./dist/game.d.ts","default":"./dist/game.js"},"./room":{"types":"./dist/room.d.ts","default":"./dist/room.js"},"./vite":{"types":"./dist/vite.d.ts","default":"./dist/vite.js"},"./drawing":{"types":"./dist/drawing.d.ts","default":"./dist/drawing.js"},"./prompts":{"types":"./dist/prompts.d.ts","default":"./dist/prompts.js"},"./scoring":{"types":"./dist/scoring.d.ts","default":"./dist/scoring.js"},"./storage":{"types":"./dist/storage.d.ts","default":"./dist/storage.js"},"./gamePack":{"types":"./dist/gamePack.d.ts","default":"./dist/gamePack.js"},"./identity":{"types":"./dist/identity.d.ts","default":"./dist/identity.js"},"./settings":{"types":"./dist/settings.d.ts","default":"./dist/settings.js"},"./moderation":{"types":"./dist/moderation.d.ts","default":"./dist/moderation.js"},"./roomEvents":{"types":"./dist/roomEvents.d.ts","default":"./dist/roomEvents.js"},"./gameRuntime":{"types":"./dist/gameRuntime.d.ts","default":"./dist/gameRuntime.js"},"./drawingRaster":{"types":"./dist/drawingRaster.d.ts","default":"./dist/drawingRaster.js"},"./gameAuthoring":{"types":"./dist/gameAuthoring.d.ts","default":"./dist/gameAuthoring.js"},"./gameDefinition":{"types":"./dist/gameDefinition.d.ts","default":"./dist/gameDefinition.js"},"./games/testGame":{"types":"./dist/games/testGame/index.d.ts","default":"./dist/games/testGame/index.js"},"./drawingProtocol":{"types":"./dist/drawingProtocol.d.ts","default":"./dist/drawingProtocol.js"},"./drawingRealtime":{"types":"./dist/drawingRealtime.d.ts","default":"./dist/drawingRealtime.js"},"./testing/testGame":{"types":"./dist/games/testGame/index.d.ts","default":"./dist/games/testGame/index.js"}},"gitHead":"ff946e8f43f64e6cd53541caa1c4666ad84f6151","scripts":{"test":"vitest run --passWithNoTests","build":"tsup && npm run validate:exports","validate:exports":"node scripts/validate-exports.mjs"},"_npmUser":{"name":"7ito","email":"justin@justintom.com"},"_npmVersion":"11.13.0","description":"Shared engine, game definition, room, drawing, and Vite utilities for Sketcherson games.","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vite":"^6.3.5","vitest":"^3.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sketcherson-common_0.3.3_1777965424742_0.9011207043093215","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@7ito/sketcherson-common","version":"0.3.4","license":"MIT","_id":"@7ito/sketcherson-common@0.3.4","maintainers":[{"name":"7ito","email":"justin@justintom.com"}],"dist":{"shasum":"e143402618b812d7a5da49a337446e2307ce071d","tarball":"https://registry.npmjs.org/@7ito/sketcherson-common/-/sketcherson-common-0.3.4.tgz","fileCount":44,"integrity":"sha512-JNALpWZzE2hrRWktB8bLopOGLmEDhp/iBR2i8OyFytTp2d9JxkJxkBrrJnEfjvVQUmxIBuWxc5yd5AM8hZ14xQ==","signatures":[{"sig":"MEUCIQCMv9xux4U4/e3eF7npIAOnsSWhCN2bX5A4I/HrUPUopgIgFxVypD/vhoi+bowWNoaz1lTJAhiwQldoUf5o6sbZ20M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":374489},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./game":{"types":"./dist/game.d.ts","default":"./dist/game.js"},"./room":{"types":"./dist/room.d.ts","default":"./dist/room.js"},"./vite":{"types":"./dist/vite.d.ts","default":"./dist/vite.js"},"./drawing":{"types":"./dist/drawing.d.ts","default":"./dist/drawing.js"},"./prompts":{"types":"./dist/prompts.d.ts","default":"./dist/prompts.js"},"./scoring":{"types":"./dist/scoring.d.ts","default":"./dist/scoring.js"},"./storage":{"types":"./dist/storage.d.ts","default":"./dist/storage.js"},"./gamePack":{"types":"./dist/gamePack.d.ts","default":"./dist/gamePack.js"},"./identity":{"types":"./dist/identity.d.ts","default":"./dist/identity.js"},"./settings":{"types":"./dist/settings.d.ts","default":"./dist/settings.js"},"./moderation":{"types":"./dist/moderation.d.ts","default":"./dist/moderation.js"},"./roomEvents":{"types":"./dist/roomEvents.d.ts","default":"./dist/roomEvents.js"},"./gameRuntime":{"types":"./dist/gameRuntime.d.ts","default":"./dist/gameRuntime.js"},"./drawingRaster":{"types":"./dist/drawingRaster.d.ts","default":"./dist/drawingRaster.js"},"./gameAuthoring":{"types":"./dist/gameAuthoring.d.ts","default":"./dist/gameAuthoring.js"},"./gameDefinition":{"types":"./dist/gameDefinition.d.ts","default":"./dist/gameDefinition.js"},"./games/testGame":{"types":"./dist/games/testGame/index.d.ts","default":"./dist/games/testGame/index.js"},"./drawingProtocol":{"types":"./dist/drawingProtocol.d.ts","default":"./dist/drawingProtocol.js"},"./drawingRealtime":{"types":"./dist/drawingRealtime.d.ts","default":"./dist/drawingRealtime.js"},"./testing/testGame":{"types":"./dist/games/testGame/index.d.ts","default":"./dist/games/testGame/index.js"}},"gitHead":"ca229be3afc4dab3a2c4775a957e1e27c2cac9a6","scripts":{"test":"vitest run --passWithNoTests","build":"tsup && npm run validate:exports","validate:exports":"node scripts/validate-exports.mjs"},"_npmUser":{"name":"7ito","email":"justin@justintom.com"},"_npmVersion":"11.13.0","description":"Shared engine, game definition, room, drawing, and Vite utilities for Sketcherson games.","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vite":"^6.3.5","vitest":"^3.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sketcherson-common_0.3.4_1777969350168_0.2399121021473103","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@7ito/sketcherson-common","version":"0.3.5","license":"MIT","_id":"@7ito/sketcherson-common@0.3.5","maintainers":[{"name":"7ito","email":"justin@justintom.com"}],"dist":{"shasum":"17ebb6b7565377cc39326eff2a5ae8532f32b472","tarball":"https://registry.npmjs.org/@7ito/sketcherson-common/-/sketcherson-common-0.3.5.tgz","fileCount":44,"integrity":"sha512-HdL/X4bDQeh/kowJgFLW1ipBLv96EpGg20TvDqhx2UfMHBUL7UdDQL6XhDkm0r2J1wmKnnFLW1Iq8Dnj3A8Org==","signatures":[{"sig":"MEUCIEAOzj3Z84Q1caN5v6uZTRLsan/NzRRJwxQDP5yzHnArAiEA1SR3UMmv4nuYjypDcElJYUamZiLchstm7PjGHbLghpc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":374489},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./game":{"types":"./dist/game.d.ts","default":"./dist/game.js"},"./room":{"types":"./dist/room.d.ts","default":"./dist/room.js"},"./vite":{"types":"./dist/vite.d.ts","default":"./dist/vite.js"},"./drawing":{"types":"./dist/drawing.d.ts","default":"./dist/drawing.js"},"./prompts":{"types":"./dist/prompts.d.ts","default":"./dist/prompts.js"},"./scoring":{"types":"./dist/scoring.d.ts","default":"./dist/scoring.js"},"./storage":{"types":"./dist/storage.d.ts","default":"./dist/storage.js"},"./gamePack":{"types":"./dist/gamePack.d.ts","default":"./dist/gamePack.js"},"./identity":{"types":"./dist/identity.d.ts","default":"./dist/identity.js"},"./settings":{"types":"./dist/settings.d.ts","default":"./dist/settings.js"},"./moderation":{"types":"./dist/moderation.d.ts","default":"./dist/moderation.js"},"./roomEvents":{"types":"./dist/roomEvents.d.ts","default":"./dist/roomEvents.js"},"./gameRuntime":{"types":"./dist/gameRuntime.d.ts","default":"./dist/gameRuntime.js"},"./drawingRaster":{"types":"./dist/drawingRaster.d.ts","default":"./dist/drawingRaster.js"},"./gameAuthoring":{"types":"./dist/gameAuthoring.d.ts","default":"./dist/gameAuthoring.js"},"./gameDefinition":{"types":"./dist/gameDefinition.d.ts","default":"./dist/gameDefinition.js"},"./games/testGame":{"types":"./dist/games/testGame/index.d.ts","default":"./dist/games/testGame/index.js"},"./drawingProtocol":{"types":"./dist/drawingProtocol.d.ts","default":"./dist/drawingProtocol.js"},"./drawingRealtime":{"types":"./dist/drawingRealtime.d.ts","default":"./dist/drawingRealtime.js"},"./testing/testGame":{"types":"./dist/games/testGame/index.d.ts","default":"./dist/games/testGame/index.js"}},"gitHead":"ae117225e5a8b504bd157ffdd75e4ff3f5f77ecd","scripts":{"test":"vitest run --passWithNoTests","build":"tsup && npm run validate:exports","validate:exports":"node scripts/validate-exports.mjs"},"_npmUser":{"name":"7ito","email":"justin@justintom.com"},"_npmVersion":"11.13.0","description":"Shared engine, game definition, room, drawing, and Vite utilities for Sketcherson games.","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vite":"^6.3.5","vitest":"^3.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sketcherson-common_0.3.5_1777970639378_0.010650968863071153","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@7ito/sketcherson-common","version":"0.3.8","license":"MIT","_id":"@7ito/sketcherson-common@0.3.8","maintainers":[{"name":"7ito","email":"justin@justintom.com"}],"dist":{"shasum":"eb069ac0b29f90de1faad4a2b9493d381532eec5","tarball":"https://registry.npmjs.org/@7ito/sketcherson-common/-/sketcherson-common-0.3.8.tgz","fileCount":44,"integrity":"sha512-9rYZDRTwRyxSd5uco8yPY9cz2sXpCWPER5+J5Ah271GSj3/24lyBuntwI1IR8iW/i66ZLnKJc8yLJOgTqSHNRA==","signatures":[{"sig":"MEUCIQDByMupDuQGAIIZcvHz5S2Zf7WCqlTKCdyPPdgVD9sr0QIgDAjeK16kaL6Hn7vyxYlyhr6Oy7vHchCywF4zLtfeCpM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":374547},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./game":{"types":"./dist/game.d.ts","default":"./dist/game.js"},"./room":{"types":"./dist/room.d.ts","default":"./dist/room.js"},"./vite":{"types":"./dist/vite.d.ts","default":"./dist/vite.js"},"./drawing":{"types":"./dist/drawing.d.ts","default":"./dist/drawing.js"},"./prompts":{"types":"./dist/prompts.d.ts","default":"./dist/prompts.js"},"./scoring":{"types":"./dist/scoring.d.ts","default":"./dist/scoring.js"},"./storage":{"types":"./dist/storage.d.ts","default":"./dist/storage.js"},"./gamePack":{"types":"./dist/gamePack.d.ts","default":"./dist/gamePack.js"},"./identity":{"types":"./dist/identity.d.ts","default":"./dist/identity.js"},"./settings":{"types":"./dist/settings.d.ts","default":"./dist/settings.js"},"./moderation":{"types":"./dist/moderation.d.ts","default":"./dist/moderation.js"},"./roomEvents":{"types":"./dist/roomEvents.d.ts","default":"./dist/roomEvents.js"},"./gameRuntime":{"types":"./dist/gameRuntime.d.ts","default":"./dist/gameRuntime.js"},"./drawingRaster":{"types":"./dist/drawingRaster.d.ts","default":"./dist/drawingRaster.js"},"./gameAuthoring":{"types":"./dist/gameAuthoring.d.ts","default":"./dist/gameAuthoring.js"},"./gameDefinition":{"types":"./dist/gameDefinition.d.ts","default":"./dist/gameDefinition.js"},"./games/testGame":{"types":"./dist/games/testGame/index.d.ts","default":"./dist/games/testGame/index.js"},"./drawingProtocol":{"types":"./dist/drawingProtocol.d.ts","default":"./dist/drawingProtocol.js"},"./drawingRealtime":{"types":"./dist/drawingRealtime.d.ts","default":"./dist/drawingRealtime.js"},"./testing/testGame":{"types":"./dist/games/testGame/index.d.ts","default":"./dist/games/testGame/index.js"}},"gitHead":"5f7d25663458d380b85a70f51a4634e029b02acd","scripts":{"test":"vitest run --passWithNoTests","build":"tsup && npm run validate:exports","validate:exports":"node scripts/validate-exports.mjs"},"_npmUser":{"name":"7ito","email":"justin@justintom.com"},"_npmVersion":"11.13.0","description":"Shared engine, game definition, room, drawing, and Vite utilities for Sketcherson games.","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vite":"^6.3.5","vitest":"^3.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sketcherson-common_0.3.8_1777991351823_0.6734194357826515","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"@7ito/sketcherson-common","version":"0.3.10","license":"MIT","_id":"@7ito/sketcherson-common@0.3.10","maintainers":[{"name":"7ito","email":"justin@justintom.com"}],"dist":{"shasum":"4c3028bea7f1c2b82a97f1d92774bfd6f82683fd","tarball":"https://registry.npmjs.org/@7ito/sketcherson-common/-/sketcherson-common-0.3.10.tgz","fileCount":44,"integrity":"sha512-spnRHfT3cPEbz0doFfaU7N83fGSrxQHr+4fHgZFr7o3EG5AICC67pB8AOWmZz5DrCSigKAgCWh39O4gm8jRaLQ==","signatures":[{"sig":"MEQCIFeHsu9/Gg22vB4i/wE95SOeZkJSDtWVGuLJHQ431VXxAiBICYxro5gKaVvJzYNgk1GxJtzp5qVa05KcQo3X0R1MHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":377365},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./game":{"types":"./dist/game.d.ts","default":"./dist/game.js"},"./room":{"types":"./dist/room.d.ts","default":"./dist/room.js"},"./vite":{"types":"./dist/vite.d.ts","default":"./dist/vite.js"},"./drawing":{"types":"./dist/drawing.d.ts","default":"./dist/drawing.js"},"./prompts":{"types":"./dist/prompts.d.ts","default":"./dist/prompts.js"},"./scoring":{"types":"./dist/scoring.d.ts","default":"./dist/scoring.js"},"./storage":{"types":"./dist/storage.d.ts","default":"./dist/storage.js"},"./gamePack":{"types":"./dist/gamePack.d.ts","default":"./dist/gamePack.js"},"./identity":{"types":"./dist/identity.d.ts","default":"./dist/identity.js"},"./settings":{"types":"./dist/settings.d.ts","default":"./dist/settings.js"},"./moderation":{"types":"./dist/moderation.d.ts","default":"./dist/moderation.js"},"./roomEvents":{"types":"./dist/roomEvents.d.ts","default":"./dist/roomEvents.js"},"./gameRuntime":{"types":"./dist/gameRuntime.d.ts","default":"./dist/gameRuntime.js"},"./drawingRaster":{"types":"./dist/drawingRaster.d.ts","default":"./dist/drawingRaster.js"},"./gameAuthoring":{"types":"./dist/gameAuthoring.d.ts","default":"./dist/gameAuthoring.js"},"./gameDefinition":{"types":"./dist/gameDefinition.d.ts","default":"./dist/gameDefinition.js"},"./games/testGame":{"types":"./dist/games/testGame/index.d.ts","default":"./dist/games/testGame/index.js"},"./drawingProtocol":{"types":"./dist/drawingProtocol.d.ts","default":"./dist/drawingProtocol.js"},"./drawingRealtime":{"types":"./dist/drawingRealtime.d.ts","default":"./dist/drawingRealtime.js"},"./testing/testGame":{"types":"./dist/games/testGame/index.d.ts","default":"./dist/games/testGame/index.js"}},"gitHead":"b37f3fd13b4e0d160bd9c3fb95aaf0e721060b1a","scripts":{"test":"vitest run --passWithNoTests","build":"tsup && npm run validate:exports","validate:exports":"node scripts/validate-exports.mjs"},"_npmUser":{"name":"7ito","email":"justin@justintom.com"},"_npmVersion":"11.13.0","description":"Shared engine, game definition, room, drawing, and Vite utilities for Sketcherson games.","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vite":"^6.3.5","vitest":"^3.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sketcherson-common_0.3.10_1777994335077_0.44700953902802865","host":"s3://npm-registry-packages-npm-production"}},"0.3.12":{"name":"@7ito/sketcherson-common","version":"0.3.12","license":"MIT","_id":"@7ito/sketcherson-common@0.3.12","maintainers":[{"name":"7ito","email":"justin@justintom.com"}],"dist":{"shasum":"7e117acaa61342e1b27efc2ff6cf1f0debb45f01","tarball":"https://registry.npmjs.org/@7ito/sketcherson-common/-/sketcherson-common-0.3.12.tgz","fileCount":44,"integrity":"sha512-G40aTRi/dMvqIhIpfcDN3znx/4+bpolDlB9BF2yjIVSHyKjSQIYvdQvhxeH4NIz4sRBv6CSfbyYt98QBKxRiOg==","signatures":[{"sig":"MEUCIQDTKIvd8b2T+/O90rGj16VYWo95oVMheCGWWY/2jj1IYAIgM1WmjR5dukag64pM3jQi22R5vjVDetAPgW5ony2GPJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":378374},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./game":{"types":"./dist/game.d.ts","default":"./dist/game.js"},"./room":{"types":"./dist/room.d.ts","default":"./dist/room.js"},"./vite":{"types":"./dist/vite.d.ts","default":"./dist/vite.js"},"./drawing":{"types":"./dist/drawing.d.ts","default":"./dist/drawing.js"},"./prompts":{"types":"./dist/prompts.d.ts","default":"./dist/prompts.js"},"./scoring":{"types":"./dist/scoring.d.ts","default":"./dist/scoring.js"},"./storage":{"types":"./dist/storage.d.ts","default":"./dist/storage.js"},"./gamePack":{"types":"./dist/gamePack.d.ts","default":"./dist/gamePack.js"},"./identity":{"types":"./dist/identity.d.ts","default":"./dist/identity.js"},"./settings":{"types":"./dist/settings.d.ts","default":"./dist/settings.js"},"./moderation":{"types":"./dist/moderation.d.ts","default":"./dist/moderation.js"},"./roomEvents":{"types":"./dist/roomEvents.d.ts","default":"./dist/roomEvents.js"},"./gameRuntime":{"types":"./dist/gameRuntime.d.ts","default":"./dist/gameRuntime.js"},"./drawingRaster":{"types":"./dist/drawingRaster.d.ts","default":"./dist/drawingRaster.js"},"./gameAuthoring":{"types":"./dist/gameAuthoring.d.ts","default":"./dist/gameAuthoring.js"},"./gameDefinition":{"types":"./dist/gameDefinition.d.ts","default":"./dist/gameDefinition.js"},"./games/testGame":{"types":"./dist/games/testGame/index.d.ts","default":"./dist/games/testGame/index.js"},"./drawingProtocol":{"types":"./dist/drawingProtocol.d.ts","default":"./dist/drawingProtocol.js"},"./drawingRealtime":{"types":"./dist/drawingRealtime.d.ts","default":"./dist/drawingRealtime.js"},"./testing/testGame":{"types":"./dist/games/testGame/index.d.ts","default":"./dist/games/testGame/index.js"}},"gitHead":"d74c3aa12e872e47bd66c168c7900f100879550b","scripts":{"test":"vitest run --passWithNoTests","build":"tsup && npm run validate:exports","validate:exports":"node scripts/validate-exports.mjs"},"_npmUser":{"name":"7ito","email":"justin@justintom.com"},"_npmVersion":"11.13.0","description":"Shared engine, game definition, room, drawing, and Vite utilities for Sketcherson games.","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vite":"^6.3.5","vitest":"^3.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sketcherson-common_0.3.12_1777995693692_0.5041208988037853","host":"s3://npm-registry-packages-npm-production"}},"0.3.13":{"name":"@7ito/sketcherson-common","version":"0.3.13","license":"MIT","_id":"@7ito/sketcherson-common@0.3.13","maintainers":[{"name":"7ito","email":"justin@justintom.com"}],"dist":{"shasum":"739d21b8b16dd301f3aa471bd0eab12f63e721dc","tarball":"https://registry.npmjs.org/@7ito/sketcherson-common/-/sketcherson-common-0.3.13.tgz","fileCount":44,"integrity":"sha512-aNga2j+Ypq9auROCap5rLkDuHPhdw3D0FMgyT1AjsHAzWwzlIYQar9s92s908fSkfEZB+Hceni3VgmSL8nbcMA==","signatures":[{"sig":"MEUCIQCfm3Rzui/9YmPE+cJyVuSJJtXamX2p3DdS4xyaz22jMAIgfpyJ+SZCb9E7gVCwNTYFF1/+4WK4iSFOsnWd7OsD85M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":383431},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./game":{"types":"./dist/game.d.ts","default":"./dist/game.js"},"./room":{"types":"./dist/room.d.ts","default":"./dist/room.js"},"./vite":{"types":"./dist/vite.d.ts","default":"./dist/vite.js"},"./drawing":{"types":"./dist/drawing.d.ts","default":"./dist/drawing.js"},"./prompts":{"types":"./dist/prompts.d.ts","default":"./dist/prompts.js"},"./scoring":{"types":"./dist/scoring.d.ts","default":"./dist/scoring.js"},"./storage":{"types":"./dist/storage.d.ts","default":"./dist/storage.js"},"./gamePack":{"types":"./dist/gamePack.d.ts","default":"./dist/gamePack.js"},"./identity":{"types":"./dist/identity.d.ts","default":"./dist/identity.js"},"./settings":{"types":"./dist/settings.d.ts","default":"./dist/settings.js"},"./moderation":{"types":"./dist/moderation.d.ts","default":"./dist/moderation.js"},"./roomEvents":{"types":"./dist/roomEvents.d.ts","default":"./dist/roomEvents.js"},"./gameRuntime":{"types":"./dist/gameRuntime.d.ts","default":"./dist/gameRuntime.js"},"./drawingRaster":{"types":"./dist/drawingRaster.d.ts","default":"./dist/drawingRaster.js"},"./gameAuthoring":{"types":"./dist/gameAuthoring.d.ts","default":"./dist/gameAuthoring.js"},"./gameDefinition":{"types":"./dist/gameDefinition.d.ts","default":"./dist/gameDefinition.js"},"./games/testGame":{"types":"./dist/games/testGame/index.d.ts","default":"./dist/games/testGame/index.js"},"./drawingProtocol":{"types":"./dist/drawingProtocol.d.ts","default":"./dist/drawingProtocol.js"},"./drawingRealtime":{"types":"./dist/drawingRealtime.d.ts","default":"./dist/drawingRealtime.js"},"./testing/testGame":{"types":"./dist/games/testGame/index.d.ts","default":"./dist/games/testGame/index.js"}},"gitHead":"2b401b5b8ee4207e841959366c8e2bdae0ab3c48","scripts":{"test":"vitest run --passWithNoTests","build":"tsup && npm run validate:exports","validate:exports":"node scripts/validate-exports.mjs"},"_npmUser":{"name":"7ito","email":"justin@justintom.com"},"_npmVersion":"11.13.0","description":"Shared engine, game definition, room, drawing, and Vite utilities for Sketcherson games.","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vite":"^6.3.5","vitest":"^3.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sketcherson-common_0.3.13_1778029994735_0.7638583358901563","host":"s3://npm-registry-packages-npm-production"}},"0.3.14":{"name":"@7ito/sketcherson-common","version":"0.3.14","license":"MIT","_id":"@7ito/sketcherson-common@0.3.14","maintainers":[{"name":"7ito","email":"justin@justintom.com"}],"dist":{"shasum":"905f93520fa0bb54972897adc5925372ea5216f0","tarball":"https://registry.npmjs.org/@7ito/sketcherson-common/-/sketcherson-common-0.3.14.tgz","fileCount":44,"integrity":"sha512-GLYx9xfgnxH4xWBns0ALJENa8xNoIAsIRGxiZ8oOgCTFix/Aqq52A2Fqddjc19P4v6K8/ogB5Q0j435w5BsWig==","signatures":[{"sig":"MEUCIQDhoTfnFPl9ZamUzKLCk5E/n/YU306uu9ypt0l2MbpkrAIgUEWySvtoovGRcqOjQVxU5VIqps9FsjgU9pVsIMTGvDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":383431},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./game":{"types":"./dist/game.d.ts","default":"./dist/game.js"},"./room":{"types":"./dist/room.d.ts","default":"./dist/room.js"},"./vite":{"types":"./dist/vite.d.ts","default":"./dist/vite.js"},"./drawing":{"types":"./dist/drawing.d.ts","default":"./dist/drawing.js"},"./prompts":{"types":"./dist/prompts.d.ts","default":"./dist/prompts.js"},"./scoring":{"types":"./dist/scoring.d.ts","default":"./dist/scoring.js"},"./storage":{"types":"./dist/storage.d.ts","default":"./dist/storage.js"},"./gamePack":{"types":"./dist/gamePack.d.ts","default":"./dist/gamePack.js"},"./identity":{"types":"./dist/identity.d.ts","default":"./dist/identity.js"},"./settings":{"types":"./dist/settings.d.ts","default":"./dist/settings.js"},"./moderation":{"types":"./dist/moderation.d.ts","default":"./dist/moderation.js"},"./roomEvents":{"types":"./dist/roomEvents.d.ts","default":"./dist/roomEvents.js"},"./gameRuntime":{"types":"./dist/gameRuntime.d.ts","default":"./dist/gameRuntime.js"},"./drawingRaster":{"types":"./dist/drawingRaster.d.ts","default":"./dist/drawingRaster.js"},"./gameAuthoring":{"types":"./dist/gameAuthoring.d.ts","default":"./dist/gameAuthoring.js"},"./gameDefinition":{"types":"./dist/gameDefinition.d.ts","default":"./dist/gameDefinition.js"},"./games/testGame":{"types":"./dist/games/testGame/index.d.ts","default":"./dist/games/testGame/index.js"},"./drawingProtocol":{"types":"./dist/drawingProtocol.d.ts","default":"./dist/drawingProtocol.js"},"./drawingRealtime":{"types":"./dist/drawingRealtime.d.ts","default":"./dist/drawingRealtime.js"},"./testing/testGame":{"types":"./dist/games/testGame/index.d.ts","default":"./dist/games/testGame/index.js"}},"gitHead":"553c588362bcbe5bf3c7f40d7a4088a833f46a92","scripts":{"test":"vitest run --passWithNoTests","build":"tsup && npm run validate:exports","validate:exports":"node scripts/validate-exports.mjs"},"_npmUser":{"name":"7ito","email":"justin@justintom.com"},"_npmVersion":"11.13.0","description":"Shared engine, game definition, room, drawing, and Vite utilities for Sketcherson games.","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vite":"^6.3.5","vitest":"^3.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sketcherson-common_0.3.14_1778206796872_0.47483752772010734","host":"s3://npm-registry-packages-npm-production"}},"0.3.16":{"name":"@7ito/sketcherson-common","version":"0.3.16","license":"MIT","_id":"@7ito/sketcherson-common@0.3.16","maintainers":[{"name":"7ito","email":"justin@justintom.com"}],"dist":{"shasum":"e0b884bceacd9d4f229efb3927a6ae53ca76dd0f","tarball":"https://registry.npmjs.org/@7ito/sketcherson-common/-/sketcherson-common-0.3.16.tgz","fileCount":46,"integrity":"sha512-9ajQ/HMtAQuhbTXk5H0o2UWIB12qo9U/5GZNdkYoD9nfhZFyleFkc9q+sfKVz9jlv7Ug194TDQAj+9Mbde83Ag==","signatures":[{"sig":"MEQCIDV0Tbu0heJ/r1sKYtwQdQJwLtxgZxJ0PQLx1KDgm3EVAiAHT2vCP3oVNl8TRqbSpNm7GJLteUa7XI/EqxS3Z7YkJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":396943},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./game":{"types":"./dist/game.d.ts","default":"./dist/game.js"},"./room":{"types":"./dist/room.d.ts","default":"./dist/room.js"},"./vite":{"types":"./dist/vite.d.ts","default":"./dist/vite.js"},"./emotes":{"types":"./dist/emotes.d.ts","default":"./dist/emotes.js"},"./drawing":{"types":"./dist/drawing.d.ts","default":"./dist/drawing.js"},"./prompts":{"types":"./dist/prompts.d.ts","default":"./dist/prompts.js"},"./scoring":{"types":"./dist/scoring.d.ts","default":"./dist/scoring.js"},"./storage":{"types":"./dist/storage.d.ts","default":"./dist/storage.js"},"./gamePack":{"types":"./dist/gamePack.d.ts","default":"./dist/gamePack.js"},"./identity":{"types":"./dist/identity.d.ts","default":"./dist/identity.js"},"./settings":{"types":"./dist/settings.d.ts","default":"./dist/settings.js"},"./moderation":{"types":"./dist/moderation.d.ts","default":"./dist/moderation.js"},"./roomEvents":{"types":"./dist/roomEvents.d.ts","default":"./dist/roomEvents.js"},"./gameRuntime":{"types":"./dist/gameRuntime.d.ts","default":"./dist/gameRuntime.js"},"./drawingRaster":{"types":"./dist/drawingRaster.d.ts","default":"./dist/drawingRaster.js"},"./gameAuthoring":{"types":"./dist/gameAuthoring.d.ts","default":"./dist/gameAuthoring.js"},"./gameDefinition":{"types":"./dist/gameDefinition.d.ts","default":"./dist/gameDefinition.js"},"./games/testGame":{"types":"./dist/games/testGame/index.d.ts","default":"./dist/games/testGame/index.js"},"./drawingProtocol":{"types":"./dist/drawingProtocol.d.ts","default":"./dist/drawingProtocol.js"},"./drawingRealtime":{"types":"./dist/drawingRealtime.d.ts","default":"./dist/drawingRealtime.js"},"./testing/testGame":{"types":"./dist/games/testGame/index.d.ts","default":"./dist/games/testGame/index.js"}},"gitHead":"7f3ad56a8cf51a19f39860fb06277aa4f7d3db5b","scripts":{"test":"vitest run --passWithNoTests","build":"tsup && npm run validate:exports","validate:exports":"node scripts/validate-exports.mjs"},"_npmUser":{"name":"7ito","email":"justin@justintom.com"},"_npmVersion":"11.13.0","description":"Shared engine, game definition, room, drawing, and Vite utilities for Sketcherson games.","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vite":"^6.3.5","vitest":"^3.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sketcherson-common_0.3.16_1778405746314_0.25364047259380507","host":"s3://npm-registry-packages-npm-production"}},"0.3.17":{"name":"@7ito/sketcherson-common","version":"0.3.17","license":"MIT","_id":"@7ito/sketcherson-common@0.3.17","maintainers":[{"name":"7ito","email":"justin@justintom.com"}],"dist":{"shasum":"ac4a5ccef90906701541788cd57dde9e390bdb00","tarball":"https://registry.npmjs.org/@7ito/sketcherson-common/-/sketcherson-common-0.3.17.tgz","fileCount":46,"integrity":"sha512-/N270IFNBIvaW9MLKiWTB1HtdU/KreAF9eHxP4TJ+fJmz5ZDnhKHmla79bJz+ms4yc1Du+VmPS5yloaX9/96Hg==","signatures":[{"sig":"MEUCIQCWCvgjAEoflWZCRYmtnzDaT6ughGbCqCJXGMMwgW+H1gIgFc7M2VrE9rgHKQKpKJe0+gAM7ukAowu1013wuc7HRTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":396943},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./game":{"types":"./dist/game.d.ts","default":"./dist/game.js"},"./room":{"types":"./dist/room.d.ts","default":"./dist/room.js"},"./vite":{"types":"./dist/vite.d.ts","default":"./dist/vite.js"},"./emotes":{"types":"./dist/emotes.d.ts","default":"./dist/emotes.js"},"./drawing":{"types":"./dist/drawing.d.ts","default":"./dist/drawing.js"},"./prompts":{"types":"./dist/prompts.d.ts","default":"./dist/prompts.js"},"./scoring":{"types":"./dist/scoring.d.ts","default":"./dist/scoring.js"},"./storage":{"types":"./dist/storage.d.ts","default":"./dist/storage.js"},"./gamePack":{"types":"./dist/gamePack.d.ts","default":"./dist/gamePack.js"},"./identity":{"types":"./dist/identity.d.ts","default":"./dist/identity.js"},"./settings":{"types":"./dist/settings.d.ts","default":"./dist/settings.js"},"./moderation":{"types":"./dist/moderation.d.ts","default":"./dist/moderation.js"},"./roomEvents":{"types":"./dist/roomEvents.d.ts","default":"./dist/roomEvents.js"},"./gameRuntime":{"types":"./dist/gameRuntime.d.ts","default":"./dist/gameRuntime.js"},"./drawingRaster":{"types":"./dist/drawingRaster.d.ts","default":"./dist/drawingRaster.js"},"./gameAuthoring":{"types":"./dist/gameAuthoring.d.ts","default":"./dist/gameAuthoring.js"},"./gameDefinition":{"types":"./dist/gameDefinition.d.ts","default":"./dist/gameDefinition.js"},"./games/testGame":{"types":"./dist/games/testGame/index.d.ts","default":"./dist/games/testGame/index.js"},"./drawingProtocol":{"types":"./dist/drawingProtocol.d.ts","default":"./dist/drawingProtocol.js"},"./drawingRealtime":{"types":"./dist/drawingRealtime.d.ts","default":"./dist/drawingRealtime.js"},"./testing/testGame":{"types":"./dist/games/testGame/index.d.ts","default":"./dist/games/testGame/index.js"}},"gitHead":"3620dab4f7bf215e1ccca0f281616bd18d0dc536","scripts":{"test":"vitest run --passWithNoTests","build":"tsup && npm run validate:exports","validate:exports":"node scripts/validate-exports.mjs"},"_npmUser":{"name":"7ito","email":"justin@justintom.com"},"_npmVersion":"11.13.0","description":"Shared engine, game definition, room, drawing, and Vite utilities for Sketcherson games.","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vite":"^6.3.5","vitest":"^3.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sketcherson-common_0.3.17_1778411250063_0.8180400985631737","host":"s3://npm-registry-packages-npm-production"}},"0.3.18":{"name":"@7ito/sketcherson-common","version":"0.3.18","license":"MIT","_id":"@7ito/sketcherson-common@0.3.18","maintainers":[{"name":"7ito","email":"justin@justintom.com"}],"dist":{"shasum":"3f59ff67a7a9d4e8305122d32ef5882daf1dab01","tarball":"https://registry.npmjs.org/@7ito/sketcherson-common/-/sketcherson-common-0.3.18.tgz","fileCount":46,"integrity":"sha512-ETj3s/NxCnxwqZgZll07bpip5tLaCprktQV1zCg4JJKfuCMdCKnIB3o5WnU8v8Myj5G1ae33QZC1B4gpn0yOBQ==","signatures":[{"sig":"MEUCIQDYC8NWIVcor6rWsypfTUlWMPMQO+jS4jbSjGXB1dI7nQIgZTMyKZ3lqXmi9xUfVDlNfNqknrDV7A3SwcOBDRK0ASU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":396943},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./game":{"types":"./dist/game.d.ts","default":"./dist/game.js"},"./room":{"types":"./dist/room.d.ts","default":"./dist/room.js"},"./vite":{"types":"./dist/vite.d.ts","default":"./dist/vite.js"},"./emotes":{"types":"./dist/emotes.d.ts","default":"./dist/emotes.js"},"./drawing":{"types":"./dist/drawing.d.ts","default":"./dist/drawing.js"},"./prompts":{"types":"./dist/prompts.d.ts","default":"./dist/prompts.js"},"./scoring":{"types":"./dist/scoring.d.ts","default":"./dist/scoring.js"},"./storage":{"types":"./dist/storage.d.ts","default":"./dist/storage.js"},"./gamePack":{"types":"./dist/gamePack.d.ts","default":"./dist/gamePack.js"},"./identity":{"types":"./dist/identity.d.ts","default":"./dist/identity.js"},"./settings":{"types":"./dist/settings.d.ts","default":"./dist/settings.js"},"./moderation":{"types":"./dist/moderation.d.ts","default":"./dist/moderation.js"},"./roomEvents":{"types":"./dist/roomEvents.d.ts","default":"./dist/roomEvents.js"},"./gameRuntime":{"types":"./dist/gameRuntime.d.ts","default":"./dist/gameRuntime.js"},"./drawingRaster":{"types":"./dist/drawingRaster.d.ts","default":"./dist/drawingRaster.js"},"./gameAuthoring":{"types":"./dist/gameAuthoring.d.ts","default":"./dist/gameAuthoring.js"},"./gameDefinition":{"types":"./dist/gameDefinition.d.ts","default":"./dist/gameDefinition.js"},"./games/testGame":{"types":"./dist/games/testGame/index.d.ts","default":"./dist/games/testGame/index.js"},"./drawingProtocol":{"types":"./dist/drawingProtocol.d.ts","default":"./dist/drawingProtocol.js"},"./drawingRealtime":{"types":"./dist/drawingRealtime.d.ts","default":"./dist/drawingRealtime.js"},"./testing/testGame":{"types":"./dist/games/testGame/index.d.ts","default":"./dist/games/testGame/index.js"}},"gitHead":"ad114745b0b8084d732b9268fb354f5f96547087","scripts":{"test":"vitest run --passWithNoTests","build":"tsup && npm run validate:exports","validate:exports":"node scripts/validate-exports.mjs"},"_npmUser":{"name":"7ito","email":"justin@justintom.com"},"_npmVersion":"11.13.0","description":"Shared engine, game definition, room, drawing, and Vite utilities for Sketcherson games.","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vite":"^6.3.5","vitest":"^3.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sketcherson-common_0.3.18_1778461869514_0.3200891202177434","host":"s3://npm-registry-packages-npm-production"}},"0.3.19":{"name":"@7ito/sketcherson-common","version":"0.3.19","license":"MIT","_id":"@7ito/sketcherson-common@0.3.19","maintainers":[{"name":"7ito","email":"justin@justintom.com"}],"dist":{"shasum":"8f22f9d7b1460bc1793e11bf5f7fffb0d99ba392","tarball":"https://registry.npmjs.org/@7ito/sketcherson-common/-/sketcherson-common-0.3.19.tgz","fileCount":46,"integrity":"sha512-8qKtmcRVAAdwYWfB3wr7s1HjPMf9OQBQ+YbzBg5do/aF6Asy9risQkwTyvw528qngjFcVeGQ22+O/Dcbkgu66w==","signatures":[{"sig":"MEUCIQD1KjrZzpkZt4btYSK1lTly6ePpoah55O290nNpqHm7ugIgGNGJH7IjyMDqzju3OxWjOLGIx8pOpQFEsLbD3ZYIXR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":396943},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./game":{"types":"./dist/game.d.ts","default":"./dist/game.js"},"./room":{"types":"./dist/room.d.ts","default":"./dist/room.js"},"./vite":{"types":"./dist/vite.d.ts","default":"./dist/vite.js"},"./emotes":{"types":"./dist/emotes.d.ts","default":"./dist/emotes.js"},"./drawing":{"types":"./dist/drawing.d.ts","default":"./dist/drawing.js"},"./prompts":{"types":"./dist/prompts.d.ts","default":"./dist/prompts.js"},"./scoring":{"types":"./dist/scoring.d.ts","default":"./dist/scoring.js"},"./storage":{"types":"./dist/storage.d.ts","default":"./dist/storage.js"},"./gamePack":{"types":"./dist/gamePack.d.ts","default":"./dist/gamePack.js"},"./identity":{"types":"./dist/identity.d.ts","default":"./dist/identity.js"},"./settings":{"types":"./dist/settings.d.ts","default":"./dist/settings.js"},"./moderation":{"types":"./dist/moderation.d.ts","default":"./dist/moderation.js"},"./roomEvents":{"types":"./dist/roomEvents.d.ts","default":"./dist/roomEvents.js"},"./gameRuntime":{"types":"./dist/gameRuntime.d.ts","default":"./dist/gameRuntime.js"},"./drawingRaster":{"types":"./dist/drawingRaster.d.ts","default":"./dist/drawingRaster.js"},"./gameAuthoring":{"types":"./dist/gameAuthoring.d.ts","default":"./dist/gameAuthoring.js"},"./gameDefinition":{"types":"./dist/gameDefinition.d.ts","default":"./dist/gameDefinition.js"},"./games/testGame":{"types":"./dist/games/testGame/index.d.ts","default":"./dist/games/testGame/index.js"},"./drawingProtocol":{"types":"./dist/drawingProtocol.d.ts","default":"./dist/drawingProtocol.js"},"./drawingRealtime":{"types":"./dist/drawingRealtime.d.ts","default":"./dist/drawingRealtime.js"},"./testing/testGame":{"types":"./dist/games/testGame/index.d.ts","default":"./dist/games/testGame/index.js"}},"gitHead":"fdde35beecd2858d73975e538725e367d74294a7","scripts":{"test":"vitest run --passWithNoTests","build":"tsup && npm run validate:exports","validate:exports":"node scripts/validate-exports.mjs"},"_npmUser":{"name":"7ito","email":"justin@justintom.com"},"_npmVersion":"11.13.0","description":"Shared engine, game definition, room, drawing, and Vite utilities for Sketcherson games.","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vite":"^6.3.5","vitest":"^3.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sketcherson-common_0.3.19_1778462528567_0.7557639757091419","host":"s3://npm-registry-packages-npm-production"}},"0.3.20":{"name":"@7ito/sketcherson-common","version":"0.3.20","license":"MIT","_id":"@7ito/sketcherson-common@0.3.20","maintainers":[{"name":"7ito","email":"justin@justintom.com"}],"dist":{"shasum":"e0df92cb55198e23a2faeec5f616027570d9c775","tarball":"https://registry.npmjs.org/@7ito/sketcherson-common/-/sketcherson-common-0.3.20.tgz","fileCount":46,"integrity":"sha512-RrgJ0s9ZqqB8WHu9HHNmCmHUnjc5Hz0lxP2q8pSGogjgV2ra9aV73y+Idyg6VLRXy20UzlYxmaelwW51EqstWw==","signatures":[{"sig":"MEYCIQCExszWjWFYB7D/oC/OpV/h4pO/0jJmmEA1nIVdeMgowQIhAJWhqOJItrc6PSfD60MZZnXr5eDwZDL2hyaPaE2be7Nl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":396943},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./game":{"types":"./dist/game.d.ts","default":"./dist/game.js"},"./room":{"types":"./dist/room.d.ts","default":"./dist/room.js"},"./vite":{"types":"./dist/vite.d.ts","default":"./dist/vite.js"},"./emotes":{"types":"./dist/emotes.d.ts","default":"./dist/emotes.js"},"./drawing":{"types":"./dist/drawing.d.ts","default":"./dist/drawing.js"},"./prompts":{"types":"./dist/prompts.d.ts","default":"./dist/prompts.js"},"./scoring":{"types":"./dist/scoring.d.ts","default":"./dist/scoring.js"},"./storage":{"types":"./dist/storage.d.ts","default":"./dist/storage.js"},"./gamePack":{"types":"./dist/gamePack.d.ts","default":"./dist/gamePack.js"},"./identity":{"types":"./dist/identity.d.ts","default":"./dist/identity.js"},"./settings":{"types":"./dist/settings.d.ts","default":"./dist/settings.js"},"./moderation":{"types":"./dist/moderation.d.ts","default":"./dist/moderation.js"},"./roomEvents":{"types":"./dist/roomEvents.d.ts","default":"./dist/roomEvents.js"},"./gameRuntime":{"types":"./dist/gameRuntime.d.ts","default":"./dist/gameRuntime.js"},"./drawingRaster":{"types":"./dist/drawingRaster.d.ts","default":"./dist/drawingRaster.js"},"./gameAuthoring":{"types":"./dist/gameAuthoring.d.ts","default":"./dist/gameAuthoring.js"},"./gameDefinition":{"types":"./dist/gameDefinition.d.ts","default":"./dist/gameDefinition.js"},"./games/testGame":{"types":"./dist/games/testGame/index.d.ts","default":"./dist/games/testGame/index.js"},"./drawingProtocol":{"types":"./dist/drawingProtocol.d.ts","default":"./dist/drawingProtocol.js"},"./drawingRealtime":{"types":"./dist/drawingRealtime.d.ts","default":"./dist/drawingRealtime.js"},"./testing/testGame":{"types":"./dist/games/testGame/index.d.ts","default":"./dist/games/testGame/index.js"}},"gitHead":"10c3c4309c40e9629cddbc69afeb769f5f01cacc","scripts":{"test":"vitest run --passWithNoTests","build":"tsup && npm run validate:exports","validate:exports":"node scripts/validate-exports.mjs"},"_npmUser":{"name":"7ito","email":"justin@justintom.com"},"_npmVersion":"11.13.0","description":"Shared engine, game definition, room, drawing, and Vite utilities for Sketcherson games.","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vite":"^6.3.5","vitest":"^3.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sketcherson-common_0.3.20_1779247894229_0.5707228081026927","host":"s3://npm-registry-packages-npm-production"}},"0.3.22":{"name":"@7ito/sketcherson-common","version":"0.3.22","description":"Shared engine, game definition, room, drawing, and Vite utilities for Sketcherson games.","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","publishConfig":{"access":"public"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./game":{"types":"./dist/game.d.ts","default":"./dist/game.js"},"./vite":{"types":"./dist/vite.d.ts","default":"./dist/vite.js"},"./gamePack":{"types":"./dist/gamePack.d.ts","default":"./dist/gamePack.js"},"./gameRuntime":{"types":"./dist/gameRuntime.d.ts","default":"./dist/gameRuntime.js"},"./gameAuthoring":{"types":"./dist/gameAuthoring.d.ts","default":"./dist/gameAuthoring.js"},"./gameDefinition":{"types":"./dist/gameDefinition.d.ts","default":"./dist/gameDefinition.js"},"./prompts":{"types":"./dist/prompts.d.ts","default":"./dist/prompts.js"},"./settings":{"types":"./dist/settings.d.ts","default":"./dist/settings.js"},"./emotes":{"types":"./dist/emotes.d.ts","default":"./dist/emotes.js"},"./room":{"types":"./dist/room.d.ts","default":"./dist/room.js"},"./roomEvents":{"types":"./dist/roomEvents.d.ts","default":"./dist/roomEvents.js"},"./drawing":{"types":"./dist/drawing.d.ts","default":"./dist/drawing.js"},"./drawingProtocol":{"types":"./dist/drawingProtocol.d.ts","default":"./dist/drawingProtocol.js"},"./drawingRealtime":{"types":"./dist/drawingRealtime.d.ts","default":"./dist/drawingRealtime.js"},"./drawingRaster":{"types":"./dist/drawingRaster.d.ts","default":"./dist/drawingRaster.js"},"./identity":{"types":"./dist/identity.d.ts","default":"./dist/identity.js"},"./moderation":{"types":"./dist/moderation.d.ts","default":"./dist/moderation.js"},"./scoring":{"types":"./dist/scoring.d.ts","default":"./dist/scoring.js"},"./storage":{"types":"./dist/storage.d.ts","default":"./dist/storage.js"},"./testing/testGame":{"types":"./dist/games/testGame/index.d.ts","default":"./dist/games/testGame/index.js"},"./games/testGame":{"types":"./dist/games/testGame/index.d.ts","default":"./dist/games/testGame/index.js"}},"scripts":{"build":"tsup && npm run validate:exports","test":"vitest run --passWithNoTests","validate:exports":"node scripts/validate-exports.mjs"},"devDependencies":{"tsup":"^8.5.0","vite":"^6.3.5","vitest":"^3.1.2"},"gitHead":"ab777c4ab5b4ea465833368f419da2afdc7f3306","_id":"@7ito/sketcherson-common@0.3.22","_nodeVersion":"22.22.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-OyBY2/UFWPb5s+17MBjMSXOeLYy8paK3BF05aL62+jmCN4QdObLqcl5sF4IVf0WkQl1LRctfGelbyD9vIsQL7g==","shasum":"da90bf262e21cc62f053d47d8bf5a58afe46fb78","tarball":"https://registry.npmjs.org/@7ito/sketcherson-common/-/sketcherson-common-0.3.22.tgz","fileCount":46,"unpackedSize":396943,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEMCH2zZETsYFhUfbaeRGI72SHd8jV61vtIGXxjsCD2eueUCIDu1r/MMgFpwYSaMoBpLux2tAwSxD766Ot82IohiRJj1"}]},"_npmUser":{"name":"7ito","email":"justin@justintom.com"},"directories":{},"maintainers":[{"name":"7ito","email":"justin@justintom.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sketcherson-common_0.3.22_1779249896430_0.5015632479535985"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-04T01:41:06.524Z","modified":"2026-05-20T04:04:56.679Z","0.1.0":"2026-05-04T01:41:06.837Z","0.1.1":"2026-05-04T02:51:17.817Z","0.1.3":"2026-05-04T03:57:00.057Z","0.1.4":"2026-05-04T05:07:21.479Z","0.2.4":"2026-05-04T08:57:33.302Z","0.2.5":"2026-05-04T09:28:12.069Z","0.3.1":"2026-05-05T06:13:22.567Z","0.3.3":"2026-05-05T07:17:04.885Z","0.3.4":"2026-05-05T08:22:30.331Z","0.3.5":"2026-05-05T08:43:59.534Z","0.3.8":"2026-05-05T14:29:11.992Z","0.3.10":"2026-05-05T15:18:55.289Z","0.3.12":"2026-05-05T15:41:33.833Z","0.3.13":"2026-05-06T01:13:14.890Z","0.3.14":"2026-05-08T02:19:57.007Z","0.3.16":"2026-05-10T09:35:46.516Z","0.3.17":"2026-05-10T11:07:30.200Z","0.3.18":"2026-05-11T01:11:09.657Z","0.3.19":"2026-05-11T01:22:08.698Z","0.3.20":"2026-05-20T03:31:34.402Z","0.3.22":"2026-05-20T04:04:56.577Z"},"license":"MIT","description":"Shared engine, game definition, room, drawing, and Vite utilities for Sketcherson games.","maintainers":[{"name":"7ito","email":"justin@justintom.com"}],"readme":"ERROR: No README data found!","readmeFilename":""}