@@ -5,33 +5,27 @@ interface IAndroidResourcesMigrationService {
55}
66
77interface ILogger {
8- setLevel ( level : string ) : void ;
8+ initialize ( opts ?: any ) : void ;
9+ initializeCliLogger ( ) : void ;
910 getLevel ( ) : string ;
1011 fatal ( formatStr ?: any , ...args : any [ ] ) : void ;
1112 error ( formatStr ?: any , ...args : any [ ] ) : void ;
1213 warn ( formatStr ?: any , ...args : any [ ] ) : void ;
13- warnWithLabel ( formatStr ?: any , ...args : any [ ] ) : void ;
1414 info ( formatStr ?: any , ...args : any [ ] ) : void ;
1515 debug ( formatStr ?: any , ...args : any [ ] ) : void ;
1616 trace ( formatStr ?: any , ...args : any [ ] ) : void ;
1717 printMarkdown ( ...args : any [ ] ) : void ;
18- out ( formatStr ?: any , ...args : any [ ] ) : void ;
19- write ( ...args : any [ ] ) : void ;
2018 prepare ( item : any ) : string ;
21- printInfoMessageOnSameLine ( message : string ) : void ;
22- printMsgWithTimeout ( message : string , timeout : number ) : Promise < void > ;
19+ isVerbose ( ) : boolean ;
2320}
2421
2522interface IPlatformData {
2623 frameworkPackageName : string ;
2724 platformProjectService : IPlatformProjectService ;
2825 projectRoot : string ;
2926 normalizedPlatformName : string ;
27+ platformNameLowerCase : string ;
3028 appDestinationDirectoryPath : string ;
31- deviceBuildOutputPath : string ;
32- emulatorBuildOutputPath ?: string ;
33- validPackageNamesForDevice : string [ ] ;
34- validPackageNamesForEmulator ?: string [ ] ;
3529 frameworkFilesExtensions : string [ ] ;
3630 frameworkDirectoriesExtensions ?: string [ ] ;
3731 frameworkDirectoriesNames ?: string [ ] ;
@@ -73,3 +67,11 @@ interface IProjectData {
7367 getAppResourcesDirectoryPath ( projectDir ?: string ) : string ;
7468 getAppResourcesRelativeDirectoryPath ( ) : string ;
7569}
70+
71+ interface IPlatformsDataService {
72+ getPlatformData ( platform : string , projectData : IProjectData ) : IPlatformData ;
73+ }
74+
75+ interface IInjector {
76+ resolve < T > ( name : string , ctorArguments ?: any ) : any ;
77+ }
0 commit comments