1
0

jest.config.js 587 B

1234567891011121314151617181920212223
  1. module.exports = {
  2. rootDir: __dirname,
  3. testEnvironment: 'jsdom',
  4. globals: {
  5. __DEV__: true
  6. },
  7. moduleNameMapper: {
  8. '^@/(.*)$': '<rootDir>/src/$1',
  9. '^test/(.*)$': '<rootDir>/test/$1'
  10. },
  11. testMatch: ['<rootDir>/test/**/*.spec.js'],
  12. testPathIgnorePatterns: ['/node_modules/'],
  13. setupFilesAfterEnv: ['./test/setup.js'],
  14. transform: {
  15. '^.+\\.js$': '<rootDir>/node_modules/babel-jest'
  16. },
  17. coverageDirectory: 'coverage',
  18. coverageReporters: ['json', 'lcov', 'text-summary', 'clover'],
  19. collectCoverageFrom: [
  20. 'src/**/*.js',
  21. '!src/index.cjs.js'
  22. ]
  23. }