INNER CODE UNIT · JavaScript
unopinionatedRules
sindresorhus/eslint-plugin-unicorn · index.js:90
const unopinionatedRules = Object.fromEntries(Object.entries(rules).map(([id, rule]) => [
`unicorn/${id}`,
rule.meta.docs.recommended === 'unopinionated' && isJavaScriptRule(rule) ? 'error' : 'off',
]));
// TODO: Enable `prefer-iterator-concat` in the recommended and unopinionated configs when targeting Node.js 26.
const allRules = Object.fromEntries(
Object.entries(rules)
.filter(([, rule]) => isJavaScriptRule(rule))
.map(([id]) => [
`unicorn/${id}`,
'error',
]),
);
const createConfig = (rules, flatConfigName) => ({
...flatConfigBase,