1- var child_process = require ( 'child_process' )
1+ var child_process = require ( 'child_process' ) ;
22var path = require ( 'path' ) ;
33var fs = require ( 'fs' ) ;
44var project = require ( '../package.json' ) ;
55
6- const ignoreDirs = [ 'node_modules' ] ;
6+ const ignoreDirs = [ 'node_modules' , 'samples' ] ;
77
88const getFiles = ( filter , startPath = 'packages' ) => {
99 let results = [ ] ;
@@ -25,30 +25,30 @@ const getFiles = (filter, startPath = 'packages') => {
2525 }
2626
2727 return results ;
28- }
28+ } ;
2929
3030const updateMgtDependencyVersion = ( packages , version ) => {
3131 for ( let package of packages ) {
32- console . log ( `updating package ${ package } with version ${ version } ` )
32+ console . log ( `updating package ${ package } with version ${ version } ` ) ;
3333 const data = fs . readFileSync ( package , 'utf8' ) ;
3434
3535 var result = data . replace ( / " ( @ m i c r o s o f t \/ m g t .* ) " : " ( \* ) " / g, `"$1": "${ version } "` ) ;
3636 result = result . replace ( / " v e r s i o n " : " ( .* ) " / g, `"version": "${ version } "` ) ;
3737
3838 fs . writeFileSync ( package , result , 'utf8' ) ;
3939 }
40- }
40+ } ;
4141
4242const updateSpfxSolutionVersion = ( solutions , version ) => {
4343 for ( let solution of solutions ) {
44- console . log ( `updating spfx solution ${ solution } with version ${ version } ` )
44+ console . log ( `updating spfx solution ${ solution } with version ${ version } ` ) ;
4545 const data = fs . readFileSync ( solution , 'utf8' ) ;
4646
4747 var result = data . replace ( / " v e r s i o n " : " ( .* ) " / g, `"version": "${ version } .0"` ) ;
4848
4949 fs . writeFileSync ( solution , result , 'utf8' ) ;
5050 }
51- }
51+ } ;
5252
5353let version = project . version ;
5454
@@ -83,8 +83,8 @@ if (process.argv.length > 2) {
8383 return ;
8484 }
8585}
86-
87- const packages = getFiles ( 'package.json' ) ;
86+ // include update to the root package.json
87+ const packages = getFiles ( 'package.json' , '.' ) ;
8888updateMgtDependencyVersion ( packages , version ) ;
8989
9090const spfxSolutions = getFiles ( 'package-solution.json' ) ;
0 commit comments