jest-config.js 597 B

12345678910111213141516171819202122
  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. '^.+\\.ts$': '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. isolatedModules: true,
  18. },
  19. },
  20. };