From 08766da7e8fba28f6e9aebbe1139a9b3dc40f9a3 Mon Sep 17 00:00:00 2001 From: pancake Date: Fri, 17 Dec 2021 15:37:19 +0100 Subject: [PATCH] js: dont use async js_main in '-es5' mode (#12870) --- vlib/v/gen/js/fn.v | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vlib/v/gen/js/fn.v b/vlib/v/gen/js/fn.v index 38e2631352..677cee26bb 100644 --- a/vlib/v/gen/js/fn.v +++ b/vlib/v/gen/js/fn.v @@ -629,7 +629,7 @@ fn (mut g JsGen) gen_method_decl(it ast.FnDecl, typ FnGenType) { if is_main { // there is no concept of main in JS but we do have iife g.writeln('/* program entry point */') - if g.pref.output_es5 { + if !g.pref.output_es5 { // main function is always async g.write('async ') }