{"_id":"create-sporekit","_rev":"18-5e45ae162cd82d845b117cce3d7d0fe8","name":"create-sporekit","dist-tags":{"latest":"0.1.19"},"versions":{"0.1.0":{"name":"create-sporekit","version":"0.1.0","keywords":["sporekit","create-sporekit","nextjs","better-auth","prisma","starter"],"license":"Apache-2.0","_id":"create-sporekit@0.1.0","maintainers":[{"name":"kylepipsporetech","email":"kylelim@pipsporetech.com"}],"homepage":"https://sporekit.pipsporetech.com","bugs":{"url":"https://github.com/PiP-Spores-TechnologyInc/sporekit/issues"},"bin":{"create-sporekit":"dist/index.js"},"dist":{"shasum":"1a1699d2beafe361a15699d7182fe4eb56d9a240","tarball":"https://registry.npmjs.org/create-sporekit/-/create-sporekit-0.1.0.tgz","fileCount":40,"integrity":"sha512-2PzTjBZIYLNYN2jySprr32N1o7UdMFk451nQPM9CAy1JLUMHWuguqW05OoklgdP4uMS1wNC3JEOaSZ1qx6WAGg==","signatures":[{"sig":"MEUCIHB7zb932OnKeV9K/+NNeU9hsGaXqCZbeBFwVyAMYnFdAiEA7o/Y38plKmZeOwBD80lEZoYryDaF6YF2YV0DxQHPa7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47823},"type":"module","engines":{"node":">=20"},"exports":"./dist/index.js","gitHead":"353955be7faebeaf589f536df074b0859dc43875","private":false,"scripts":{"test":"pnpm build && node --test tests/add.test.mjs tests/create.test.mjs","build":"tsc -p tsconfig.json","clean":"node --input-type=module -e \"import { rm } from 'node:fs/promises'; await rm('dist', { recursive: true, force: true })\"","start":"node dist/index.js","prepack":"pnpm build","check:types":"tsc --noEmit -p tsconfig.json","test:package":"pnpm build && node --test tests/package.test.mjs"},"_npmUser":{"name":"kylepipsporetech","email":"kylelim@pipsporetech.com"},"repository":{"url":"git+https://github.com/PiP-Spores-TechnologyInc/sporekit.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.9.0","description":"CLI for installing composable Sporekit developer kits.","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/create-sporekit_0.1.0_1789796901693_0.6940428726323506","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"create-sporekit","version":"0.1.2","keywords":["sporekit","create-sporekit","nextjs","better-auth","prisma","starter"],"license":"Apache-2.0","_id":"create-sporekit@0.1.2","maintainers":[{"name":"kylepipsporetech","email":"kylelim@pipsporetech.com"}],"homepage":"https://sporekit.pipsporetech.com","bugs":{"url":"https://github.com/PiP-Spores-TechnologyInc/sporekit/issues"},"bin":{"create-sporekit":"dist/index.js"},"dist":{"shasum":"1f20d5306bf38d4231a0bf25492852a681ce024e","tarball":"https://registry.npmjs.org/create-sporekit/-/create-sporekit-0.1.2.tgz","fileCount":40,"integrity":"sha512-pXUYSnh5d/mXKBMnnZiEm45WCpc8Hw5ro1ilB0GQ2CTvf8G1StBBvn0B2+NZRyb7HBbjyK0SlTFzGewS2XNpvQ==","signatures":[{"sig":"MEQCIBkejjNHK8qVgDT2QaiBQXKeRb1pOFaSzz0FLrVEezyxAiAdyMCclCt9jLnEkpUUxYxjt+WymZVcf2UaNG+wiSrG1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC839Ng9OcGBdcM90Xk+DkbraxbJswZax1hVMLKjR+ZoAIhAKI2zsc4/pgeal6QMgVBQSQrTYeY7p3sKfgBEFMDzGZ9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47992},"type":"module","engines":{"node":">=20"},"exports":"./dist/index.js","gitHead":"1acf5f4e64189531cf294807abf2f7de396a30ac","private":false,"scripts":{"test":"pnpm build && node --test tests/add.test.mjs tests/create.test.mjs","build":"tsc -p tsconfig.json","clean":"node --input-type=module -e \"import { rm } from 'node:fs/promises'; await rm('dist', { recursive: true, force: true })\"","start":"node dist/index.js","prepack":"pnpm build","check:types":"tsc --noEmit -p tsconfig.json","test:package":"pnpm build && node --test tests/package.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3eb6b0dd-11a8-42da-a46c-c057976cca7f"}},"repository":{"url":"git+https://github.com/PiP-Spores-TechnologyInc/sporekit.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"CLI for installing composable Sporekit developer kits.","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/create-sporekit_0.1.2_1789801825121_0.799828108356226","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"create-sporekit","version":"0.1.4","keywords":["sporekit","create-sporekit","nextjs","better-auth","prisma","starter"],"license":"Apache-2.0","_id":"create-sporekit@0.1.4","maintainers":[{"name":"kylepipsporetech","email":"kylelim@pipsporetech.com"}],"homepage":"https://sporekit.pipsporetech.com","bugs":{"url":"https://github.com/PiP-Spores-TechnologyInc/sporekit/issues"},"bin":{"create-sporekit":"dist/index.js"},"dist":{"shasum":"cba72ef8f7f6c69ab2157035bc80c69b0c7eb57d","tarball":"https://registry.npmjs.org/create-sporekit/-/create-sporekit-0.1.4.tgz","fileCount":40,"integrity":"sha512-8eMX5/oNtxAXYRmxgkYk3KTDm/dTDxSAClxJVhvyH+poAvOl0UdfpYSa6GYowL4gXNNuC+hbA3/pwTCN+LkIcQ==","signatures":[{"sig":"MEUCIQCmps+0oOOcLsj463GiXLycCbrFpuvWz3MXGTvGHfvOCQIgZNkqfRIaAW+Z8Ap5VKLYayfhXqveAExkT0hAjAmcIrs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDtZ0F5PGtQhGGPnhu0ApTbrb2dtG8lSu7Jq4ev/ewwoQIhANtBYxquwliIq1P4QCb+5r8Qeu1d1Yc2QvcxaWX43ooQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58022},"type":"module","engines":{"node":">=20"},"exports":"./dist/index.js","gitHead":"5041c28c44c8f382fb7141d9cec2c363232f560b","private":false,"scripts":{"test":"pnpm build && node --test tests/add.test.mjs tests/create.test.mjs","build":"tsc -p tsconfig.json","clean":"node --input-type=module -e \"import { rm } from 'node:fs/promises'; await rm('dist', { recursive: true, force: true })\"","start":"node dist/index.js","prepack":"pnpm build","check:types":"tsc --noEmit -p tsconfig.json","test:package":"pnpm build && node --test tests/package.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3eb6b0dd-11a8-42da-a46c-c057976cca7f"}},"repository":{"url":"git+https://github.com/PiP-Spores-TechnologyInc/sporekit.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"CLI for installing composable Sporekit developer kits.","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/create-sporekit_0.1.4_1789826117360_0.058608709612743004","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"create-sporekit","version":"0.1.5","keywords":["sporekit","create-sporekit","nextjs","better-auth","prisma","starter"],"license":"Apache-2.0","_id":"create-sporekit@0.1.5","maintainers":[{"name":"kylepipsporetech","email":"kylelim@pipsporetech.com"}],"homepage":"https://sporekit.pipsporetech.com","bugs":{"url":"https://github.com/PiP-Spores-TechnologyInc/sporekit/issues"},"bin":{"create-sporekit":"dist/index.js"},"dist":{"shasum":"398e9e9ad5725adc3e50a5b60d7e8cc76d71adbd","tarball":"https://registry.npmjs.org/create-sporekit/-/create-sporekit-0.1.5.tgz","fileCount":43,"integrity":"sha512-aARUxQ0Ym0oLLaN9eGRGoYmo3MvL3LFpH12wj8wb2uck5DxUS0GkViNSlD+KPS18DjBY8hNWulMXV2wFCuK0lg==","signatures":[{"sig":"MEYCIQC300annViNEqN9jiESBTJUER/2UAB8ybx5hf4GVmjtFQIhAJwJxxrNSXZrJN4KNbACWOE5/6wZcqZIZE5wixoI9OOd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHvPvfpWJHQLZHVK5FUCWLVg2MQbT+7DDWyROYkX3iGwAiA3GAd5Glx4pt5PEmhFyQ2K08pPskGrAqrl5tESsvxLdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88033},"type":"module","engines":{"node":">=20"},"exports":"./dist/index.js","gitHead":"88a972f96c6b98d70632569157685602fc6cfdcc","private":false,"scripts":{"test":"pnpm build && node --test tests/add.test.mjs tests/create.test.mjs tests/init.test.mjs","build":"tsc -p tsconfig.json","clean":"node --input-type=module -e \"import { rm } from 'node:fs/promises'; await rm('dist', { recursive: true, force: true })\"","start":"node dist/index.js","prepack":"pnpm build","check:types":"tsc --noEmit -p tsconfig.json","test:package":"pnpm build && node --test tests/package.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3eb6b0dd-11a8-42da-a46c-c057976cca7f"}},"repository":{"url":"git+https://github.com/PiP-Spores-TechnologyInc/sporekit.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"CLI for installing composable Sporekit developer kits.","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/create-sporekit_0.1.5_1789864782508_0.8042624352365226","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"create-sporekit","version":"0.1.6","keywords":["sporekit","create-sporekit","nextjs","better-auth","prisma","starter"],"license":"Apache-2.0","_id":"create-sporekit@0.1.6","maintainers":[{"name":"kylepipsporetech","email":"kylelim@pipsporetech.com"}],"homepage":"https://sporekit.pipsporetech.com","bugs":{"url":"https://github.com/PiP-Spores-TechnologyInc/sporekit/issues"},"bin":{"create-sporekit":"dist/index.js"},"dist":{"shasum":"1e84a196bc6f8471e8d45848216cf3922fa66acb","tarball":"https://registry.npmjs.org/create-sporekit/-/create-sporekit-0.1.6.tgz","fileCount":43,"integrity":"sha512-fYLVWjSCO+/btyyfuz0aP5vvm43I64Tuzph22eCqDu02VJKj+/6VoEX9X/RAQRmFFO0vxu6S+pooINJBknaV5Q==","signatures":[{"sig":"MEUCIDOWDaWlhmHxdRBjaESb9nbXwDEQSoFrXzHjqCtpL0sPAiEAk29ZRWmThe8GxmtmT/L29DJhUCdwGsdXK1gjVhi+s54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFmcNhKlGtj4FSHToPzSUhOnR7PO6fqlWS2fmri4zIHNAiEAsQwJJq9o8yUgo3ZfxKf9XNezJPj62SgZUQJSFqaivQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90296},"type":"module","engines":{"node":">=20"},"exports":"./dist/index.js","gitHead":"aabde84b83ec1cd450357f6641572327b6e395de","private":false,"scripts":{"test":"pnpm build && node --test tests/add.test.mjs tests/create.test.mjs tests/init.test.mjs","build":"tsc -p tsconfig.json","clean":"node --input-type=module -e \"import { rm } from 'node:fs/promises'; await rm('dist', { recursive: true, force: true })\"","start":"node dist/index.js","prepack":"pnpm build","check:types":"tsc --noEmit -p tsconfig.json","test:package":"pnpm build && node --test tests/package.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3eb6b0dd-11a8-42da-a46c-c057976cca7f"}},"repository":{"url":"git+https://github.com/PiP-Spores-TechnologyInc/sporekit.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"CLI for installing composable Sporekit developer kits.","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/create-sporekit_0.1.6_1789867701794_0.3689787468237038","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"create-sporekit","version":"0.1.7","keywords":["sporekit","create-sporekit","nextjs","better-auth","prisma","starter"],"license":"Apache-2.0","_id":"create-sporekit@0.1.7","maintainers":[{"name":"kylepipsporetech","email":"kylelim@pipsporetech.com"}],"homepage":"https://sporekit.pipsporetech.com","bugs":{"url":"https://github.com/PiP-Spores-TechnologyInc/sporekit/issues"},"bin":{"create-sporekit":"dist/index.js"},"dist":{"shasum":"109b2fa1a16afd85bc6b7ddf1593f7d5646a95d0","tarball":"https://registry.npmjs.org/create-sporekit/-/create-sporekit-0.1.7.tgz","fileCount":43,"integrity":"sha512-zqsNZRUxNONaS2sYiXE6Li0X7IrPVrfv59a3a/f1+ld80wmj6zKixN1WpJZu1ADxalNcpltEv8iwJ1aqht4feg==","signatures":[{"sig":"MEUCIHoKHRgdfO2boWj346C+T17csQe4rt7tNPioQW2FqP8FAiEA0J9/S1FbegibhfIpvhtcu7ClqFDm1vrelceCcOc7iNU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEiHXy6ANQn16d2rEB36NRf0qYQOjeGpscD/pVgd5BPQAiBMSMUwttVTn3/EscRWODT1jqIqBIe3pD7WsyXe/2gpqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99601},"type":"module","engines":{"node":">=20"},"exports":"./dist/index.js","gitHead":"625a615bdca5fc89bac37fd8fcb0bca64dcdbd46","private":false,"scripts":{"test":"pnpm build && node --test tests/add.test.mjs tests/create.test.mjs tests/init.test.mjs","build":"tsc -p tsconfig.json","clean":"node --input-type=module -e \"import { rm } from 'node:fs/promises'; await rm('dist', { recursive: true, force: true })\"","start":"node dist/index.js","prepack":"pnpm build","check:types":"tsc --noEmit -p tsconfig.json","test:package":"pnpm build && node --test tests/package.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3eb6b0dd-11a8-42da-a46c-c057976cca7f"}},"repository":{"url":"git+https://github.com/PiP-Spores-TechnologyInc/sporekit.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"CLI for installing composable Sporekit developer kits.","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/create-sporekit_0.1.7_1789873802444_0.683673578413132","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"create-sporekit","version":"0.1.8","keywords":["sporekit","create-sporekit","nextjs","better-auth","prisma","starter"],"license":"Apache-2.0","_id":"create-sporekit@0.1.8","maintainers":[{"name":"kylepipsporetech","email":"kylelim@pipsporetech.com"}],"homepage":"https://sporekit.pipsporetech.com","bugs":{"url":"https://github.com/PiP-Spores-TechnologyInc/sporekit/issues"},"bin":{"create-sporekit":"dist/index.js"},"dist":{"shasum":"6b5d38bdb3343f201a7266638f969b251e18d936","tarball":"https://registry.npmjs.org/create-sporekit/-/create-sporekit-0.1.8.tgz","fileCount":43,"integrity":"sha512-2u8FbF/KL3BFh+yEw7+SPv3PyLZZs8XBoG8yyp43iuG217sK/Uir034VTvN9/nJYX0YfN+Ui5Cqv1nV/A/y1pA==","signatures":[{"sig":"MEUCIQCCqOCmO/eOZV4kI9pTjS3IX5Vzz+gvXz1+HSle3oN7XQIgWEMkW8cLEIDKM7in3UqO0EptmlX1+H6rbqv5q2x6vq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDWSkMJCFrWOvREmMR1X6g3siCg9y9hvwKXaMMdHptJ/QIhAMxKy5JTNA7GmdQwOQ+Q73D64AxiPUeGX7PTcGVs1cRE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99862},"type":"module","engines":{"node":">=20"},"exports":"./dist/index.js","gitHead":"a8607b670558cfc3dd9cf9c34d04ff5f52b5b8e1","private":false,"scripts":{"test":"pnpm build && node --test tests/add.test.mjs tests/create.test.mjs tests/init.test.mjs","build":"tsc -p tsconfig.json","clean":"node --input-type=module -e \"import { rm } from 'node:fs/promises'; await rm('dist', { recursive: true, force: true })\"","start":"node dist/index.js","prepack":"pnpm build","check:types":"tsc --noEmit -p tsconfig.json","test:package":"pnpm build && node --test tests/package.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3eb6b0dd-11a8-42da-a46c-c057976cca7f"}},"repository":{"url":"git+https://github.com/PiP-Spores-TechnologyInc/sporekit.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"CLI for installing composable Sporekit developer kits.","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/create-sporekit_0.1.8_1789902947606_0.5007608680900955","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"create-sporekit","version":"0.1.9","keywords":["sporekit","create-sporekit","nextjs","better-auth","prisma","starter"],"license":"Apache-2.0","_id":"create-sporekit@0.1.9","maintainers":[{"name":"kylepipsporetech","email":"kylelim@pipsporetech.com"}],"homepage":"https://sporekit.pipsporetech.com","bugs":{"url":"https://github.com/PiP-Spores-TechnologyInc/sporekit/issues"},"bin":{"create-sporekit":"dist/index.js"},"dist":{"shasum":"34218014d740e87ee1049a5d3437611d3a21acae","tarball":"https://registry.npmjs.org/create-sporekit/-/create-sporekit-0.1.9.tgz","fileCount":43,"integrity":"sha512-/SwPxKVl0z+3tJc9ggTXjKFhzjy7P0LFBEH+86fXwlkWfmzA1eoV1HzjfMAcvLJGhQDPlKbwC2KHzAMyAtULcQ==","signatures":[{"sig":"MEYCIQCK4luRBq0sakZEVvuBVaN1mAWUTdRL1g4y1l6dwGt1XAIhAMFLc75kYV6f0/Gwk/DkHB81qpBdObDoEjKMHhyWeIn/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCqQMnxo72Q+HUyNaCScG7Q7d33oo6rTBfu0dbE/BI3GwIhAIpOPdWrrFirzNgcT4m6ngSS6j+6RYfU8CfcaRYISuZL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114075},"type":"module","engines":{"node":">=20"},"exports":"./dist/index.js","gitHead":"54adf8162d11087a633cb08f1808d5706a393e32","private":false,"scripts":{"test":"pnpm build && node --test tests/add.test.mjs tests/create.test.mjs tests/init.test.mjs","build":"tsc -p tsconfig.json","clean":"node --input-type=module -e \"import { rm } from 'node:fs/promises'; await rm('dist', { recursive: true, force: true })\"","start":"node dist/index.js","prepack":"pnpm build","check:types":"tsc --noEmit -p tsconfig.json","test:package":"pnpm build && node --test tests/package.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3eb6b0dd-11a8-42da-a46c-c057976cca7f"}},"repository":{"url":"git+https://github.com/PiP-Spores-TechnologyInc/sporekit.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"CLI for installing composable Sporekit developer kits.","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/create-sporekit_0.1.9_1789909728740_0.7633979784699281","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"create-sporekit","version":"0.1.10","keywords":["sporekit","create-sporekit","nextjs","better-auth","prisma","starter"],"license":"Apache-2.0","_id":"create-sporekit@0.1.10","maintainers":[{"name":"kylepipsporetech","email":"kylelim@pipsporetech.com"}],"homepage":"https://sporekit.pipsporetech.com","bugs":{"url":"https://github.com/PiP-Spores-TechnologyInc/sporekit/issues"},"bin":{"create-sporekit":"dist/index.js"},"dist":{"shasum":"274561bf22493f1dea3076d474a2b73cef359d8c","tarball":"https://registry.npmjs.org/create-sporekit/-/create-sporekit-0.1.10.tgz","fileCount":43,"integrity":"sha512-sRgEnSh1NmhRxW3KlLjM0FUd/2IA38blXTsyaibyWjTUGLrWL7nXF8jlpwhvrCr5ZtfREaIs7ctNpBks8FnYaQ==","signatures":[{"sig":"MEUCIAhNoISqRnn2OzI1EM57A8ANsW8ND/u2Slwm1f97CNNLAiEAo6pXd64Y77CUX6a76BFZQ7zgyy8WKLvUOK6WDIfmQuE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICmTAhxW4PnUfOVHIjSbMo5aPQ5A4APd9gJ1DGDda/5MAiEAjiCs4zSRG21+cpK/cmEqYbA0psBqj4fHHHJp/sRm/p4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114969},"type":"module","engines":{"node":">=20"},"exports":"./dist/index.js","gitHead":"d0c8d6b576518a7a6e8f58cdf683754e3ba1edcf","private":false,"scripts":{"test":"pnpm build && node --test tests/add.test.mjs tests/create.test.mjs tests/init.test.mjs","build":"tsc -p tsconfig.json","clean":"node --input-type=module -e \"import { rm } from 'node:fs/promises'; await rm('dist', { recursive: true, force: true })\"","start":"node dist/index.js","prepack":"pnpm build","check:types":"tsc --noEmit -p tsconfig.json","test:package":"pnpm build && node --test tests/package.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3eb6b0dd-11a8-42da-a46c-c057976cca7f"}},"repository":{"url":"git+https://github.com/PiP-Spores-TechnologyInc/sporekit.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"CLI for installing composable Sporekit developer kits.","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/create-sporekit_0.1.10_1789911551168_0.8917474236815741","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"create-sporekit","version":"0.1.11","keywords":["sporekit","create-sporekit","nextjs","better-auth","prisma","starter"],"license":"Apache-2.0","_id":"create-sporekit@0.1.11","maintainers":[{"name":"kylepipsporetech","email":"kylelim@pipsporetech.com"}],"homepage":"https://sporekit.pipsporetech.com","bugs":{"url":"https://github.com/PiP-Spores-TechnologyInc/sporekit/issues"},"bin":{"create-sporekit":"dist/index.js"},"dist":{"shasum":"444518f53c6ba918de29c1d0a5097aa9888706d2","tarball":"https://registry.npmjs.org/create-sporekit/-/create-sporekit-0.1.11.tgz","fileCount":43,"integrity":"sha512-ySuX1avIKKGuGPS++1wa3JJF4Tzs7FWbwRAQlpc1Mm+DhhCylp+QdNybN6HHwtoP4TjwDe/p+TQo4gl5m+9dcA==","signatures":[{"sig":"MEUCIBgksdwipRgKs8oeuCqrV/7X4umXW2ksBpBYl4mghXmzAiEAobhebOy7i+w84bFfeUExY/wA9Tdu32oESKS0pk9D7i4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIANZi27GKIUm5Qwb90dm1H4CKGlUQ+zRWDqzZGcXr1r3AiAlYabv3AlCRaExbDRraMiCPuA053BGCPAoYGS2Iv7d5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129539},"type":"module","engines":{"node":">=20"},"exports":"./dist/index.js","gitHead":"d83b3b03ff65b16e826d9325a39d6c88fc284b0e","private":false,"scripts":{"test":"pnpm build && node --test tests/add.test.mjs tests/create.test.mjs tests/init.test.mjs","build":"tsc -p tsconfig.json","clean":"node --input-type=module -e \"import { rm } from 'node:fs/promises'; await rm('dist', { recursive: true, force: true })\"","start":"node dist/index.js","prepack":"pnpm build","check:types":"tsc --noEmit -p tsconfig.json","test:package":"pnpm build && node --test tests/package.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3eb6b0dd-11a8-42da-a46c-c057976cca7f"}},"repository":{"url":"git+https://github.com/PiP-Spores-TechnologyInc/sporekit.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"CLI for installing composable Sporekit developer kits.","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/create-sporekit_0.1.11_1789915158642_0.33230686621692107","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"create-sporekit","version":"0.1.12","keywords":["sporekit","create-sporekit","nextjs","better-auth","prisma","starter"],"license":"Apache-2.0","_id":"create-sporekit@0.1.12","maintainers":[{"name":"kylepipsporetech","email":"kylelim@pipsporetech.com"}],"homepage":"https://sporekit.pipsporetech.com","bugs":{"url":"https://github.com/PiP-Spores-TechnologyInc/sporekit/issues"},"bin":{"create-sporekit":"dist/index.js"},"dist":{"shasum":"d5c29608b90dfd01b5101438ae0953378a2d6b7f","tarball":"https://registry.npmjs.org/create-sporekit/-/create-sporekit-0.1.12.tgz","fileCount":43,"integrity":"sha512-SLFsgSE67IJZxvH4Mw6DI9oW9Z93fTnVqmTdcbBgyfpOSg5uyJ92TfgBV7LjZG/NegrmrLM1BLVvMAIufSGNCw==","signatures":[{"sig":"MEUCIA49YKF/Hc+RKGsu8UQpx/vNfL/bcAXt9aXRDm8JtzQLAiEAzRFB7n9AgVrvSbgzx4OqNGm6zLCxRWk5lCzVV9UlJGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFsIwgzWYT1R/c3dswZY6kI9Tia8TGzFJPqrAkQCu2e+AiEA4+Z5Fv2tPmVAGXSj6kNQkNQbCR/+5qcH/1i6dqv8XUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142040},"type":"module","engines":{"node":">=20"},"exports":"./dist/index.js","gitHead":"7902f3784663bc7ba1ddb8a57a11fb40f4e43a7a","private":false,"scripts":{"test":"pnpm build && node --test tests/add.test.mjs tests/create.test.mjs tests/init.test.mjs","build":"tsc -p tsconfig.json","clean":"node --input-type=module -e \"import { rm } from 'node:fs/promises'; await rm('dist', { recursive: true, force: true })\"","start":"node dist/index.js","prepack":"pnpm build","check:types":"tsc --noEmit -p tsconfig.json","test:package":"pnpm build && node --test tests/package.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3eb6b0dd-11a8-42da-a46c-c057976cca7f"}},"repository":{"url":"git+https://github.com/PiP-Spores-TechnologyInc/sporekit.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"CLI for installing composable Sporekit developer kits.","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/create-sporekit_0.1.12_1789917550998_0.6606888615540389","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"create-sporekit","version":"0.1.13","keywords":["sporekit","create-sporekit","nextjs","better-auth","prisma","starter"],"license":"Apache-2.0","_id":"create-sporekit@0.1.13","maintainers":[{"name":"kylepipsporetech","email":"kylelim@pipsporetech.com"}],"homepage":"https://sporekit.pipsporetech.com","bugs":{"url":"https://github.com/PiP-Spores-TechnologyInc/sporekit/issues"},"bin":{"create-sporekit":"dist/index.js"},"dist":{"shasum":"68fe8baa06685a330353a891df991a23c81b64b8","tarball":"https://registry.npmjs.org/create-sporekit/-/create-sporekit-0.1.13.tgz","fileCount":43,"integrity":"sha512-pBEVWeMdmeg8d+PnMSSfW2q5bxECzhvT3OIZ7YdQfWlO0WDeDrYkB0zkKlZcRzkj+1q/Dx7NabKXExAIcMf2TA==","signatures":[{"sig":"MEUCIQDXhXSAuHqSZklM2KQG0ylycVgANmQAe0FerFI25Q7iwQIgbULI8dODQp0DqVgAXrtgmY6et+G4j0Yy7uodvabfUGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD6cIdaT86lthjbM0NE6p+1jGzU3YbjfX+HKngKEIC9NwIgMgCH9D16rQtC4c4ihDl8GH8qouRLoIOI1y6Wg6KcihU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157232},"type":"module","engines":{"node":">=20"},"exports":"./dist/index.js","gitHead":"b50079f355a56aad2a294cd9fbb56030d91ef75f","private":false,"scripts":{"test":"pnpm build && node --test tests/add.test.mjs tests/create.test.mjs tests/init.test.mjs","build":"tsc -p tsconfig.json","clean":"node --input-type=module -e \"import { rm } from 'node:fs/promises'; await rm('dist', { recursive: true, force: true })\"","start":"node dist/index.js","prepack":"pnpm build","check:types":"tsc --noEmit -p tsconfig.json","test:package":"pnpm build && node --test tests/package.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3eb6b0dd-11a8-42da-a46c-c057976cca7f"}},"repository":{"url":"git+https://github.com/PiP-Spores-TechnologyInc/sporekit.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"CLI for installing composable Sporekit developer kits.","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/create-sporekit_0.1.13_1789918735453_0.37962241363973326","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"create-sporekit","version":"0.1.14","keywords":["sporekit","create-sporekit","nextjs","better-auth","prisma","starter"],"license":"Apache-2.0","_id":"create-sporekit@0.1.14","maintainers":[{"name":"kylepipsporetech","email":"kylelim@pipsporetech.com"}],"homepage":"https://sporekit.pipsporetech.com","bugs":{"url":"https://github.com/PiP-Spores-TechnologyInc/sporekit/issues"},"bin":{"create-sporekit":"dist/index.js"},"dist":{"shasum":"8e2404c6c327ad5f9a325671cb1a32c0cfdeee67","tarball":"https://registry.npmjs.org/create-sporekit/-/create-sporekit-0.1.14.tgz","fileCount":43,"integrity":"sha512-pu9v1nwU/QYZhKK0w1fJNN+gzK7rWQOlK4v+g1f4cgJJTkaMY485brsyumsOLS6bAbvZ/nUTSfbiZXW8QQyvJA==","signatures":[{"sig":"MEYCIQCtIhvqfAgY+dG3jaVzbvven0CElya+8CBZePnH/ML5LAIhAIlPtGwVsKoN3I7cPUSrNMK55xew5168kb141fy1YLpd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHNx/PEQbL7NmufxolXT3/6Qg76XqgFGUb6YgpiYjrUrAiBD7YgznkqAg8LZvg7DrZm5iTGCQrn9d2bEbqhjNBo79A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168493},"type":"module","engines":{"node":">=20"},"exports":"./dist/index.js","gitHead":"5c115d94d34b0b46bc8679a27f8b1bd87cd66530","private":false,"scripts":{"test":"pnpm build && node --test tests/add.test.mjs tests/create.test.mjs tests/init.test.mjs","build":"tsc -p tsconfig.json","clean":"node --input-type=module -e \"import { rm } from 'node:fs/promises'; await rm('dist', { recursive: true, force: true })\"","start":"node dist/index.js","prepack":"pnpm build","check:types":"tsc --noEmit -p tsconfig.json","test:package":"pnpm build && node --test tests/package.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3eb6b0dd-11a8-42da-a46c-c057976cca7f"}},"repository":{"url":"git+https://github.com/PiP-Spores-TechnologyInc/sporekit.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"CLI for installing composable Sporekit developer kits.","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/create-sporekit_0.1.14_1789920066668_0.8264858344021391","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"create-sporekit","version":"0.1.15","keywords":["sporekit","create-sporekit","nextjs","better-auth","prisma","starter"],"license":"Apache-2.0","_id":"create-sporekit@0.1.15","maintainers":[{"name":"kylepipsporetech","email":"kylelim@pipsporetech.com"}],"homepage":"https://sporekit.pipsporetech.com","bugs":{"url":"https://github.com/PiP-Spores-TechnologyInc/sporekit/issues"},"bin":{"create-sporekit":"dist/index.js"},"dist":{"shasum":"c7ad86ef9c5330c4a005ac074b4422bfc738db6e","tarball":"https://registry.npmjs.org/create-sporekit/-/create-sporekit-0.1.15.tgz","fileCount":43,"integrity":"sha512-o5h60J7K7uFi/tLW3dqLo772jwF6eURzMjWsV3aVmQ4MLs5cwiuKvL1AFSdKsGbMcR4CSwv+b0pSr17PF0LZAQ==","signatures":[{"sig":"MEUCIQDmiShLoSAqXrwY1bLrDAZ/VD2avDB5IkIs4szHxkLstAIgUJ+V9/0nEO3eOVCizjmrqPb106+3czJv5PFpIzTKUdA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA4kI8wMFJbGZ9VpIntXksnfbVivc1QhSLo4hrtZu+dzAiAXKhocrw4HVFTisbrh9+VF6HbMbAcwmnm+RWjtctpTBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168527},"type":"module","engines":{"node":">=20"},"exports":"./dist/index.js","gitHead":"e9e98422e8c50c84094a7505773b08171e7ba18b","private":false,"scripts":{"test":"pnpm build && node --test tests/add.test.mjs tests/create.test.mjs tests/init.test.mjs","build":"tsc -p tsconfig.json","clean":"node --input-type=module -e \"import { rm } from 'node:fs/promises'; await rm('dist', { recursive: true, force: true })\"","start":"node dist/index.js","prepack":"pnpm build","check:types":"tsc --noEmit -p tsconfig.json","test:package":"pnpm build && node --test tests/package.test.mjs","test:frameworks":"pnpm build && node --test tests/init.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3eb6b0dd-11a8-42da-a46c-c057976cca7f"}},"repository":{"url":"git+https://github.com/PiP-Spores-TechnologyInc/sporekit.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"CLI for installing composable Sporekit developer kits.","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/create-sporekit_0.1.15_1789921497949_0.6430389741642284","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"create-sporekit","version":"0.1.16","keywords":["sporekit","create-sporekit","nextjs","better-auth","prisma","starter"],"license":"Apache-2.0","_id":"create-sporekit@0.1.16","maintainers":[{"name":"kylepipsporetech","email":"kylelim@pipsporetech.com"}],"homepage":"https://sporekit.pipsporetech.com","bugs":{"url":"https://github.com/PiP-Spores-TechnologyInc/sporekit/issues"},"bin":{"create-sporekit":"dist/index.js"},"dist":{"shasum":"fbe0f3998f4d0a629402421b4daeef303c36a49f","tarball":"https://registry.npmjs.org/create-sporekit/-/create-sporekit-0.1.16.tgz","fileCount":43,"integrity":"sha512-goMTAmxW9xogtxJySeJ5OTxOUXad0xG6q4GK795gEa6GW6tK3O9py7w91KbR/3XVMdzOu2GhOKKvJT2RQJAzWg==","signatures":[{"sig":"MEUCICdteLjIgY7MHQF7CSRcSliul/SjHfxrRXVaOMqcNOwoAiEA7b1YugWMKQGNVRr2p5PFq20YoULiwJa2ciMuh8Z5hms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDdXk+u5npm53HvAIZy3I3QhN4ZAmeP4taWxsowRnpUUgIhAP2ZfZ3cwQ8XddV6LwtIHMEx2plpSMgj9aD7+Jvjc79g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171162},"type":"module","engines":{"node":">=20"},"exports":"./dist/index.js","gitHead":"e25b322dc3912384078112aba700c0d09fc450aa","private":false,"scripts":{"test":"pnpm build && node --test tests/add.test.mjs tests/create.test.mjs tests/init.test.mjs","build":"tsc -p tsconfig.json","clean":"node --input-type=module -e \"import { rm } from 'node:fs/promises'; await rm('dist', { recursive: true, force: true })\"","start":"node dist/index.js","prepack":"pnpm build","check:types":"tsc --noEmit -p tsconfig.json","test:package":"pnpm build && node --test tests/package.test.mjs","test:frameworks":"pnpm build && node --test tests/init.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3eb6b0dd-11a8-42da-a46c-c057976cca7f"}},"repository":{"url":"git+https://github.com/PiP-Spores-TechnologyInc/sporekit.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"CLI for installing composable Sporekit developer kits.","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/create-sporekit_0.1.16_1789958789168_0.9132177657342169","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"create-sporekit","version":"0.1.17","keywords":["sporekit","create-sporekit","nextjs","better-auth","prisma","starter"],"license":"Apache-2.0","_id":"create-sporekit@0.1.17","maintainers":[{"name":"kylepipsporetech","email":"kylelim@pipsporetech.com"}],"homepage":"https://sporekit.pipsporetech.com","bugs":{"url":"https://github.com/PiP-Spores-TechnologyInc/sporekit/issues"},"bin":{"create-sporekit":"dist/index.js"},"dist":{"shasum":"bea4bd37aa2d3a5ff32d6b7582a39c8c14826517","tarball":"https://registry.npmjs.org/create-sporekit/-/create-sporekit-0.1.17.tgz","fileCount":43,"integrity":"sha512-cheFq+RsHv+1ygT1ui+Yq1yrYxpPPCFZZhzmOn5TCwD7INfR7TdkAWvs88QqhP0cYOPuNduat5V+GOC0lG+p6Q==","signatures":[{"sig":"MEQCIBMgToX3Cr6bnMjVC8h8HwnK77OgG4L7SQpyrHoMkmq2AiBHyhA1hmkimYgBLG4L+HHEqI3Pxw8o3Wv1xWbOEagCWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCM4E5i5Q8DET1HnU3aAY8bEbWNj/+mq8P9LP0VXDHc9gIhANj56PRazddbxui4uNy9J2FL/ozh3z57WAzsOn9W3iqI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171242},"type":"module","engines":{"node":">=20"},"exports":"./dist/index.js","gitHead":"ced04081cdbd38a11af00d2a60c72d7fa9686ec5","private":false,"scripts":{"test":"pnpm build && node --test tests/add.test.mjs tests/create.test.mjs tests/init.test.mjs","build":"tsc -p tsconfig.json","clean":"node --input-type=module -e \"import { rm } from 'node:fs/promises'; await rm('dist', { recursive: true, force: true })\"","start":"node dist/index.js","prepack":"pnpm build","check:types":"tsc --noEmit -p tsconfig.json","test:package":"pnpm build && node --test tests/package.test.mjs","test:frameworks":"pnpm build && node --test tests/init.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3eb6b0dd-11a8-42da-a46c-c057976cca7f"}},"repository":{"url":"git+https://github.com/PiP-Spores-TechnologyInc/sporekit.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"CLI for installing composable Sporekit developer kits.","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/create-sporekit_0.1.17_1789962373999_0.40269056285321425","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"create-sporekit","version":"0.1.18","keywords":["sporekit","create-sporekit","nextjs","better-auth","prisma","starter"],"license":"Apache-2.0","_id":"create-sporekit@0.1.18","maintainers":[{"name":"kylepipsporetech","email":"kylelim@pipsporetech.com"}],"homepage":"https://sporekit.pipsporetech.com","bugs":{"url":"https://github.com/PiP-Spores-TechnologyInc/sporekit/issues"},"bin":{"create-sporekit":"dist/index.js"},"dist":{"shasum":"1aa055da3272a24839d70b07e4a2007cc07d2570","tarball":"https://registry.npmjs.org/create-sporekit/-/create-sporekit-0.1.18.tgz","fileCount":43,"integrity":"sha512-RwJewCvxPaC/R6wzdgHsh7+93FFZh5y6tmeNCxpLXcl5qenbSrawXTjBoL0nV+qfybVbj9Ru/e81T3tQljk7zw==","signatures":[{"sig":"MEQCIEl7JTZnZX87zgrGtDE6KdaqTOr5IhTGelkqmLNReFDeAiBKqzFfhDgrIpivjJ1To3zfD6UlJNuK1N0qO8geAFULJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDY/z75O7kaPma7+0+O0sjUn3AkJOcy9NxbbAcVVLZztgIgT6Njstyh5l77IoLQzDZ/Q16kq0i61HLFGWZteSZ9/H8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173929},"type":"module","engines":{"node":">=20"},"exports":"./dist/index.js","gitHead":"ebbd0fd421fccac5c3136ac2fa0578dd24569346","private":false,"scripts":{"test":"pnpm build && node --test tests/add.test.mjs tests/create.test.mjs tests/init.test.mjs","build":"tsc -p tsconfig.json","clean":"node --input-type=module -e \"import { rm } from 'node:fs/promises'; await rm('dist', { recursive: true, force: true })\"","start":"node dist/index.js","prepack":"pnpm build","check:types":"tsc --noEmit -p tsconfig.json","test:package":"pnpm build && node --test tests/package.test.mjs","test:frameworks":"pnpm build && node --test tests/init.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3eb6b0dd-11a8-42da-a46c-c057976cca7f"}},"repository":{"url":"git+https://github.com/PiP-Spores-TechnologyInc/sporekit.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"CLI for installing composable Sporekit developer kits.","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/create-sporekit_0.1.18_1789965536166_0.7016328025372736","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"_id":"create-sporekit@0.1.19","bin":{"create-sporekit":"dist/index.js"},"bugs":{"url":"https://github.com/PiP-Spores-TechnologyInc/sporekit/issues"},"dist":{"shasum":"ce88d088d792acf68ce0d9bb59fa387eedfcb126","tarball":"https://registry.npmjs.org/create-sporekit/-/create-sporekit-0.1.19.tgz","fileCount":43,"integrity":"sha512-bHt19UuY8EYlBwli7SXiHv/E3064cDH4YElmK1Bi6DOejVLQJM1bGpRHVSq5bUTeYRbHDYW+EFPH7jg0leLlHA==","signatures":[{"sig":"MEUCIQDhOyMB4IxKlGpEL2SUXqlg27kYJwBzt+mamiyRfC6+1QIgMv4qeWFg2nvtjMC6heG8lH3Cu61RgEE1BL4NBRDXsvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDSBBxKN/irzEpXhHerjtijBnD5DaMMCLE/CFXzVrcBmAIgHM9pVJPo26fZyYUmYrJGeQo/otJ+zfBV5rV8gK+aIBc="}],"unpackedSize":177244},"name":"create-sporekit","type":"module","engines":{"node":">=20"},"exports":"./dist/index.js","gitHead":"d28c8442c6a00eaaac6030abbdde9bab50f8ef02","license":"Apache-2.0","private":false,"scripts":{"test":"pnpm build && node --test tests/add.test.mjs tests/create.test.mjs tests/init.test.mjs","build":"tsc -p tsconfig.json","clean":"node --input-type=module -e \"import { rm } from 'node:fs/promises'; await rm('dist', { recursive: true, force: true })\"","start":"node dist/index.js","prepack":"pnpm build","check:types":"tsc --noEmit -p tsconfig.json","test:package":"pnpm build && node --test tests/package.test.mjs","test:frameworks":"pnpm build && node --test tests/init.test.mjs"},"version":"0.1.19","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3eb6b0dd-11a8-42da-a46c-c057976cca7f"}},"homepage":"https://sporekit.pipsporetech.com","keywords":["sporekit","create-sporekit","nextjs","better-auth","prisma","starter"],"repository":{"url":"git+https://github.com/PiP-Spores-TechnologyInc/sporekit.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"CLI for installing composable Sporekit developer kits.","directories":{},"maintainers":[{"name":"kylepipsporetech","email":"kylelim@pipsporetech.com"}],"_nodeVersion":"24.20.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/create-sporekit_0.1.19_1789979688178_0.6423965335574298"}}},"time":{"created":"2026-09-19T05:48:21.517Z","modified":"2026-09-21T08:34:48.429Z","0.1.0":"2026-09-19T05:48:21.811Z","0.1.2":"2026-09-19T07:10:25.205Z","0.1.4":"2026-09-19T13:55:17.436Z","0.1.5":"2026-09-20T00:39:42.591Z","0.1.6":"2026-09-20T01:28:21.870Z","0.1.7":"2026-09-20T03:10:02.540Z","0.1.8":"2026-09-20T11:15:47.688Z","0.1.9":"2026-09-20T13:08:48.823Z","0.1.10":"2026-09-20T13:39:11.248Z","0.1.11":"2026-09-20T14:39:18.765Z","0.1.12":"2026-09-20T15:19:11.098Z","0.1.13":"2026-09-20T15:38:55.529Z","0.1.14":"2026-09-20T16:01:06.759Z","0.1.15":"2026-09-20T16:24:58.069Z","0.1.16":"2026-09-21T02:46:29.244Z","0.1.17":"2026-09-21T03:46:14.079Z","0.1.18":"2026-09-21T04:38:56.253Z","0.1.19":"2026-09-21T08:34:48.259Z"},"bugs":{"url":"https://github.com/PiP-Spores-TechnologyInc/sporekit/issues"},"license":"Apache-2.0","homepage":"https://sporekit.pipsporetech.com","keywords":["sporekit","create-sporekit","nextjs","better-auth","prisma","starter"],"repository":{"url":"git+https://github.com/PiP-Spores-TechnologyInc/sporekit.git","type":"git","directory":"packages/cli"},"description":"CLI for installing composable Sporekit developer kits.","maintainers":[{"name":"kylepipsporetech","email":"kylelim@pipsporetech.com"}],"readme":"# create-sporekit\n\nBuild the parts of an application that should not have to start from zero.\n\nDeveloped by **Kyle Andre Lim, Software Engineer**, at **PiP Spore Technologies Inc.**\n\n`create-sporekit` is the Sporekit CLI for developers who want a real authentication foundation\nwithout repeatedly wiring providers, sessions, protected routes, database adapters, environment\nvariables, and documentation by hand. It creates a working, framework-native Auth Kit starter or\nadds a safe, opt-in integration to an existing application—so developers can spend their time on\ntheir product, UI, roles, and business logic.\n\nIt is not a static authentication mockup. Fresh full-stack starters include an authentication\nflow that developers can run and then customize: email sign-up and sign-in, selected social\nproviders, protected application areas, sign-out, server integration, and database setup.\n\n## What is available today\n\n### Auth Kit\n\nThe current production kit is Auth Kit. It helps developers start with a customizable\nauthentication implementation rather than a blank framework screen. Existing projects are handled\nconservatively: Sporekit detects the framework and adds reviewable, opt-in files without replacing\napplication pages, routes, or configuration.\n\n### Supported frameworks\n\n- Next.js\n- Vite + React\n- TanStack Start\n- Laravel\n- React Native with Expo\n- Astro\n\nFresh Next.js and Vite projects also support a workspace layout through `--monorepo`. Manual\nframework installation is documented in the [Storefront documentation](https://sporekit.pipsporetech.com/docs),\nrather than presented as a CLI framework choice.\n\n## Quick start\n\nAuthenticate your device, then initialize a project:\n\n```bash\nnpx create-sporekit@latest login\nnpx create-sporekit@latest init\n```\n\nThe login flow opens the Sporekit Storefront in a browser and verifies that the signed-in account\nhas an active license before any non-dry-run installation begins.\n\n## The Sporekit roadmap\n\nSporekit is designed as a family of composable developer kits, not only an authentication CLI.\n\n### Planned: Payments Kit\n\nPayments Kit will reduce the repeated work of implementing and maintaining payment gateways across\nproviders. The goal is a consistent developer experience for payment flows, webhooks, status\nhandling, environment setup, and provider-specific documentation—without rebuilding the same\nintegration from scratch for every project. Planned provider research includes PayMongo, Dragonpay,\nXendit, and other regional and global payment providers.\n\n### Possible future kits\n\nThe platform can expand with focused kits such as:\n\n- **Roles and organizations** — teams, permissions, invitations, and multi-tenant foundations.\n- **Billing and subscriptions** — plans, entitlements, invoices, and lifecycle events.\n- **Email and notifications** — transactional email, templates, queues, and delivery events.\n- **Storage and media** — uploads, signed access, transformations, and provider adapters.\n- **Security and audit logs** — activity history, account protection, and compliance-oriented logs.\n- **Admin and operations** — internal dashboards, support tools, and safe management workflows.\n- **AI application foundations** — provider adapters, usage controls, and application-ready patterns.\n\nThese are future directions, not current package promises. Auth Kit is the available, supported\nstarting point today.\n\n## Local development\n\n```bash\npnpm --filter create-sporekit build\nnode packages/cli/dist/index.js --help\n```\n\n## Create a starter project\n\nRun the CLI without a command to answer prompts for a project name, starter type, package\nmanager, social providers, and auth features. It bootstraps Next.js using the official\n`create-next-app` defaults (TypeScript, Tailwind, ESLint, App Router, `src/`, and `@/*`),\nthen installs the selected Sporekit kit.\n\n```bash\nnpx create-sporekit my-app\nnpx create-sporekit my-ui --ui-only --use-pnpm --yes\nnpx create-sporekit my-auth-app --providers google,apple --features email-security,passkey --yes\n```\n\nUse `--dry-run` to inspect the exact plan without creating files. During local registry\ndevelopment, pass `--registry packages/kit-source/dist/registry.json`.\n\n## Initialize the current directory\n\nUse `init` for a guided shadcn-style workflow. In a fresh directory it asks for a framework,\nauthentication starter, social provider, and project name before running the framework scaffold\nand selected kit installer. Pass `--project-name .` to intentionally scaffold into the current\nempty directory. In an existing project, it detects the framework and writes only\n`.sporekit/config.json`; it never replaces application files. A marker conflict requires an\nexplicit `--overwrite`.\n\nFor a fresh Next.js or Vite monorepo, pass `--monorepo`. The workspace is created at\n`<project-name>/`, with the application at `<project-name>/apps/web`; that app workspace receives\nthe Sporekit marker and authentication kit.\n\nFor a fresh Next.js project, choose recommended defaults or **Customize Next.js settings**. The\ncustom path presents those framework-specific choices directly: TypeScript, linter, React\nCompiler, Tailwind, `src/`, App Router, import alias, and `AGENTS.md`. Sporekit then passes the\nchosen settings to `create-next-app` while still using the package manager that launched it.\n\n```bash\n# Guided setup: creates a named project directory.\nnpx create-sporekit init\n\n# Empty folder: scaffold directly into the current directory.\nnpx create-sporekit init --template next --project-name . --yes\n\n# Automate recommended Next.js defaults. Custom setup remains interactive.\nnpx create-sporekit init --template next --project-name my-app --next-setup recommended --yes\n\n# Fresh Next.js monorepo: create my-workspace/apps/web and configure that app workspace.\nnpx create-sporekit init --template next --project-name my-workspace --monorepo --yes\n\n# Existing project: detect its framework and initialize safely.\nnpx create-sporekit init\n```\n\nA fresh full-stack Next.js app includes the working authentication starter by default: email\nsign-up and sign-in, selected Google social sign-in, a protected dashboard, and sign-out. After\nsetting the generated `.env` values and migrating the database, it is an application foundation\nthat can be customized rather than a static preview. Pass `--no-demo` to retain the framework's\ndefault page. For an existing Next.js application, the initializer never replaces its main page;\npass `--demo` to add the same starter beneath `src/app/sporekit-demo/` or\n`app/sporekit-demo/`, matching the project's existing layout.\n\nThe initializer infers pnpm, npm, yarn, or bun from the command used to launch it, so it does not\nask the user to select a package manager. The supported framework selections are `next`, `vite` (React), `tanstack-start`, `laravel`,\n`react-native` (Expo), and `astro`. Every fresh selection now generates its framework-native\nstarter; existing projects receive an opt-in, non-destructive integration instead. Manual\ninstallation belongs in the [Storefront documentation](https://sporekit.pipsporetech.com/docs),\nrather than the CLI selector.\n\n## Release-style package verification\n\nBuild the registry and test the packed tarball through `npm exec` before publishing. This\ndoes not publish anything or modify the repository:\n\n```bash\npnpm test:cli-package\n```\n\nThe check creates a temporary consumer project, runs the packed `create-sporekit` binary,\nand installs a UI-only kit from the locally built registry.\n\n## Local registry development\n\nBuild the registry, then point the CLI at it while developing locally:\n\n```bash\npnpm build:registry\npnpm --filter create-sporekit build\nnode packages/cli/dist/index.js add auth-full --registry packages/kit-source/dist/registry.json --cwd apps/registry-fixture --skip-install --yes\n```\n\nThe installer resolves registry dependencies, refuses to overwrite different existing files unless `--overwrite` is explicit, adds only missing `.env.example` keys, and installs dependencies through the detected package manager. Use `--dry-run` to inspect an install without changing files.\n\nWhen an installed item needs Prisma and the consumer has no Prisma schema, the CLI installs the supported Prisma 7 toolchain and runs `prisma init --output ../src/generated/prisma --no-skills`. Prisma initializes a PostgreSQL datasource by default; the CLI verifies that result, then changes only its newly generated config to point to the `prisma/` directory, which is required for Prisma's multi-file schema support. Existing Prisma configurations are never rewritten.\n\n## License login\n\nProtected kit delivery uses browser-based device authorization tied to the signed-in Storefront\naccount. Run the interactive command before installing a paid kit:\n\n```bash\nnpx create-sporekit login\n```\n\nThe CLI opens a Storefront page and shows a short device code for confirmation. An active Auth Kit\nlicense can register up to three devices; each authorization lasts 30 days, and support can reset\na device when needed. Re-running `create-sporekit login` reports an active device instead of\nopening the browser again. The CLI has no logout or device-removal command. It stores a\ndevice credential outside consumer projects. On Windows, its device secret is encrypted with\nuser-scoped DPAPI; other platforms use restrictive file permissions. It does not store the raw\nlicense key.\n\nAfter login, the CLI automatically refreshes a short-lived access token for the protected Sporekit\nregistry. Local registries passed through `--registry` remain useful for offline development.\n\n## Publishing\n\nThe package is released only from an approved GitHub Release through npm Trusted Publishing. Follow the repository's [npm release guide](../../docs/npm-release.md) for the one-time npm and GitHub environment setup, release checks, and tag procedure.\n","readmeFilename":"README.md"}