From d1ea51e9f2bfecd696224f4d715a8955a6300440 Mon Sep 17 00:00:00 2001 From: Jarred Sumner Date: Wed, 11 May 2022 04:45:47 -0700 Subject: disable the new target allowed error --- src/js_parser/js_parser.zig | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/js_parser/js_parser.zig b/src/js_parser/js_parser.zig index f8ad08009..6d054c1bd 100644 --- a/src/js_parser/js_parser.zig +++ b/src/js_parser/js_parser.zig @@ -12063,10 +12063,11 @@ fn NewParser_( switch (expr.data) { .e_null, .e_super, .e_boolean, .e_big_int, .e_reg_exp, .e_undefined => {}, - .e_new_target => |target| { - if (!p.fn_only_data_visit.is_new_target_allowed) { - p.log.addRangeError(p.source, target.range, "Cannot use \"new.target\" here") catch unreachable; - } + .e_new_target => |_| { + // this error is not necessary and it is causing breakages + // if (!p.fn_only_data_visit.is_new_target_allowed) { + // p.log.addRangeError(p.source, target.range, "Cannot use \"new.target\" here") catch unreachable; + // } }, .e_string => { -- cgit v1.2.3