]>
git.proxmox.com Git - pve-eslint.git/blob - eslint/lib/api.js
e4b6643b44780a176bd6f0c2ef58de78748fe920
2 * @fileoverview Expose out ESLint and CLI to require.
3 * @author Ian Christian Myers
8 const { CLIEngine
} = require("./cli-engine");
9 const { ESLint
} = require("./eslint");
10 const { Linter
} = require("./linter");
11 const { RuleTester
} = require("./rule-tester");
12 const { SourceCode
} = require("./source-code");
22 // DOTO: remove deprecated API.
23 let deprecatedLinterInstance
= null;
25 Object
.defineProperty(module
.exports
, "linter", {
28 if (!deprecatedLinterInstance
) {
29 deprecatedLinterInstance
= new Linter();
32 return deprecatedLinterInstance
;