{ "extends": "./node_modules/gts/tsconfig-google.json", "compilerOptions": { "lib": ["dom", "es2019"], "module": "esnext", /* Output options */ "noEmit": true, /* Strict type-checking options */ "allowJs": true, "strict": true, /* tsc lint options */ "noImplicitReturns": true, /* These should be caught by eslint instead */ "noFallthroughCasesInSwitch": false, "noUnusedLocals": false, "allowUnreachableCode": true, /* Module Options */ "moduleResolution": "node", "esModuleInterop": false, "skipLibCheck": true, }, "include": [ "src/**/*.ts", "src/external/**/*.js", ], "typedocOptions": { "entryPointStrategy": "expand", "entryPoints": [ "src/common/framework/", "src/common/util/", "src/webgpu/", ], "exclude": [ "**/*.spec.ts", "**/*.html.ts", "src/*/listing.ts", "src/webgpu/util/device_pool.ts", ], "excludeInternal": true, "excludeProtected": true, "excludePrivate": true, "validation": { "invalidLink": true, "notExported": false, }, "readme": "./docs/helper_index.txt", "out": "docs/tsdoc/" } }