const {createEsmPreset} = require('jest-preset-angular/presets'); module.exports = { ...createEsmPreset({ tsconfig: '/tsconfig.spec.json', stringifyContentPathRegex: '\\.(html|svg)$' }), moduleNameMapper: { '^tslib$': '/node_modules/tslib/tslib.es6.mjs', '^rxjs$': '/node_modules/rxjs/dist/cjs/index.js', '^rxjs/operators$': '/node_modules/rxjs/dist/cjs/operators/index.js', '^rxjs/(.*)$': '/node_modules/rxjs/dist/cjs/$1', '^@fortawesome/fontawesome$': '/node_modules/@fortawesome/fontawesome/index.js', '^@fortawesome/fontawesome-free-solid$': '/node_modules/@fortawesome/fontawesome-free-solid/index.js' }, setupFilesAfterEnv: ['/jest.setup.ts'], transformIgnorePatterns: [ 'node_modules/(?!(@angular|@fortawesome|@stomp/rx-stomp|@stomp/stompjs|.*\\.mjs$)/)' ] };