@@ -11,11 +11,9 @@ import * as fs from 'fs';
11
11
export type TranslationLoader = (
12
12
path : string ,
13
13
) => {
14
- // tslint:disable-next-line: no-implicit-dependencies
15
14
translations : Record < string , import ( '@angular/localize' ) . ɵParsedTranslation > ;
16
15
format : string ;
17
16
locale ?: string ;
18
- // tslint:disable-next-line: no-implicit-dependencies
19
17
diagnostics : import ( '@angular/localize/src/tools/src/diagnostics' ) . Diagnostics ;
20
18
integrity : string ;
21
19
} ;
@@ -63,26 +61,26 @@ export async function createTranslationLoader(): Promise<TranslationLoader> {
63
61
64
62
async function importParsers ( ) {
65
63
try {
66
- // tslint:disable-next-line: no-implicit-dependencies
64
+
67
65
const localizeDiag = await import ( '@angular/localize/src/tools/src/diagnostics' ) ;
68
66
const diagnostics = new localizeDiag . Diagnostics ( ) ;
69
67
70
68
const parsers = {
71
69
json : new ( await import (
72
- // tslint:disable-next-line:trailing-comma no-implicit-dependencies
70
+ // tslint:disable-next-line:trailing-comma
73
71
'@angular/localize/src/tools/src/translate/translation_files/translation_parsers/simple_json_translation_parser'
74
72
) ) . SimpleJsonTranslationParser ( ) ,
75
73
xlf : new ( await import (
76
- // tslint:disable-next-line:trailing-comma no-implicit-dependencies
74
+ // tslint:disable-next-line:trailing-comma
77
75
'@angular/localize/src/tools/src/translate/translation_files/translation_parsers/xliff1_translation_parser'
78
76
) ) . Xliff1TranslationParser ( ) ,
79
77
xlf2 : new ( await import (
80
- // tslint:disable-next-line:trailing-comma no-implicit-dependencies
78
+ // tslint:disable-next-line:trailing-comma
81
79
'@angular/localize/src/tools/src/translate/translation_files/translation_parsers/xliff2_translation_parser'
82
80
) ) . Xliff2TranslationParser ( ) ,
83
81
// The name ('xmb') needs to match the AOT compiler option
84
82
xmb : new ( await import (
85
- // tslint:disable-next-line:trailing-comma no-implicit-dependencies
83
+ // tslint:disable-next-line:trailing-comma
86
84
'@angular/localize/src/tools/src/translate/translation_files/translation_parsers/xtb_translation_parser'
87
85
) ) . XtbTranslationParser ( ) ,
88
86
} ;
0 commit comments