Files
git-agent-sync/.jest.config.js

20 lines
460 B
JavaScript

module.exports = {
preset: 'ts-jest',
testEnvironment: 'node',
roots: ['<rootDir>/tests'],
testMatch: ['**/*.test.ts'],
moduleFileExtensions: ['ts', 'js', 'json'],
collectCoverageFrom: [
'src/**/*.ts',
'!src/index.ts'
],
coverageDirectory: 'coverage',
verbose: true,
transformIgnorePatterns: [
'node_modules/(?!(execa|strip-final-newline)/)'
],
moduleNameMapper: {
'^execa$': '<rootDir>/tests/__mocks__/execa.js'
}
};