UNPKG

npm-to-cdn

Version:

A CLI tool to get CDN links for any npm package.

20 lines (19 loc) 673 B
"use strict"; // Functions to construct CDN URLs for different providers Object.defineProperty(exports, "__esModule", { value: true }); exports.unpkgUrl = unpkgUrl; exports.jsDelivrUrl = jsDelivrUrl; exports.esmShUrl = esmShUrl; exports.skypackUrl = skypackUrl; function unpkgUrl(pkg, version, umdFile) { return `https://unpkg.com/${pkg}@${version}/umd/${umdFile}`; } function jsDelivrUrl(pkg, version, umdFile) { return `https://cdn.jsdelivr.net/npm/${pkg}@${version}/umd/${umdFile}`; } function esmShUrl(pkg, version) { return `https://esm.sh/${pkg}@${version}`; } function skypackUrl(pkg, version) { return `https://cdn.skypack.dev/${pkg}@${version}`; }