aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--doc/api/esm.md6
1 files changed, 2 insertions, 4 deletions
diff --git a/doc/api/esm.md b/doc/api/esm.md
index c89408963f..c4edc52357 100644
--- a/doc/api/esm.md
+++ b/doc/api/esm.md
@@ -467,8 +467,7 @@ The resolve hook returns the resolved file URL and module format for a
given module specifier and parent file URL:
```js
-const baseURL = new URL('file://');
-baseURL.pathname = `${process.cwd()}/`;
+const baseURL = new URL(`${process.cwd()}/`, 'file://');
export async function resolve(specifier,
parentModuleURL = baseURL,
@@ -511,8 +510,7 @@ import Module from 'module';
const builtins = Module.builtinModules;
const JS_EXTENSIONS = new Set(['.js', '.mjs']);
-const baseURL = new URL('file://');
-baseURL.pathname = `${process.cwd()}/`;
+const baseURL = new URL(`${process.cwd()}/`, 'file://');
export function resolve(specifier, parentModuleURL = baseURL, defaultResolve) {
if (builtins.includes(specifier)) {