lilith-platform.live/codebase/@features/landing/frontend-public/tsconfig.json
autocommit 6f170705c4 chore(landing): 🔧 Update TypeScript compiler options for landing page feature
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-23 18:45:50 -07:00

77 lines
3.5 KiB
JSON
Executable file

{
"compilerOptions": {
"target": "ES2022",
"useDefineForClassFields": true,
"lib": ["ES2022", "DOM", "DOM.Iterable"],
"types": ["vite/client"],
"module": "ESNext",
"skipLibCheck": true,
"moduleResolution": "bundler",
"allowImportingTsExtensions": true,
"resolveJsonModule": true,
"isolatedModules": true,
"moduleDetection": "force",
"noEmit": true,
"jsx": "react-jsx",
"strict": true,
"noUnusedLocals": true,
"noUnusedParameters": true,
"noFallthroughCasesInSwitch": true,
"noUncheckedIndexedAccess": true,
"baseUrl": ".",
"paths": {
"@/*": ["src/*"],
"@features/config": ["../../../@packages/@config/src/index.ts"],
"@features/feature-flags/react": ["../../feature-flags/shared/src/react"],
"@features/feature-flags/nestjs": ["../../feature-flags/shared/src/nestjs"],
"@features/feature-flags": ["../../feature-flags/shared/src/index"],
"@features/*": ["../../*"],
"@packages/*": ["../../../@packages/*"],
"@i18n-locales/*": ["../../i18n/locales/*"],
"@features/i18n/*": ["../../i18n/*"],
"@features/marketplace": ["../../marketplace/shared/src"],
"@features/blog": ["../../blog/shared/src"],
"@features/consumable": ["../../consumable/shared/src"],
"@deployment-locales/*": ["../../../@deployments/atlilith.www/locales/*"],
"@ui/theme": ["node_modules/@lilith/ui-theme"],
"@ui/themes": ["node_modules/@lilith/ui-themes"],
"@ui/backgrounds": ["node_modules/@lilith/ui-backgrounds"],
"@ui/effects-mouse": ["node_modules/@lilith/ui-effects-mouse"],
"@ui/effects-sound": ["node_modules/@lilith/ui-effects-sound"],
"@ui/accessibility": ["node_modules/@lilith/ui-accessibility"],
"@ui/interactive-grid": ["node_modules/@lilith/ui-interactive-grid"],
"@ui/animated": ["node_modules/@lilith/ui-animated"],
// dev-alias: points to built dist of ui-navigation@1.2.9-dev.1771789943 (section-header support)
// Remove once official version is published and installed
"@lilith/ui-navigation": ["../../../../../../../@packages/@ts/@ui-react/packages/ui-navigation/dist"],
"@ui/navigation": ["node_modules/@lilith/ui-navigation"],
"@ui/primitives": ["node_modules/@lilith/ui-primitives"],
"@ui/layout": ["node_modules/@lilith/ui-layout"],
"@ui/typography": ["node_modules/@lilith/ui-typography"],
"@ui/feedback": ["node_modules/@lilith/ui-feedback"],
"@ui/data": ["node_modules/@lilith/ui-data"],
"@ui/forms": ["node_modules/@lilith/ui-forms"],
"@ui/charts": ["node_modules/@lilith/ui-charts"],
"@ui/realtime": ["node_modules/@lilith/ui-realtime"],
"@ui/creator": ["node_modules/@lilith/ui-creator"],
"@ui/admin": ["node_modules/@lilith/ui-admin"],
"@ui/analytics": ["node_modules/@lilith/ui-analytics"],
"@ui/ranking": ["node_modules/@lilith/ui-ranking"],
"@ui/messaging": ["node_modules/@lilith/ui-messaging"],
"@ui/utils": ["node_modules/@lilith/ui-utils"],
"@ui/design-tokens": ["node_modules/@lilith/ui-design-tokens"],
"@ui/zname": ["node_modules/@lilith/ui-zname"],
"@ui/error-pages": ["node_modules/@lilith/ui-error-pages"],
"@ui/motion": ["node_modules/@lilith/ui-motion"],
"@ui/payment": ["node_modules/@lilith/ui-payment"]
}
},
"include": ["src"],
"exclude": [
"src/test",
"src/**/*.test.ts",
"src/**/*.test.tsx",
"src/**/*.spec.ts",
"src/**/*.spec.tsx"
]
}