summaryrefslogtreecommitdiff
path: root/src/node.cc
diff options
context:
space:
mode:
authorMichaƫl Zasso <targos@protonmail.com>2017-12-24 16:26:24 +0100
committerRuben Bridgewater <ruben@bridgewater.de>2018-02-01 13:46:56 +0100
commit9e1a6f8cb1e8b9cd596c42542a9ce6ded3734b1b (patch)
treefeba8d2020c94912656a36cefd1f52fdd9d534ce /src/node.cc
parent02b3bbc5e20e0d663c9e16d1617d78af10950905 (diff)
downloadnode-new-9e1a6f8cb1e8b9cd596c42542a9ce6ded3734b1b.tar.gz
src,lib: implement import.meta
Implement the C++ callback that is required to configure the `import.meta` object and add one property: - url: absolute URL of the module PR-URL: https://github.com/nodejs/node/pull/18368 Reviewed-By: Guy Bedford <guybedford@gmail.com> Reviewed-By: Bradley Farias <bradley.meck@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Tiancheng "Timothy" Gu <timothygu99@gmail.com>
Diffstat (limited to 'src/node.cc')
-rw-r--r--src/node.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/node.cc b/src/node.cc
index 50bba93f17..6b14169e91 100644
--- a/src/node.cc
+++ b/src/node.cc
@@ -3682,6 +3682,8 @@ static void ParseArgs(int* argc,
config_experimental_modules = true;
new_v8_argv[new_v8_argc] = "--harmony-dynamic-import";
new_v8_argc += 1;
+ new_v8_argv[new_v8_argc] = "--harmony-import-meta";
+ new_v8_argc += 1;
} else if (strcmp(arg, "--experimental-vm-modules") == 0) {
config_experimental_vm_modules = true;
} else if (strcmp(arg, "--loader") == 0) {