jest-preset-angular
Version:
Jest preset configuration for Angular projects
14 lines (13 loc) • 731 B
TypeScript
import type { Config } from 'jest';
import type { TsJestTransformerOptions } from 'ts-jest';
import { basePresetConfig, type JSDOMEnvironment } from './utils';
type EsmPresetType = typeof basePresetConfig & Required<Pick<Config, 'extensionsToTreatAsEsm' | 'moduleNameMapper' | 'transformIgnorePatterns' | 'transform'>>;
type EsmPresetOptionsType = {
tsconfig?: TsJestTransformerOptions['tsconfig'];
astTransformers?: TsJestTransformerOptions['astTransformers'];
babelConfig?: TsJestTransformerOptions['babelConfig'];
diagnostics?: TsJestTransformerOptions['diagnostics'];
testEnvironment?: JSDOMEnvironment;
};
export declare const createEsmPreset: (options?: EsmPresetOptionsType) => EsmPresetType;
export {};