From 63eabd8edd30ffb66dfbe5efbfd339068ef853a7 Mon Sep 17 00:00:00 2001 From: yosuke ota Date: Thu, 28 Feb 2019 13:28:31 +0900 Subject: [PATCH] use skipDynamicArguments --- lib/rules/keyword-spacing.js | 7 +++++-- tests/lib/rules/keyword-spacing.js | 20 +++++++++++++++++++- 2 files changed, 24 insertions(+), 3 deletions(-) diff --git a/lib/rules/keyword-spacing.js b/lib/rules/keyword-spacing.js index ea5059feb..548c39ef4 100644 --- a/lib/rules/keyword-spacing.js +++ b/lib/rules/keyword-spacing.js @@ -5,5 +5,8 @@ const { wrapCoreRule } = require('../utils') -// eslint-disable-next-line -module.exports = wrapCoreRule(require('eslint/lib/rules/keyword-spacing')) +// eslint-disable-next-line no-invalid-meta +module.exports = wrapCoreRule( + require('eslint/lib/rules/keyword-spacing'), + { skipDynamicArguments: true } +) diff --git a/tests/lib/rules/keyword-spacing.js b/tests/lib/rules/keyword-spacing.js index 72583d3a4..f20814ab4 100644 --- a/tests/lib/rules/keyword-spacing.js +++ b/tests/lib/rules/keyword-spacing.js @@ -38,7 +38,10 @@ tester.run('keyword-spacing', rule, { " /> `, options: [{ before: false, after: false }] - } + }, + `` ], invalid: [ { @@ -137,6 +140,21 @@ tester.run('keyword-spacing', rule, { line: 7 } ] + }, + { + code: + ``, + output: + ``, + errors: [ + { + message: 'Expected space(s) after "return".', + line: 2 + }] } ] })