├── .dockerignore ├── .editorconfig ├── .github ├── registry │ ├── Caddyfile │ ├── Dockerfile │ ├── server.Dockerfile │ └── worker.Dockerfile └── workflows │ └── ci.yaml ├── .gitignore ├── Caddyfile ├── Dockerfile ├── README.md ├── app ├── package.json ├── public │ ├── libm.wasm │ └── model.onnx ├── src │ ├── app.ts │ ├── assets │ │ ├── libm.wasm │ │ ├── logo.png │ │ └── model.onnx │ ├── components │ │ ├── CollectionData.ts │ │ └── CrudOperations.ts │ ├── composables │ │ ├── useAssets.ts │ │ ├── useMailer.ts │ │ ├── useModel.ts │ │ ├── usePublic.ts │ │ ├── useQueue.ts │ │ ├── useTableControl.ts │ │ └── useWorker.ts │ ├── jobs │ │ └── repeatable.ts │ ├── locales │ │ ├── en-US.ts │ │ ├── ja-JP.ts │ │ ├── ko-KR.ts │ │ └── zh-TW.ts │ ├── main.ts │ ├── middleware │ │ ├── admin.ts │ │ ├── auth.ts │ │ └── session.ts │ ├── plugins │ │ ├── error.ts │ │ ├── i18n.ts │ │ └── router.ts │ ├── routes │ │ ├── assets-public │ │ │ └── +handler.ts │ │ ├── auth │ │ │ ├── +handler.ts │ │ │ ├── otp │ │ │ │ └── +handler.ts │ │ │ └── service.ts │ │ ├── conversation │ │ │ ├── +handler.ts │ │ │ ├── langgraph │ │ │ │ └── +handler.ts │ │ │ └── llamaindex │ │ │ │ └── +handler.ts │ │ ├── echo │ │ │ ├── +handler.ts │ │ │ └── __tests__ │ │ │ │ └── +handler.test.ts │ │ ├── email │ │ │ └── +handler.ts │ │ ├── file-uploads │ │ │ ├── +handler.ts │ │ │ └── import-data │ │ │ │ └── +handler.ts │ │ ├── hello-i18n │ │ │ ├── +handler.ts │ │ │ ├── __tests__ │ │ │ │ └── +handler.test.ts │ │ │ └── locales │ │ │ │ ├── en-US.ts │ │ │ │ ├── ja-JP.ts │ │ │ │ ├── ko-KR.ts │ │ │ │ └── zh-TW.ts │ │ ├── hello-world │ │ │ ├── +handler.ts │ │ │ ├── __tests__ │ │ │ │ └── +handler.test.ts │ │ │ ├── caching-dedupe │ │ │ │ ├── [id]-memory │ │ │ │ │ └── +handler.ts │ │ │ │ └── [id]-redis │ │ │ │ │ └── +handler.ts │ │ │ └── caching │ │ │ │ ├── +handler.ts │ │ │ │ └── __tests__ │ │ │ │ └── +handler.test.ts │ │ ├── queues │ │ │ ├── +handler.ts │ │ │ ├── delay │ │ │ │ └── +handler.ts │ │ │ └── drain │ │ │ │ └── +handler.ts │ │ ├── sse │ │ │ ├── +handler.ts │ │ │ ├── event │ │ │ │ └── [id] │ │ │ │ │ └── +handler.ts │ │ │ ├── model │ │ │ │ └── +handler.ts │ │ │ └── pipe │ │ │ │ └── +handler.ts │ │ ├── suggestions │ │ │ └── +handler.ts │ │ ├── todos │ │ │ ├── +handler.ts │ │ │ ├── [id] │ │ │ │ ├── +handler.ts │ │ │ │ └── __tests__ │ │ │ │ │ └── +handler.test.ts │ │ │ ├── __tests__ │ │ │ │ └── +handler.test.ts │ │ │ ├── schema.ts │ │ │ └── types.ts │ │ └── users │ │ │ ├── +handler.ts │ │ │ ├── +hook.ts │ │ │ ├── [id] │ │ │ ├── +handler.ts │ │ │ ├── 2fa-reset │ │ │ │ └── +handler.ts │ │ │ └── password-reset │ │ │ │ └── +handler.ts │ │ │ └── schema.ts │ ├── shims.d.ts │ ├── templates │ │ └── hello-world.html │ ├── utilities │ │ ├── cache.ts │ │ └── redisInstance.ts │ └── worker.ts ├── tsconfig.json └── vite.config.ts ├── biome.json ├── compose.yaml ├── db ├── mongo-init.js ├── package.json └── src │ ├── todos.js │ └── users.js ├── e2e ├── package.json ├── playwright.config.ts ├── src │ ├── echo.test.ts │ ├── hello-world.test.ts │ ├── sse.test.ts │ └── todos.test.ts └── tsconfig.json ├── mock ├── package.json ├── src │ ├── app.ts │ ├── plugins │ │ └── router.ts │ ├── routes │ │ └── v1 │ │ │ └── billingAccounts │ │ │ └── +handler.ts │ ├── server.ts │ └── shims.d.ts ├── tsconfig.json └── vite.config.ts ├── package.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml └── render.yaml /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/registry/Caddyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/.github/registry/Caddyfile -------------------------------------------------------------------------------- /.github/registry/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/.github/registry/Dockerfile -------------------------------------------------------------------------------- /.github/registry/server.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/.github/registry/server.Dockerfile -------------------------------------------------------------------------------- /.github/registry/worker.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/.github/registry/worker.Dockerfile -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/.gitignore -------------------------------------------------------------------------------- /Caddyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/Caddyfile -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/README.md -------------------------------------------------------------------------------- /app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/package.json -------------------------------------------------------------------------------- /app/public/libm.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/public/libm.wasm -------------------------------------------------------------------------------- /app/public/model.onnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/public/model.onnx -------------------------------------------------------------------------------- /app/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/app.ts -------------------------------------------------------------------------------- /app/src/assets/libm.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/assets/libm.wasm -------------------------------------------------------------------------------- /app/src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/assets/logo.png -------------------------------------------------------------------------------- /app/src/assets/model.onnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/assets/model.onnx -------------------------------------------------------------------------------- /app/src/components/CollectionData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/components/CollectionData.ts -------------------------------------------------------------------------------- /app/src/components/CrudOperations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/components/CrudOperations.ts -------------------------------------------------------------------------------- /app/src/composables/useAssets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/composables/useAssets.ts -------------------------------------------------------------------------------- /app/src/composables/useMailer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/composables/useMailer.ts -------------------------------------------------------------------------------- /app/src/composables/useModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/composables/useModel.ts -------------------------------------------------------------------------------- /app/src/composables/usePublic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/composables/usePublic.ts -------------------------------------------------------------------------------- /app/src/composables/useQueue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/composables/useQueue.ts -------------------------------------------------------------------------------- /app/src/composables/useTableControl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/composables/useTableControl.ts -------------------------------------------------------------------------------- /app/src/composables/useWorker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/composables/useWorker.ts -------------------------------------------------------------------------------- /app/src/jobs/repeatable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/jobs/repeatable.ts -------------------------------------------------------------------------------- /app/src/locales/en-US.ts: -------------------------------------------------------------------------------- 1 | export default { 2 | text: 'Text', 3 | }; 4 | -------------------------------------------------------------------------------- /app/src/locales/ja-JP.ts: -------------------------------------------------------------------------------- 1 | export default { 2 | text: 'テキスト', 3 | }; 4 | -------------------------------------------------------------------------------- /app/src/locales/ko-KR.ts: -------------------------------------------------------------------------------- 1 | export default { 2 | text: '텍스트', 3 | }; 4 | -------------------------------------------------------------------------------- /app/src/locales/zh-TW.ts: -------------------------------------------------------------------------------- 1 | export default { 2 | text: '文字', 3 | }; 4 | -------------------------------------------------------------------------------- /app/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/main.ts -------------------------------------------------------------------------------- /app/src/middleware/admin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/middleware/admin.ts -------------------------------------------------------------------------------- /app/src/middleware/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/middleware/auth.ts -------------------------------------------------------------------------------- /app/src/middleware/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/middleware/session.ts -------------------------------------------------------------------------------- /app/src/plugins/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/plugins/error.ts -------------------------------------------------------------------------------- /app/src/plugins/i18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/plugins/i18n.ts -------------------------------------------------------------------------------- /app/src/plugins/router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/plugins/router.ts -------------------------------------------------------------------------------- /app/src/routes/assets-public/+handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/routes/assets-public/+handler.ts -------------------------------------------------------------------------------- /app/src/routes/auth/+handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/routes/auth/+handler.ts -------------------------------------------------------------------------------- /app/src/routes/auth/otp/+handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/routes/auth/otp/+handler.ts -------------------------------------------------------------------------------- /app/src/routes/auth/service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/routes/auth/service.ts -------------------------------------------------------------------------------- /app/src/routes/conversation/+handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/routes/conversation/+handler.ts -------------------------------------------------------------------------------- /app/src/routes/conversation/langgraph/+handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/routes/conversation/langgraph/+handler.ts -------------------------------------------------------------------------------- /app/src/routes/conversation/llamaindex/+handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/routes/conversation/llamaindex/+handler.ts -------------------------------------------------------------------------------- /app/src/routes/echo/+handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/routes/echo/+handler.ts -------------------------------------------------------------------------------- /app/src/routes/echo/__tests__/+handler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/routes/echo/__tests__/+handler.test.ts -------------------------------------------------------------------------------- /app/src/routes/email/+handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/routes/email/+handler.ts -------------------------------------------------------------------------------- /app/src/routes/file-uploads/+handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/routes/file-uploads/+handler.ts -------------------------------------------------------------------------------- /app/src/routes/file-uploads/import-data/+handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/routes/file-uploads/import-data/+handler.ts -------------------------------------------------------------------------------- /app/src/routes/hello-i18n/+handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/routes/hello-i18n/+handler.ts -------------------------------------------------------------------------------- /app/src/routes/hello-i18n/__tests__/+handler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/routes/hello-i18n/__tests__/+handler.test.ts -------------------------------------------------------------------------------- /app/src/routes/hello-i18n/locales/en-US.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/routes/hello-i18n/locales/en-US.ts -------------------------------------------------------------------------------- /app/src/routes/hello-i18n/locales/ja-JP.ts: -------------------------------------------------------------------------------- 1 | export default { 2 | hello: 'こんにちは世界!', 3 | }; 4 | -------------------------------------------------------------------------------- /app/src/routes/hello-i18n/locales/ko-KR.ts: -------------------------------------------------------------------------------- 1 | export default { 2 | hello: '안녕하세요, 월드입니다!', 3 | }; 4 | -------------------------------------------------------------------------------- /app/src/routes/hello-i18n/locales/zh-TW.ts: -------------------------------------------------------------------------------- 1 | export default { 2 | hello: '你好,世界!', 3 | }; 4 | -------------------------------------------------------------------------------- /app/src/routes/hello-world/+handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/routes/hello-world/+handler.ts -------------------------------------------------------------------------------- /app/src/routes/hello-world/__tests__/+handler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/routes/hello-world/__tests__/+handler.test.ts -------------------------------------------------------------------------------- /app/src/routes/hello-world/caching-dedupe/[id]-memory/+handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/routes/hello-world/caching-dedupe/[id]-memory/+handler.ts -------------------------------------------------------------------------------- /app/src/routes/hello-world/caching-dedupe/[id]-redis/+handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/routes/hello-world/caching-dedupe/[id]-redis/+handler.ts -------------------------------------------------------------------------------- /app/src/routes/hello-world/caching/+handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/routes/hello-world/caching/+handler.ts -------------------------------------------------------------------------------- /app/src/routes/hello-world/caching/__tests__/+handler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/routes/hello-world/caching/__tests__/+handler.test.ts -------------------------------------------------------------------------------- /app/src/routes/queues/+handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/routes/queues/+handler.ts -------------------------------------------------------------------------------- /app/src/routes/queues/delay/+handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/routes/queues/delay/+handler.ts -------------------------------------------------------------------------------- /app/src/routes/queues/drain/+handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/routes/queues/drain/+handler.ts -------------------------------------------------------------------------------- /app/src/routes/sse/+handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/routes/sse/+handler.ts -------------------------------------------------------------------------------- /app/src/routes/sse/event/[id]/+handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/routes/sse/event/[id]/+handler.ts -------------------------------------------------------------------------------- /app/src/routes/sse/model/+handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/routes/sse/model/+handler.ts -------------------------------------------------------------------------------- /app/src/routes/sse/pipe/+handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/routes/sse/pipe/+handler.ts -------------------------------------------------------------------------------- /app/src/routes/suggestions/+handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/routes/suggestions/+handler.ts -------------------------------------------------------------------------------- /app/src/routes/todos/+handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/routes/todos/+handler.ts -------------------------------------------------------------------------------- /app/src/routes/todos/[id]/+handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/routes/todos/[id]/+handler.ts -------------------------------------------------------------------------------- /app/src/routes/todos/[id]/__tests__/+handler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/routes/todos/[id]/__tests__/+handler.test.ts -------------------------------------------------------------------------------- /app/src/routes/todos/__tests__/+handler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/routes/todos/__tests__/+handler.test.ts -------------------------------------------------------------------------------- /app/src/routes/todos/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/routes/todos/schema.ts -------------------------------------------------------------------------------- /app/src/routes/todos/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/routes/todos/types.ts -------------------------------------------------------------------------------- /app/src/routes/users/+handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/routes/users/+handler.ts -------------------------------------------------------------------------------- /app/src/routes/users/+hook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/routes/users/+hook.ts -------------------------------------------------------------------------------- /app/src/routes/users/[id]/+handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/routes/users/[id]/+handler.ts -------------------------------------------------------------------------------- /app/src/routes/users/[id]/2fa-reset/+handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/routes/users/[id]/2fa-reset/+handler.ts -------------------------------------------------------------------------------- /app/src/routes/users/[id]/password-reset/+handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/routes/users/[id]/password-reset/+handler.ts -------------------------------------------------------------------------------- /app/src/routes/users/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/routes/users/schema.ts -------------------------------------------------------------------------------- /app/src/shims.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/shims.d.ts -------------------------------------------------------------------------------- /app/src/templates/hello-world.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/templates/hello-world.html -------------------------------------------------------------------------------- /app/src/utilities/cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/utilities/cache.ts -------------------------------------------------------------------------------- /app/src/utilities/redisInstance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/utilities/redisInstance.ts -------------------------------------------------------------------------------- /app/src/worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/src/worker.ts -------------------------------------------------------------------------------- /app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/tsconfig.json -------------------------------------------------------------------------------- /app/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/app/vite.config.ts -------------------------------------------------------------------------------- /biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/biome.json -------------------------------------------------------------------------------- /compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/compose.yaml -------------------------------------------------------------------------------- /db/mongo-init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/db/mongo-init.js -------------------------------------------------------------------------------- /db/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/db/package.json -------------------------------------------------------------------------------- /db/src/todos.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/db/src/todos.js -------------------------------------------------------------------------------- /db/src/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/db/src/users.js -------------------------------------------------------------------------------- /e2e/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/e2e/package.json -------------------------------------------------------------------------------- /e2e/playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/e2e/playwright.config.ts -------------------------------------------------------------------------------- /e2e/src/echo.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/e2e/src/echo.test.ts -------------------------------------------------------------------------------- /e2e/src/hello-world.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/e2e/src/hello-world.test.ts -------------------------------------------------------------------------------- /e2e/src/sse.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/e2e/src/sse.test.ts -------------------------------------------------------------------------------- /e2e/src/todos.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/e2e/src/todos.test.ts -------------------------------------------------------------------------------- /e2e/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/e2e/tsconfig.json -------------------------------------------------------------------------------- /mock/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/mock/package.json -------------------------------------------------------------------------------- /mock/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/mock/src/app.ts -------------------------------------------------------------------------------- /mock/src/plugins/router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/mock/src/plugins/router.ts -------------------------------------------------------------------------------- /mock/src/routes/v1/billingAccounts/+handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/mock/src/routes/v1/billingAccounts/+handler.ts -------------------------------------------------------------------------------- /mock/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/mock/src/server.ts -------------------------------------------------------------------------------- /mock/src/shims.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/mock/src/shims.d.ts -------------------------------------------------------------------------------- /mock/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/mock/tsconfig.json -------------------------------------------------------------------------------- /mock/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/mock/vite.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /render.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Shyam-Chen/Fastify-Starter/HEAD/render.yaml --------------------------------------------------------------------------------