UNPKG

cdn-resolve

Version:

Resolves import paths to their CDN equivalents

24 lines (22 loc) 575 B
const require_parse = require('./parse-CDYH5MAa.cjs'); //#region src/jsdelivr.ts /** * Builds a JSDelivr URL for the specified module. * @param {string} module - The name of the module. * @returns {URL} The JSDelivr URL for the module. */ function buildJSDelivrUrl(module$1) { try { const pkg = require_parse.parsePackage(module$1); return new URL(pkg.full, "https://cdn.jsdelivr.net/npm/"); } catch { return void 0; } } //#endregion Object.defineProperty(exports, 'buildJSDelivrUrl', { enumerable: true, get: function () { return buildJSDelivrUrl; } });