react-scripts.js 479 Bytes
Newer Older
Dan Abramov's avatar
Dan Abramov committed
1
2
3
4
5
6
7
8
9
#!/usr/bin/env node
var spawn = require('cross-spawn');
var script = process.argv[2];
var args = process.argv.slice(3);

switch (script) {
case 'build':
case 'start':
case 'eject':
10
  var result = spawn.sync(
Dan Abramov's avatar
Dan Abramov committed
11
    'node',
12
    [require.resolve('../scripts/' + script)].concat(args),
Dan Abramov's avatar
Dan Abramov committed
13
14
    {stdio: 'inherit'}
  );
15
  process.exit(result.status);
Dan Abramov's avatar
Dan Abramov committed
16
17
18
19
20
21
  break;
default:
  console.log('Unknown script "' + script + '".');
  console.log('Perhaps you need to update react-scripts?');
  break;
}