gitbeaker/jest.config.base.mjs
Justin Dalrymple 69531d5cfc Line endings
2026-01-18 10:39:03 -05:00

22 lines
616 B
JavaScript

export default {
testEnvironment: 'node',
testRegex: 'test\\/.*\\.ts$',
coverageDirectory: 'coverage',
collectCoverage: true,
coverageReporters: ['lcov', 'text', 'text-summary', 'cobertura'],
reporters: [
'default',
['jest-junit', { outputDirectory: 'reports', outputName: 'nodejs_junit.xml' }],
],
moduleNameMapper: {
'^@gitbeaker/(.*)$': '<rootDir>/../$1/src',
},
transformIgnorePatterns: [
'<rootDir>/node_modules/(?!chalk).+\\.js$', // Needed for chalkv5
],
transform: {
'^.+\\.(t|j)sx?$': '@swc/jest',
},
setupFilesAfterEnv: ['<rootDir>/../../jest.setup.ts'],
};