{
  "$schema": "http://json.schemastore.org/tsconfig",

  "compilerOptions": {
    "outDir": "../../../../../lib",
    "rootDir": "../../../../../src",

    "forceConsistentCasingInFileNames": true,
    "jsx": "react",
    "declaration": true,
    "sourceMap": true,
    "declarationMap": true,
    "inlineSources": true,
    "experimentalDecorators": true,
    "strict": true,
    "useUnknownInCatchVariables": false,
    "esModuleInterop": true,
    "noEmitOnError": false,
    "allowUnreachableCode": false,

    "types": ["jest"],
    "typeRoots": ["../../../../../node_modules/@types", "../../node_modules/@types"],

    "module": "commonjs",
    "target": "es2017",
    "lib": ["es2022"],

    "incremental": true
  },
  "include": ["../../../../../src/**/*.ts", "../../../../../src/**/*.tsx"]
}
