jest.config.js 574 B

123456789101112131415161718192021222324
  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/unit/**/*.spec.js'],
  11. testPathIgnorePatterns: ['/node_modules/'],
  12. setupFilesAfterEnv: [
  13. './test/setup.js'
  14. ],
  15. "transform": {
  16. "^.+\\.js$": "<rootDir>/node_modules/babel-jest"
  17. },
  18. coverageDirectory: 'coverage',
  19. coverageReporters: ['json', 'lcov', 'text-summary', 'clover'],
  20. collectCoverageFrom: [
  21. 'src/**/*.js',
  22. '!src/index.cjs.js'
  23. ]
  24. }