diff --git a/lib/rules/require-meta-type.js b/lib/rules/require-meta-type.js index 9ef35b2d..fbad8cad 100644 --- a/lib/rules/require-meta-type.js +++ b/lib/rules/require-meta-type.js @@ -42,7 +42,7 @@ module.exports = { return { Program () { - if (info === null) { + if (info === null || info.meta === null) { return; } diff --git a/tests/lib/rules/require-meta-type.js b/tests/lib/rules/require-meta-type.js index 186e119f..e22bbcd7 100644 --- a/tests/lib/rules/require-meta-type.js +++ b/tests/lib/rules/require-meta-type.js @@ -37,6 +37,9 @@ ruleTester.run('require-meta-type', rule, { create(context) {} }; `, + `module.exports = { + create(context) {} + }`, ], invalid: [