@@ -29,8 +29,6 @@ prompt(
29
29
var ownPath = path . join ( __dirname , '..' ) ;
30
30
var appPath = path . join ( ownPath , '..' , '..' ) ;
31
31
var files = [
32
- '.babelrc' ,
33
- '.eslintrc' ,
34
32
path . join ( 'config' , 'env.js' ) ,
35
33
path . join ( 'config' , 'paths.js' ) ,
36
34
path . join ( 'config' , 'polyfills.js' ) ,
@@ -76,6 +74,8 @@ prompt(
76
74
77
75
var ownPackage = require ( path . join ( ownPath , 'package.json' ) ) ;
78
76
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' ) ) ;
79
79
80
80
var ownPackageName = ownPackage . name ;
81
81
console . log ( 'Removing dependency: ' + ownPackageName ) ;
@@ -104,6 +104,12 @@ prompt(
104
104
true
105
105
) ;
106
106
107
+ // Add Babel config
108
+ appPackage . babel = babelConfig ;
109
+
110
+ // Add ESlint config
111
+ appPackage . eslintConfig = eslintConfig ;
112
+
107
113
console . log ( 'Writing package.json' ) ;
108
114
fs . writeFileSync (
109
115
path . join ( appPath , 'package.json' ) ,
0 commit comments