Use the string "module" in err message (#598)

This commit is contained in:
Henry Zhu 2017-06-28 10:46:30 -04:00 committed by GitHub
parent 03b3b39b17
commit f7547fd35a
6 changed files with 6 additions and 6 deletions

View File

@ -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");
}

View File

@ -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);

View File

@ -1,3 +1,3 @@
{
"throws": "'import' and 'export' may appear only with 'sourceType: module' (1:0)"
"throws": "'import' and 'export' may appear only with 'sourceType: \"module\"' (1:0)"
}

View File

@ -1,3 +1,3 @@
{
"throws": "'import' and 'export' may appear only with 'sourceType: module' (1:0)"
"throws": "'import' and 'export' may appear only with 'sourceType: \"module\"' (1:0)"
}

View File

@ -1,3 +1,3 @@
{
"throws": "'import' and 'export' may appear only with 'sourceType: module' (1:0)"
"throws": "'import' and 'export' may appear only with 'sourceType: \"module\"' (1:0)"
}

View File

@ -1,5 +1,5 @@
{
"throws": "import.meta may appear only with 'sourceType: module' (1:10)",
"throws": "import.meta may appear only with 'sourceType: \"module\"' (1:10)",
"plugins": ["dynamicImport", "importMeta"],
"sourceType": "script"
}