mermshaus: Allman-Stil + ESLint?

Beitrag lesen

Ich finde dort diese Möglichkeiten „korrekt“, wenn es Allman-Style sein soll:

[0, 1, 2].reduce((r, num) => { return r + num; }, 0);


[0, 1, 2].reduce(
    (r, num) => { return r + num; },
    0
);


[0, 1, 2].reduce(
    (r, num) =>
    {
        return r + num;
    },
    0
);


[0, 1, 2].reduce(
    (
        r,
        num
    ) =>
    {
        return r + num;
    },
    0
);

Im One-True-Brace-Style genauso, nur eben bei den beiden letzten Beispielen ohne den Zeilenumbruch vor der öffnenden geschweiften Klammer.