Next.js Supabase V3 (#463)
Version 3 of the kit: - Radix UI replaced with Base UI (using the Shadcn UI patterns) - next-intl replaces react-i18next - enhanceAction deprecated; usage moved to next-safe-action - main layout now wrapped with [locale] path segment - Teams only mode - Layout updates - Zod v4 - Next.js 16.2 - Typescript 6 - All other dependencies updated - Removed deprecated Edge CSRF - Dynamic Github Action runner
This commit is contained in:
committed by
GitHub
parent
4912e402a3
commit
7ebff31475
64
.oxfmtrc.jsonc
Normal file
64
.oxfmtrc.jsonc
Normal file
@@ -0,0 +1,64 @@
|
||||
{
|
||||
"$schema": "./node_modules/oxfmt/configuration_schema.json",
|
||||
"singleQuote": true,
|
||||
"printWidth": 80,
|
||||
"semi": true,
|
||||
"tabWidth": 2,
|
||||
"useTabs": false,
|
||||
"arrowParens": "always",
|
||||
"sortImports": {
|
||||
"customGroups": [
|
||||
{
|
||||
"groupName": "server-only",
|
||||
"elementNamePattern": ["server-only"],
|
||||
},
|
||||
{
|
||||
"groupName": "react",
|
||||
"elementNamePattern": ["react", "react-dom"],
|
||||
},
|
||||
{
|
||||
"groupName": "next",
|
||||
"elementNamePattern": ["next", "next/**"],
|
||||
},
|
||||
{
|
||||
"groupName": "supabase",
|
||||
"elementNamePattern": ["@supabase/**"],
|
||||
},
|
||||
{
|
||||
"groupName": "kit",
|
||||
"elementNamePattern": ["@kit/**"],
|
||||
},
|
||||
{
|
||||
"groupName": "app",
|
||||
"elementNamePattern": ["~/**"],
|
||||
},
|
||||
],
|
||||
"groups": [
|
||||
"server-only",
|
||||
"react",
|
||||
"next",
|
||||
"supabase",
|
||||
"external",
|
||||
"kit",
|
||||
"app",
|
||||
["parent", "sibling", "index"],
|
||||
"style",
|
||||
],
|
||||
"newlinesBetween": true,
|
||||
"order": "asc",
|
||||
},
|
||||
"sortTailwindcss": {
|
||||
"functions": ["tw", "clsx", "cn", "cva"],
|
||||
},
|
||||
"ignorePatterns": [
|
||||
"node_modules",
|
||||
"database.types.ts",
|
||||
"playwright-report",
|
||||
"*.hbs",
|
||||
"*.md",
|
||||
"dist",
|
||||
"build",
|
||||
".next",
|
||||
"next-env.d.ts",
|
||||
],
|
||||
}
|
||||
Reference in New Issue
Block a user