{
  "compilerOptions": {
    "declaration": true,
    "declarationDir": "dist",
    "emitDeclarationOnly": true,
    "jsx": "react",
    "target": "ES2020",
    "module": "ES2020",
    "moduleResolution": "node",
    "esModuleInterop": true,
    "preserveSymlinks": true,
    "noEmit": false,
    "strict": true,
    "isolatedModules": true,
    "skipLibCheck": true,
    "allowJs": true,
    "noUnusedLocals": true,
    "noUnusedParameters": true,
    "baseUrl": "./",
    "lib": ["DOM", "es6", "ES2015", "ES2020"],
    "paths": {
      "@staticcms/boolean": ["../core/src/widgets/boolean"],
      "@staticcms/boolean/*": ["../core/src/widgets/boolean/*"],
      "@staticcms/code": ["../core/src/widgets/code"],
      "@staticcms/code/*": ["../core/src/widgets/code/*"],
      "@staticcms/colorstring": ["../core/src/widgets/colorstring"],
      "@staticcms/colorstring/*": ["../core/src/widgets/colorstring/*"],
      "@staticcms/datetime": ["../core/src/widgets/datetime"],
      "@staticcms/datetime/*": ["../core/src/widgets/datetime/*"],
      "@staticcms/file": ["../core/src/widgets/file"],
      "@staticcms/file/*": ["../core/src/widgets/file/*"],
      "@staticcms/image": ["../core/src/widgets/image"],
      "@staticcms/image/*": ["../core/src/widgets/image/*"],
      "@staticcms/list": ["../core/src/widgets/list"],
      "@staticcms/list/*": ["../core/src/widgets/list/*"],
      "@staticcms/map": ["../core/src/widgets/map"],
      "@staticcms/map/*": ["../core/src/widgets/map/*"],
      "@staticcms/markdown": ["../core/src/widgets/markdown"],
      "@staticcms/markdown/*": ["../core/src/widgets/markdown/*"],
      "@staticcms/number": ["../core/src/widgets/number"],
      "@staticcms/number/*": ["../core/src/widgets/number/*"],
      "@staticcms/object": ["../core/src/widgets/object"],
      "@staticcms/object/*": ["../core/src/widgets/object/*"],
      "@staticcms/relation": ["../core/src/widgets/relation"],
      "@staticcms/relation/*": ["../core/src/widgets/relation/*"],
      "@staticcms/select": ["../core/src/widgets/select"],
      "@staticcms/select/*": ["../core/src/widgets/select/*"],
      "@staticcms/string": ["../core/src/widgets/string"],
      "@staticcms/string/*": ["../core/src/widgets/string/*"],
      "@staticcms/text": ["../core/src/widgets/text"],
      "@staticcms/text/*": ["../core/src/widgets/text/*"],
      "@staticcms/core": ["../core/src"],
      "@staticcms/core/*": ["../core/src/*"]
    },
    "types": ["@types/jest", "@testing-library/jest-dom"]
  },
  "include": ["src/**/*"],
  "exclude": ["node_modules", "**/*.spec.ts"]
}