{ "compilerOptions": { "allowSyntheticDefaultImports": true, "allowJs": true, "baseUrl": ".", "useDefineForClassFields": true, "esModuleInterop": true, "importHelpers": true, "forceConsistentCasingInFileNames": true, "isolatedModules": true, "lib": [ "dom", "dom.iterable", "esnext" ], "jsx": "react-jsx", "module": "esnext", "moduleResolution": "node", "noEmitHelpers": true, "resolveJsonModule": true, "skipLibCheck": true, "sourceMap": false, "target": "esnext", "types": [ "node", "@emotion/core", "@types/wicg-file-system-access" ], "paths": { "grpc": [ "node_modules/@grpc/grpc-js" ], // generator still uses "grpc" package that has been deprecated in favor of "@grpc/grpc-js" "shared/*": [ "web/packages/shared/*" ], "design/*": [ "web/packages/design/src/*" ], "design": [ "web/packages/design/src/" ], "teleport/*": [ "web/packages/teleport/src/*" ], "teleport": [ "web/packages/teleport/src/" ], "teleterm/*": [ "web/packages/teleterm/src/*" ], "e-teleport/*": [ "e/web/teleport/src/*" ], "e-teleterm/*": [ "e/web/teleterm/src/*" ], "gen-proto-js/*": [ "gen/proto/js/*" ] } }, "include": [ "e/web/**/*.ts", "e/web/**/*.tsx", "e/web/**/*.js", "e/web/**/*.jsx", "web/**/*.ts", "web/**/*.tsx", "web/**/*.js", "web/**/*.jsx" ], "references": [{ "path": "./tsconfig.node.json"}], "exclude": [ "**/vite.config.ts", "web/packages/build/**/*", "node_modules", "**/node_modules/*", "dist", "**/dist/*", "**/build/app/**", "**/build/release/**" ] }