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); });