module.exports = {
preset: 'ts-jest',
collectCoverage: true,
coverageDirectory: 'coverage',
coverageReporters: ['html', 'lcov', 'text'],
moduleFileExtensions: ['js', 'ts'],
transform: {
'^.+\\.js$': 'babel-jest',
},
testEnvironment: 'jsdom',
testMatch: ['**/tests/*.spec.ts'],
};