Summary
We're upgrading to ESLint 10.0.0 and currently have to disable @microsoft/eslint-plugin-sdl due to runtime incompatibility.
Observed behavior
The plugin pulls an incompatible runtime chain via deprecated APIs/dependencies and cannot be used safely in our ESLint 10 setup.
Expected behavior
@microsoft/eslint-plugin-sdl should run normally under ESLint 10.
Environment
- ESLint: 10.0.0
- Node: 25.x
- Flat config: yes
Temporary workaround
We disabled the plugin entirely until an ESLint 10-compatible release is available.