eslint-plugin-better-mutation
Version:
ESLint rules for controlling where and how mutation is used.
21 lines (17 loc) • 403 B
JavaScript
const defaultInitializers = [
'Array.from',
'Array.fromAsync',
'Array.of',
'Map.groupBy',
'Object.create',
'Object.entries',
'Object.fromEntries',
'Object.getOwnPropertyNames',
'Object.getOwnPropertySymbols',
'Object.groupBy',
'Object.keys',
'Object.values',
'structuredClone',
];
const defaultReducers = ['reduce'];
module.exports = {defaultReducers, defaultInitializers};