summaryrefslogtreecommitdiff
path: root/tools/node_modules/eslint/lib/api.js
diff options
context:
space:
mode:
Diffstat (limited to 'tools/node_modules/eslint/lib/api.js')
-rw-r--r--tools/node_modules/eslint/lib/api.js16
1 files changed, 16 insertions, 0 deletions
diff --git a/tools/node_modules/eslint/lib/api.js b/tools/node_modules/eslint/lib/api.js
new file mode 100644
index 0000000000..0a0832a476
--- /dev/null
+++ b/tools/node_modules/eslint/lib/api.js
@@ -0,0 +1,16 @@
+/**
+ * @fileoverview Expose out ESLint and CLI to require.
+ * @author Ian Christian Myers
+ */
+
+"use strict";
+
+const Linter = require("./linter");
+
+module.exports = {
+ linter: new Linter(),
+ Linter,
+ CLIEngine: require("./cli-engine"),
+ RuleTester: require("./testers/rule-tester"),
+ SourceCode: require("./util/source-code")
+};