{"_id":"@azurioh/create-fastify-app","_rev":"11-c17e685345ab511d440c9e4bce60bdea","name":"@azurioh/create-fastify-app","dist-tags":{"latest":"1.0.11"},"versions":{"1.0.0":{"name":"@azurioh/create-fastify-app","version":"1.0.0","keywords":["fastify","create-fastify-app","fastify-app","fastify-app-generator"],"author":{"name":"Azurioh"},"license":"ISC","_id":"@azurioh/create-fastify-app@1.0.0","maintainers":[{"name":"azurioh","email":"alan.cunin@epitech.eu"}],"homepage":"https://github.com/Azurioh/create-fastify-app#readme","bugs":{"url":"https://github.com/Azurioh/create-fastify-app/issues"},"bin":{"create-fastify-app":"dist/index.js"},"dist":{"shasum":"f5047041790bfa8a3d551c1f7fd45a85fc1d2126","tarball":"https://registry.npmjs.org/@azurioh/create-fastify-app/-/create-fastify-app-1.0.0.tgz","fileCount":79,"integrity":"sha512-WRPqLbfKnRKcvLayQq62pByzcRtDEpNDzoSBrZqZ+lWQvNNrKbCAE+au6yMe/ooKAFFZgo3PsAJmwGTsv9JBcQ==","signatures":[{"sig":"MEUCIQCJUO+Q7JJPSSTST3NMaYrb34DckOLj1eyowwwXMBT5twIgMln13yEVMViY9guVBWK20zNrttiL/RsUYf5zxC4MULE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175446},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"4a087ac1e05c9897496566bababcb7647d418378","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"azurioh","actor":{"name":"azurioh","type":"user","email":"alan.cunin@epitech.eu"},"email":"alan.cunin@epitech.eu"},"repository":{"url":"git+https://github.com/Azurioh/create-fastify-app.git","type":"git"},"_npmVersion":"11.3.0","description":"Package to setup a fastify repository","directories":{},"_nodeVersion":"23.11.0","dependencies":{"kleur":"^4.1.5","prompts":"^2.4.2","fs-extra":"^11.3.0","minimist":"^1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","typescript":"^5.8.3","@types/node":"^24.0.3","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5"},"_npmOperationalInternal":{"tmp":"tmp/create-fastify-app_1.0.0_1750369078682_0.8160813004672578","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@azurioh/create-fastify-app","version":"1.0.1","keywords":["fastify","create-fastify-app","fastify-app","fastify-app-generator"],"author":{"name":"Azurioh"},"license":"ISC","_id":"@azurioh/create-fastify-app@1.0.1","maintainers":[{"name":"azurioh","email":"alan.cunin@epitech.eu"}],"homepage":"https://github.com/Azurioh/create-fastify-app#readme","bugs":{"url":"https://github.com/Azurioh/create-fastify-app/issues"},"bin":{"create-fastify-app":"dist/index.js"},"dist":{"shasum":"c19387c94cc1b028155d2bcde79c94cbd3c41de5","tarball":"https://registry.npmjs.org/@azurioh/create-fastify-app/-/create-fastify-app-1.0.1.tgz","fileCount":79,"integrity":"sha512-4zTudrg6LkneMQnlNcs1u2EkeKlhjCsP3Y8KpGYFAsHsbxkRtboWHwUPxsvG4yP+RJL+yTHHQCInDHEUh7kc9A==","signatures":[{"sig":"MEUCIQD1TSHN3D7P7HiujW1ZxGkJGHZM5H1oomCAZzWts3MiIwIgBwnJuKYsTCsnW0E40k7LGadV4DZE0hGY0rfY87QoiEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175505},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"605d54a12341683ca657266cf98fb0a0010b3d99","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"azurioh","actor":{"name":"azurioh","type":"user","email":"alan.cunin@epitech.eu"},"email":"alan.cunin@epitech.eu"},"repository":{"url":"git+https://github.com/Azurioh/create-fastify-app.git","type":"git"},"_npmVersion":"11.3.0","description":"Package to setup a fastify repository","directories":{},"_nodeVersion":"23.11.0","dependencies":{"kleur":"^4.1.5","prompts":"^2.4.2","fs-extra":"^11.3.0","minimist":"^1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","typescript":"^5.8.3","@types/node":"^24.0.3","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5"},"_npmOperationalInternal":{"tmp":"tmp/create-fastify-app_1.0.1_1750369374424_0.28578356549433015","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@azurioh/create-fastify-app","version":"1.0.3","keywords":["fastify","create-fastify-app","fastify-app","fastify-app-generator"],"author":{"name":"Azurioh"},"license":"ISC","_id":"@azurioh/create-fastify-app@1.0.3","maintainers":[{"name":"azurioh","email":"alan.cunin@epitech.eu"}],"homepage":"https://github.com/Azurioh/create-fastify-app#readme","bugs":{"url":"https://github.com/Azurioh/create-fastify-app/issues"},"bin":{"create-fastify-app":"dist/index.js"},"dist":{"shasum":"2f8d95116f75389796351914c1357073f903cecf","tarball":"https://registry.npmjs.org/@azurioh/create-fastify-app/-/create-fastify-app-1.0.3.tgz","fileCount":79,"integrity":"sha512-WHfXeSHYBh1W9ISEkCFjAZJvOg2JKrGhAAzUFxTGz1p3OUjLH4So0FqY/PxcAubVUa6TQS7kpr+qRHOMFE9q+g==","signatures":[{"sig":"MEUCIQC03qxPOVBNwu+jcDagoC+TYvwJIYj1Nop4ng7FFyuZqgIgIItmqlmNmSlgxiYEXPACaErLdtEznJbCc8WrKIOVXKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175485},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"b69b71911c8a729ab6e128b32a54e34912b6508e","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"azurioh","actor":{"name":"azurioh","type":"user","email":"alan.cunin@epitech.eu"},"email":"alan.cunin@epitech.eu"},"repository":{"url":"git+https://github.com/Azurioh/create-fastify-app.git","type":"git"},"_npmVersion":"11.3.0","description":"Package to setup a fastify repository","directories":{},"_nodeVersion":"23.11.0","dependencies":{"kleur":"^4.1.5","prompts":"^2.4.2","fs-extra":"^11.3.0","minimist":"^1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","typescript":"^5.8.3","@types/node":"^24.0.3","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5"},"_npmOperationalInternal":{"tmp":"tmp/create-fastify-app_1.0.3_1750369599991_0.681191012575632","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@azurioh/create-fastify-app","version":"1.0.4","keywords":["fastify","create-fastify-app","fastify-app","fastify-app-generator"],"author":{"name":"Azurioh"},"license":"ISC","_id":"@azurioh/create-fastify-app@1.0.4","maintainers":[{"name":"azurioh","email":"alan.cunin@epitech.eu"}],"homepage":"https://github.com/Azurioh/create-fastify-app#readme","bugs":{"url":"https://github.com/Azurioh/create-fastify-app/issues"},"bin":{"create-fastify-app":"dist/index.js"},"dist":{"shasum":"b87d924ec57497b3e5cfa73f5693e7729cc03a38","tarball":"https://registry.npmjs.org/@azurioh/create-fastify-app/-/create-fastify-app-1.0.4.tgz","fileCount":130,"integrity":"sha512-OngIvK/EqaWWdmm5gSnxeeVkFmhUX6qiRnhuygaxH/zf3kSJ/Zx1JNNZU9hMKNZErsDAdeNLUFkdU0ZXAOFskw==","signatures":[{"sig":"MEUCIQCxSDizl6nfCPbvF0MbjQdl+bCVQ79v1ErBmXrteHuXJwIgJ47BW4rIYw8pCB8v7iZcn6vyoy5EChw+HeQkuq5OJQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":490104},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"6ab8b088927da6bedafe9feb2d382101a994702d","scripts":{"build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"azurioh","actor":{"name":"azurioh","type":"user","email":"alan.cunin@epitech.eu"},"email":"alan.cunin@epitech.eu"},"repository":{"url":"git+https://github.com/Azurioh/create-fastify-app.git","type":"git"},"_npmVersion":"11.3.0","description":"Package to setup a fastify repository","directories":{},"_nodeVersion":"24.2.0","dependencies":{"kleur":"^4.1.5","prompts":"^2.4.2","fs-extra":"^11.3.0","minimist":"^1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","typescript":"^5.8.3","@types/node":"^24.0.3","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5"},"_npmOperationalInternal":{"tmp":"tmp/create-fastify-app_1.0.4_1750457854742_0.30243131202827045","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@azurioh/create-fastify-app","version":"1.0.5","keywords":["fastify","create-fastify-app","fastify-app","fastify-app-generator"],"author":{"name":"Azurioh"},"license":"ISC","_id":"@azurioh/create-fastify-app@1.0.5","maintainers":[{"name":"azurioh","email":"alan.cunin@epitech.eu"}],"homepage":"https://github.com/Azurioh/create-fastify-app#readme","bugs":{"url":"https://github.com/Azurioh/create-fastify-app/issues"},"bin":{"create-fastify-app":"dist/index.js"},"dist":{"shasum":"617f2d7b74acf50176cb4a5d7d538d0973938497","tarball":"https://registry.npmjs.org/@azurioh/create-fastify-app/-/create-fastify-app-1.0.5.tgz","fileCount":130,"integrity":"sha512-mIxGdBAg5xskS4dioUnoDhh6dkQvo3UJiB2azoe+W8Sl5tO8gWNydhxsOwRjxaaQC5IxJ8HoRb10HsYqr+33OA==","signatures":[{"sig":"MEYCIQDLhmSQDpJlCwrLruutEClTVvZvuWTDt7ItZ0IIE9MD2AIhAOXVQPpkYzXbEA7FLvSYqFC6ovGrW+q+XYVCWh/Arnmt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":490104},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"8299cb9b1d323bd0b8309bc1e8b2b1dd31b5ca10","scripts":{"build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"azurioh","actor":{"name":"azurioh","type":"user","email":"alan.cunin@epitech.eu"},"email":"alan.cunin@epitech.eu"},"repository":{"url":"git+https://github.com/Azurioh/create-fastify-app.git","type":"git"},"_npmVersion":"11.3.0","description":"Package to setup a fastify repository","directories":{},"_nodeVersion":"24.2.0","dependencies":{"kleur":"^4.1.5","prompts":"^2.4.2","fs-extra":"^11.3.0","minimist":"^1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","typescript":"^5.8.3","@types/node":"^24.0.3","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5"},"_npmOperationalInternal":{"tmp":"tmp/create-fastify-app_1.0.5_1750520843369_0.5142187858099065","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@azurioh/create-fastify-app","version":"1.0.6","keywords":["fastify","create-fastify-app","fastify-app","fastify-app-generator"],"author":{"name":"Azurioh"},"license":"ISC","_id":"@azurioh/create-fastify-app@1.0.6","maintainers":[{"name":"azurioh","email":"alan.cunin@epitech.eu"}],"homepage":"https://github.com/Azurioh/create-fastify-app#readme","bugs":{"url":"https://github.com/Azurioh/create-fastify-app/issues"},"bin":{"create-fastify-app":"dist/index.js"},"dist":{"shasum":"121bd1ef1cb5cd9d00561dda16558936f821465b","tarball":"https://registry.npmjs.org/@azurioh/create-fastify-app/-/create-fastify-app-1.0.6.tgz","fileCount":172,"integrity":"sha512-wMLsu/L+c6kLemIF8N/sYwkGXxCGzhHn4w6G8mwcXmp1Mis475OG965pSlF7mLEMVeVrQWAunUjmG2xVLlNLEw==","signatures":[{"sig":"MEQCIFKMlJG06G44CJfBeJHrW+gZuBTwATrpNJkBfmoJhtQMAiAjgnFGVv07KwXEs90pyYurB/yVwynHlf7Qfbwtb3AmiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":608622},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"2a9b044abdc0ebcba7888f2e5c52fff41bdc45ad","scripts":{"build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"azurioh","actor":{"name":"azurioh","type":"user","email":"alan.cunin@epitech.eu"},"email":"alan.cunin@epitech.eu"},"repository":{"url":"git+https://github.com/Azurioh/create-fastify-app.git","type":"git"},"_npmVersion":"11.3.0","description":"Package to setup a fastify repository","directories":{},"_nodeVersion":"24.2.0","dependencies":{"kleur":"^4.1.5","prompts":"^2.4.2","fs-extra":"^11.3.0","minimist":"^1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","typescript":"^5.8.3","@types/node":"^24.0.3","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5"},"_npmOperationalInternal":{"tmp":"tmp/create-fastify-app_1.0.6_1751205323060_0.5046430493216596","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@azurioh/create-fastify-app","version":"1.0.7","keywords":["fastify","create-fastify-app","fastify-app","fastify-app-generator"],"author":{"name":"Azurioh"},"license":"ISC","_id":"@azurioh/create-fastify-app@1.0.7","maintainers":[{"name":"azurioh","email":"alan.cunin@epitech.eu"}],"homepage":"https://github.com/Azurioh/create-fastify-app#readme","bugs":{"url":"https://github.com/Azurioh/create-fastify-app/issues"},"bin":{"create-fastify-app":"dist/index.js"},"dist":{"shasum":"9433455976779dd13e991979defbe9d07532aa96","tarball":"https://registry.npmjs.org/@azurioh/create-fastify-app/-/create-fastify-app-1.0.7.tgz","fileCount":172,"integrity":"sha512-kJ50DuicIJ3HQzB4X7dE4yNRPcWaulHpvHDo/nC/6SLj11akj0Dzyd8bqxbR3E+tVeoaFAAyyJKoKL8MdmUvnQ==","signatures":[{"sig":"MEQCIB6waPjsy3qqJwlCsURv0tCfV0Dgw1l3h2oVxgBiBweGAiAvgpe7Nz6UxEvhYHghtPWxS/frQXoqmI9lwq/KpvWfIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":608622},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"9bd7785f98a0015b776406fbaa4203ec770c900f","scripts":{"build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"azurioh","actor":{"name":"azurioh","type":"user","email":"alan.cunin@epitech.eu"},"email":"alan.cunin@epitech.eu"},"repository":{"url":"git+https://github.com/Azurioh/create-fastify-app.git","type":"git"},"_npmVersion":"11.3.0","description":"Package to setup a fastify repository","directories":{},"_nodeVersion":"24.2.0","dependencies":{"kleur":"^4.1.5","prompts":"^2.4.2","fs-extra":"^11.3.0","minimist":"^1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","typescript":"^5.8.3","@types/node":"^24.0.3","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5"},"_npmOperationalInternal":{"tmp":"tmp/create-fastify-app_1.0.7_1751206091195_0.8062089729445163","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@azurioh/create-fastify-app","version":"1.0.8","keywords":["fastify","create-fastify-app","fastify-app","fastify-app-generator"],"author":{"name":"Azurioh"},"license":"ISC","_id":"@azurioh/create-fastify-app@1.0.8","maintainers":[{"name":"azurioh","email":"alan.cunin@epitech.eu"}],"homepage":"https://github.com/Azurioh/create-fastify-app#readme","bugs":{"url":"https://github.com/Azurioh/create-fastify-app/issues"},"bin":{"create-fastify-app":"dist/index.js"},"dist":{"shasum":"6415c14462ae2c0152b174b050ebd538157837e6","tarball":"https://registry.npmjs.org/@azurioh/create-fastify-app/-/create-fastify-app-1.0.8.tgz","fileCount":229,"integrity":"sha512-hyrtielMlEwAj1N2/eHBGT94p+6fmC4sO5iZsBTrr6hz59d0cpcmk+HCFlOthTLKXpdcZFnFAk6RLMJX/8+cBA==","signatures":[{"sig":"MEUCIQCLCeksK6ziI296cLWdL4FSLN62VCfaX+FPJ1hE/4vipAIgKV5SUtwAEWDjZif/KnP6kAdyAp6lZ+cO4e13XAQomws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":743167},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"745c5747e8ffb6a295294e855ca195e8752f859f","scripts":{"build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"azurioh","actor":{"name":"azurioh","type":"user","email":"alan.cunin@epitech.eu"},"email":"alan.cunin@epitech.eu"},"repository":{"url":"git+https://github.com/Azurioh/create-fastify-app.git","type":"git"},"_npmVersion":"11.4.2","description":"Package to setup a fastify repository","directories":{},"_nodeVersion":"24.2.0","dependencies":{"kleur":"^4.1.5","prompts":"^2.4.2","fs-extra":"^11.3.0","minimist":"^1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","typescript":"^5.8.3","@types/node":"^24.0.3","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5"},"_npmOperationalInternal":{"tmp":"tmp/create-fastify-app_1.0.8_1751355451874_0.5920219499240529","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@azurioh/create-fastify-app","version":"1.0.9","keywords":["fastify","create-fastify-app","fastify-app","fastify-app-generator"],"author":{"name":"Azurioh"},"license":"ISC","_id":"@azurioh/create-fastify-app@1.0.9","maintainers":[{"name":"azurioh","email":"alan.cunin@epitech.eu"}],"homepage":"https://github.com/Azurioh/create-fastify-app#readme","bugs":{"url":"https://github.com/Azurioh/create-fastify-app/issues"},"bin":{"create-fastify-app":"dist/index.js"},"dist":{"shasum":"942552e406e2c2ef551c6dbb18b84f012cd6188c","tarball":"https://registry.npmjs.org/@azurioh/create-fastify-app/-/create-fastify-app-1.0.9.tgz","fileCount":275,"integrity":"sha512-aAaxdXb3O++q6SMbTvyCq3Gou5ut5OsrcoYS8NjLhP0T6ponmYdF+c4E6tq3N/9xQUh3aC2bDxHV0jH0st7UYg==","signatures":[{"sig":"MEQCIFGIWrOSlCPOPqj9otsfYPtTGCbvkxTssyYuNwkEEiyOAiAzfZronrSfOVOL/OUZ3+rRJxd2GW1XIkHE62kSyKcq3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1064494},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"837ced1c89f4cbe93b8dbcf8affa7bf5bdb14c8f","scripts":{"build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"azurioh","actor":{"name":"azurioh","type":"user","email":"alan.cunin@epitech.eu"},"email":"alan.cunin@epitech.eu"},"repository":{"url":"git+https://github.com/Azurioh/create-fastify-app.git","type":"git"},"_npmVersion":"11.4.2","description":"Package to setup a fastify repository","directories":{},"_nodeVersion":"24.2.0","dependencies":{"kleur":"^4.1.5","prompts":"^2.4.2","fs-extra":"^11.3.0","minimist":"^1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","typescript":"^5.8.3","@types/node":"^24.0.3","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5"},"_npmOperationalInternal":{"tmp":"tmp/create-fastify-app_1.0.9_1751358480936_0.29137624523446726","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@azurioh/create-fastify-app","version":"1.0.10","keywords":["fastify","create-fastify-app","fastify-app","fastify-app-generator"],"author":{"name":"Azurioh"},"license":"ISC","_id":"@azurioh/create-fastify-app@1.0.10","maintainers":[{"name":"azurioh","email":"alan.cunin@epitech.eu"}],"homepage":"https://github.com/Azurioh/create-fastify-app#readme","bugs":{"url":"https://github.com/Azurioh/create-fastify-app/issues"},"bin":{"create-fastify-app":"dist/index.js"},"dist":{"shasum":"51d87e6b8c3994501efb57ae54c261f268514dea","tarball":"https://registry.npmjs.org/@azurioh/create-fastify-app/-/create-fastify-app-1.0.10.tgz","fileCount":301,"integrity":"sha512-DyI3QY5ryCNvHvun1SK/Z4gOnrRqfFtxpwMAdKbkTPysECutPeNJajTcsIt4/URyM4v/eFaRfNeiep7ukbHHTg==","signatures":[{"sig":"MEQCIGvVKIhThBJakI6lAS5FpfLQQWoJf2d7xpWRV4IFKhp2AiAzDqDefp8DbAEYERgjS5ccX7lRfRQeWyP0Lh/HdCOERQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1160111},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"c236a640be97266f6862ab996790839e255b558b","scripts":{"build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"azurioh","email":"alan.cunin@epitech.eu"},"repository":{"url":"git+https://github.com/Azurioh/create-fastify-app.git","type":"git"},"_npmVersion":"11.4.2","description":"Package to setup a fastify repository","directories":{},"_nodeVersion":"24.2.0","dependencies":{"kleur":"^4.1.5","prompts":"^2.4.2","fs-extra":"^11.3.0","minimist":"^1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","typescript":"^5.8.3","@types/node":"^24.0.3","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5"},"_npmOperationalInternal":{"tmp":"tmp/create-fastify-app_1.0.10_1752432498043_0.1624598566740174","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@azurioh/create-fastify-app","version":"1.0.11","description":"Package to setup a fastify repository","main":"./dist/index.js","bin":{"create-fastify-app":"dist/index.js"},"scripts":{"build":"tsc","prepublishOnly":"npm run build","start":"node dist/index.js"},"keywords":["fastify","create-fastify-app","fastify-app","fastify-app-generator"],"repository":{"type":"git","url":"git+https://github.com/Azurioh/create-fastify-app.git"},"author":{"name":"Azurioh"},"license":"ISC","type":"commonjs","bugs":{"url":"https://github.com/Azurioh/create-fastify-app/issues"},"homepage":"https://github.com/Azurioh/create-fastify-app#readme","dependencies":{"fs-extra":"^11.3.0","kleur":"^4.1.5","minimist":"^1.2.8","prompts":"^2.4.2"},"devDependencies":{"@types/fs-extra":"^11.0.4","@types/minimist":"^1.2.5","@types/node":"^24.0.3","@types/prompts":"^2.4.9","tsx":"^4.20.3","typescript":"^5.8.3"},"_id":"@azurioh/create-fastify-app@1.0.11","gitHead":"94f93b6cd2070bfb423428d25b9322b89081bd01","types":"./dist/index.d.ts","_nodeVersion":"24.2.0","_npmVersion":"11.4.2","dist":{"integrity":"sha512-sv2z51HrqBJ/SuKYsbeAcvVI1oK++YM0Jl2CLaP7kjhuK05IA7I4frh7peJoWafl70MO5Vs/GsFL6YChWm8w6w==","shasum":"255add99a039dea789c7e5ec0f56953a09862b66","tarball":"https://registry.npmjs.org/@azurioh/create-fastify-app/-/create-fastify-app-1.0.11.tgz","fileCount":301,"unpackedSize":1159499,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICNxQ4Oiiz/YiYSzSBIdscey3AV8ORT7TuxN0njcsdEJAiAwwZHGi0J3TOj6W2nameDqKM0kqjDDoR6fYRclq5hwpA=="}]},"_npmUser":{"name":"azurioh","email":"alan.cunin@epitech.eu"},"directories":{},"maintainers":[{"name":"azurioh","email":"alan.cunin@epitech.eu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/create-fastify-app_1.0.11_1752432602749_0.00975011541569537"},"_hasShrinkwrap":false}},"time":{"created":"2025-06-19T21:37:58.608Z","modified":"2025-07-13T18:50:03.163Z","1.0.0":"2025-06-19T21:37:58.884Z","1.0.1":"2025-06-19T21:42:54.610Z","1.0.3":"2025-06-19T21:46:40.195Z","1.0.4":"2025-06-20T22:17:34.984Z","1.0.5":"2025-06-21T15:47:23.592Z","1.0.6":"2025-06-29T13:55:23.344Z","1.0.7":"2025-06-29T14:08:11.419Z","1.0.8":"2025-07-01T07:37:32.113Z","1.0.9":"2025-07-01T08:28:01.217Z","1.0.10":"2025-07-13T18:48:18.249Z","1.0.11":"2025-07-13T18:50:02.980Z"},"bugs":{"url":"https://github.com/Azurioh/create-fastify-app/issues"},"author":{"name":"Azurioh"},"license":"ISC","homepage":"https://github.com/Azurioh/create-fastify-app#readme","keywords":["fastify","create-fastify-app","fastify-app","fastify-app-generator"],"repository":{"type":"git","url":"git+https://github.com/Azurioh/create-fastify-app.git"},"description":"Package to setup a fastify repository","maintainers":[{"name":"azurioh","email":"alan.cunin@epitech.eu"}],"readme":"# Create Fastify App: A Modern Node.js Project Generator\n\nCreate Fastify App is a command-line tool that streamlines the creation of Fastify-based applications by providing a flexible and feature-rich project scaffolding system. It supports both monolithic and microservices architectures, offering pre-configured templates with best practices and modern development tooling.\n\nThe tool enables developers to quickly bootstrap new Fastify applications with a robust foundation, including features like CORS configuration, rate limiting, Swagger documentation, and error handling. It provides an interactive CLI experience that guides users through project configuration choices and automatically sets up the project structure based on selected options.\n\n## Repository Structure\n```\n.\n├── src/                      # Source code directory\n│   ├── index.ts             # CLI entry point\n│   ├── lib/                 # Core library functions\n│   │   ├── copy-template.ts # Template processing logic\n│   │   ├── create-project.ts# Project creation orchestration\n│   │   ├── prompt.ts       # User input collection\n│   │   └── utils.ts        # Utility functions\n│   └── types/              # TypeScript type definitions\n├── templates/              # Project templates\n│   ├── microservices/     # Microservices architecture templates\n│   └── monolith/         # Monolithic architecture templates\n├── biome.json            # Biome.js configuration\n├── package.json          # Project metadata and dependencies\n└── tsconfig.json        # TypeScript configuration\n```\n\n## Usage Instructions\n### Prerequisites\n- Node.js (v14 or higher)\n- npm, yarn, or pnpm package manager\n- TypeScript knowledge for template customization\n\n### Installation\n\n```bash\n# Using npm\nnpm install -g @azurioh/create-fastify-app\n\n# Using yarn\nyarn global add @azurioh/create-fastify-app\n\n# Using pnpm\npnpm add -g @azurioh/create-fastify-app\n```\n\n### Quick Start\n1. Create a new project:\n```bash\ncreate-fastify-app\n```\n\n2. Follow the interactive prompts to configure your project:\n```bash\n? Project name: my-fastify-app\n? Choose your architecture:\n  🏛️  Monolith\n  🔧 Microservices\n? Choose your setup:\n  🖥️  Backend Only\n? Choose your template:\n  ⚡ Basic\n? Install dependencies? Yes/No\n```\n\n### More Detailed Examples\n\n1. Creating a Monolithic Backend:\n```bash\ncreate-fastify-app\n# Select: Monolith > Backend Only > Basic\n```\n\n2. Creating a Microservices Project:\n```bash\ncreate-fastify-app\n# Select: Microservices > Backend Only > Basic\n```\n","readmeFilename":"README.md"}