Preparing for system design interviews?  Try bugzed.com →

eslint-plugin-better-mutation

JSON →
library 2.1.0 ·javascript
verified Jun 17, 2026

ESLint plugin (v2.1.0) that controls where mutation is allowed in JavaScript/TypeScript, preventing unsafe reassignment of shared variables (globals, parameters, closed-over variables) while permitting safe mutation of locally declared variables. Designed for functional programming style, with support for flat config (ESLint >=9) and classic config. Differentiates from eslint-plugin-immutable by allowing local mutation and providing safer defaults. Active development, monthly releases, peer dep eslint >=6.

total hits 10
actors 3 distinct systems
last hit 20d ago AhrefsBot
GPTBot
4
Script
1
Humans
1

top countries 🇺🇸 United States · 🇨🇦 Canada · 🇩🇪 Germany · 🇨🇳 China