Skip to content

Commit 9833dc6

Browse files
meteorqz6aduh95
authored andcommitted
doc: rephrase dynamic import() description
The description is updated to clarify that dynamic import() is asynchronous, dynamic, and works in both CJS and ESM contexts. The new phrasing also avoids implying it is the only method for loading ES modules in CommonJS. Fixes: #59077 PR-URL: #59224 Reviewed-By: Antoine du Hamel <[email protected]> Reviewed-By: Matteo Collina <[email protected]>
1 parent bb6fd7c commit 9833dc6

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

doc/api/esm.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -331,8 +331,9 @@ fs.readFileSync === readFileSync;
331331

332332
## `import()` expressions
333333

334-
[Dynamic `import()`][] is supported in both CommonJS and ES modules. In CommonJS
335-
modules it can be used to load ES modules.
334+
[Dynamic `import()`][] provides an asynchronous way to import modules. It is
335+
supported in both CommonJS and ES modules, and can be used to load both CommonJS
336+
and ES modules.
336337

337338
## `import.meta`
338339

0 commit comments

Comments
 (0)