ESLint plugin that warns against using spread operator for function arguments to prevent stack overflow with large arrays.
eslint-plugin-no-argument-spread is an ESLint plugin designed to detect and warn against the use of the spread operator for function arguments in JavaScript/TypeScript code. This helps prevent potential stack overflow errors that can occur when large arrays are passed using spread syntax in functions like Math.max(...array).
The plugin follows a proactive approach to code safety by catching performance-critical anti-patterns at the linting stage, promoting robust and scalable JavaScript applications.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.