## Title: ESLint extension fails to load in Cursor - "ENOENT" errors with Cursor Helper (Plugin) ## Description The ESLint extension is failing to function in Cursor editor. When the editor starts, it continuously produces "ENOENT" errors trying to spawn the Cursor Helper (Plugin) process, rendering the ESLint functionality completely unusable. ## Environment - **OS**: macOS - **Cursor Version**: [YOUR_VERSION_HERE] - **Node Version**: v20.18.3 (as shown in logs) - **Project Type**: JavaScript/Node.js/React/Next.js ## Error Logs ```` [Info - 12:42:42] ESLint server is starting. [Info - 12:42:43] ESLint server running in node v20.18.3 [Info - 12:42:43] ESLint server is running. Uncaught exception received. Error: spawn /Applications/Cursor.app/Contents/Frameworks/Cursor Helper (Plugin).app/Contents/MacOS/Cursor Helper (Plugin) ENOENT at ChildProcess._handle.onexit (node:internal/child_process:285:19) at onErrorNT (node:internal/child_process:483:16) at process.processTicksAndRejections (node:internal/process/task_queues:82:21) [Info - 12:42:43] ESLint library loaded from: /Users/ricardosala/Documents/Projects/flowpost/node_modules/eslint/lib/api.js ```` ## Steps to Reproduce 1. Open a JavaScript/TypeScript project with ESLint configuration 2. Observe the console logs showing repeated ENOENT errors 3. Try to use any ESLint functionality (linting, fixing issues, etc.) ## Expected Behavior ESLint should initialize properly and provide linting functionality within the editor. ## Actual Behavior ESLint server starts but immediately encounters errors with the Cursor Helper (Plugin). The extension becomes non-functional, with continuous error messages appearing in the logs. ## Attempted Solutions I have already tried: - Restarting the Cursor editor - Reinstalling Cursor with the latest version - Checking file permissions on the helper executable - Temporarily using alternative editors (ESLint works correctly there) - Checking for macOS updates and ensuring all necessary permissions are granted None of these solutions have resolved the issue. ## Impact This issue completely prevents using ESLint functionality within Cursor, which is a critical developer tool for maintaining code quality. Without functioning ESLint integration, I'm forced to use alternative editors or manually check linting issues, significantly impacting productivity. ## Additional Context The ESLint configuration works correctly in other editors (like VS Code), confirming that the issue is specific to Cursor's implementation of the ESLint extension or its plugin helper system. ## Cursor version Version: 0.48.9 (Universal) Commit: 61e99179e4080fecf9d8b92c6e2e3e00fbfb53f0 ## Eslint version "eslint": "^9.24.0", ## Eslint extension version Identifier dbaeumer.vscode-eslint Version 3.0.10 Last Updated 2025-04-08, 10:16:05 Size 787.5 KB
This issue appears to be discussing a feature request or bug report related to the repository. Based on the content, it seems to be still under discussion. The issue was opened by RicSala and has received 0 comments.