@@ -15,7 +15,7 @@ export class NpmInstallationManager implements INpmInstallationManager {
1515 }
1616
1717 public getLatestVersion ( packageName : string ) : IFuture < string > {
18- return ( ( ) => {
18+ return ( ( ) => {
1919 return this . getVersion ( packageName , constants . PackageVersion . LATEST ) . wait ( ) ;
2020 } ) . future < string > ( ) ( ) ;
2121 }
@@ -31,10 +31,10 @@ export class NpmInstallationManager implements INpmInstallationManager {
3131
3232 let cliVersionRange = `~${ this . $staticConfig . version } ` ;
3333 let latestVersion = this . getLatestVersion ( packageName ) . wait ( ) ;
34- if ( semver . satisfies ( latestVersion , cliVersionRange ) ) {
34+ if ( semver . satisfies ( latestVersion , cliVersionRange ) ) {
3535 return latestVersion ;
3636 }
37- let data = this . $npm . view ( packageName , { json : true , "versions" : true } ) . wait ( ) ;
37+ let data = this . $npm . view ( packageName , { json : true , "versions" : true } ) . wait ( ) ;
3838
3939 return semver . maxSatisfying ( data , cliVersionRange ) || latestVersion ;
4040 } ) . future < string > ( ) ( ) ;
@@ -50,26 +50,26 @@ export class NpmInstallationManager implements INpmInstallationManager {
5050 let dependencyType = ( opts && opts . dependencyType ) || null ;
5151
5252 return this . installCore ( packageToInstall , pathToSave , version , dependencyType ) . wait ( ) ;
53- } catch ( error ) {
53+ } catch ( error ) {
5454 this . $logger . debug ( error ) ;
5555 this . $errors . fail ( "%s. Error: %s" , NpmInstallationManager . NPM_LOAD_FAILED , error ) ;
5656 }
5757
5858 } ) . future < string > ( ) ( ) ;
5959 }
6060
61- public getInspectorFromCache ( inspectorNpmPackageName : string , projectDir : string ) : IFuture < string > {
61+ public getInspectorFromCache ( inspectorNpmPackageName : string , projectDir : string ) : IFuture < string > {
6262 return ( ( ) => {
6363 let inspectorPath = path . join ( projectDir , "node_modules" , inspectorNpmPackageName ) ;
6464
6565 // local installation takes precedence over cache
66- if ( ! this . inspectorAlreadyInstalled ( inspectorPath ) ) {
66+ if ( ! this . inspectorAlreadyInstalled ( inspectorPath ) ) {
6767 let cachepath = this . $childProcess . exec ( "npm get cache" ) . wait ( ) . trim ( ) ;
6868 let version = this . getLatestCompatibleVersion ( inspectorNpmPackageName ) . wait ( ) ;
6969 let pathToPackageInCache = path . join ( cachepath , inspectorNpmPackageName , version ) ;
7070 let pathToUnzippedInspector = path . join ( pathToPackageInCache , "package" ) ;
7171
72- if ( ! this . $fs . exists ( pathToPackageInCache ) ) {
72+ if ( ! this . $fs . exists ( pathToPackageInCache ) ) {
7373 this . $childProcess . exec ( `npm cache add ${ inspectorNpmPackageName } @${ version } ` ) . wait ( ) ;
7474 let inspectorTgzPathInCache = path . join ( pathToPackageInCache , "package.tgz" ) ;
7575 this . $childProcess . exec ( `tar -xf ${ inspectorTgzPathInCache } -C ${ pathToPackageInCache } ` ) . wait ( ) ;
@@ -83,30 +83,30 @@ export class NpmInstallationManager implements INpmInstallationManager {
8383 }
8484
8585 private inspectorAlreadyInstalled ( pathToInspector : string ) : Boolean {
86- if ( this . $fs . exists ( pathToInspector ) ) {
86+ if ( this . $fs . exists ( pathToInspector ) ) {
8787 return true ;
8888 }
8989 return false ;
9090 }
9191
9292 private installCore ( packageName : string , pathToSave : string , version : string , dependencyType : string ) : IFuture < string > {
9393 return ( ( ) => {
94- const possiblePackageName = path . resolve ( packageName ) ;
95- if ( this . $fs . exists ( possiblePackageName ) ) {
94+ const possiblePackageName = path . resolve ( packageName ) ;
95+ if ( this . $fs . exists ( possiblePackageName ) ) {
9696 packageName = possiblePackageName ;
9797 }
98- if ( packageName . indexOf ( ".tgz" ) >= 0 ) {
98+ if ( packageName . indexOf ( ".tgz" ) >= 0 ) {
9999 version = null ;
100100 }
101101 // check if the packageName is url or local file and if it is, let npm install deal with the version
102- if ( this . isURL ( packageName ) || this . $fs . exists ( packageName ) ) {
102+ if ( this . isURL ( packageName ) || this . $fs . exists ( packageName ) ) {
103103 version = null ;
104104 } else {
105105 version = version || this . getLatestCompatibleVersion ( packageName ) . wait ( ) ;
106106 }
107107
108108 let installedModuleNames = this . npmInstall ( packageName , pathToSave , version , dependencyType ) . wait ( ) ;
109- let installedPackageName = installedModuleNames [ 0 ] ;
109+ let installedPackageName = installedModuleNames [ 0 ] ;
110110
111111 let pathToInstalledPackage = path . join ( pathToSave , "node_modules" , installedPackageName ) ;
112112 return pathToInstalledPackage ;
@@ -120,18 +120,18 @@ export class NpmInstallationManager implements INpmInstallationManager {
120120 }
121121
122122 private npmInstall ( packageName : string , pathToSave : string , version : string , dependencyType : string ) : IFuture < any > {
123- return ( ( ) => {
123+ return ( ( ) => {
124124 this . $logger . out ( "Installing " , packageName ) ;
125125
126126 packageName = packageName + ( version ? `@${ version } ` : "" ) ;
127127
128- let npmOptions : any = { silent : true } ;
128+ let npmOptions : any = { silent : true } ;
129129
130- if ( dependencyType ) {
130+ if ( dependencyType ) {
131131 npmOptions [ dependencyType ] = true ;
132132 }
133133
134- return this . $npm . install ( packageName , pathToSave , npmOptions ) . wait ( ) ;
134+ return this . $npm . install ( packageName , pathToSave , npmOptions ) . wait ( ) ;
135135 } ) . future < any > ( ) ( ) ;
136136 }
137137
@@ -141,7 +141,7 @@ export class NpmInstallationManager implements INpmInstallationManager {
141141 */
142142 private getVersion ( packageName : string , version : string ) : IFuture < string > {
143143 return ( ( ) => {
144- let data :any = this . $npm . view ( packageName , { json : true , "dist-tags" : true } ) . wait ( ) ;
144+ let data : any = this . $npm . view ( packageName , { json : true , "dist-tags" : true } ) . wait ( ) ;
145145 this . $logger . trace ( "Using version %s. " , data [ version ] ) ;
146146
147147 return data [ version ] ;
0 commit comments