Add Next.js 15 app skeleton with Tailwind v4 and shadcn/ui

Next.js 15 + React 19, Tailwind v4, shadcn/ui (button, card, input,
dialog), postcss config, standalone output. ESLint extended with
next/core-web-vitals via eslint-config-next flat export. node-linker=hoisted
in .npmrc to allow standalone builds on Windows (symlink restriction).
next-env.d.ts added to .gitignore.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
ginnoir
2026-05-06 00:47:57 -05:00
co-authored by Claude Sonnet 4.6
parent 78420d181e
commit 453c75ea4c
19 changed files with 5860 additions and 35 deletions
+26 -4
View File
@@ -1,7 +1,11 @@
{
"compilerOptions": {
"target": "ES2022",
"lib": ["ES2023", "DOM", "DOM.Iterable"],
"lib": [
"ES2023",
"DOM",
"DOM.Iterable"
],
"module": "ESNext",
"moduleResolution": "bundler",
"resolveJsonModule": true,
@@ -20,10 +24,28 @@
"jsx": "preserve",
"incremental": true,
"baseUrl": ".",
"plugins": [
{
"name": "next"
}
],
"paths": {
"@/*": ["src/*"]
"@/*": [
"src/*"
]
}
},
"include": ["src/**/*", "*.ts", "*.mts", "*.cts"],
"exclude": ["node_modules", ".next", "dist", "drizzle"]
"include": [
"*.cts",
"*.mts",
"*.ts",
"src/**/*",
".next/types/**/*.ts"
],
"exclude": [
"node_modules",
".next",
"dist",
"drizzle"
]
}