Files
spartan-ng__spartan/tsconfig.base.json

145 lines
8.0 KiB
JSON

{
"angularCompilerOptions": {
"annotateForClosureCompiler": true,
"disableTypeScriptVersionCheck": true,
"enableResourceInlining": true,
"fullTemplateTypeCheck": true,
"strictDomEventTypes": true,
"strictInjectionParameters": true,
"strictInputAccessModifiers": true,
"strictMetadataEmit": true,
"strictTemplates": true,
"strictStandalone": true
},
"compileOnSave": false,
"compilerOptions": {
"rootDir": ".",
"sourceMap": true,
"declaration": false,
"allowSyntheticDefaultImports": true,
"moduleResolution": "Node",
"esModuleInterop": true,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"allowImportingTsExtensions": false,
"noFallthroughCasesInSwitch": false,
"noUnusedParameters": false,
"noPropertyAccessFromIndexSignature": false,
"noUnusedLocals": false,
"importHelpers": true,
"target": "ESNext",
"module": "ESNext",
"lib": ["es2022", "dom"],
"skipLibCheck": true,
"skipDefaultLibCheck": true,
"baseUrl": ".",
"paths": {
"@spartan-ng/app/*": ["apps/app/src/*"],
"@spartan-ng/brain": ["libs/brain/src/index.ts"],
"@spartan-ng/brain/accordion": ["libs/brain/accordion/src/index.ts"],
"@spartan-ng/brain/alert-dialog": ["libs/brain/alert-dialog/src/index.ts"],
"@spartan-ng/brain/autocomplete": ["libs/brain/autocomplete/src/index.ts"],
"@spartan-ng/brain/avatar": ["libs/brain/avatar/src/index.ts"],
"@spartan-ng/brain/button": ["libs/brain/button/src/index.ts"],
"@spartan-ng/brain/calendar": ["libs/brain/calendar/src/index.ts"],
"@spartan-ng/brain/checkbox": ["libs/brain/checkbox/src/index.ts"],
"@spartan-ng/brain/collapsible": ["libs/brain/collapsible/src/index.ts"],
"@spartan-ng/brain/combobox": ["libs/brain/combobox/src/index.ts"],
"@spartan-ng/brain/command": ["libs/brain/command/src/index.ts"],
"@spartan-ng/brain/core": ["libs/brain/core/src/index.ts"],
"@spartan-ng/brain/date-time": ["libs/brain/date-time/src/index.ts"],
"@spartan-ng/brain/date-time-luxon": ["libs/brain/date-time-luxon/src/index.ts"],
"@spartan-ng/brain/dialog": ["libs/brain/dialog/src/index.ts"],
"@spartan-ng/brain/drawer": ["libs/brain/drawer/src/index.ts"],
"@spartan-ng/brain/field": ["libs/brain/field/src/index.ts"],
"@spartan-ng/brain/forms": ["libs/brain/forms/src/index.ts"],
"@spartan-ng/brain/hover-card": ["libs/brain/hover-card/src/index.ts"],
"@spartan-ng/brain/input": ["libs/brain/input/src/index.ts"],
"@spartan-ng/brain/input-otp": ["libs/brain/input-otp/src/index.ts"],
"@spartan-ng/brain/label": ["libs/brain/label/src/index.ts"],
"@spartan-ng/brain/navigation-menu": ["libs/brain/navigation-menu/src/index.ts"],
"@spartan-ng/brain/popover": ["libs/brain/popover/src/index.ts"],
"@spartan-ng/brain/progress": ["libs/brain/progress/src/index.ts"],
"@spartan-ng/brain/radio-group": ["libs/brain/radio-group/src/index.ts"],
"@spartan-ng/brain/resizable": ["libs/brain/resizable/src/index.ts"],
"@spartan-ng/brain/select": ["libs/brain/select/src/index.ts"],
"@spartan-ng/brain/separator": ["libs/brain/separator/src/index.ts"],
"@spartan-ng/brain/sheet": ["libs/brain/sheet/src/index.ts"],
"@spartan-ng/brain/slider": ["libs/brain/slider/src/index.ts"],
"@spartan-ng/brain/sonner": ["libs/brain/sonner/src/index.ts"],
"@spartan-ng/brain/switch": ["libs/brain/switch/src/index.ts"],
"@spartan-ng/brain/tabs": ["libs/brain/tabs/src/index.ts"],
"@spartan-ng/brain/testing": ["libs/brain/src/testing/index.ts"],
"@spartan-ng/brain/textarea": ["libs/brain/textarea/src/index.ts"],
"@spartan-ng/brain/toggle": ["libs/brain/toggle/src/index.ts"],
"@spartan-ng/brain/toggle-group": ["libs/brain/toggle-group/src/index.ts"],
"@spartan-ng/brain/tooltip": ["libs/brain/tooltip/src/index.ts"],
"@spartan-ng/cli": ["libs/cli/src/index.ts"],
"@spartan-ng/helm": ["libs/helm/src/index.ts"],
"@spartan-ng/helm/accordion": ["libs/helm/accordion/src/index.ts"],
"@spartan-ng/helm/alert": ["libs/helm/alert/src/index.ts"],
"@spartan-ng/helm/alert-dialog": ["libs/helm/alert-dialog/src/index.ts"],
"@spartan-ng/helm/aspect-ratio": ["libs/helm/aspect-ratio/src/index.ts"],
"@spartan-ng/helm/autocomplete": ["libs/helm/autocomplete/src/index.ts"],
"@spartan-ng/helm/avatar": ["libs/helm/avatar/src/index.ts"],
"@spartan-ng/helm/badge": ["libs/helm/badge/src/index.ts"],
"@spartan-ng/helm/breadcrumb": ["libs/helm/breadcrumb/src/index.ts"],
"@spartan-ng/helm/button": ["libs/helm/button/src/index.ts"],
"@spartan-ng/helm/button-group": ["libs/helm/button-group/src/index.ts"],
"@spartan-ng/helm/calendar": ["libs/helm/calendar/src/index.ts"],
"@spartan-ng/helm/card": ["libs/helm/card/src/index.ts"],
"@spartan-ng/helm/carousel": ["libs/helm/carousel/src/index.ts"],
"@spartan-ng/helm/checkbox": ["libs/helm/checkbox/src/index.ts"],
"@spartan-ng/helm/collapsible": ["libs/helm/collapsible/src/index.ts"],
"@spartan-ng/helm/combobox": ["libs/helm/combobox/src/index.ts"],
"@spartan-ng/helm/command": ["libs/helm/command/src/index.ts"],
"@spartan-ng/helm/context-menu": ["libs/helm/context-menu/src/index.ts"],
"@spartan-ng/helm/date-picker": ["libs/helm/date-picker/src/index.ts"],
"@spartan-ng/helm/dialog": ["libs/helm/dialog/src/index.ts"],
"@spartan-ng/helm/drawer": ["libs/helm/drawer/src/index.ts"],
"@spartan-ng/helm/dropdown-menu": ["libs/helm/dropdown-menu/src/index.ts"],
"@spartan-ng/helm/empty": ["libs/helm/empty/src/index.ts"],
"@spartan-ng/helm/field": ["libs/helm/field/src/index.ts"],
"@spartan-ng/helm/hover-card": ["libs/helm/hover-card/src/index.ts"],
"@spartan-ng/helm/icon": ["libs/helm/icon/src/index.ts"],
"@spartan-ng/helm/input": ["libs/helm/input/src/index.ts"],
"@spartan-ng/helm/input-group": ["libs/helm/input-group/src/index.ts"],
"@spartan-ng/helm/input-otp": ["libs/helm/input-otp/src/index.ts"],
"@spartan-ng/helm/item": ["libs/helm/item/src/index.ts"],
"@spartan-ng/helm/kbd": ["libs/helm/kbd/src/index.ts"],
"@spartan-ng/helm/label": ["libs/helm/label/src/index.ts"],
"@spartan-ng/helm/menubar": ["libs/helm/menubar/src/index.ts"],
"@spartan-ng/helm/native-select": ["libs/helm/native-select/src/index.ts"],
"@spartan-ng/helm/navigation-menu": ["libs/helm/navigation-menu/src/index.ts"],
"@spartan-ng/helm/pagination": ["libs/helm/pagination/src/index.ts"],
"@spartan-ng/helm/popover": ["libs/helm/popover/src/index.ts"],
"@spartan-ng/helm/progress": ["libs/helm/progress/src/index.ts"],
"@spartan-ng/helm/radio-group": ["libs/helm/radio-group/src/index.ts"],
"@spartan-ng/helm/resizable": ["libs/helm/resizable/src/index.ts"],
"@spartan-ng/helm/scroll-area": ["libs/helm/scroll-area/src/index.ts"],
"@spartan-ng/helm/select": ["libs/helm/select/src/index.ts"],
"@spartan-ng/helm/separator": ["libs/helm/separator/src/index.ts"],
"@spartan-ng/helm/sheet": ["libs/helm/sheet/src/index.ts"],
"@spartan-ng/helm/sidebar": ["libs/helm/sidebar/src/index.ts"],
"@spartan-ng/helm/skeleton": ["libs/helm/skeleton/src/index.ts"],
"@spartan-ng/helm/slider": ["libs/helm/slider/src/index.ts"],
"@spartan-ng/helm/sonner": ["libs/helm/sonner/src/index.ts"],
"@spartan-ng/helm/spinner": ["libs/helm/spinner/src/index.ts"],
"@spartan-ng/helm/switch": ["libs/helm/switch/src/index.ts"],
"@spartan-ng/helm/table": ["libs/helm/table/src/index.ts"],
"@spartan-ng/helm/tabs": ["libs/helm/tabs/src/index.ts"],
"@spartan-ng/helm/textarea": ["libs/helm/textarea/src/index.ts"],
"@spartan-ng/helm/toggle": ["libs/helm/toggle/src/index.ts"],
"@spartan-ng/helm/toggle-group": ["libs/helm/toggle-group/src/index.ts"],
"@spartan-ng/helm/tooltip": ["libs/helm/tooltip/src/index.ts"],
"@spartan-ng/helm/typography": ["libs/helm/typography/src/index.ts"],
"@spartan-ng/helm/utils": ["libs/helm/utils/src/index.ts"],
"@spartan-ng/mcp": ["libs/mcp/src/index.ts"],
"@spartan-ng/registry": ["libs/registry/src/index.ts"],
"@spartan-ng/tools": ["libs/tools/src/index.ts"],
"@spartan-ng/trpc": ["libs/trpc/src/index.ts"]
}
},
"exclude": ["node_modules", "tmp"]
}