conform.nvim in monorepo
conform.nvim は一番近い package.json のあるディレクトリを基準にする。
eslint の設定ファイルが monorepo の root にあると、eslint_d が設定を正しく読み込まない。
この設定を足した
local util = require("conform.util") local eslint_d = require("conform.formatters.eslint_d") eslint_d.cwd = util.root_file({ ".eslintrc", ".eslintrc.js", ".eslintrc.json", "eslintrc.js", "eslintrc.json", }) ...