[import()] Adding support to lint dynamic imports (babel/babel-eslint#413)
* [import()] Adding support to lint dynamic imports * [import()] Adding regression test to import
This commit is contained in:
@@ -383,7 +383,8 @@ exports.parseNoPatch = function (code, options) {
|
||||
"functionBind",
|
||||
"functionSent",
|
||||
"objectRestSpread",
|
||||
"trailingFunctionCommas"
|
||||
"trailingFunctionCommas",
|
||||
"dynamicImport"
|
||||
]
|
||||
};
|
||||
|
||||
|
||||
@@ -1601,6 +1601,14 @@ describe("verify", function () {
|
||||
});
|
||||
});
|
||||
|
||||
it("dynamic import support", function () {
|
||||
verifyAndAssertMessages(
|
||||
"import('test-module').then(() => {})",
|
||||
{},
|
||||
[]
|
||||
);
|
||||
});
|
||||
|
||||
// it("regex with es6 unicodeCodePointEscapes", function () {
|
||||
// verifyAndAssertMessages(
|
||||
// "string.replace(/[\u{0000A0}-\u{10FFFF}<>\&]/gmiu, (char) => `&#x${char.codePointAt(0).toString(16)};`);",
|
||||
|
||||
Reference in New Issue
Block a user