export default {
    clearMocks: true,
    moduleFileExtensions: ["js", "ts"],
    roots: ["<rootDir>/__tests__"],
    testEnvironment: "node",
    testMatch: ["**/*.test.ts"],
    transform: {
        "^.+\\.ts$": [
            "ts-jest",
            {
                useESM: true,
                diagnostics: {
                    ignoreCodes: [151002]
                }
            }
        ]
    },
    extensionsToTreatAsEsm: [".ts"],
    transformIgnorePatterns: ["node_modules/(?!(@actions)/)"],
    verbose: true
};
