{
  // TypeScript compiler configuration.
  compilerOptions: {
    target: "ES2020",
    module: "commonjs",
    lib: ["ES2020", "DOM"],
    strict: true,
    esModuleInterop: true,
    skipLibCheck: true,
    forceConsistentCasingInFileNames: true,
    declaration: true,
    sourceMap: true,
    outDir: "./dist",
    rootDir: "./src",
    moduleResolution: "node",
    resolveJsonModule: true,
  },
  include: ["src/**/*"],
  exclude: ["node_modules", "dist", "**/*.spec.ts"],
}
