@@ -4,7 +4,7 @@ export declare function addSuppression(str: string): void;
44// @public
55class ApiExtractorTask extends GulpTask < IApiExtractorTaskConfig > {
66 // (undocumented)
7- executeTask ( gulp : gulp . Gulp , completeCallback : ( error ?: string ) => void ) : NodeJS . ReadWriteStream ;
7+ executeTask ( gulp : gulp . Gulp , completeCallback : ( error ?: string ) => void ) : NodeJS . ReadWriteStream | void ;
88 // (undocumented)
99 loadSchema ( ) : Object ;
1010 // (undocumented)
@@ -16,13 +16,13 @@ class ApiExtractorTask extends GulpTask<IApiExtractorTaskConfig> {
1616// @public
1717class CleanTask extends GulpTask < void > {
1818 constructor ( ) ;
19- executeTask ( gulp : gulp . Gulp , completeCallback : ( result ?: Object ) => void ) : void ;
19+ executeTask ( gulp : gulp . Gulp , completeCallback : ( error ?: string ) => void ) : void ;
2020}
2121
2222// @public
2323class CopyTask extends GulpTask < ICopyConfig > {
2424 constructor ( ) ;
25- executeTask ( gulp : gulp . Gulp , completeCallback : ( result ?: Object ) => void ) : Promise < Object > | NodeJS . ReadWriteStream | void ;
25+ executeTask ( gulp : gulp . Gulp , completeCallback : ( error ?: string ) => void ) : Promise < Object > | NodeJS . ReadWriteStream | void ;
2626 loadSchema ( ) : Object ;
2727}
2828
@@ -47,7 +47,7 @@ export declare function functionalTestRun(name: string, result: TestResultState,
4747// @public
4848class GenerateShrinkwrapTask extends GulpTask < void > {
4949 constructor ( ) ;
50- executeTask ( gulp : gulpType . Gulp , completeCallback : ( result ?: Object ) => void ) : NodeJS . ReadWriteStream ;
50+ executeTask ( gulp : gulpType . Gulp , completeCallback : ( error ?: string ) => void ) : NodeJS . ReadWriteStream | void ;
5151}
5252
5353// @public
@@ -67,56 +67,56 @@ class GulpTask<TASK_CONFIG> implements IExecutable {
6767 copyFile ( localSourcePath : string , localDestPath ?: string ) : void ;
6868 enabled : boolean ;
6969 execute ( config : IBuildConfig ) : Promise < void > ;
70- abstract executeTask ( gulp : gulp . Gulp | GulpProxy , completeCallback ?: ( result ?: Object ) => void ) : Promise < Object > | NodeJS . ReadWriteStream | void ;
70+ abstract executeTask ( gulp : gulp . Gulp | GulpProxy , completeCallback ?: ( error ?: string ) => void ) : Promise < Object > | NodeJS . ReadWriteStream | void ;
7171 fileError ( filePath : string , line : number , column : number , errorCode : string , message : string ) : void ;
7272 fileExists ( localPath : string ) : boolean ;
7373 fileWarning ( filePath : string , line : number , column : number , warningCode : string , message : string ) : void ;
7474 getCleanMatch ( buildConfig : IBuildConfig , taskConfig ?: TASK_CONFIG ) : string [ ] ;
7575 isEnabled ( buildConfig : IBuildConfig ) : boolean ;
76- protected loadSchema ( ) : Object ;
76+ protected loadSchema ( ) : Object | undefined ;
7777 log ( message : string ) : void ;
7878 logError ( message : string ) : void ;
7979 logVerbose ( message : string ) : void ;
8080 logWarning ( message : string ) : void ;
8181 mergeConfig ( taskConfig : TASK_CONFIG ) : void ;
8282 name : string ;
8383 onRegister ( ) : void ;
84- readJSONSync ( localPath : string ) : Object ;
84+ readJSONSync ( localPath : string ) : Object | undefined ;
8585 replaceConfig ( taskConfig : TASK_CONFIG ) : void ;
8686 resolvePath ( localPath : string ) : string ;
87- schema : Object ;
87+ schema : Object | undefined ;
8888 setConfig ( taskConfig : TASK_CONFIG ) : void ;
8989 taskConfig : TASK_CONFIG ;
9090}
9191
9292// @public (undocumented)
9393interface IBuildConfig {
94- args ? : {
94+ args : {
9595 [ name : string ] : string | boolean ;
9696 }
9797 buildErrorIconPath ?: string ;
9898 buildSuccessIconPath ?: string ;
99- distFolder ? : string ;
100- gulp ? : GulpProxy | gulp . Gulp ;
99+ distFolder : string ;
100+ gulp : GulpProxy | gulp . Gulp ;
101101 isRedundantBuild ?: boolean ;
102102 libAMDFolder ?: string ;
103103 libES6Folder ?: string ;
104- libFolder ? : string ;
104+ libFolder : string ;
105105 onTaskEnd ?: ( taskName : string , duration : number [ ] , error ?: any ) => void ;
106106 onTaskStart ?: ( taskName : string ) => void ;
107- packageFolder ? : string ;
108- production ? : boolean ;
107+ packageFolder : string ;
108+ production : boolean ;
109109 properties ?: {
110110 [ key : string ] : any ;
111111 }
112112 relogIssues ?: boolean ;
113- rootPath ? : string ;
113+ rootPath : string ;
114114 shouldWarningsFailBuild ?: boolean ;
115115 showToast ?: boolean ;
116- srcFolder ? : string ;
117- tempFolder ? : string ;
116+ srcFolder : string ;
117+ tempFolder : string ;
118118 uniqueTasks ?: IExecutable [ ] ;
119- verbose ? : boolean ;
119+ verbose : boolean ;
120120}
121121
122122// @public
@@ -130,7 +130,7 @@ interface ICopyConfig {
130130// @public
131131interface ICustomGulpTask {
132132 // (undocumented)
133- ( gulp : gulp . Gulp | GulpProxy , buildConfig : IBuildConfig , done : ( failure ?: Object ) => void ) : Promise < Object > | NodeJS . ReadWriteStream | void ;
133+ ( gulp : gulp . Gulp | GulpProxy , buildConfig : IBuildConfig , done ? : ( failure ?: Object ) => void ) : Promise < Object > | NodeJS . ReadWriteStream | void ;
134134}
135135
136136// @public (undocumented)
@@ -219,7 +219,7 @@ class TypeScriptConfiguration {
219219// @public (undocumented)
220220class TypeScriptTask extends GulpTask < ITypeScriptTaskConfig > {
221221 // (undocumented)
222- executeTask ( gulp : gulpType . Gulp , completeCallback : ( result ?: string ) => void ) : void ;
222+ executeTask ( gulp : gulpType . Gulp , completeCallback : ( error ?: string ) => void ) : void ;
223223 // (undocumented)
224224 getCleanMatch ( buildConfig : IBuildConfig , taskConfig ?: ITypeScriptTaskConfig ) : string [ ] ;
225225 // (undocumented)
@@ -234,7 +234,7 @@ class TypeScriptTask extends GulpTask<ITypeScriptTaskConfig> {
234234// @public
235235class ValidateShrinkwrapTask extends GulpTask < void > {
236236 constructor ( ) ;
237- executeTask ( gulp : gulpType . Gulp ) : NodeJS . ReadWriteStream ;
237+ executeTask ( gulp : gulpType . Gulp , completeCallback : ( error : string ) => void ) : NodeJS . ReadWriteStream | void ;
238238}
239239
240240// @public
@@ -249,7 +249,7 @@ export declare function watch(watchMatch: string | string[], task: IExecutable):
249249// @public (undocumented)
250250class WebpackTask extends GulpTask < IWebpackTaskConfig > {
251251 // (undocumented)
252- executeTask ( gulp : gulp . Gulp , completeCallback : ( result ?: Object ) => void ) : void ;
252+ executeTask ( gulp : gulp . Gulp , completeCallback : ( error ?: string ) => void ) : void ;
253253 // (undocumented)
254254 isEnabled ( buildConfig : IBuildConfig ) : boolean ;
255255 // (undocumented)
0 commit comments