ESLint rules to disable mutation and promote fp in JavaScript and TypeScript.
ignoreNonConstDeclarations
treatParametersAsConst