feat(eslint-config): use @eslintplugin/* packages#1649
feat(eslint-config): use @eslintplugin/* packages#1649gameroman wants to merge 3 commits intocedarjs:mainfrom
@eslintplugin/* packages#1649Conversation
👷 Deploy request for cedarjs pending review.Visit the deploys page to approve it
|
|
| Command | Status | Duration | Result |
|---|---|---|---|
nx run-many -t build:pack --exclude create-ceda... |
✅ Succeeded | 1m 12s | View ↗ |
nx run-many -t build |
✅ Succeeded | 4m 6s | View ↗ |
nx run-many -t test --minWorkers=1 --maxWorkers=4 |
✅ Succeeded | 4m 18s | View ↗ |
nx run-many -t test:types |
✅ Succeeded | 10s | View ↗ |
☁️ Nx Cloud last updated this comment at 2026-04-28 08:10:12 UTC
@eslintplugin/* packages@eslintplugin/* packages
@eslintplugin/* packages@eslintplugin/* packages
Greptile SummaryThis PR replaces Confidence Score: 3/5Not safe to merge until the provenance and functional equivalence of the @eslintplugin/* packages are confirmed. The prior review thread raised a substantive supply chain concern about the unverified @eslintplugin npm scope and pre-alpha (0.0.x) versions replacing widely-audited, high-download packages. That concern remains unaddressed in the PR, which keeps the confidence below the P1 ceiling of 4/5. The transitive dependency graph also changes significantly (axe-core, ast-types-flow, several string/array polyfills, and resolve@2.x are all dropped), making functional equivalence harder to confirm without testing. packages/eslint-config/package.json and package.json — both pull in the unverified @eslintplugin/* packages. Important Files Changed
Reviews (2): Last reviewed commit: "update `@eslintplugin/eslint-plugin-jsx-..." | Re-trigger Greptile |

Switching to more modern, smaller, alternative eslint plugins.
Also see https://github.com/eslint-plugin/eslint-plugins/blob/main/README.md