{
  "extends": "@electron-toolkit/tsconfig/tsconfig.node.json",
  "include": ["electron.vite.config.*", "src/main/**/*", "src/preload/**/*", "config/**/*", "src/types/**/*"],
  "compilerOptions": {
    "composite": true,
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true,
    "types": ["electron-vite/node", "reflect-metadata"],
    "baseUrl": ".",
    "paths": {
      "#": ["src/types/index"],
      "#/*": ["src/types/*"],
      "config": ["config/index.ts"],
      "config/*": ["config/*"],
      "main/*": ["src/main/*"],
      "res/*": ["resources/*"],
    }
  }
}