Skip to content

Commit

Permalink
support react-scripts 1.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
smmoosavi committed Jan 16, 2018
1 parent 3a47857 commit fc426d6
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 6 deletions.
15 changes: 12 additions & 3 deletions bin/monkey-react-scripts.js
Original file line number Diff line number Diff line change
@@ -1,15 +1,24 @@
#!/usr/bin/env node
'use strict';

const spawn = require('react-dev-utils/crossSpawn');
const script = process.argv[2];
const args = process.argv.slice(3);
const args = process.argv.slice(2);

const scriptIndex = args.findIndex(
x => x === 'build' || x === 'eject' || x === 'start' || x === 'test'
);
const script = scriptIndex === -1 ? args[0] : args[scriptIndex];
const nodeArgs = scriptIndex > 0 ? args.slice(0, scriptIndex) : [];

switch (script) {
case 'build':
case 'start':
case 'test': {
const result = spawn.sync(
'node',
[require.resolve('../scripts/' + script)].concat(args),
nodeArgs
.concat(require.resolve('../scripts/' + script))
.concat(args.slice(scriptIndex + 1)),
{stdio: 'inherit'}
);
if (result.signal) {
Expand Down
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "monkey-react-scripts",
"version": "0.1.0",
"version": "0.1.1-beta",
"description": "Monkey react script runner",
"main": "index.js",
"repository": "[email protected]:monkey-patches/monkey-react-scripts.git",
Expand All @@ -17,6 +17,6 @@
"react-scripts": ">=1.0.0"
},
"dependencies": {
"react-dev-utils": "^3.0.2"
"react-dev-utils": "^5.0.0"
}
}
2 changes: 1 addition & 1 deletion scripts/build.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
const fs = require('fs');
const fs = require('fs-extra');
const path = require('path');

process.env.BABEL_ENV = 'production';
Expand Down

0 comments on commit fc426d6

Please sign in to comment.