@@ -29,8 +29,6 @@ prompt(
2929 var ownPath = path . join ( __dirname , '..' ) ;
3030 var appPath = path . join ( ownPath , '..' , '..' ) ;
3131 var files = [
32- '.babelrc' ,
33- '.eslintrc' ,
3432 path . join ( 'config' , 'env.js' ) ,
3533 path . join ( 'config' , 'paths.js' ) ,
3634 path . join ( 'config' , 'polyfills.js' ) ,
@@ -76,6 +74,8 @@ prompt(
7674
7775 var ownPackage = require ( path . join ( ownPath , 'package.json' ) ) ;
7876 var appPackage = require ( path . join ( appPath , 'package.json' ) ) ;
77+ var babelConfig = JSON . parse ( fs . readFileSync ( path . join ( ownPath , '.babelrc' ) , 'utf8' ) ) ;
78+ var eslintConfig = JSON . parse ( fs . readFileSync ( path . join ( ownPath , '.eslintrc' ) , 'utf8' ) ) ;
7979
8080 var ownPackageName = ownPackage . name ;
8181 console . log ( 'Removing dependency: ' + ownPackageName ) ;
@@ -104,6 +104,12 @@ prompt(
104104 true
105105 ) ;
106106
107+ // Add Babel config
108+ appPackage . babel = babelConfig ;
109+
110+ // Add ESlint config
111+ appPackage . eslintConfig = eslintConfig ;
112+
107113 console . log ( 'Writing package.json' ) ;
108114 fs . writeFileSync (
109115 path . join ( appPath , 'package.json' ) ,
0 commit comments