@@ -84,6 +84,10 @@ var processJson = function(src, dest, opt) {
8484
8585 var json = JSON . parse ( data . replace ( / < % ( .* ) % > / g, '' ) ) ;
8686
87+ if ( / p a c k a g e .j s o n / g. test ( src ) && opt . test ) {
88+ delete json . scripts . postinstall ;
89+ }
90+
8791 // set properties
8892 json . name = opt . appName ;
8993 json . description = opt . private
@@ -103,13 +107,14 @@ var processJson = function(src, dest, opt) {
103107
104108function updateFixtures ( target ) {
105109 const deps = target === 'deps' ;
110+ const test = target === 'test' ;
106111 const genVer = require ( './package.json' ) . version ;
107112 const dest = __dirname + ( deps ? '/angular-fullstack-deps/' : '/test/fixtures/' ) ;
108113 const appName = deps ? 'angular-fullstack-deps' : 'tempApp' ;
109114
110115 return Promise . all ( [
111- processJson ( 'templates/app/_package.json' , dest + 'package.json' , { appName, genVer, private : ! deps } ) ,
112- processJson ( 'templates/app/_bower.json' , dest + 'bower.json' , { appName, genVer, private : ! deps } )
116+ processJson ( 'templates/app/_package.json' , dest + 'package.json' , { appName, genVer, private : ! deps , test : test } ) ,
117+ processJson ( 'templates/app/_bower.json' , dest + 'bower.json' , { appName, genVer, private : ! deps , test : test } )
113118 ] ) ;
114119}
115120
0 commit comments