{
  "compilerOptions": {
    "strict": false,
    "strictNullChecks": false,
    "useUnknownInCatchVariables": false,
    //"watch": true,
    "baseUrl": "../@colmeia",
    "paths": {
      "@colmeia/core/*": [
        "../core/*"
      ],
      "@colmeia/core-server/*": [
        "../core-server/*"
      ],
      "@colmeia/server/*": [
        "../server/*"
      ],
      "@colmeia/bot/*": [
        "../bot/*"
      ],
      "@colmeia/scheduler/*": [
        "../scheduler/*"
      ],
      "@colmeia/ms-consumer/*": [
        "../ms-consumer/*"
      ],
    },
    // "plugins": [
    //   {
    //     "name": "typescript-custom-compiler-options",
    //     "options": {
    //       "strict": true,
    //       "noImplicitAny": true,
    //       "strictNullChecks": true,
    //     }
    //   }
    // ],
    "target": "es2020",
    "lib": [
      "es2022",
      "DOM",
      "DOM.Iterable",
    ],
    "outDir": "dist",
    "module": "commonjs",
    "moduleResolution": "node",
    "sourceMap": true,
    "skipLibCheck": true,
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true,
    "removeComments": false,
    "noImplicitAny": false,
    "incremental": true,
    "typeRoots": [
      "node_modules/@types"
    ],
    "types": [
      "node"
    ]
  },
  "include": [
    "../core/src/**/*",
    "../server/src/**/*",
    "src/**/*",
    "typings/index.d.ts",
    "environment.ts",
    "../core-server/src/infra/config/hash-cordova.ts",
    "../core-server/src/infra/config/environment-server.ts",
    "../core-server/src/infra/config/environment-externals.ts",
    "../core-server/src/infra/config/init.ts",
    "../bot/src/bot-helper/campaign-services.ts",
    "../core-server/src/scheduler/dispatchable-events.ts"
  ],
  "exclude": [
    "node_modules",
    "scripts/**/*",
    "batch/**/*",
    "gcloud-datastore-old.ts"
  ]
}