{ "compilerOptions": { "resolveJsonModule": true, "allowSyntheticDefaultImports": true, "esModuleInterop": true, "skipLibCheck": true, "lib": [ "DOM", "DOM.Iterable", "esnext", "esnext.array", "esnext.asynciterable", "esnext.symbol" ], "module": "esnext", "moduleResolution": "node", "strict": true, "noImplicitAny": false, "target": "ESNEXT", "jsx": "preserve", "baseUrl": "./src/", "paths": { "@main/*": [ "./main/*" ], "@api/*": [ "./api/*" ], "@components/*": [ "./components/*" ], "@utils/*": [ "./utils/*" ], "@shared/*": [ "./shared/*" ], "@webpack/types": [ "./webpack/common/types" ], "@webpack/common": [ "./webpack/common" ], "@webpack": [ "./webpack/webpack" ] }, "plugins": [ // Transform paths in output .d.ts files (Include this line if you output declarations files) { "transform": "typescript-transform-paths", "afterDeclarations": true } ] }, "include": [ "src/**/*", "browser/**/*", "scripts/**/*", "packages/**/*" ], }