{"_id":"codekeep","_rev":"30-00a5295db71f111983edf053c36bf259","name":"codekeep","dist-tags":{"latest":"1.0.9"},"versions":{"0.1.0":{"name":"codekeep","version":"0.1.0","keywords":["terminal","game","tower-defense","ascii","cli","tui","pvp"],"license":"MIT","_id":"codekeep@0.1.0","maintainers":[{"name":"basicbro","email":"tooyipjee@gmail.com"}],"homepage":"https://github.com/tooyipjee/codekeep#readme","bugs":{"url":"https://github.com/tooyipjee/codekeep/issues"},"bin":{"codekeep":"dist/index.js"},"dist":{"shasum":"7c5259b956f254297681c8e43d527ec2cf7fe365","tarball":"https://registry.npmjs.org/codekeep/-/codekeep-0.1.0.tgz","fileCount":2,"integrity":"sha512-gFzBtkFbG/OyEdpSa9vvjZBvk/UWAfyXwGM0xFmQiW+PgPE4ovMp1UWD9/gL6huSmBhOKNpnx+OiyddgosqV5A==","signatures":[{"sig":"MEUCIQCcRABVP7iowHbslCqhnCmRYs89yjL5oxRck0VcOMeA0gIgCyRF6mhOCW4tfUfYEootyZv1Ejibwd9YMsa0/EdfLDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108711},"type":"module","gitHead":"2868c5a0f61591bff2b5114409a8d9f9ed1b7def","scripts":{"dev":"tsx src/index.tsx","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"tsup"},"_npmUser":{"name":"basicbro","email":"tooyipjee@gmail.com"},"repository":{"url":"git+https://github.com/tooyipjee/codekeep.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.3.0","description":"Async tower defense terminal game — build ASCII fortresses powered by your coding activity","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ink":"^6","chalk":"^5","react":"^19","commander":"^13"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4","tsup":"^8","vitest":"^3","typescript":"^5.7","@types/react":"^19","@codekeep/server":"workspace:*","@codekeep/shared":"workspace:*","@vitest/coverage-v8":"3","ink-testing-library":"^4"},"_npmOperationalInternal":{"tmp":"tmp/codekeep_0.1.0_1774190482988_0.5349903115581782","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"codekeep","version":"0.2.0","keywords":["terminal","game","tower-defense","ascii","cli","tui","pvp"],"license":"MIT","_id":"codekeep@0.2.0","maintainers":[{"name":"basicbro","email":"tooyipjee@gmail.com"}],"homepage":"https://github.com/tooyipjee/codekeep#readme","bugs":{"url":"https://github.com/tooyipjee/codekeep/issues"},"bin":{"codekeep":"dist/index.js"},"dist":{"shasum":"1259a67f6c2e7f3402d8e70e5deb78c5b7db2136","tarball":"https://registry.npmjs.org/codekeep/-/codekeep-0.2.0.tgz","fileCount":2,"integrity":"sha512-7wGub2HhiqAJoyXgxaNUDPGGYjCTJCULV5VdHemeThDEzfRhX22LE7GBebOWkl3piDZxknrfyNTbWl2Yh0QxEw==","signatures":[{"sig":"MEQCIFJe0+rcJl7ICNZDTrvx06AwaOraYNeRCzOqeQN5h83YAiBPs2wW7sDLUCug5uHkhMytfgcrZu/Fe0svJR+DaelddQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108711},"type":"module","gitHead":"ca7a015ea69d9b1c6087bb1e9267228ed869e365","scripts":{"dev":"tsx src/index.tsx","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"tsup"},"_npmUser":{"name":"basicbro","email":"tooyipjee@gmail.com"},"repository":{"url":"git+https://github.com/tooyipjee/codekeep.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.3.0","description":"Async tower defense terminal game — build ASCII fortresses powered by your coding activity","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ink":"^6","chalk":"^5","react":"^19","commander":"^13"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4","tsup":"^8","vitest":"^3","typescript":"^5.7","@types/react":"^19","@codekeep/server":"workspace:*","@codekeep/shared":"workspace:*","@vitest/coverage-v8":"3","ink-testing-library":"^4"},"_npmOperationalInternal":{"tmp":"tmp/codekeep_0.2.0_1774194830083_0.7299040480816403","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"codekeep","version":"0.2.1","keywords":["terminal","game","tower-defense","ascii","cli","tui","pvp"],"license":"MIT","_id":"codekeep@0.2.1","maintainers":[{"name":"basicbro","email":"tooyipjee@gmail.com"}],"homepage":"https://github.com/tooyipjee/codekeep#readme","bugs":{"url":"https://github.com/tooyipjee/codekeep/issues"},"bin":{"codekeep":"dist/index.js"},"dist":{"shasum":"a8224b58e0bc3268538d47d18d0053b5673a789b","tarball":"https://registry.npmjs.org/codekeep/-/codekeep-0.2.1.tgz","fileCount":2,"integrity":"sha512-uoHXGu7xlsP2HchKKsHfLCVNjKrw61qv8yIIkmnQ/X/2ULvwk1r+46L23c8zBomH548kJg1z8b9fwp0JU9lhlg==","signatures":[{"sig":"MEYCIQD4LVTfIV5hO2FAwvx56jiKDG0LZdGiUQ2+u7u2keB1lwIhAPxP38aZS4RkiFTxdBGW/yRMKzGBcqklsiYT24qV3NEk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109191},"type":"module","engines":{"node":">=20"},"gitHead":"a8b086b43492e0ab5c8e94311528316ed4fa454b","scripts":{"dev":"tsx src/index.tsx","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"tsup"},"_npmUser":{"name":"basicbro","email":"tooyipjee@gmail.com"},"repository":{"url":"git+https://github.com/tooyipjee/codekeep.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.3.0","description":"Async tower defense terminal game — build ASCII fortresses powered by your coding activity","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ink":"^6","chalk":"^5","react":"^19","commander":"^13"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4","tsup":"^8","vitest":"^3","typescript":"^5.7","@types/react":"^19","@codekeep/server":"workspace:*","@codekeep/shared":"workspace:*","@vitest/coverage-v8":"3","ink-testing-library":"^4"},"_npmOperationalInternal":{"tmp":"tmp/codekeep_0.2.1_1774195580553_0.33578173395509125","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"codekeep","version":"0.2.2","keywords":["terminal","game","tower-defense","ascii","cli","tui","pvp"],"license":"MIT","_id":"codekeep@0.2.2","maintainers":[{"name":"basicbro","email":"tooyipjee@gmail.com"}],"homepage":"https://github.com/tooyipjee/codekeep#readme","bugs":{"url":"https://github.com/tooyipjee/codekeep/issues"},"bin":{"codekeep":"dist/index.js"},"dist":{"shasum":"e3a4731363f9d08ce6df9e02ca6fbb1cf7a2ed7f","tarball":"https://registry.npmjs.org/codekeep/-/codekeep-0.2.2.tgz","fileCount":2,"integrity":"sha512-uls5Q1lR4JbPPORgTUW1NVF2dkewrTJ6nHx23NSXegQsVyC1SxDEVA0VtV0xIhjUrA+HNtrin/jAV8y9mbRVxw==","signatures":[{"sig":"MEQCIFADx7fcEeT8QRY4VOjLzLP2aTmysl/DmFQXg2JZzL/UAiBehDJzbZdhozbYqzHJX3o5OaWuWYfvsJndkef1Mx2VDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111042},"type":"module","engines":{"node":">=20"},"gitHead":"cd9d70d9d0f1808f6caa108970f227c7176683d6","scripts":{"dev":"tsx src/index.tsx","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"tsup"},"_npmUser":{"name":"basicbro","email":"tooyipjee@gmail.com"},"repository":{"url":"git+https://github.com/tooyipjee/codekeep.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.3.0","description":"Async tower defense terminal game — build ASCII fortresses powered by your coding activity","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ink":"^6","chalk":"^5","react":"^19","commander":"^13"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4","tsup":"^8","vitest":"^3","typescript":"^5.7","@types/react":"^19","@codekeep/server":"workspace:*","@codekeep/shared":"workspace:*","@vitest/coverage-v8":"3","ink-testing-library":"^4"},"_npmOperationalInternal":{"tmp":"tmp/codekeep_0.2.2_1774195871861_0.4907561468715069","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"codekeep","version":"0.2.3","keywords":["terminal","game","tower-defense","ascii","cli","tui","pvp"],"license":"MIT","_id":"codekeep@0.2.3","maintainers":[{"name":"basicbro","email":"tooyipjee@gmail.com"}],"homepage":"https://github.com/tooyipjee/codekeep#readme","bugs":{"url":"https://github.com/tooyipjee/codekeep/issues"},"bin":{"codekeep":"dist/index.js"},"dist":{"shasum":"50a4da0e21f2bc0b629f3f21560dd089b80cadc0","tarball":"https://registry.npmjs.org/codekeep/-/codekeep-0.2.3.tgz","fileCount":2,"integrity":"sha512-JjJSX97t287cz5BmsUQVNNAaF1g9km+gz8cIO+AuANr6vpUC43JjDzzYD8/DMIZQ6qdp6GrSiv+sq3dC9INpIA==","signatures":[{"sig":"MEYCIQD8+U1afjvj9FIP9eQbqb429lTG0pnCnCt7+HJ1W7PSuAIhALSA5XjDCkQ4/rN7prmUVXOh/xXYgZzz6iV5x6/ljACk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codekeep@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":111580},"type":"module","engines":{"node":">=20"},"gitHead":"9085db4f3d2c9c77cd58bfda9abee5ece6439014","scripts":{"dev":"tsx src/index.tsx","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"tsup"},"_npmUser":{"name":"basicbro","email":"tooyipjee@gmail.com"},"repository":{"url":"git+https://github.com/tooyipjee/codekeep.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.8.2","description":"Async tower defense terminal game — build ASCII fortresses powered by your coding activity","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ink":"^6","chalk":"^5","react":"^19","commander":"^13"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4","tsup":"^8","vitest":"^3","typescript":"^5.7","@types/react":"^19","@codekeep/server":"workspace:*","@codekeep/shared":"workspace:*","@vitest/coverage-v8":"3","ink-testing-library":"^4"},"_npmOperationalInternal":{"tmp":"tmp/codekeep_0.2.3_1774197012428_0.6710366481635825","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"codekeep","version":"0.3.0","keywords":["terminal","game","tower-defense","ascii","cli","tui","pvp"],"license":"MIT","_id":"codekeep@0.3.0","maintainers":[{"name":"basicbro","email":"tooyipjee@gmail.com"}],"homepage":"https://github.com/tooyipjee/codekeep#readme","bugs":{"url":"https://github.com/tooyipjee/codekeep/issues"},"bin":{"codekeep":"dist/index.js"},"dist":{"shasum":"bb770fa8df01019b14f735f355cc6884341e1de2","tarball":"https://registry.npmjs.org/codekeep/-/codekeep-0.3.0.tgz","fileCount":2,"integrity":"sha512-qR+MltM0bvwciLiHzlqpdRTExPQjzjATjh+2ykMHA+/5UdLMZlLJwhmlEXHg8V6aOlj1WBbT1XVTovFgRnwOFA==","signatures":[{"sig":"MEYCIQCxViCTw3X1x2DO0o4hq1bdmap9mGSjDfagM4s6ac9KqQIhAM4zMF7hyRsO2OwBmvvuNPeAsXmA6BqHB5C0f+Yg9Tcl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codekeep@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137050},"type":"module","engines":{"node":">=20"},"gitHead":"ddbf2066d045f1bc2c685ad57edac0cf28472d53","scripts":{"dev":"tsx src/index.tsx","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"tsup"},"_npmUser":{"name":"basicbro","email":"tooyipjee@gmail.com"},"repository":{"url":"git+https://github.com/tooyipjee/codekeep.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.8.2","description":"Async tower defense terminal game — build ASCII fortresses powered by your coding activity","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ink":"^6","chalk":"^5","react":"^19","commander":"^13"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4","tsup":"^8","vitest":"^3","typescript":"^5.7","@types/react":"^19","@codekeep/server":"workspace:*","@codekeep/shared":"workspace:*","@vitest/coverage-v8":"3","ink-testing-library":"^4"},"_npmOperationalInternal":{"tmp":"tmp/codekeep_0.3.0_1774202621675_0.7927875801488125","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"codekeep","version":"0.5.0","keywords":["terminal","game","roguelike","deck-building","ascii","cli","tui"],"license":"MIT","_id":"codekeep@0.5.0","maintainers":[{"name":"basicbro","email":"tooyipjee@gmail.com"}],"homepage":"https://github.com/tooyipjee/codekeep#readme","bugs":{"url":"https://github.com/tooyipjee/codekeep/issues"},"bin":{"codekeep":"dist/index.js"},"dist":{"shasum":"347d28ae8b0a93f462a4c0f0bfd59c0cbe5bd64d","tarball":"https://registry.npmjs.org/codekeep/-/codekeep-0.5.0.tgz","fileCount":2,"integrity":"sha512-Bse5Jr7E0UFIiCeoewLAoVv9K3Q55nffhVJ1IQg5iMiAXvhTIQgnLK9ma33bj909rEOMiq7BaX8L0P5jBffQqw==","signatures":[{"sig":"MEYCIQCs3jrWBLMnJctR3zqHl6uzSAw0zpArSQ9ztm/d7EZAQgIhALSZr3QM9GqWS2beyLtCbnGr4CwZWM4FPnkcBs14YuYR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codekeep@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54795},"type":"module","engines":{"node":">=20"},"gitHead":"c445cacaedea9e895b991244fa1eb090ac6e3a0c","scripts":{"dev":"tsx src/index.tsx","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"tsup"},"_npmUser":{"name":"basicbro","email":"tooyipjee@gmail.com"},"repository":{"url":"git+https://github.com/tooyipjee/codekeep.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.8.2","description":"CodeKeep: The Pale — deck-building tactical roguelike in your terminal","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ink":"^6","chalk":"^5","react":"^19","commander":"^13"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4","tsup":"^8","vitest":"^3","typescript":"^5.7","@types/node":"^25.5.0","@types/react":"^19","@codekeep/server":"workspace:*","@codekeep/shared":"workspace:*","@vitest/coverage-v8":"3","ink-testing-library":"^4"},"_npmOperationalInternal":{"tmp":"tmp/codekeep_0.5.0_1774209583783_0.8439905930229106","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"codekeep","version":"0.6.0","keywords":["terminal","game","roguelike","deck-building","ascii","cli","tui"],"license":"MIT","_id":"codekeep@0.6.0","maintainers":[{"name":"basicbro","email":"tooyipjee@gmail.com"}],"homepage":"https://github.com/tooyipjee/codekeep#readme","bugs":{"url":"https://github.com/tooyipjee/codekeep/issues"},"bin":{"codekeep":"dist/index.js"},"dist":{"shasum":"8fdaf00dffd2f1881f0ff244d5d6a9b475e2ecb4","tarball":"https://registry.npmjs.org/codekeep/-/codekeep-0.6.0.tgz","fileCount":2,"integrity":"sha512-vjBL9s8TIForghMp7TzCuCCXQ7GLmVYW12NeWh0HrEHNusBZ0jqku9xXlvjwXHERj12la7iKUlcxlU7cEskXbA==","signatures":[{"sig":"MEUCIHSJ6rLcx/lkrxhiqw/xKj5v4Iz2HsWsbNOmIkWHD4Z/AiEAgVKwDCXrkjrFXUoTfBDVbY2wYrroUBmioonwxBc+/Y0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codekeep@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":74110},"type":"module","engines":{"node":">=20"},"gitHead":"8cabe43f19fffc2c3ef210066780f90dbfd805c2","scripts":{"dev":"tsx src/index.tsx","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"tsup"},"_npmUser":{"name":"basicbro","email":"tooyipjee@gmail.com"},"repository":{"url":"git+https://github.com/tooyipjee/codekeep.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.8.2","description":"CodeKeep: The Pale — deck-building tactical roguelike in your terminal","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ink":"^6","chalk":"^5","react":"^19","commander":"^13"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4","tsup":"^8","vitest":"^3","typescript":"^5.7","@types/node":"^25.5.0","@types/react":"^19","@codekeep/server":"workspace:*","@codekeep/shared":"workspace:*","@vitest/coverage-v8":"3","ink-testing-library":"^4"},"_npmOperationalInternal":{"tmp":"tmp/codekeep_0.6.0_1774210790159_0.38636106881239507","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"codekeep","version":"0.7.0","keywords":["terminal","game","roguelike","deck-building","ascii","cli","tui"],"license":"MIT","_id":"codekeep@0.7.0","maintainers":[{"name":"basicbro","email":"tooyipjee@gmail.com"}],"homepage":"https://github.com/tooyipjee/codekeep#readme","bugs":{"url":"https://github.com/tooyipjee/codekeep/issues"},"bin":{"codekeep":"dist/index.js"},"dist":{"shasum":"881da2d1ce8552f7a230ff35768a7acc27eb7b59","tarball":"https://registry.npmjs.org/codekeep/-/codekeep-0.7.0.tgz","fileCount":2,"integrity":"sha512-MdTi3uE8H8NwUliCcQwjxU4dOrjVhJ7oLRXAuz0NxFog17Jv2KCYe0PzoXJbgcfYp4aSdU8JJC8VPG2prxgHWQ==","signatures":[{"sig":"MEUCICbiK9K7QNhsMHuAQbsEiokheF3LqvNxLMhAawox7dmJAiEAja3mmT3rPV0NmfthbBUBKMvwC/1/4uK/nvJex5A8Zm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codekeep@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":103446},"type":"module","engines":{"node":">=20"},"gitHead":"1aefac847b2f0945b47669cd57005a0e732215c9","scripts":{"dev":"tsx src/index.tsx","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"tsup"},"_npmUser":{"name":"basicbro","email":"tooyipjee@gmail.com"},"repository":{"url":"git+https://github.com/tooyipjee/codekeep.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.8.2","description":"CodeKeep: The Pale — deck-building tactical roguelike in your terminal","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ink":"^6","chalk":"^5","react":"^19","commander":"^13"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4","tsup":"^8","vitest":"^3","typescript":"^5.7","@types/node":"^25.5.0","@types/react":"^19","@codekeep/server":"workspace:*","@codekeep/shared":"workspace:*","@vitest/coverage-v8":"3","ink-testing-library":"^4"},"_npmOperationalInternal":{"tmp":"tmp/codekeep_0.7.0_1774211823042_0.4532265761513521","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"codekeep","version":"0.8.0","keywords":["terminal","game","roguelike","deck-building","ascii","cli","tui"],"license":"MIT","_id":"codekeep@0.8.0","maintainers":[{"name":"basicbro","email":"tooyipjee@gmail.com"}],"homepage":"https://github.com/tooyipjee/codekeep#readme","bugs":{"url":"https://github.com/tooyipjee/codekeep/issues"},"bin":{"codekeep":"dist/index.js"},"dist":{"shasum":"17381afbe0d70d480d7d31f81526a563bf90a9ab","tarball":"https://registry.npmjs.org/codekeep/-/codekeep-0.8.0.tgz","fileCount":2,"integrity":"sha512-SQe3Fj+B5qloYuJws34PbXqBUgSREdzWiEIffQkPPewYzxLhziSVObMoycDulRt9C8i6jZBt4MnejkXadJolNw==","signatures":[{"sig":"MEYCIQDS3kY3sUGW47Ivad7OeEwaqlfv7L5B8Us0arnhF8n+yAIhAM9O7W9bHMnEb0Xm+3fc3dQLmycPg26hLO/mEb2MGsr9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codekeep@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":117125},"type":"module","engines":{"node":">=20"},"gitHead":"735b8c6ba00f8557b205f37220c6a2d65323975c","scripts":{"dev":"tsx src/index.tsx","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"tsup"},"_npmUser":{"name":"basicbro","email":"tooyipjee@gmail.com"},"repository":{"url":"git+https://github.com/tooyipjee/codekeep.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.8.2","description":"CodeKeep: The Pale — deck-building tactical roguelike in your terminal","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ink":"^6","chalk":"^5","react":"^19","commander":"^13"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4","tsup":"^8","vitest":"^3","typescript":"^5.7","@types/node":"^25.5.0","@types/react":"^19","@codekeep/server":"workspace:*","@codekeep/shared":"workspace:*","@vitest/coverage-v8":"3","ink-testing-library":"^4"},"_npmOperationalInternal":{"tmp":"tmp/codekeep_0.8.0_1774213708684_0.005635550587454796","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"codekeep","version":"0.9.0","keywords":["terminal","game","roguelike","deck-building","ascii","cli","tui"],"license":"MIT","_id":"codekeep@0.9.0","maintainers":[{"name":"basicbro","email":"tooyipjee@gmail.com"}],"homepage":"https://github.com/tooyipjee/codekeep#readme","bugs":{"url":"https://github.com/tooyipjee/codekeep/issues"},"bin":{"codekeep":"dist/index.js"},"dist":{"shasum":"bf00a1a5b1c42834c89b62a74b211990ff3a4a4c","tarball":"https://registry.npmjs.org/codekeep/-/codekeep-0.9.0.tgz","fileCount":2,"integrity":"sha512-QdQ6rG3t9FRMoKJQzpQDuAqiFFVS11S2XLhZ/Ep95fZGC+k7aweLkk6BG9FiuI1+UIPGq4mptKSVoB3gY09zDw==","signatures":[{"sig":"MEQCIEr5U8mR646G9Kv7ioUdWUv1fM09IG3gLFWVkOq5FIoZAiB8Xqg6OVIk4HvEaL0t2kQsQ2Zzq0kxai3j/SrcL9dXjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codekeep@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":127659},"type":"module","engines":{"node":">=20"},"gitHead":"fbeaef119d2c44f7d2abc1bc14a2de54bbc3abc2","scripts":{"dev":"tsx src/index.tsx","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"tsup"},"_npmUser":{"name":"basicbro","email":"tooyipjee@gmail.com"},"repository":{"url":"git+https://github.com/tooyipjee/codekeep.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.8.2","description":"CodeKeep: The Pale — deck-building tactical roguelike in your terminal","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ink":"^6","chalk":"^5","react":"^19","commander":"^13"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4","tsup":"^8","vitest":"^3","typescript":"^5.7","@types/node":"^25.5.0","@types/react":"^19","@codekeep/server":"workspace:*","@codekeep/shared":"workspace:*","@vitest/coverage-v8":"3","ink-testing-library":"^4"},"_npmOperationalInternal":{"tmp":"tmp/codekeep_0.9.0_1774217056751_0.7159931856468311","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"codekeep","version":"0.9.1","keywords":["terminal","game","roguelike","deck-building","ascii","cli","tui"],"license":"MIT","_id":"codekeep@0.9.1","maintainers":[{"name":"basicbro","email":"tooyipjee@gmail.com"}],"homepage":"https://github.com/tooyipjee/codekeep#readme","bugs":{"url":"https://github.com/tooyipjee/codekeep/issues"},"bin":{"codekeep":"dist/index.js"},"dist":{"shasum":"ec06450a232e24c696c1a30816c07f58bf85c2af","tarball":"https://registry.npmjs.org/codekeep/-/codekeep-0.9.1.tgz","fileCount":2,"integrity":"sha512-pQsW7Bpuq9lZlcbAS/W6wR3Tz7MHl2l+bkjUFIgwBPLM214XpINklqFdaJCFXUe2aLfIaVy++UqzdKjrcPmO7Q==","signatures":[{"sig":"MEQCIFi3/ttnRdDB04F2a07oEXfFiamTsSQIsVICEleYAxJ4AiBSpBkRm0NsKdPTLljTvTKTlgMvdOsHi6aPomTKsI/Yog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codekeep@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":127669},"type":"module","engines":{"node":">=20"},"gitHead":"30fe227c95e34be10f6fc81da96c764264577e5f","scripts":{"dev":"tsx src/index.tsx","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"tsup"},"_npmUser":{"name":"basicbro","email":"tooyipjee@gmail.com"},"repository":{"url":"git+https://github.com/tooyipjee/codekeep.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.8.2","description":"CodeKeep: The Pale — deck-building tactical roguelike in your terminal","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ink":"^6","chalk":"^5","react":"^19","commander":"^13"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4","tsup":"^8","vitest":"^3","typescript":"^5.7","@types/node":"^25.5.0","@types/react":"^19","@codekeep/server":"workspace:*","@codekeep/shared":"workspace:*","@vitest/coverage-v8":"3","ink-testing-library":"^4"},"_npmOperationalInternal":{"tmp":"tmp/codekeep_0.9.1_1774218801635_0.2773515145019152","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"codekeep","version":"0.9.2","keywords":["terminal","game","roguelike","deck-building","ascii","cli","tui"],"license":"MIT","_id":"codekeep@0.9.2","maintainers":[{"name":"basicbro","email":"tooyipjee@gmail.com"}],"homepage":"https://github.com/tooyipjee/codekeep#readme","bugs":{"url":"https://github.com/tooyipjee/codekeep/issues"},"bin":{"codekeep":"dist/index.js"},"dist":{"shasum":"a3be561a6ee214c423c9cfbcea7023599bd14f14","tarball":"https://registry.npmjs.org/codekeep/-/codekeep-0.9.2.tgz","fileCount":2,"integrity":"sha512-Xg/bEr5Y2PGb5DbfiQpLka7g+b6aSbBox+grT4dmE5JsPct4ni3K1ZlS+MH9qIytF1qkZon7cRuiCwuWPznPkQ==","signatures":[{"sig":"MEQCIB8TIWMV23FvTuj425eJXnIKByem05Dz2nls2jpbocNWAiAo2QBOZxw16DI7xioXmIjSMEinc7gZY+zTjhMtXJZn9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codekeep@0.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":127790},"type":"module","engines":{"node":">=20"},"gitHead":"7731afb20e85155a42d66d47d43a8929214c601c","scripts":{"dev":"tsx src/index.tsx","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"tsup"},"_npmUser":{"name":"basicbro","email":"tooyipjee@gmail.com"},"repository":{"url":"git+https://github.com/tooyipjee/codekeep.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.8.2","description":"CodeKeep: The Pale — deck-building tactical roguelike in your terminal","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ink":"^6","chalk":"^5","react":"^19","commander":"^13"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4","tsup":"^8","vitest":"^3","typescript":"^5.7","@types/node":"^25.5.0","@types/react":"^19","@codekeep/server":"workspace:*","@codekeep/shared":"workspace:*","@vitest/coverage-v8":"3","ink-testing-library":"^4"},"_npmOperationalInternal":{"tmp":"tmp/codekeep_0.9.2_1774220082298_0.7941182741889952","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"codekeep","version":"0.9.3","keywords":["terminal","game","roguelike","deck-building","ascii","cli","tui"],"license":"MIT","_id":"codekeep@0.9.3","maintainers":[{"name":"basicbro","email":"tooyipjee@gmail.com"}],"homepage":"https://github.com/tooyipjee/codekeep#readme","bugs":{"url":"https://github.com/tooyipjee/codekeep/issues"},"bin":{"codekeep":"dist/index.js"},"dist":{"shasum":"3269b68bc709caae8186442de6090df1b329d671","tarball":"https://registry.npmjs.org/codekeep/-/codekeep-0.9.3.tgz","fileCount":2,"integrity":"sha512-JiqgFKs2LsjqfD1Q4PT1KEezwq0kUxxqtBC/rOXptPZTsd/AJ6yUMo1ly3S3d0816waEulODqDVgPfMJ7S+nfg==","signatures":[{"sig":"MEUCIEvH6ZoRS3KOZKlUeeqy4yv2VUpvPbjiUAmHTuKTFb9TAiEA+W7S/c1niICfH4etC8Qt866hPnBW48mNJc8BCI8XLSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codekeep@0.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":129490},"type":"module","engines":{"node":">=20"},"gitHead":"a3f75b94611fde8ece75f0f923dd223950b6302f","scripts":{"dev":"tsx src/index.tsx","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"tsup"},"_npmUser":{"name":"basicbro","email":"tooyipjee@gmail.com"},"repository":{"url":"git+https://github.com/tooyipjee/codekeep.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.8.2","description":"CodeKeep: The Pale — deck-building tactical roguelike in your terminal","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ink":"^6","chalk":"^5","react":"^19","commander":"^13"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4","tsup":"^8","vitest":"^3","typescript":"^5.7","@types/node":"^25.5.0","@types/react":"^19","@codekeep/server":"workspace:*","@codekeep/shared":"workspace:*","@vitest/coverage-v8":"3","ink-testing-library":"^4"},"_npmOperationalInternal":{"tmp":"tmp/codekeep_0.9.3_1774220997486_0.9664825085757516","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"codekeep","version":"0.9.4","keywords":["terminal","game","roguelike","deck-building","ascii","cli","tui"],"license":"MIT","_id":"codekeep@0.9.4","maintainers":[{"name":"basicbro","email":"tooyipjee@gmail.com"}],"homepage":"https://github.com/tooyipjee/codekeep#readme","bugs":{"url":"https://github.com/tooyipjee/codekeep/issues"},"bin":{"codekeep":"dist/index.js"},"dist":{"shasum":"e778f867b483fb13ed1292128ba49136b1ee55c6","tarball":"https://registry.npmjs.org/codekeep/-/codekeep-0.9.4.tgz","fileCount":2,"integrity":"sha512-n65wZQjfUtHLb31YOeGwoCqwPBBdZwjjh3YkTT4iETGBuBa9b9/UJDP/vTh3HXrMf9i+axZB4Xe3lnvsFMjTtw==","signatures":[{"sig":"MEUCIQDPl6AtrYiX9P/9/vp7GDZZs7beYiUhPVNqPKSTDJHzFAIgNhqWbm8tLo7y1nV5u/kjENaEf+iUzMPoQ2iICok2G6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codekeep@0.9.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":130271},"type":"module","engines":{"node":">=20"},"gitHead":"ca2825c6a02866f642a770b877c29e3d46716ca8","scripts":{"dev":"tsx src/index.tsx","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"tsup"},"_npmUser":{"name":"basicbro","email":"tooyipjee@gmail.com"},"repository":{"url":"git+https://github.com/tooyipjee/codekeep.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.8.2","description":"CodeKeep: The Pale — deck-building tactical roguelike in your terminal","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ink":"^6","chalk":"^5","react":"^19","commander":"^13"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4","tsup":"^8","vitest":"^3","typescript":"^5.7","@types/node":"^25.5.0","@types/react":"^19","@codekeep/server":"workspace:*","@codekeep/shared":"workspace:*","@vitest/coverage-v8":"3","ink-testing-library":"^4"},"_npmOperationalInternal":{"tmp":"tmp/codekeep_0.9.4_1774222430471_0.009499790010245812","host":"s3://npm-registry-packages-npm-production"}},"0.9.5":{"name":"codekeep","version":"0.9.5","keywords":["terminal","game","roguelike","deck-building","ascii","cli","tui"],"license":"MIT","_id":"codekeep@0.9.5","maintainers":[{"name":"basicbro","email":"tooyipjee@gmail.com"}],"homepage":"https://github.com/tooyipjee/codekeep#readme","bugs":{"url":"https://github.com/tooyipjee/codekeep/issues"},"bin":{"codekeep":"dist/index.js"},"dist":{"shasum":"f93a562a151692f8e09d727ac35ee1f44dbb8596","tarball":"https://registry.npmjs.org/codekeep/-/codekeep-0.9.5.tgz","fileCount":2,"integrity":"sha512-oU5niY69TNZuE995f1DiQWbKlHVbqsRhlF8UYk4PehZlLl4XzWULzaAAWPhxzwca8NvdYo6H+Om6+t6jrDEdOQ==","signatures":[{"sig":"MEUCIQD9G3WlQz+772NqGgdiW4Fjcjp8/fvI+Nu6LG09XlQ49QIgCBpzjhh5AbshmKWtIJ73vjULog6y8boBpdt2C4QpRHw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codekeep@0.9.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":130271},"type":"module","engines":{"node":">=20"},"gitHead":"b279a499f0026723c9d22957212efcecd4033d28","scripts":{"dev":"tsx src/index.tsx","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"tsup"},"_npmUser":{"name":"basicbro","email":"tooyipjee@gmail.com"},"repository":{"url":"git+https://github.com/tooyipjee/codekeep.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.8.2","description":"CodeKeep: The Pale — deck-building tactical roguelike in your terminal","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ink":"^6","chalk":"^5","react":"^19","commander":"^13"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4","tsup":"^8","vitest":"^3","typescript":"^5.7","@types/node":"^25.5.0","@types/react":"^19","@codekeep/server":"workspace:*","@codekeep/shared":"workspace:*","@vitest/coverage-v8":"3","ink-testing-library":"^4"},"_npmOperationalInternal":{"tmp":"tmp/codekeep_0.9.5_1774255314110_0.08493065602553118","host":"s3://npm-registry-packages-npm-production"}},"0.9.6":{"name":"codekeep","version":"0.9.6","keywords":["terminal","game","roguelike","deck-building","ascii","cli","tui"],"license":"MIT","_id":"codekeep@0.9.6","maintainers":[{"name":"basicbro","email":"tooyipjee@gmail.com"}],"homepage":"https://github.com/tooyipjee/codekeep#readme","bugs":{"url":"https://github.com/tooyipjee/codekeep/issues"},"bin":{"codekeep":"dist/index.js"},"dist":{"shasum":"b2b2e165efd9ccfccb7694d1bcdd35920739cf78","tarball":"https://registry.npmjs.org/codekeep/-/codekeep-0.9.6.tgz","fileCount":2,"integrity":"sha512-l6+RiVkQ2dS9LU1dhYsXgk4on5U9KzCVgVnHJWCXBlEDH8ZA2qTMnTT5OX/5pTRy/Q2y00BG+zaxFuFD7ePH+g==","signatures":[{"sig":"MEUCIA7DsacYJ6hChLwhkPIg62EjwWneK6uMqqJIt18H/k8hAiEAwfA3wrWzmvf12YFL+wAUH6KE7DdidBXEplesdKlJ0s0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codekeep@0.9.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133296},"type":"module","engines":{"node":">=20"},"gitHead":"89952957a27a60e705767a4614c31fb09e9fb2ab","scripts":{"dev":"tsx src/index.tsx","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"tsup"},"_npmUser":{"name":"basicbro","email":"tooyipjee@gmail.com"},"repository":{"url":"git+https://github.com/tooyipjee/codekeep.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.8.2","description":"CodeKeep: The Pale — deck-building tactical roguelike in your terminal","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ink":"^6","chalk":"^5","react":"^19","commander":"^13"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4","tsup":"^8","vitest":"^3","typescript":"^5.7","@types/node":"^25.5.0","@types/react":"^19","@codekeep/server":"workspace:*","@codekeep/shared":"workspace:*","@vitest/coverage-v8":"3","ink-testing-library":"^4"},"_npmOperationalInternal":{"tmp":"tmp/codekeep_0.9.6_1774255882838_0.3346532657154746","host":"s3://npm-registry-packages-npm-production"}},"0.9.7":{"name":"codekeep","version":"0.9.7","keywords":["terminal","game","roguelike","deck-building","ascii","cli","tui"],"license":"MIT","_id":"codekeep@0.9.7","maintainers":[{"name":"basicbro","email":"tooyipjee@gmail.com"}],"homepage":"https://github.com/tooyipjee/codekeep#readme","bugs":{"url":"https://github.com/tooyipjee/codekeep/issues"},"bin":{"codekeep":"dist/index.js"},"dist":{"shasum":"4f75780690aee48cc5e10f876c8c6eadc39d0b26","tarball":"https://registry.npmjs.org/codekeep/-/codekeep-0.9.7.tgz","fileCount":2,"integrity":"sha512-/RlWv3jFs/CdppApBniPY6Bp+JLeZfvtstwgt0GNLhTbFnQlJ+ymkeYZnruPHm/1XmizQgNdEWkS4x4Ncwh2zA==","signatures":[{"sig":"MEUCIQD/PIOO0XPOHJR3fkhEBqyHS1uOGv4S2WXxlFFR/3+JvgIgcbeXBLnt3huqOtr1NUoS+p5dXwYXwaHVRMLUDjyYHTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codekeep@0.9.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134064},"type":"module","engines":{"node":">=20"},"gitHead":"191960867303f3332c7cf0799055bf6b0d3729f0","scripts":{"dev":"tsx src/index.tsx","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"tsup"},"_npmUser":{"name":"basicbro","email":"tooyipjee@gmail.com"},"repository":{"url":"git+https://github.com/tooyipjee/codekeep.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.8.2","description":"CodeKeep: The Pale — deck-building tactical roguelike in your terminal","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ink":"^6","chalk":"^5","react":"^19","commander":"^13"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4","tsup":"^8","vitest":"^3","typescript":"^5.7","@types/node":"^25.5.0","@types/react":"^19","@codekeep/server":"workspace:*","@codekeep/shared":"workspace:*","@vitest/coverage-v8":"3","ink-testing-library":"^4"},"_npmOperationalInternal":{"tmp":"tmp/codekeep_0.9.7_1774256474612_0.9837813994535207","host":"s3://npm-registry-packages-npm-production"}},"0.9.8":{"name":"codekeep","version":"0.9.8","keywords":["terminal","game","roguelike","deck-building","ascii","cli","tui"],"license":"MIT","_id":"codekeep@0.9.8","maintainers":[{"name":"basicbro","email":"tooyipjee@gmail.com"}],"homepage":"https://github.com/tooyipjee/codekeep#readme","bugs":{"url":"https://github.com/tooyipjee/codekeep/issues"},"bin":{"codekeep":"dist/index.js"},"dist":{"shasum":"ee5788895e859885d42dfb39729bfb50a445c745","tarball":"https://registry.npmjs.org/codekeep/-/codekeep-0.9.8.tgz","fileCount":2,"integrity":"sha512-sg2DHzW/+01mYq2UXzjvTDR1VYXuxAf+AmtJw8AVLEjZ1xs59zzPlYD8FnekqeTG0it2jcj87l0SlI8ANMWs3w==","signatures":[{"sig":"MEYCIQD0m9S6QSMSL2vJDydxLfwE/oqqsvV91ClEQHg5Rup97wIhAMQonIIHn5WrYgctiiyBH5uIBpodvpd3VJ7ldsvknEs7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codekeep@0.9.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134573},"type":"module","engines":{"node":">=20"},"gitHead":"89d501d8dcd33a1786880ee52b401a1a07c8e446","scripts":{"dev":"tsx src/index.tsx","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"tsup"},"_npmUser":{"name":"basicbro","email":"tooyipjee@gmail.com"},"repository":{"url":"git+https://github.com/tooyipjee/codekeep.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.8.2","description":"CodeKeep: The Pale — deck-building tactical roguelike in your terminal","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ink":"^6","chalk":"^5","react":"^19","commander":"^13"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4","tsup":"^8","vitest":"^3","typescript":"^5.7","@types/node":"^25.5.0","@types/react":"^19","@codekeep/server":"workspace:*","@codekeep/shared":"workspace:*","@vitest/coverage-v8":"3","ink-testing-library":"^4"},"_npmOperationalInternal":{"tmp":"tmp/codekeep_0.9.8_1774257397779_0.9500058566698673","host":"s3://npm-registry-packages-npm-production"}},"0.9.9":{"name":"codekeep","version":"0.9.9","keywords":["terminal","game","roguelike","deck-building","ascii","cli","tui"],"license":"MIT","_id":"codekeep@0.9.9","maintainers":[{"name":"basicbro","email":"tooyipjee@gmail.com"}],"homepage":"https://github.com/tooyipjee/codekeep#readme","bugs":{"url":"https://github.com/tooyipjee/codekeep/issues"},"bin":{"codekeep":"dist/index.js"},"dist":{"shasum":"a5670b1037f4686b9f6cb642b2c2c8cff94dcd94","tarball":"https://registry.npmjs.org/codekeep/-/codekeep-0.9.9.tgz","fileCount":2,"integrity":"sha512-rYwVPhgOYv3okb7UVtZHYLUmgVKUpYQsr8ZPkNHOYgOArvJ0/B5ytUzj1x+Ga1pPhAJZta1mOyhbk2IakeymSQ==","signatures":[{"sig":"MEUCIQCrmZxtHO1JPkTt4sVFL4b0nLfV0NtLQSHz6SSnYqB4RgIgZE9oF8sN3NkrSfnWQC0OyPpm99IZXozGOZwuvg1huds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codekeep@0.9.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136596},"type":"module","engines":{"node":">=20"},"gitHead":"34c3f03d7b7188bd64b7c502c3375b3ea23cddc4","scripts":{"dev":"tsx src/index.tsx","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"tsup"},"_npmUser":{"name":"basicbro","email":"tooyipjee@gmail.com"},"repository":{"url":"git+https://github.com/tooyipjee/codekeep.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.8.2","description":"CodeKeep: The Pale — deck-building tactical roguelike in your terminal","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ink":"^6","chalk":"^5","react":"^19","commander":"^13"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4","tsup":"^8","vitest":"^3","typescript":"^5.7","@types/node":"^25.5.0","@types/react":"^19","@codekeep/server":"workspace:*","@codekeep/shared":"workspace:*","@vitest/coverage-v8":"3","ink-testing-library":"^4"},"_npmOperationalInternal":{"tmp":"tmp/codekeep_0.9.9_1774304684322_0.6379092280552023","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"codekeep","version":"1.0.0","keywords":["terminal","game","roguelike","deck-building","ascii","cli","tui"],"license":"MIT","_id":"codekeep@1.0.0","maintainers":[{"name":"basicbro","email":"tooyipjee@gmail.com"}],"homepage":"https://github.com/tooyipjee/codekeep#readme","bugs":{"url":"https://github.com/tooyipjee/codekeep/issues"},"bin":{"codekeep":"dist/index.js"},"dist":{"shasum":"d11fb53d8634956546dfb5d9eb47b4ced356812c","tarball":"https://registry.npmjs.org/codekeep/-/codekeep-1.0.0.tgz","fileCount":2,"integrity":"sha512-dNxpcpWjnSgOGjGocQs449b0G5V3IDZ84aa8cAqWs493iuEt5XE9U8EJ+5jYpeKLYVMh9FU2GF8MovEsDxo9sQ==","signatures":[{"sig":"MEUCIQC1y9o2f/ulQ8ym7IOe0ZGHd2oef50BdtLsKMJaoFbJ3AIgNJ/QgAKv0biaHILXOwocuE+lC3X21PwebtyViQ6VQs4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codekeep@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136797},"type":"module","engines":{"node":">=20"},"gitHead":"f640749df8fd6050a3e2c062957ab480f38dd0bb","scripts":{"dev":"tsx src/index.tsx","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"tsup"},"_npmUser":{"name":"basicbro","email":"tooyipjee@gmail.com"},"repository":{"url":"git+https://github.com/tooyipjee/codekeep.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.8.2","description":"CodeKeep: The Pale — deck-building tactical roguelike in your terminal","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ink":"^6","chalk":"^5","react":"^19","commander":"^13"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4","tsup":"^8","vitest":"^3","typescript":"^5.7","@types/node":"^25.5.0","@types/react":"^19","@codekeep/server":"workspace:*","@codekeep/shared":"workspace:*","@vitest/coverage-v8":"3","ink-testing-library":"^4"},"_npmOperationalInternal":{"tmp":"tmp/codekeep_1.0.0_1774307000255_0.2213333705078715","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"codekeep","version":"1.0.1","keywords":["terminal","game","roguelike","deck-building","ascii","cli","tui"],"license":"MIT","_id":"codekeep@1.0.1","maintainers":[{"name":"basicbro","email":"tooyipjee@gmail.com"}],"homepage":"https://github.com/tooyipjee/codekeep#readme","bugs":{"url":"https://github.com/tooyipjee/codekeep/issues"},"bin":{"codekeep":"dist/index.js"},"dist":{"shasum":"78dd479f2b2d9d807f7efb19957a9b2bd2958fa7","tarball":"https://registry.npmjs.org/codekeep/-/codekeep-1.0.1.tgz","fileCount":2,"integrity":"sha512-3V6+tXc91xUyFgfHPn5woRuOZpagA+Vmczunms39yCAv8FkNVzqSe+pkkqMO+peYw6EIziRedZa4aUTkjZIzRA==","signatures":[{"sig":"MEUCIQCBZz9Ou4GC3waNyZ5ZpAsPHqmFeh1hKhyis5WkNKkYTAIgJM6u9IfH+y0KHXrJT6ic1HS3oNaiHdaiOPRlcBtZnvM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codekeep@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":139052},"type":"module","engines":{"node":">=20"},"gitHead":"3d671d6005321c52824851b33df41cd90905ca71","scripts":{"dev":"tsx src/index.tsx","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"tsup"},"_npmUser":{"name":"basicbro","email":"tooyipjee@gmail.com"},"repository":{"url":"git+https://github.com/tooyipjee/codekeep.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.8.2","description":"CodeKeep: The Pale — deck-building tactical roguelike in your terminal","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ink":"^6","chalk":"^5","react":"^19","commander":"^13"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4","tsup":"^8","vitest":"^3","typescript":"^5.7","@types/node":"^25.5.0","@types/react":"^19","@codekeep/server":"workspace:*","@codekeep/shared":"workspace:*","@vitest/coverage-v8":"3","ink-testing-library":"^4"},"_npmOperationalInternal":{"tmp":"tmp/codekeep_1.0.1_1774310946147_0.407257500575374","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"codekeep","version":"1.0.2","keywords":["terminal","game","roguelike","deck-building","ascii","cli","tui"],"license":"MIT","_id":"codekeep@1.0.2","maintainers":[{"name":"basicbro","email":"tooyipjee@gmail.com"}],"homepage":"https://github.com/tooyipjee/codekeep#readme","bugs":{"url":"https://github.com/tooyipjee/codekeep/issues"},"bin":{"codekeep":"dist/index.js"},"dist":{"shasum":"af74142d67ae3aff7944990d5b00945ebd2f6c10","tarball":"https://registry.npmjs.org/codekeep/-/codekeep-1.0.2.tgz","fileCount":2,"integrity":"sha512-Yrbi/WQw9wiK3ffflj1viN1OkCHatg55fUpOiwuFEKJ6v7kZV+DJf8Kzr4HegO4zsfHU1z0r/eKSjOAxS9GBKw==","signatures":[{"sig":"MEYCIQDj13YYo4/IwUfzttUVZQjLLkFP9+8i/muXhWaQIWpVtQIhALZFJImnuyLSyqoVojC6GcrB3dNejAKikBFdXjv3PXCA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codekeep@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":139611},"type":"module","engines":{"node":">=20"},"gitHead":"4a68789c3b8b9dfab0654d4114a210b2b0a99c66","scripts":{"dev":"tsx src/index.tsx","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"tsup"},"_npmUser":{"name":"basicbro","email":"tooyipjee@gmail.com"},"repository":{"url":"git+https://github.com/tooyipjee/codekeep.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.8.2","description":"CodeKeep: The Pale — deck-building tactical roguelike in your terminal","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ink":"^6","chalk":"^5","react":"^19","commander":"^13"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4","tsup":"^8","vitest":"^3","typescript":"^5.7","@types/node":"^25.5.0","@types/react":"^19","@codekeep/server":"workspace:*","@codekeep/shared":"workspace:*","@vitest/coverage-v8":"3","ink-testing-library":"^4"},"_npmOperationalInternal":{"tmp":"tmp/codekeep_1.0.2_1774341964446_0.3457640150334216","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"codekeep","version":"1.0.3","keywords":["terminal","game","roguelike","deck-building","ascii","cli","tui"],"license":"MIT","_id":"codekeep@1.0.3","maintainers":[{"name":"basicbro","email":"tooyipjee@gmail.com"}],"homepage":"https://github.com/tooyipjee/codekeep#readme","bugs":{"url":"https://github.com/tooyipjee/codekeep/issues"},"bin":{"codekeep":"dist/index.js"},"dist":{"shasum":"c97d59a4a8f18dd84f88a9ccfdfcb71df0d9b7cf","tarball":"https://registry.npmjs.org/codekeep/-/codekeep-1.0.3.tgz","fileCount":2,"integrity":"sha512-lNt05WeUFzYgEsDNG/Hrc9Iz3iRQJ+pO6AYQIfDL530cfddx32zf7T8FpW98kZLCsh10Q2zAaz0/Ye3t0zihkA==","signatures":[{"sig":"MEUCIQDXsGOdL9GY+s0fJ/Hv44lLQT7Iqk7WU1nP//k0nB2bxgIgWr80VZnHk6JQRcQjJ4138GXBdn/s085pBdHyQS7bkPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codekeep@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":140443},"type":"module","engines":{"node":">=20"},"gitHead":"2a666b570cf91f1d7db1dc01b68a76aa792e5167","scripts":{"dev":"tsx src/index.tsx","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"tsup"},"_npmUser":{"name":"basicbro","email":"tooyipjee@gmail.com"},"repository":{"url":"git+https://github.com/tooyipjee/codekeep.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.8.2","description":"CodeKeep: The Pale — deck-building tactical roguelike in your terminal","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ink":"^6","chalk":"^5","react":"^19","commander":"^13"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4","tsup":"^8","vitest":"^3","typescript":"^5.7","@types/node":"^25.5.0","@types/react":"^19","@codekeep/server":"workspace:*","@codekeep/shared":"workspace:*","@vitest/coverage-v8":"3","ink-testing-library":"^4"},"_npmOperationalInternal":{"tmp":"tmp/codekeep_1.0.3_1774343520616_0.6852782213380393","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"codekeep","version":"1.0.4","keywords":["terminal","game","roguelike","deck-building","ascii","cli","tui"],"license":"MIT","_id":"codekeep@1.0.4","maintainers":[{"name":"basicbro","email":"tooyipjee@gmail.com"}],"homepage":"https://github.com/tooyipjee/codekeep#readme","bugs":{"url":"https://github.com/tooyipjee/codekeep/issues"},"bin":{"codekeep":"dist/index.js"},"dist":{"shasum":"e06e13556ba5d5afc98c46b8d644915bb989e854","tarball":"https://registry.npmjs.org/codekeep/-/codekeep-1.0.4.tgz","fileCount":2,"integrity":"sha512-+s4Sffg1+NySfYZMl5BXeLKX6+9jf2KsMyqWrAMg2Obp4q1MPDbt/g5ddcv6tncqMGLyqRYCdKj2fi8Ux2LBpA==","signatures":[{"sig":"MEYCIQD7+/T2ZQjBI2hp9MRHX+FhCEIN8xcuwfoWK3PXSRkUigIhALqMql/sgqAyGzta6GVy0mkRm4OPZbwvNw4SHTqazafu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codekeep@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":140983},"type":"module","engines":{"node":">=20"},"gitHead":"7d4de9c7760e165adb439e1a65d32d404c21fdaf","scripts":{"dev":"tsx src/index.tsx","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"tsup"},"_npmUser":{"name":"basicbro","email":"tooyipjee@gmail.com"},"repository":{"url":"git+https://github.com/tooyipjee/codekeep.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.8.2","description":"CodeKeep: The Pale — deck-building tactical roguelike in your terminal","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ink":"^6","chalk":"^5","react":"^19","commander":"^13"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4","tsup":"^8","vitest":"^3","typescript":"^5.7","@types/node":"^25.5.0","@types/react":"^19","@codekeep/server":"workspace:*","@codekeep/shared":"workspace:*","@vitest/coverage-v8":"3","ink-testing-library":"^4"},"_npmOperationalInternal":{"tmp":"tmp/codekeep_1.0.4_1774385944235_0.19513064147059778","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"codekeep","version":"1.0.5","keywords":["terminal","game","roguelike","deck-building","ascii","cli","tui"],"license":"MIT","_id":"codekeep@1.0.5","maintainers":[{"name":"basicbro","email":"tooyipjee@gmail.com"}],"homepage":"https://github.com/tooyipjee/codekeep#readme","bugs":{"url":"https://github.com/tooyipjee/codekeep/issues"},"bin":{"codekeep":"dist/index.js"},"dist":{"shasum":"728427710da6ab45e514ad176b36d69e9ebe5d99","tarball":"https://registry.npmjs.org/codekeep/-/codekeep-1.0.5.tgz","fileCount":2,"integrity":"sha512-+w9KpDiSjmy5X6xgZNfTwKJPj1q3x7t9aOK97rzF2uzT/yFhYfqwgnXL1cin7638rQyKAEEMDug96iiegNO3MA==","signatures":[{"sig":"MEUCIQDx97LBpZSmNvKBfhP0sbt4q4p0WbK9LAuMagaUDdBoHwIgeweHLhyhs0HQ6xOzYzHBKtotbmXfYKFQ71LVDp9aIbA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codekeep@1.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":141555},"type":"module","engines":{"node":">=20"},"gitHead":"727bdeb21410d97cbe8141070029127b6812deb8","scripts":{"dev":"tsx src/index.tsx","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"tsup"},"_npmUser":{"name":"basicbro","email":"tooyipjee@gmail.com"},"repository":{"url":"git+https://github.com/tooyipjee/codekeep.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.8.2","description":"CodeKeep: The Pale — deck-building tactical roguelike in your terminal","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ink":"^6","chalk":"^5","react":"^19","commander":"^13"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4","tsup":"^8","vitest":"^3","typescript":"^5.7","@types/node":"^25.5.0","@types/react":"^19","@codekeep/server":"workspace:*","@codekeep/shared":"workspace:*","@vitest/coverage-v8":"3","ink-testing-library":"^4"},"_npmOperationalInternal":{"tmp":"tmp/codekeep_1.0.5_1774388812789_0.8786415317767764","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"codekeep","version":"1.0.6","keywords":["terminal","game","roguelike","deck-building","ascii","cli","tui"],"license":"MIT","_id":"codekeep@1.0.6","maintainers":[{"name":"basicbro","email":"tooyipjee@gmail.com"}],"homepage":"https://github.com/tooyipjee/codekeep#readme","bugs":{"url":"https://github.com/tooyipjee/codekeep/issues"},"bin":{"codekeep":"dist/index.js"},"dist":{"shasum":"478b94de001cbf98499806754f46804c630e7e53","tarball":"https://registry.npmjs.org/codekeep/-/codekeep-1.0.6.tgz","fileCount":2,"integrity":"sha512-CuTcPhnlBX6ryHMJxfvlUbEO7uBb0zsLeg3AzMW9O0d/KqsVNoiHDaawXLR3PHWYhfH/YrplKU9ef0SnfNeItA==","signatures":[{"sig":"MEUCIQDEpo4mxaiXf70Kt2HF2dEISMBxO0jstGNv+4ZVZnK2GgIgXHj4dIscYL8lfpTmEj00N67vmZLF/FQzCtikdddlaEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codekeep@1.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":144537},"type":"module","engines":{"node":">=20"},"gitHead":"b2441f74f5ca83e2f8aa509b19f4f75146dfa981","scripts":{"dev":"tsx src/index.tsx","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"tsup"},"_npmUser":{"name":"basicbro","email":"tooyipjee@gmail.com"},"repository":{"url":"git+https://github.com/tooyipjee/codekeep.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.8.2","description":"CodeKeep: The Pale — deck-building tactical roguelike in your terminal","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ink":"^6","chalk":"^5","react":"^19","commander":"^13"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4","tsup":"^8","vitest":"^3","typescript":"^5.7","@types/node":"^25.5.0","@types/react":"^19","@codekeep/server":"workspace:*","@codekeep/shared":"workspace:*","@vitest/coverage-v8":"3","ink-testing-library":"^4"},"_npmOperationalInternal":{"tmp":"tmp/codekeep_1.0.6_1774431182269_0.037121224663266394","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"codekeep","version":"1.0.7","keywords":["terminal","game","roguelike","deck-building","ascii","cli","tui"],"license":"MIT","_id":"codekeep@1.0.7","maintainers":[{"name":"basicbro","email":"tooyipjee@gmail.com"}],"homepage":"https://github.com/tooyipjee/codekeep#readme","bugs":{"url":"https://github.com/tooyipjee/codekeep/issues"},"bin":{"codekeep":"dist/index.js"},"dist":{"shasum":"39266cf6ba03328062bc3e3995dd7f38a8947a1b","tarball":"https://registry.npmjs.org/codekeep/-/codekeep-1.0.7.tgz","fileCount":2,"integrity":"sha512-bK8fhstSK6T1Eaw+N8yt5zbwJCsLPIXVaGYX+hhSkpni+li3VT6qgogrosHhfiilvSSUtXcBhKj6JqXFtwM7+g==","signatures":[{"sig":"MEUCIBUyfCSkvrZfq2wq9WuAft5bQ2WYGEthOLk41t0A7/pkAiEAnIdLTtB9gj7q6ray09LGzwsa9pEyEeWY+pppl6qTJIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codekeep@1.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":147021},"type":"module","engines":{"node":">=20"},"gitHead":"bfbf1a6fdd54c73cde183529123ac3f0b6e8ef38","scripts":{"dev":"tsx src/index.tsx","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"tsup"},"_npmUser":{"name":"basicbro","email":"tooyipjee@gmail.com"},"repository":{"url":"git+https://github.com/tooyipjee/codekeep.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.8.2","description":"CodeKeep: The Pale — deck-building tactical roguelike in your terminal","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ink":"^6","chalk":"^5","react":"^19","commander":"^13"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4","tsup":"^8","vitest":"^3","typescript":"^5.7","@types/node":"^25.5.0","@types/react":"^19","@codekeep/server":"workspace:*","@codekeep/shared":"workspace:*","@vitest/coverage-v8":"3","ink-testing-library":"^4"},"_npmOperationalInternal":{"tmp":"tmp/codekeep_1.0.7_1774465897917_0.177650998802811","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"codekeep","version":"1.0.8","keywords":["terminal","game","roguelike","deck-building","ascii","cli","tui"],"license":"MIT","_id":"codekeep@1.0.8","maintainers":[{"name":"basicbro","email":"tooyipjee@gmail.com"}],"homepage":"https://github.com/tooyipjee/codekeep#readme","bugs":{"url":"https://github.com/tooyipjee/codekeep/issues"},"bin":{"codekeep":"dist/index.js"},"dist":{"shasum":"6cc93b299fcb61bffa456bb3b86ad6a3b43236b0","tarball":"https://registry.npmjs.org/codekeep/-/codekeep-1.0.8.tgz","fileCount":2,"integrity":"sha512-ti5ne6m0F5saIQfmnvEGkUPty7t+kSnW7RqOmkqTPPihJMNCy+h7uctgoBGUB7qGTvt1z7rKnszeAfD1zjsOUg==","signatures":[{"sig":"MEYCIQDZqKuDkYMxtwIJeqtUsyD7HVrz/N2pPn2ImihNuiwEMQIhAOyZMEUQ+BZhgGTofsbUgaBwTWLKxYXkV75yNZyFNoiS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codekeep@1.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":147217},"type":"module","engines":{"node":">=20"},"gitHead":"f93e74db51170f110e399e4b1ca61b161edbccb6","scripts":{"dev":"tsx src/index.tsx","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"tsup"},"_npmUser":{"name":"basicbro","email":"tooyipjee@gmail.com"},"repository":{"url":"git+https://github.com/tooyipjee/codekeep.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.8.2","description":"CodeKeep: The Pale — deck-building tactical roguelike in your terminal","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ink":"^6","chalk":"^5","react":"^19","commander":"^13"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4","tsup":"^8","vitest":"^3","typescript":"^5.7","@types/node":"^25.5.0","@types/react":"^19","@codekeep/server":"workspace:*","@codekeep/shared":"workspace:*","@vitest/coverage-v8":"3","ink-testing-library":"^4"},"_npmOperationalInternal":{"tmp":"tmp/codekeep_1.0.8_1774555735114_0.2829359370302622","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"codekeep","version":"1.0.9","type":"module","description":"CodeKeep: The Pale — deck-building tactical roguelike in your terminal","license":"MIT","author":{"name":"Jason Too"},"homepage":"https://github.com/tooyipjee/codekeep","bugs":{"url":"https://github.com/tooyipjee/codekeep/issues"},"repository":{"type":"git","url":"git+https://github.com/tooyipjee/codekeep.git","directory":"packages/cli"},"engines":{"node":">=20"},"keywords":["terminal","game","roguelike","deck-building","ascii","cli","tui"],"bin":{"codekeep":"dist/index.js"},"scripts":{"build":"tsup","dev":"tsx src/index.tsx","test":"vitest run","typecheck":"tsc --noEmit","prepublishOnly":"tsup"},"dependencies":{"chalk":"^5","commander":"^13","ink":"^6","react":"^19"},"devDependencies":{"@codekeep/server":"workspace:*","@codekeep/shared":"workspace:*","@types/node":"^25.5.0","@types/react":"^19","@vitest/coverage-v8":"3","ink-testing-library":"^4","tsup":"^8","tsx":"^4","typescript":"^5.7","vitest":"^3"},"_id":"codekeep@1.0.9","gitHead":"e3407129459d120c73becce13536aa4be405e0f5","_nodeVersion":"20.20.1","_npmVersion":"10.8.2","dist":{"integrity":"sha512-GXrBit3RwB6dAK15weZ3vlqg3g1iyLCej6DYpau7vuhuAbLaC4byaLlFuQlGMcrTLyCTGNk1R+4ZqvrXU7y/MA==","shasum":"d5892d6073005e0be0c5d414ac994c15541ff322","tarball":"https://registry.npmjs.org/codekeep/-/codekeep-1.0.9.tgz","fileCount":3,"unpackedSize":155003,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codekeep@1.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD5uNQ/UnUh2eHEbCjOhLg0PF+1uy8pL7tKhqxGBLD/YAIgcw1vsB0YMWeGMnJj9feYYGObIXouFn8su47ffSj3HZM="}]},"_npmUser":{"name":"basicbro","email":"tooyipjee@gmail.com"},"directories":{},"maintainers":[{"name":"basicbro","email":"tooyipjee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codekeep_1.0.9_1774559085175_0.01080175375692316"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-22T14:41:22.823Z","modified":"2026-03-26T21:04:45.621Z","0.1.0":"2026-03-22T14:41:23.155Z","0.2.0":"2026-03-22T15:53:50.218Z","0.2.1":"2026-03-22T16:06:20.695Z","0.2.2":"2026-03-22T16:11:12.039Z","0.2.3":"2026-03-22T16:30:12.558Z","0.3.0":"2026-03-22T18:03:41.819Z","0.5.0":"2026-03-22T19:59:43.913Z","0.6.0":"2026-03-22T20:19:50.295Z","0.7.0":"2026-03-22T20:37:03.190Z","0.8.0":"2026-03-22T21:08:28.830Z","0.9.0":"2026-03-22T22:04:16.890Z","0.9.1":"2026-03-22T22:33:21.763Z","0.9.2":"2026-03-22T22:54:42.488Z","0.9.3":"2026-03-22T23:09:57.614Z","0.9.4":"2026-03-22T23:33:50.657Z","0.9.5":"2026-03-23T08:41:54.250Z","0.9.6":"2026-03-23T08:51:22.989Z","0.9.7":"2026-03-23T09:01:14.779Z","0.9.8":"2026-03-23T09:16:37.953Z","0.9.9":"2026-03-23T22:24:44.468Z","1.0.0":"2026-03-23T23:03:20.420Z","1.0.1":"2026-03-24T00:09:06.326Z","1.0.2":"2026-03-24T08:46:04.588Z","1.0.3":"2026-03-24T09:12:00.767Z","1.0.4":"2026-03-24T20:59:04.383Z","1.0.5":"2026-03-24T21:46:52.934Z","1.0.6":"2026-03-25T09:33:02.473Z","1.0.7":"2026-03-25T19:11:38.086Z","1.0.8":"2026-03-26T20:08:55.255Z","1.0.9":"2026-03-26T21:04:45.330Z"},"bugs":{"url":"https://github.com/tooyipjee/codekeep/issues"},"license":"MIT","homepage":"https://github.com/tooyipjee/codekeep","keywords":["terminal","game","roguelike","deck-building","ascii","cli","tui"],"repository":{"type":"git","url":"git+https://github.com/tooyipjee/codekeep.git","directory":"packages/cli"},"description":"CodeKeep: The Pale — deck-building tactical roguelike in your terminal","maintainers":[{"name":"basicbro","email":"tooyipjee@gmail.com"}],"readme":"ERROR: No README data found!","readmeFilename":"","author":{"name":"Jason Too"}}