From d69fdf426eb7ee50934892ac4eb28224aec35014 Mon Sep 17 00:00:00 2001 From: Josh Goldberg Date: Fri, 25 Nov 2022 12:41:20 -0500 Subject: [PATCH] chore(eslint-plugin-tslint): take rule options from create parameter (#6089) --- packages/eslint-plugin-tslint/src/rules/config.ts | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/packages/eslint-plugin-tslint/src/rules/config.ts b/packages/eslint-plugin-tslint/src/rules/config.ts index 9fcfa844da1..97b77e7d080 100644 --- a/packages/eslint-plugin-tslint/src/rules/config.ts +++ b/packages/eslint-plugin-tslint/src/rules/config.ts @@ -98,18 +98,13 @@ export default createRule({ ], }, defaultOptions: [{}], - create(context) { + create( + context, + [{ rules: tslintRules, rulesDirectory: tslintRulesDirectory, lintFile }], + ) { const fileName = context.getFilename(); const sourceCode = context.getSourceCode().text; const parserServices = ESLintUtils.getParserServices(context); - - /** - * The TSLint rules configuration passed in by the user - */ - const [ - { rules: tslintRules, rulesDirectory: tslintRulesDirectory, lintFile }, - ] = context.options; - const program = parserServices.program; /**