add sourceType option

This commit is contained in:
Sebastian McKenzie 2015-07-24 21:09:27 +01:00
parent b20b6adf06
commit 2d7a2b5e6d
2 changed files with 6 additions and 1 deletions

View File

@ -509,6 +509,7 @@ export default class File {
var parseOpts = {
highlightCode: opts.highlightCode,
nonStandard: opts.nonStandard,
sourceType: opts.sourceType,
filename: opts.filename,
plugins: {}
};
@ -521,7 +522,6 @@ export default class File {
parseOpts.looseModules = this.isLoose("es6.modules");
parseOpts.strictMode = features.strict;
parseOpts.sourceType = "module";
this.log.debug("Parse start");
var ast = parse(code, parseOpts);

View File

@ -260,5 +260,10 @@
"babelrc": {
"description": "Specify a custom list of babelrc files to use",
"type": "list"
},
"sourceType": {
"description": "",
"default": "module"
}
}