From 06de59d74754940b864f9d6967d53f4d08e823e7 Mon Sep 17 00:00:00 2001 From: Moshe Atlow Date: Fri, 22 Jul 2022 10:12:51 +0300 Subject: [PATCH] esm: add `--experimental-import` flag --- doc/api/cli.md | 13 +++++++++++++ lib/internal/modules/run_main.js | 7 ++++++- lib/internal/process/esm_loader.js | 29 ++++++++++++++++++++--------- src/node_options.cc | 10 +++++++--- src/node_options.h | 4 +++- 5 files changed, 49 insertions(+), 14 deletions(-) diff --git a/doc/api/cli.md b/doc/api/cli.md index a2861024659af2..eba50ae45636ef 100644 --- a/doc/api/cli.md +++ b/doc/api/cli.md @@ -290,6 +290,17 @@ added: Expose the [Web Crypto API][] on the global scope. +### `--experimental-import module` + + + +Preload the specified module at startup. + +Follows [ECMAScript modules][] resolution +rules. + ### `--experimental-import-meta-resolve`