UNPKG

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