{ "extends": "./tsconfig.base.json", "exclude": [ "node_modules", "**/tests/**/*.ts", "lib" ], "include": [ "src/**/*" ], "compilerOptions": { "module": "ESNext", "target": "es2022", "lib": [ "ES2021", "ES2022.Object", "DOM" ], "outDir": "lib", "rootDir": "./src", "declaration": true, "experimentalDecorators": true, "noImplicitReturns": true, "noFallthroughCasesInSwitch": true, "noUnusedLocals": false, "noUnusedParameters": false, "useDefineForClassFields": true, "strictPropertyInitialization": false, "strict": true, "strictNullChecks": true, "allowJs": true }, "typedocOptions": { "entryPoints": [ "src/index.ts", "src/SwitchboardProgram.ts", "src/TransactionObject.ts", "src/accounts/AggregatorAccount.ts", "src/generated/index.ts", "src/generated/accounts.ts", "src/generated/instructions.ts", "src/generated/types.ts", "src/generated/oracle-program/index.ts", "src/generated/oracle-program/accounts/index.ts", "src/generated/oracle-program/instructions/index.ts", "src/generated/oracle-program/types/index.ts", "src/generated/attestation-program/index.ts", "src/generated/attestation-program/accounts/index.ts", "src/generated/attestation-program/instructions/index.ts", "src/generated/attestation-program/types/index.ts" ] } }