UNPKG

@jsenv/import-map

Version:
20 lines (16 loc) 409 B
import { hasScheme } from "./internal/hasScheme.js" import { resolveUrl } from "./resolveUrl.js" export const resolveSpecifier = (specifier, importer) => { if ( specifier === "." || specifier[0] === "/" || specifier.startsWith("./") || specifier.startsWith("../") ) { return resolveUrl(specifier, importer) } if (hasScheme(specifier)) { return specifier } return null }