Files
workspace/apps/whatsapp-sync/jest.config.js

22 lines
569 B
JavaScript

/** @type {import('jest').Config} */
module.exports = {
testEnvironment: 'node',
setupFilesAfterEnv: [],
collectCoverageFrom: [
'src/**/*.{ts,js}',
'!src/**/*.d.ts',
],
testPathIgnorePatterns: ['/node_modules/', '/dist/'],
moduleFileExtensions: ['ts', 'js', 'json'],
transform: {
'^.+\\.jsx?$': 'babel-jest',
},
transformIgnorePatterns: [
'/node_modules/',
],
moduleNameMapper: {
'^qrcode-terminal$': '<rootDir>/tests/__mocks__/qrcode-terminal.js',
'^whatsapp-web.js$': '<rootDir>/tests/__mocks__/whatsapp-web.js',
},
};