jest.config.js 559 B

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