UNPKG

jest-preset-angular

Version:

Jest preset configuration for Angular projects

20 lines (19 loc) • 868 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.NgJestConfig = exports.defaultProcessWithEsbuildPatterns = void 0; const ts_jest_1 = require("ts-jest"); exports.defaultProcessWithEsbuildPatterns = ['**/*.mjs']; class NgJestConfig extends ts_jest_1.ConfigSet { _resolveTsConfig(compilerOptions, resolvedConfigFile) { const result = super._resolveTsConfig(compilerOptions, resolvedConfigFile); result.options['enableIvy'] = true; result.options.noEmitOnError = false; result.options['suppressOutputPathCheck'] = true; result.options['allowEmptyCodegenFiles'] = false; result.options['annotationsAs'] = 'decorators'; result.options['enableResourceInlining'] = false; result.options.allowJs = true; return result; } } exports.NgJestConfig = NgJestConfig;