npm = {
function npm(pkg) {
return npm.sh(pkg);
}
npm.sh = function (pkg) {
return import(`https://esm.sh/${pkg}`);
};
npm.run = function (pkg) {
return import(`https://esm.run/${pkg}`);
};
npm.jsdelivr = function (pkg) {
return import(`https://cdn.jsdelivr.net/npm/${pkg}/+esm`);
};
npm.unpkg = function (pkg) {
return import(`https://unpkg.com/${pkg}`);
};
npm.skypack = function (pkg) {
return import(`https://cdn.skypack.dev/${pkg}`);
};
return npm;
}