From 6d9c1e3719a7152c948cb6a6699de8a702ebde4d Mon Sep 17 00:00:00 2001 From: Kelly Selden <602423+kellyselden@users.noreply.github.com> Date: Fri, 30 May 2025 12:37:47 -0400 Subject: [PATCH] fix: relax `@eslint/compat` eslint peerDependencies constraint MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Updated to the suggestion in https://github.com/eslint/rewrite/pull/106#issuecomment-2525696320. This was a breaking change, causing a refresh of our lockfile to generate the following error: ```  ERR_PNPM_PEER_DEP_ISSUES  Unmet peer dependencies XXX └─┬ @eslint/compat 1.2.9 └── ✕ unmet peer eslint@^9.10.0: found 8.57.0 ``` This resolves the breaking change, since I believe @eslint/compat was introduced during the v8 eslint cycle and we don't need to go lower. --- packages/compat/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/compat/package.json b/packages/compat/package.json index d339c54f0..c414aaf49 100644 --- a/packages/compat/package.json +++ b/packages/compat/package.json @@ -56,7 +56,7 @@ "typescript": "^5.4.5" }, "peerDependencies": { - "eslint": "^9.10.0" + "eslint": "^8.40 || 9" }, "peerDependenciesMeta": { "eslint": {