UNPKG

715 BJavaScriptView Raw
1/**
2 * @fileoverview Expose out ESLint and CLI to require.
3 * @author Ian Christian Myers
4 */
5
6"use strict";
7
8//-----------------------------------------------------------------------------
9// Requirements
10//-----------------------------------------------------------------------------
11
12const { ESLint } = require("./eslint");
13const { Linter } = require("./linter");
14const { RuleTester } = require("./rule-tester");
15const { SourceCode } = require("./source-code");
16
17//-----------------------------------------------------------------------------
18// Exports
19//-----------------------------------------------------------------------------
20
21module.exports = {
22 Linter,
23 ESLint,
24 RuleTester,
25 SourceCode
26};