¿Hay una manera de usar el nivel superior asíncrono con más bonito?
De hecho, estoy tratando de ignorar mi nivel superior de espera con /prettier ignore pero más bonito, ignore esta línea...
Puede hacer que Prettier ignore la(s) línea(s) con el siguiente comentario.
// prettier-ignore const res = await asyncFunc();Esto hará que Prettier ignore la siguiente línea.
Sin embargo, si desea que Prettier ignore varias líneas, puede hacer algo como esto:
// prettier-ignore { const res = await asyncFunc(); const data = await getData(); } Esto hará que Prettier no formatee el código rodeado por { } . Los comentarios y corchetes/paréntesis pueden ayudarlo a hacer que Prettier ignore la await de nivel superior.
EDITAR: Sin embargo, la opción más fácil es simplemente usar una función async (hasta que Prettier lo admita).
(async (param) => { await getData(param); })() La función async anónima anterior se llamará a sí misma de inmediato, por lo que actuará como si await no tuviera función async .
Con este método, Prettier estará feliz. 🙂