fix up crazy parse argument order
This commit is contained in:
@@ -2,7 +2,7 @@ import normalizeAst from "./normalize-ast";
|
||||
import estraverse from "estraverse";
|
||||
import * as acorn from "../../acorn";
|
||||
|
||||
export default function (opts, code, callback) {
|
||||
export default function (code, opts = {}) {
|
||||
var comments = [];
|
||||
var tokens = [];
|
||||
|
||||
|
||||
@@ -435,7 +435,7 @@ export default class File {
|
||||
parseOpts.sourceType = "module";
|
||||
|
||||
this.log.debug("Parse start");
|
||||
var tree = parse(parseOpts, code);
|
||||
var tree = parse(code, parseOpts);
|
||||
this.log.debug("Parse stop");
|
||||
return tree;
|
||||
}
|
||||
|
||||
@@ -155,7 +155,7 @@ export function template(name: string, nodes?: Array<Object>, keepExpression?: b
|
||||
}
|
||||
|
||||
export function parseTemplate(loc: string, code: string): Object {
|
||||
var ast = parse({ filename: loc, looseModules: true }, code).program;
|
||||
var ast = parse(code, { filename: loc, looseModules: true }).program;
|
||||
ast = traverse.removeProperties(ast);
|
||||
return ast;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user