{ "maxLineLength": 80 } --- somethingLongerThanNecessary ? anotherLongerThanNecessaryThing : andOneMoreLongThing; a?b:c f(( )=>{}) f(async( /* foo */ )=>{}) f(( a,b )=>{}) f(a=>b); somethingLongerThanNecessary.anotherLongerThanNecessaryThing.andOneMoreLongThing; let x =somethingLongerThanNecessary.anotherLongerThanNecessaryThing().andOneMoreLongThing(); foo ? bar : baz; a . b . c; foo .bar .baz .boom(); someLongFunctionName(somethingLongerThanNecessary,anotherLongerThanNecessaryThing,andOneMoreLongThing); somethingLongerThanNecessary + anotherLongerThanNecessaryThing + andOneMoreLongThing; somethingLongerThanNecessary || anotherLongerThanNecessaryThing && andOneMoreLongThing; --- somethingLongerThanNecessary ? anotherLongerThanNecessaryThing : andOneMoreLongThing; a ? b : c; f(() => {}); f(async (/* foo */) => {}); f((a, b) => {}); f(a => b); somethingLongerThanNecessary .anotherLongerThanNecessaryThing .andOneMoreLongThing; let x = somethingLongerThanNecessary .anotherLongerThanNecessaryThing() .andOneMoreLongThing(); foo ? bar : baz; a.b.c; foo .bar .baz .boom(); someLongFunctionName( somethingLongerThanNecessary, anotherLongerThanNecessaryThing, andOneMoreLongThing ); somethingLongerThanNecessary + anotherLongerThanNecessaryThing + andOneMoreLongThing; somethingLongerThanNecessary || anotherLongerThanNecessaryThing && andOneMoreLongThing;