| /** |
| * @fileoverview Expose out ESLint and CLI to require. |
| * @author Ian Christian Myers |
| */ |
| |
| "use strict"; |
| |
| //----------------------------------------------------------------------------- |
| // Requirements |
| //----------------------------------------------------------------------------- |
| |
| const { ESLint } = require("./eslint"); |
| const { Linter } = require("./linter"); |
| const { RuleTester } = require("./rule-tester"); |
| const { SourceCode } = require("./source-code"); |
| |
| //----------------------------------------------------------------------------- |
| // Exports |
| //----------------------------------------------------------------------------- |
| |
| module.exports = { |
| Linter, |
| ESLint, |
| RuleTester, |
| SourceCode |
| }; |