]>
Commit | Line | Data |
---|---|---|
609c276f TL |
1 | /** |
2 | * @fileoverview APIs that are not officially supported by ESLint. | |
3 | * These APIs may change or be removed at any time. Use at your | |
4 | * own risk. | |
5 | * @author Nicholas C. Zakas | |
6 | */ | |
7 | ||
8 | "use strict"; | |
9 | ||
10 | //----------------------------------------------------------------------------- | |
11 | // Requirements | |
12 | //----------------------------------------------------------------------------- | |
13 | ||
14 | const { FileEnumerator } = require("./cli-engine/file-enumerator"); | |
f2a92ac6 | 15 | const { FlatESLint, shouldUseFlatConfig } = require("./eslint/flat-eslint"); |
8f9d1d4d | 16 | const FlatRuleTester = require("./rule-tester/flat-rule-tester"); |
609c276f TL |
17 | |
18 | //----------------------------------------------------------------------------- | |
19 | // Exports | |
20 | //----------------------------------------------------------------------------- | |
21 | ||
22 | module.exports = { | |
23 | builtinRules: require("./rules"), | |
8f9d1d4d | 24 | FlatESLint, |
f2a92ac6 | 25 | shouldUseFlatConfig, |
8f9d1d4d | 26 | FlatRuleTester, |
609c276f TL |
27 | FileEnumerator |
28 | }; |