{ "extends": "../../tsconfig.json", "compilerOptions": { "rootDirs": [".", "../design-system/src", "../@n8n/chat/src"], "outDir": "dist", "target": "esnext", "module": "esnext", "allowJs": true, "importHelpers": true, "incremental": false, "allowSyntheticDefaultImports": true, "resolveJsonModule": true, "baseUrl": ".", "types": [ "vitest/globals", "unplugin-icons/types/vue", "./src/shims.d.ts", "./src/shims-vue.d.ts", "./src/v3-infinite-loading.d.ts", "../workflow/src/types.d.ts", "../design-system/src/shims-markdown-it.d.ts" ], "paths": { "@/*": ["./src/*"], "n8n-design-system": ["../design-system/src/main.ts"], "n8n-design-system/*": ["../design-system/src/*"], "@n8n/chat/*": ["../@n8n/chat/src/*"] }, "lib": ["esnext", "dom", "dom.iterable", "scripthost"], // TODO: remove all options below this line "noUnusedLocals": false, "useUnknownInCatchVariables": false, "experimentalDecorators": true }, "include": [ "src/**/*.ts", "src/**/*.d.ts", "src/**/*.vue"] }