11import fs from "fs" ;
22import path from "path" ;
33import recursiveFs from "recursive-fs" ;
4- import slash = require( "slash" ) ;
54import yazl from "yazl" ;
6- var progress = require ( "progress" ) ;
75
8- import AccountManager = require( "code-push" ) ;
96import { Package , PackageInfo } from "code-push/script/types" ;
107import { out } from "../util/interaction" ;
118import { generateRandomFilename } from "../lib/file-utils" ;
129import * as cli from "../definitions/cli" ;
13- import ReleaseFile = cli . ReleaseFile ;
10+
11+ import slash = require( "slash" ) ;
12+ const progress = require ( "progress" ) ;
13+
14+ import AccountManager = require( "code-push" ) ;
1415
1516var coreReleaseHook : cli . ReleaseHook = (
1617 currentCommand : cli . IReleaseCommand ,
@@ -19,7 +20,7 @@ var coreReleaseHook: cli.ReleaseHook = (
1920) : Promise < cli . IReleaseCommand > => {
2021 return Promise . resolve ( < void > null )
2122 . then ( ( ) => {
22- var releaseFiles : ReleaseFile [ ] = [ ] ;
23+ var releaseFiles : cli . ReleaseFile [ ] = [ ] ;
2324
2425 if ( ! fs . lstatSync ( currentCommand . package ) . isDirectory ( ) ) {
2526 releaseFiles . push ( {
@@ -29,7 +30,7 @@ var coreReleaseHook: cli.ReleaseHook = (
2930 return Promise . resolve ( releaseFiles ) ;
3031 }
3132
32- return new Promise < ReleaseFile [ ] > ( ( resolve , reject ) => {
33+ return new Promise < cli . ReleaseFile [ ] > ( ( resolve , reject ) => {
3334 var directoryPath : string = currentCommand . package ;
3435 var baseDirectoryPath = path . join ( directoryPath , ".." ) ; // For legacy reasons, put the root directory in the zip
3536
@@ -53,7 +54,7 @@ var coreReleaseHook: cli.ReleaseHook = (
5354 } ) ;
5455 } ) ;
5556 } )
56- . then ( ( releaseFiles : ReleaseFile [ ] ) => {
57+ . then ( ( releaseFiles : cli . ReleaseFile [ ] ) => {
5758 return new Promise < string > ( ( resolve , reject ) : void => {
5859 var packagePath : string = path . join ( process . cwd ( ) , generateRandomFilename ( 15 ) + ".zip" ) ;
5960 var zipFile = new yazl . ZipFile ( ) ;
@@ -68,7 +69,7 @@ var coreReleaseHook: cli.ReleaseHook = (
6869 resolve ( packagePath ) ;
6970 } ) ;
7071
71- releaseFiles . forEach ( ( releaseFile : ReleaseFile ) => {
72+ releaseFiles . forEach ( ( releaseFile : cli . ReleaseFile ) => {
7273 zipFile . addFile ( releaseFile . sourceLocation , releaseFile . targetLocation ) ;
7374 } ) ;
7475
0 commit comments