jest-config.js 566 B

123456789101112131415161718192021
  1. const path = require('path');
  2. const { getPackageDir } = require('./get-package-dir');
  3. const packageDirname = getPackageDir();
  4. module.exports = {
  5. moduleFileExtensions: ['js', 'json', 'ts'],
  6. rootDir: packageDirname,
  7. testRegex: '.e2e-spec.ts$',
  8. transform: {
  9. '^.+\\.(t|j)s$': 'ts-jest',
  10. },
  11. testEnvironment: 'node',
  12. reporters: ['default', path.join(__dirname, 'custom-reporter.js')],
  13. globals: {
  14. 'ts-jest': {
  15. tsConfig: '<rootDir>/config/tsconfig.e2e.json',
  16. diagnostics: false,
  17. },
  18. },
  19. };