@@ -56,16 +56,19 @@ prompt(
56
56
const folders = [ 'config' , 'config/jest' , 'scripts' , 'scripts/utils' ] ;
57
57
58
58
// Make shallow array of files paths
59
- const files = folders . reduce ( ( files , folder ) => {
60
- return files . concat (
61
- fs
62
- . readdirSync ( path . join ( ownPath , folder ) )
63
- // set full path
64
- . map ( file => path . join ( ownPath , folder , file ) )
65
- // omit dirs from file list
66
- . filter ( file => fs . lstatSync ( file ) . isFile ( ) )
67
- ) ;
68
- } , [ ] ) ;
59
+ const files = folders . reduce (
60
+ ( files , folder ) => {
61
+ return files . concat (
62
+ fs
63
+ . readdirSync ( path . join ( ownPath , folder ) )
64
+ // set full path
65
+ . map ( file => path . join ( ownPath , folder , file ) )
66
+ // omit dirs from file list
67
+ . filter ( file => fs . lstatSync ( file ) . isFile ( ) )
68
+ ) ;
69
+ } ,
70
+ [ ]
71
+ ) ;
69
72
70
73
// Ensure that the app folder is clean and we won't override any files
71
74
folders . forEach ( verifyAbsent ) ;
@@ -85,19 +88,18 @@ prompt(
85
88
if ( content . match ( / \/ \/ @ r e m o v e - f i l e - o n - e j e c t / ) ) {
86
89
return ;
87
90
}
88
- content =
89
- content
90
- // Remove dead code from .js files on eject
91
- . replace (
92
- / \/ \/ @ r e m o v e - o n - e j e c t - b e g i n ( [ \s \S ] * ?) \/ \/ @ r e m o v e - o n - e j e c t - e n d / gm,
93
- ''
94
- )
95
- // Remove dead code from .applescript files on eject
96
- . replace (
97
- / - - @ r e m o v e - o n - e j e c t - b e g i n ( [ \s \S ] * ?) - - @ r e m o v e - o n - e j e c t - e n d / gm,
98
- ''
99
- )
100
- . trim ( ) + '\n' ;
91
+ content = content
92
+ // Remove dead code from .js files on eject
93
+ . replace (
94
+ / \/ \/ @ r e m o v e - o n - e j e c t - b e g i n ( [ \s \S ] * ?) \/ \/ @ r e m o v e - o n - e j e c t - e n d / gm,
95
+ ''
96
+ )
97
+ // Remove dead code from .applescript files on eject
98
+ . replace (
99
+ / - - @ r e m o v e - o n - e j e c t - b e g i n ( [ \s \S ] * ?) - - @ r e m o v e - o n - e j e c t - e n d / gm,
100
+ ''
101
+ )
102
+ . trim ( ) + '\n' ;
101
103
console . log ( ` Adding ${ cyan ( file . replace ( ownPath , '' ) ) } to the project` ) ;
102
104
fs . writeFileSync ( file . replace ( ownPath , appPath ) , content ) ;
103
105
} ) ;
@@ -166,7 +168,7 @@ prompt(
166
168
// Add stylelint config
167
169
console . log ( ` Adding ${ cyan ( 'stylelint' ) } configuration` ) ;
168
170
appPackage . stylelint = {
169
- extends : 'stylelint-config-standard ' ,
171
+ extends : 'stylelint-config-react-app ' ,
170
172
} ;
171
173
172
174
fs . writeFileSync (
0 commit comments