From f71c328e2786e2d73f168e43c7f96de172484a49 Mon Sep 17 00:00:00 2001 From: "Nicholas C. Zakas" Date: Wed, 20 Dec 2023 08:28:01 -0500 Subject: [PATCH] feat!: Swap FlatESLint-ESLint, FlatRuleTester-RuleTester in API (#17823) feat!: Swap FlatESLint-ESLint, FlatRuleTeser-RuleTester in API Refs #13481 --- lib/api.js | 8 ++++---- lib/rule-tester/index.js | 3 ++- tests/lib/api.js | 4 ++++ 3 files changed, 10 insertions(+), 5 deletions(-) diff --git a/lib/api.js b/lib/api.js index 3dde0985505..fd43d9ef332 100644 --- a/lib/api.js +++ b/lib/api.js @@ -9,9 +9,9 @@ // Requirements //----------------------------------------------------------------------------- -const { ESLint } = require("./eslint"); +const { FlatESLint } = require("./eslint/flat-eslint"); const { Linter } = require("./linter"); -const { RuleTester } = require("./rule-tester"); +const { FlatRuleTester } = require("./rule-tester"); const { SourceCode } = require("./source-code"); //----------------------------------------------------------------------------- @@ -20,7 +20,7 @@ const { SourceCode } = require("./source-code"); module.exports = { Linter, - ESLint, - RuleTester, + ESLint: FlatESLint, + RuleTester: FlatRuleTester, SourceCode }; diff --git a/lib/rule-tester/index.js b/lib/rule-tester/index.js index f52d14027c5..27d4c402fc8 100644 --- a/lib/rule-tester/index.js +++ b/lib/rule-tester/index.js @@ -1,5 +1,6 @@ "use strict"; module.exports = { - RuleTester: require("./rule-tester") + RuleTester: require("./rule-tester"), + FlatRuleTester: require("./flat-rule-tester") }; diff --git a/tests/lib/api.js b/tests/lib/api.js index 074d206e52e..abcbea5aef1 100644 --- a/tests/lib/api.js +++ b/tests/lib/api.js @@ -18,6 +18,10 @@ const assert = require("chai").assert, describe("api", () => { + it("should have ESLint exposed", () => { + assert.isFunction(api.ESLint); + }); + it("should have RuleTester exposed", () => { assert.isFunction(api.RuleTester); });