Use the string "module" in err message (#598)
This commit is contained in:
@@ -662,7 +662,7 @@ export default class ExpressionParser extends LValParser {
|
||||
const id = this.parseIdentifier(true);
|
||||
this.expect(tt.dot);
|
||||
if (!this.inModule) {
|
||||
this.raise(id.start, "import.meta may appear only with 'sourceType: module'");
|
||||
this.raise(id.start, `import.meta may appear only with 'sourceType: "module"'`);
|
||||
}
|
||||
return this.parseMetaProperty(node, id, "meta");
|
||||
}
|
||||
|
||||
@@ -116,7 +116,7 @@ export default class StatementParser extends ExpressionParser {
|
||||
}
|
||||
|
||||
if (!this.inModule) {
|
||||
this.raise(this.state.start, "'import' and 'export' may appear only with 'sourceType: module'");
|
||||
this.raise(this.state.start, `'import' and 'export' may appear only with 'sourceType: "module"'`);
|
||||
}
|
||||
}
|
||||
return starttype === tt._import ? this.parseImport(node) : this.parseExport(node);
|
||||
|
||||
Reference in New Issue
Block a user