{
    "compilerOptions": {
        "esModuleInterop": true,
        "moduleResolution": "node",
        "allowJs": true,
        "module": "ES6",
        "target": "ES2020",
        "lib": ["ES2021"],
        "types": ["vitest/globals", "node"],
        "strict": true,
        "resolveJsonModule": true,
        "skipLibCheck": true,
        "paths": {
            "lib/*": ["./lib/*"],
            "src/*": ["./src/*"]
        }
    },
    "exclude": [
        "scripts/tasks/utils/js-injects/*.js",
        "export",
        "integration-tests",
        "build"
    ],
    "ts-node": {
        "require": ["tsconfig-paths/register"]
    }
}
