{
  "$schema": "https://swc.rs/schema.json",
  "jsc": {
      "target": "es2020",
      "parser": {
        "syntax": "typescript",
      },
      "baseUrl": "./lib",
      "paths": {
        "@bootstrap/*": ["bootstrap/*"],
        "@interfaces/*": ["interfaces/*"],
        "@commands/*": ["commands/*"],
        "@loader/*": ["loader/*"],
        "@cli/*": ["cli/*"],
        "@compiler/*": ["compiler/*"],
        "@resolvers/*": ["resolvers/*"]
      },
      "transform": {
        "optimizer": {
          "simplify": true,
        },
      }
    },
  "module": {
    "type": "es6",
    "importInterop": "node",
    "resolveFully": true
  },
  "sourceMaps": true,
  "exclude": ["node_modules", "/**/*.test.ts$", "output"],
}
