@fogti@chaos.social Like, part of the problem is that CommonJS was already so widespread that it will never go away fully due to old code hanging around, and so now to have a tool that works in the real world, you must implement both CJS and ESM and this is likely to remain true in perpetuity