From 1508ad701f59d4459039cc0996a5e9062d800c48 Mon Sep 17 00:00:00 2001 From: moulikcipherX Date: Wed, 12 Jun 2019 01:22:18 +0530 Subject: [PATCH] Added Fix for no-explicit-any --- packages/eslint-plugin/src/rules/no-explicit-any.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/eslint-plugin/src/rules/no-explicit-any.ts b/packages/eslint-plugin/src/rules/no-explicit-any.ts index 541b0acb1df1..4afd664c8db4 100644 --- a/packages/eslint-plugin/src/rules/no-explicit-any.ts +++ b/packages/eslint-plugin/src/rules/no-explicit-any.ts @@ -9,6 +9,7 @@ export default util.createRule({ category: 'Best Practices', recommended: 'warn', }, + fixable: "code", messages: { unexpectedAny: 'Unexpected any. Specify a different type.', }, @@ -21,6 +22,9 @@ export default util.createRule({ context.report({ node, messageId: 'unexpectedAny', + fix: function(fixer) { + fixer.replaceText(node,"unknown"); + } }); }, };