Parent: #66
packages/runtime/src/ast/known_global.zig is 71 lines against Bun's 361: KnownGlobal.minifyGlobalConstructor always returns null, so --minify-syntax never rewrites new Array(n) → Array(n), new Array() → [], new Error(...) → Error(...) and the other known-global constructor forms. The caller is js_parser/visit/visit_expr.zig (gated on minify_syntax).
Port minifyGlobalConstructor and callFromNew from ~/Code/bun/src/ast/known_global.zig faithfully.
Verification: unchanged test/regression/issue/minify-new-array-with-if.test.ts (inline snapshot expects Array(...)) plus the bundler minify suites vs pinned Bun 4982b91e37.