{
  "compilerOptions": {
    "baseUrl": "./",
    "checkJs": true,
    "isolatedModules": true,
    "emitDeclarationOnly": true,
    "jsx": "react",
    "resolveJsonModule": true,
    "esModuleInterop": true,
    "sourceMap": true,
    "declaration": true,
    "moduleResolution": "bundler",
    "module": "esnext",
    "target": "ES2022",
    "outDir": "./dist",
    "paths": {
      "@ohif/core": ["platform/core/src"],
      "@ohif/ui": ["platform/ui/src"],
      "@ohif/ui-next": ["platform/ui-next/src"],
      "@ohif/i18n": ["platform/i18n/src"],
      "@ohif/app": ["platform/app/src"],
      "@ohif/extension-default": ["./extensions/default/src"],
      "@ohif/extension-measurement-tracking": ["./extensions/measurement-tracking/src"],
      "@ohif/extension-cornerstone-dicom-sr": ["./extensions/cornerstone-dicom-sr/src"],
      "@ohif/extension-cornerstone-dicom-seg": ["./extensions/cornerstone-dicom-seg/src"],
      "@ohif/extension-cornerstone": ["./extensions/cornerstone/src"],
      "@ohif/extension-dicom-pdf": ["./extensions/dicom-pdf/src"],
      "@state": ["./platform/app/src/state"]
    }
  },
  "include": [
    "platform/**/src/**/*",
    "platform/**/public/**/*",
    "extensions/**/src/**/*",
    "modes/**/src/**/*",
    "tests/**/*"
  ],
  "exclude": ["node_modules", "dist"]
}
