@@ -44,24 +44,27 @@ module.exports.run = () => {
4444 fs . readFile ( path . join ( __dirname , '../utils/stub.js' ) , 'utf8' , ( err , data ) => {
4545 const stub = data . replace ( '<<action>>' , answers . action ) ;
4646
47- fs . writeFile ( `${ answers . name } .js` , stub , ( ) => {
48- const packageJson = {
49- name : answers . name ,
50- version : answers . version ,
51- main : `${ answers . name } .js` ,
52- private : answers . internal === 'private' ,
53- dependencies : {
54- 'api-build' : 'latest' ,
55- } ,
56- } ;
47+ fs . writeFileSync ( `${ answers . name } .js` , stub ) ;
5748
58- fs . writeFile ( 'package.json' , JSON . stringify ( packageJson , undefined , 2 ) , ( ) => {
59- console . log ( `Running ${ 'npm install' . yellow } ...` ) ;
60- exec ( 'npm install' , ( ) => {
61- const filename = `${ answers . name } .js` ;
62- console . log ( `\nGreat! We've created it! Just edit ${ filename . yellow } and type ${ 'api deploy' . yellow } when you are ready!\n` ) ;
63- } ) ;
64- } ) ;
49+ const packageJson = {
50+ name : answers . name ,
51+ version : answers . version ,
52+ main : `${ answers . name } .js` ,
53+ private : answers . internal === 'private' ,
54+ dependencies : {
55+ 'api-build' : 'latest' ,
56+ } ,
57+ } ;
58+
59+ const README = `Welcome to ${ answers . name } !` ;
60+ fs . writeFileSync ( 'readme.md' , README ) ;
61+
62+ fs . writeFileSync ( 'package.json' , JSON . stringify ( packageJson , undefined , 2 ) ) ;
63+
64+ console . log ( `Running ${ 'npm install' . yellow } ...` ) ;
65+ exec ( 'npm install' , ( ) => {
66+ const filename = `${ answers . name } .js` ;
67+ console . log ( `\nGreat! We've created it! Just edit ${ filename . yellow } and type ${ 'api deploy' . yellow } when you are ready!\n` ) ;
6568 } ) ;
6669 } ) ;
6770 } ) ;
0 commit comments