{
  "ts-node": {
    "files": true
  },
  "compilerOptions": {
    "outDir": "./dist",
    "allowJs": true,
    "target": "ESNext",
    "sourceMap": false,
    "module": "commonjs",
    "experimentalDecorators": true,
    "moduleResolution": "nodenext",
    "esModuleInterop": true, // esModuleInterop选项的作用是支持使用import d from 'cjs'的方式引入commonjs包。
    "baseUrl": ".",
    "paths": {
      // "@noderun/hapi-router": ["packages/hapi-router/src/index.ts"],
      "@noderun/hapi-router": ["source/plugins/router-plugin/index.ts"],
      "@sequelize": ["source/plugins/sequelize.ts"],
      "@/*": ["source/*"],
      "#/*": ["types/*"]
    }
  },
  "include": ["source", "types", "test"],
  "exclude": ["node_modules"]
}