(
additionalAngularOptions: Record<string, unknown> = {},
additionalCompilerOptions: Record<string, unknown> = {},
)
| 25 | }); |
| 26 | |
| 27 | function enableHmr( |
| 28 | additionalAngularOptions: Record<string, unknown> = {}, |
| 29 | additionalCompilerOptions: Record<string, unknown> = {}, |
| 30 | ): void { |
| 31 | env.write( |
| 32 | 'tsconfig.json', |
| 33 | JSON.stringify({ |
| 34 | extends: './tsconfig-base.json', |
| 35 | ...additionalCompilerOptions, |
| 36 | angularCompilerOptions: { |
| 37 | _enableHmr: true, |
| 38 | ...additionalAngularOptions, |
| 39 | }, |
| 40 | }), |
| 41 | ); |
| 42 | } |
| 43 | |
| 44 | it('should not generate an HMR code by default', () => { |
| 45 | env.write( |
no test coverage detected
searching dependent graphs…