Merge pull request #7471 from yakotika/master
added support Node's --require and -r flags in babel-node
This commit is contained in:
@@ -34,7 +34,7 @@ function getNormalizedV8Flag(arg) {
|
||||
}
|
||||
|
||||
getV8Flags(function(err, v8Flags) {
|
||||
babelArgs.forEach(function(arg) {
|
||||
babelArgs.forEach(function(arg, index) {
|
||||
const flag = arg.split("=")[0];
|
||||
|
||||
switch (flag) {
|
||||
@@ -50,6 +50,13 @@ getV8Flags(function(err, v8Flags) {
|
||||
args.unshift(arg);
|
||||
break;
|
||||
|
||||
case "-r":
|
||||
case "--require":
|
||||
args.push(flag);
|
||||
args.push(babelArgs[index + 1]);
|
||||
delete babelArgs[index + 1];
|
||||
break;
|
||||
|
||||
case "-gc":
|
||||
args.unshift("--expose-gc");
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user