From 255f34f958bba6ff355dcc35931cddc2994bb93a Mon Sep 17 00:00:00 2001 From: Andrei Neculau Date: Mon, 9 Dec 2019 14:16:38 +0100 Subject: [PATCH] fix invalid rules. ref https://github.com/eslint/eslint/issues/12592 # Conflicts: # configs/typescript-eslint-recommended.js --- configs/babel.js | 4 ++++ configs/typescript.js | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/configs/babel.js b/configs/babel.js index c5cee70..c67bed5 100644 --- a/configs/babel.js +++ b/configs/babel.js @@ -1,5 +1,9 @@ +let _ = require('lodash'); let _basic = require('./basic'); +// see https://github.com/eslint/eslint/issues/12592 +_basic = _.cloneDeep(_basic); + module.exports = { parser: 'babel-eslint', diff --git a/configs/typescript.js b/configs/typescript.js index 11d0fcf..4277241 100644 --- a/configs/typescript.js +++ b/configs/typescript.js @@ -9,8 +9,12 @@ if (!_semver.satisfies(_pluginActualVsn, _pluginVsn)) { throw new Error(`Expected ${_pluginName}@${_pluginVsn} but found version ${_pluginActualVsn} installed.`); } +let _ = require('lodash'); let _basic = require('./basic'); +// see https://github.com/eslint/eslint/issues/12592 +_basic = _.cloneDeep(_basic); + module.exports = { extends: [ 'plugin:@typescript-eslint/recommended'