mirror of
https://github.com/ThaUnknown/miru.git
synced 2026-01-12 02:01:26 +00:00
43 lines
No EOL
1.2 KiB
JSON
43 lines
No EOL
1.2 KiB
JSON
{
|
|
"compilerOptions": {
|
|
"paths": {
|
|
"lucide-svelte/dist/Icon.svelte": [
|
|
"./node_modules/lucide-svelte/dist/Icon.svelte"
|
|
],
|
|
"$lib": [
|
|
"./src/lib"
|
|
],
|
|
"$lib/*": [
|
|
"./src/lib/*"
|
|
]
|
|
},
|
|
"typeRoots": [
|
|
// these overrides are required, because we want a custom typed eventemitter, importing node types in any fashion will fully override the typed event emitter, making life a pain
|
|
// disabling type acquisition does NOT prevent type acquisition from working, WE LOVE TYPESCRIPT, INDUSTRY LEADING TECHNOLOGY
|
|
"./src/types"
|
|
]
|
|
},
|
|
"typeAcquisition": {
|
|
"enable": false
|
|
},
|
|
"exclude": [
|
|
"node_modules",
|
|
".svelte-kit",
|
|
"build",
|
|
"public"
|
|
],
|
|
"files": [],
|
|
"references": [
|
|
{
|
|
"path": "./tsconfig.node.json"
|
|
},
|
|
{
|
|
"path": "./tsconfig.web.json"
|
|
}
|
|
]
|
|
// Path aliases are handled by https://kit.svelte.dev/docs/configuration#alias
|
|
// except $lib which is handled by https://kit.svelte.dev/docs/configuration#files
|
|
//
|
|
// If you want to overwrite includes/excludes, make sure to copy over the relevant includes/excludes
|
|
// from the referenced tsconfig.json - TypeScript does not merge them in
|
|
} |