Skip to content

Commit 0d0b1ac

Browse files
committed
Fix local eslint require
1 parent 7642c58 commit 0d0b1ac

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

bin/cli.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,14 @@
44

55
const fs = require("fs");
66
const path = require("path");
7-
const { ESLint } = require("eslint");
87
const validators = require("./validators");
98

9+
// Require locally installed eslint, for `npx eslint-config-prettier` support
10+
// with no local eslint-config-prettier installation.
11+
const { ESLint } = require(require.resolve("eslint", {
12+
paths: [process.cwd(), ...require.resolve.paths("eslint")],
13+
}));
14+
1015
const SPECIAL_RULES_URL =
1116
"https://github.com/prettier/eslint-config-prettier#special-rules";
1217

0 commit comments

Comments
 (0)