Skip to content

Commit 70504f8

Browse files
aduh95marco-ippolito
authored andcommitted
doc: update require(ESM) history and stability status
PR-URL: #55199 Backport-PR-URL: #55265 Reviewed-By: Moshe Atlow <moshe@atlow.co.il> Reviewed-By: Guy Bedford <guybedford@gmail.com> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
1 parent 6b3c24d commit 70504f8

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

doc/api/modules.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -170,6 +170,13 @@ relative, and based on the real path of the files making the calls to
170170

171171
## Loading ECMAScript modules using `require()`
172172

173+
<!-- YAML
174+
added: v20.17.0
175+
-->
176+
177+
> Stability: 1.1 - Active Development. Enable this API with the
178+
> [`--experimental-require-module`][] CLI flag.
179+
173180
The `.mjs` extension is reserved for [ECMAScript Modules][].
174181
Currently, if the flag `--experimental-require-module` is not used, loading
175182
an ECMAScript module using `require()` will throw a [`ERR_REQUIRE_ESM`][]
@@ -1153,6 +1160,7 @@ This section was moved to
11531160
[GLOBAL_FOLDERS]: #loading-from-the-global-folders
11541161
[`"main"`]: packages.md#main
11551162
[`"type"`]: packages.md#type
1163+
[`--experimental-require-module`]: cli.md#--experimental-require-module
11561164
[`ERR_REQUIRE_ASYNC_MODULE`]: errors.md#err_require_async_module
11571165
[`ERR_REQUIRE_ESM`]: errors.md#err_require_esm
11581166
[`ERR_UNSUPPORTED_DIR_IMPORT`]: errors.md#err_unsupported_dir_import

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy