Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
tsconfig.sdk.json 981 B
{
  "extends": "./tsconfig.base.json",
  "compilerOptions": {
    // should make tsc run faster, we may need to delete the buildinfo file if we run into issues
    "incremental": true,
    // so that it doesn't accidentally end up in the distributed package
    "tsBuildInfoFile": "./resources/embedding-sdk/.tsbuildinfo",
    "declaration": true,
    "emitDeclarationOnly": true,
    "outDir": "./resources/embedding-sdk/dist",
    "paths": {
      "*": ["./frontend/src/*", "./enterprise/frontend/src/*"],
      "cljs/*": ["./target/cljs_release/*"]
    }
  },
  "include": [
    "frontend/src/**/*.ts",
    "frontend/src/**/*.tsx",
    "enterprise/frontend/src/**/*.ts",
    "enterprise/frontend/src/**/*.tsx"
  ],
  "exclude": [
    "node_modules",
    "**/*.unit.spec.*",
    "**/mocks/*",
    "**/tests/*",
    "**/test/*",
    "**/__support__/*",
    "**/test-utils.ts",
    "**/test-utils.tsx",
    "**/test-helpers.ts",
    "**/testMocks.ts",
    "**/*.stories.tsx"
  ]
}