From 454160646923e98f00e53df025e324d3d2c585d0 Mon Sep 17 00:00:00 2001 From: Jarred Sumner Date: Wed, 25 Aug 2021 17:56:06 -0700 Subject: latest Former-commit-id: f5600d123d3710e7ea80ff2b7c66d13382462420 --- src/js_parser/js_parser.zig | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/js_parser/js_parser.zig') diff --git a/src/js_parser/js_parser.zig b/src/js_parser/js_parser.zig index 9d37230cd..28e2e04b1 100644 --- a/src/js_parser/js_parser.zig +++ b/src/js_parser/js_parser.zig @@ -2182,6 +2182,14 @@ pub const Parser = struct { if (p.options.transform_require_to_import) { var args = p.allocator.alloc(Expr, 2) catch unreachable; wrapper_expr = p.callRuntime(logger.Loc.Empty, "__commonJS", args); + + // Disable HMR if we're wrapping it in CommonJS + // It's technically possible to support this. + // But we need to cut scope for the v0. + p.options.features.hot_module_reloading = false; + p.runtime_imports.__HMRModule = null; + p.runtime_imports.__FastRefreshModule = null; + p.runtime_imports.__HMRClient = null; } } else { exports_kind = .esm; -- cgit v1.2.3