Skip to content

Commit

Permalink
Do not use built-in import.meta.resolve
Browse files Browse the repository at this point in the history
  • Loading branch information
nicolo-ribaudo committed Sep 8, 2023
1 parent 851d551 commit a54f568
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 30 deletions.
27 changes: 0 additions & 27 deletions packages/babel-core/src/config/files/import-meta-resolve.ts

This file was deleted.

6 changes: 3 additions & 3 deletions packages/babel-core/src/config/files/plugins.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import { isAsync } from "../../gensync-utils/async.ts";
import loadCodeDefault, { supportsESM } from "./module-types.ts";
import { fileURLToPath, pathToFileURL } from "url";

import importMetaResolve from "./import-meta-resolve.ts";
import { resolve as importMetaResolve } from "../../vendor/import-meta-resolve.ts";

import { createRequire } from "module";
const require = createRequire(import.meta.url);
Expand Down Expand Up @@ -146,8 +146,8 @@ function tryRequireResolve(
}

function tryImportMetaResolve(
id: Parameters<ImportMeta["resolve"]>[0],
options: Parameters<ImportMeta["resolve"]>[1],
id: Parameters<typeof importMetaResolve>[0],
options: Parameters<typeof importMetaResolve>[1],
): Result<string> {
try {
return { error: null, value: importMetaResolve(id, options) };
Expand Down

0 comments on commit a54f568

Please sign in to comment.