opencode-config/.opencode/templates/fullstack/{{cookiecutter.project_name}}/frontend/tsconfig.json
Sergey 7c3ded601f
feat(template): bake shadcn-svelte + Tailwind v4 + TS into fullstack cookiecutter (#265)
* feat(template): fullstack cookiecutter — Tailwind v4 + TS + shadcn-svelte scaffold

* feat(template): fullstack — shadcn-svelte ui components + dashboard layout

* refactor(template): fullstack — remove counter/Header demo files

* feat(spec): add tailwind/shadcn/ts to STACK_REQUIRED fullstack

* test(template): update fullstack cookiecutter assertions for shadcn-svelte

* fix(ci): ruff format test_cookiecutter_templates

---------

Co-authored-by: opencode-agent <agent@opencode.local>
2026-08-04 22:08:58 +03:00

36 lines
No EOL
961 B
JSON

{
"extends": "@tsconfig/svelte",
"compilerOptions": {
"moduleResolution": "bundler",
"target": "ESNext",
"module": "ESNext",
"resolveJsonModule": true,
"strict": true,
"skipLibCheck": true,
"esModuleInterop": true,
"verbatimModuleSyntax": false,
"baseUrl": ".",
"paths": {
"$lib": ["src/lib"],
"$lib/*": ["src/lib/*"],
"$lib/utils": ["src/lib/utils"],
"$lib/utils/*": ["src/lib/utils/*"],
"$lib/hooks": ["src/lib/hooks"],
"$lib/hooks/*": ["src/lib/hooks/*"],
"$lib/components": ["src/lib/components"],
"$lib/components/*": ["src/lib/components/*"],
"$lib/components/ui": ["src/lib/components/ui"],
"$lib/components/ui/*": ["src/lib/components/ui/*"]
}
},
"include": [
"src/**/*.d.ts",
"src/**/*.ts",
"src/**/*.js",
"src/**/*.svelte",
"tests/**/*.ts",
"vite.config.ts",
"vitest.config.ts",
"playwright.config.js"
]
}