{
  "compilerOptions": {
    "module": "commonjs",
    "esModuleInterop": true,
    "resolveJsonModule": true,
    "target": "es6",
    "strict": true,
    "outDir": "dist",
    "lib": ["es2017"],
    "baseUrl": ".",
    "paths": {
      "@bot/*": ["src/bot/*"],
      "@config/*": ["src/config/*"],
      "@i18n/*": ["src/i18n/*"],
      "@tictactoe/*": ["src/tictactoe/*"]
    },
    "incremental": true
  },
  "include": ["src/**/*", "bin/**/*"]
}

{
  "compilerOptions": {
    "module": "commonjs",
    "esModuleInterop": true,
    "resolveJsonModule": true,
    "target": "es6",
    "strict": true,
    "outDir": "dist",
    "lib": ["es2017"],
    "baseUrl": ".",
    "paths": {
      "@bot/*": ["src/bot/*"],
      "@config/*": ["src/config/*"],
      "@i18n/*": ["src/i18n/*"],
      "@tictactoe/*": ["src/tictactoe/*"]
    },
    "incremental": true,
    "declaration": true,
    "declarationMap": true
  },
  "include": ["src/**/*", "bin/**/*", "tsconfig.json"]
}

Fix declaration types for TypeScript support
Fix declaration types for TypeScript support
