rusackas opened a new pull request, #41866: URL: https://github.com/apache/superset/pull/41866
### SUMMARY `eslint-plugin-cypress` in `superset-frontend/package.json` is dead weight — no active linter loads it: - The frontend lints with **oxlint** (`npm run lint` → `npx oxlint --config oxlint.json`), which doesn't use ESLint plugins at all. - Both `oxlint.json` and the flat `eslint.config.minimal.js` explicitly **ignore `cypress-base/**`** — the only directory the plugin would ever apply to. - The one place that actually references `plugin:cypress/recommended` (`cypress-base/.eslintrc`) resolves against **cypress-base's own** `eslint-plugin-cypress@^3.5.0`, a separate declaration this PR doesn't touch. (`cypress-base` is a standalone project — not in the parent's workspaces and absent from the parent lockfile.) The dependency has been unused since the ESLint→oxlint migration; it traces back to SIP-32 (#9098) in 2020. This removes it and the transitive `[email protected]` it pulled in (nothing else imports `globals` directly). This also makes the recently-merged #41849 (bumping this same dep 3.6.0 → 6.4.2) moot — the version no longer matters because the package is gone. ### TESTING INSTRUCTIONS - `npm run lint` (oxlint) is unaffected — it never referenced this plugin. - `npm ci` resolves cleanly; the diff is a pure removal of the plugin + its transitive `globals` (no other tree changes). - Cypress e2e linting/behavior is unchanged (cypress-base keeps its own copy). ### ADDITIONAL INFORMATION - [ ] Has associated issue: - [ ] Required feature flags: - [ ] Changes UI - [ ] Includes DB Migration - [ ] Introduces new feature or API - [x] Removes existing feature or API Removes an unused build-time devDependency only; no runtime or user-facing impact. 🤖 Generated with [Claude Code](https://claude.com/claude-code) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
