Skip to content

Latest commit

 

History

History
36 lines (23 loc) · 761 Bytes

File metadata and controls

36 lines (23 loc) · 761 Bytes
description Modern alternatives to the resolve package

Replacements for resolve

import.meta.resolve (native)

import.meta.resolve is built into browsers and Node.js (>= 20).

Example:

const path = import.meta.resolve('my-module')

exsolve

exsolve

import { resolveModulePath } from 'exsolve'

const path = resolveModulePath('my-module')

oxc-resolver

oxc-resolver

import { ResolverFactory } from 'oxc-resolver'

const resolver = new ResolverFactory()
const { path } = resolver.sync(process.cwd(), 'my-module')