The @ts-safeql/eslint-plugin package currently depends on TypeScript ESlint 7.18.0 that depends on ESLint 8.56.0, while the latest available version of ESLint is 9.9.1.. This discrepancy leads to conflicting peer dependencies when trying to install the plugin alongside other packages that require the latest version of ESLint.
Describe the bug
The
@ts-safeql/eslint-plugin
package currently depends on TypeScript ESlint 7.18.0 that depends on ESLint 8.56.0, while the latest available version of ESLint is 9.9.1.. This discrepancy leads to conflicting peer dependencies when trying to install the plugin alongside other packages that require the latest version of ESLint.To Reproduce
Steps to reproduce the behavior:
cd ts-safeql-peer-dependency-issue
or
pnpm init
@ts-safeql/eslint-plugin
andeslint-config-flat-gitignore
usingpnpm add -D @ts-safeql/eslint-plugin eslint-config-flat-gitignore
Expected behavior
All dependencies should install successfully without triggering peer dependency conflicts.
Screenshots
Desktop (please complete the following information):