Elysia.js API with session-based auth (email/password + Google OAuth), role system (USER/ADMIN/SUPER_ADMIN), Prisma + PostgreSQL, React 19 with Mantine UI, TanStack Router, dark theme, and comprehensive test suite (unit, integration, E2E with Lightpanda). Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
27 lines
688 B
JSON
27 lines
688 B
JSON
{
|
|
"$schema": "https://biomejs.dev/schemas/2.4.8/schema.json",
|
|
"vcs": { "enabled": true, "clientKind": "git", "useIgnoreFile": true },
|
|
"files": { "ignoreUnknown": true, "includes": ["src/**"] },
|
|
"formatter": {
|
|
"enabled": true,
|
|
"indentStyle": "space",
|
|
"indentWidth": 2,
|
|
"lineWidth": 120
|
|
},
|
|
"linter": {
|
|
"enabled": true,
|
|
"rules": {
|
|
"recommended": true,
|
|
"suspicious": { "noExplicitAny": "off" },
|
|
"style": { "noNonNullAssertion": "off" }
|
|
}
|
|
},
|
|
"javascript": {
|
|
"formatter": { "quoteStyle": "single", "semicolons": "asNeeded" }
|
|
},
|
|
"assist": {
|
|
"enabled": true,
|
|
"actions": { "source": { "organizeImports": "on" } }
|
|
}
|
|
}
|