UNPKG

jest-preset-angular

Version:

Jest preset configuration for Angular projects

31 lines (30 loc) 952 B
module.exports = { globals: { 'ts-jest': { tsconfig: '<rootDir>/tsconfig.spec.json', stringifyContentPathRegex: '\\.html$', astTransformers: { before: [ 'jest-preset-angular/build/InlineFilesTransformer', 'jest-preset-angular/build/StripStylesTransformer', ], }, }, }, transform: { '^.+\\.(ts|js|html)$': 'ts-jest', }, moduleFileExtensions: ['ts', 'html', 'js', 'json'], moduleNameMapper: { '^src/(.*)$': '<rootDir>/src/$1', '^app/(.*)$': '<rootDir>/src/app/$1', '^assets/(.*)$': '<rootDir>/src/assets/$1', '^environments/(.*)$': '<rootDir>/src/environments/$1', }, transformIgnorePatterns: ['node_modules/(?!@ngrx)'], snapshotSerializers: [ 'jest-preset-angular/build/AngularNoNgAttributesSnapshotSerializer.js', 'jest-preset-angular/build/AngularSnapshotSerializer.js', 'jest-preset-angular/build/HTMLCommentSerializer.js', ], };