You could have a rule that could enforce always using `return await` in try/catch blocks in async functions. The `nowait` equivalent would be disabling that rule for that line.
For the `nobreak` example I gave this actually exists (the rule is called `no-fallthrough` and could be disabled per case individually to allow omitting the `break` keyword). On Mon, Feb 12, 2018, at 10:52 AM, Александр Ефремов wrote: > I don’t understand how you offer to decide it via eslint. Because > without additional keyword (`nowait`) it’s impossible to controlling. > But if doesn’t add `nowait` keyword to spec then anyone should to remove > it (i.e. babel transpiling for example). I wanted that it was part spec. > And `nobreak` also is good proposes. > _______________________________________________ > es-discuss mailing list > es-discuss@mozilla.org > https://mail.mozilla.org/listinfo/es-discuss _______________________________________________ es-discuss mailing list es-discuss@mozilla.org https://mail.mozilla.org/listinfo/es-discuss