Node esm importing node cjs =========================== { default: [Function (anonymous)], named: [Function (anonymous)], MyClass: [class MyClass] } { default: [Function (anonymous)], named: [Function (anonymous)] } [Module: null prototype] { MyClass: [class MyClass], __esModule: true, default: { default: [Function (anonymous)], named: [Function (anonymous)], MyClass: [class MyClass] }, named: [Function (anonymous)] } [Module: null prototype] { __esModule: true, default: { default: [Function (anonymous)], named: [Function (anonymous)] }, named: [Function (anonymous)] } =========================== static method Deno esm importing node cjs =========================== { default: [Function (anonymous)], named: [Function (anonymous)], MyClass: [class MyClass] } [Module: null prototype] { MyClass: [class MyClass], __esModule: true, default: { default: [Function (anonymous)], named: [Function (anonymous)], MyClass: [class MyClass] }, named: [Function (anonymous)] } =========================== Deno esm importing node esm =========================== [Function: default] [Module: null prototype] { default: [Function: default] } =========================== 1 5 static method