File tree Expand file tree Collapse file tree 3 files changed +15
-6
lines changed Expand file tree Collapse file tree 3 files changed +15
-6
lines changed Original file line number Diff line number Diff line change 11#!/usr/bin/env node
2+ 'use strict' ;
3+
24const spawn = require ( 'react-dev-utils/crossSpawn' ) ;
3- const script = process . argv [ 2 ] ;
4- const args = process . argv . slice ( 3 ) ;
5+ const args = process . argv . slice ( 2 ) ;
6+
7+ const scriptIndex = args . findIndex (
8+ x => x === 'build' || x === 'eject' || x === 'start' || x === 'test'
9+ ) ;
10+ const script = scriptIndex === - 1 ? args [ 0 ] : args [ scriptIndex ] ;
11+ const nodeArgs = scriptIndex > 0 ? args . slice ( 0 , scriptIndex ) : [ ] ;
512
613switch ( script ) {
714 case 'build' :
815 case 'start' :
916 case 'test' : {
1017 const result = spawn . sync (
1118 'node' ,
12- [ require . resolve ( '../scripts/' + script ) ] . concat ( args ) ,
19+ nodeArgs
20+ . concat ( require . resolve ( '../scripts/' + script ) )
21+ . concat ( args . slice ( scriptIndex + 1 ) ) ,
1322 { stdio : 'inherit' }
1423 ) ;
1524 if ( result . signal ) {
Original file line number Diff line number Diff line change 11{
22 "name" : " monkey-react-scripts" ,
3- "version" : " 0.1.0 " ,
3+ "version" : " 0.1.1-beta " ,
44 "description" : " Monkey react script runner" ,
55 "main" : " index.js" ,
66 "repository" : " git@github.com:monkey-patches/monkey-react-scripts.git" ,
1717 "react-scripts" : " >=1.0.0"
1818 },
1919 "dependencies" : {
20- "react-dev-utils" : " ^3 .0.2 "
20+ "react-dev-utils" : " ^5 .0.0 "
2121 }
2222}
Original file line number Diff line number Diff line change 1- const fs = require ( 'fs' ) ;
1+ const fs = require ( 'fs-extra ' ) ;
22const path = require ( 'path' ) ;
33
44process . env . BABEL_ENV = 'production' ;
You can’t perform that action at this time.
0 commit comments