1 | import { Tree } from '@nrwl/devkit';
|
2 | export default function update(tree: Tree): Promise<void>;
|
3 | export declare function updateASTTransformers(tree: Tree, jestConfigPath: string, jestConfig: PartialJestConfig): void;
|
4 | export declare function updateTransform(tree: Tree, jestConfigPath: string, jestConfig: PartialJestConfig): void;
|
5 | interface PartialJestConfig {
|
6 | globals: {
|
7 | 'ts-jest': {
|
8 | astTransformers: ASTTransformers;
|
9 | };
|
10 | };
|
11 | transform?: Record<string, string>;
|
12 | }
|
13 | interface ASTTransformer {
|
14 | path: string;
|
15 | options: unknown;
|
16 | }
|
17 | interface ASTTransformers {
|
18 | before: (ASTTransformer | string)[];
|
19 | after: (ASTTransformer | string)[];
|
20 | afterDeclarations: (ASTTransformer | string)[];
|
21 | }
|
22 | export declare function getNewAstTransformers(astTransformers: ASTTransformers): ASTTransformers | null;
|
23 | export declare function transformerIsFromJestPresetAngular(transformer: ASTTransformer | string): boolean;
|
24 | export declare function usesJestPresetAngular(jestConfig: PartialJestConfig): boolean;
|
25 | export {};
|