{"repo":"kravetsone/create-elysiajs","free":true,"listed":false,"github":"https://github.com/kravetsone/create-elysiajs","clone":"git clone https://github.com/kravetsone/create-elysiajs.git","description":"Scaffolding your Elysia project with the environment with easy!","language":"TypeScript","stars":160,"topics":["api","bun","database","elysiajs","linter","orm","plugins","scaffold-template","scaffolded","scaffolder"],"license":null,"category":"databases-storage","readme_excerpt":"create-elysiajs Scaffolding your Elysia project with the environment with easy! With bun Support for other package managers will appear later (Maybe, huh) Supported environment - Linters - - Biome - - ESLint with @antfu/eslint-config - ORM/Query builders - - Prisma - - Drizzle - Plugins - - CORS - - Swagger - - JWT - - Autoload - - Oauth 2.0 - - HTML/JSX - - Logger - - Static - - Bearer - - Server Timing - Test with bun:test and mocks for - - PGLite for Postgres - - IoRedisMock for Redis - Others - - Dockerfile + docker-compose.yml - - Jobify (Bullmq wrapper) - - Posthog - - Verrou (Locks) - - Env-var (Environment variables) - - .vscode (VSCode settings) - - Husky (Git hooks) - And more soon... With renovate, we keep dependencies up to date The environment can work together When you select ESLint and Drizzle, you get eslint-plugin-drizzle When you select Husky and one of the linters - the pre-commit hook will contain the command lint:fix","default_branch":null,"files":null,"tree":[],"storefront":"/r/kravetsone","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kravetsone/create-elysiajs/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}