17 lines
516 B
JavaScript
17 lines
516 B
JavaScript
module.exports = {
|
|
preset: 'jest-preset-angular',
|
|
rootDir: '.',
|
|
setupFilesAfterEnv: ['<rootDir>/src/setup-jest.ts'],
|
|
testPathIgnorePatterns: ['<rootDir>/node_modules/', '<rootDir>/dist/'],
|
|
transform: {
|
|
'^.+\\.ts$': 'ts-jest', // Only transform .ts files
|
|
},
|
|
transformIgnorePatterns: [
|
|
'/node_modules/(?!flat)/', // Exclude modules except 'flat' from transformation
|
|
],
|
|
moduleNameMapper: {
|
|
'^@app/(.*)$': '<rootDir>/src/app/$1',
|
|
'^@env/(.*)$': '<rootDir>/src/environments/$1',
|
|
},
|
|
};
|