summaryrefslogtreecommitdiff
path: root/tests/testdata/npm/require_resolve_url/url_paths.ts
blob: 7826568fe792f1b9eae25f5f38173c66f6bb0a77 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
import { createRequire } from "node:module";
const require = createRequire(import.meta.url);

console.log(getParentUrl());
console.log(require.resolve("@denotest/esm-basic", {
  paths: [getParentUrl()],
}));

function getParentUrl() {
  const fileUrl = import.meta.url;
  return fileUrl.substring(0, fileUrl.lastIndexOf("/") + 1);
}