17 May, 2026
18 mins read

The mental model for ES Modules’ live bindings versus CommonJS value copies

By Kwame Osei An ESM import statement does not give you a variable — it gives you a read-only alias bound through a getter into the exporting module’s.