UNPKG

create-suid

Version:

CLI tool for creating a SUID project easily.

17 lines (16 loc) 554 B
import { request } from "https"; export async function fetchLatestManifest(name) { const url = `https://registry.npmjs.org/${name}/latest`; return new Promise((resolve, reject) => { let json = ""; const req = request(url, (res) => { res.on("data", (chunk) => (json += chunk)); res.on("close", () => resolve(JSON.parse(json))); }); req.on("error", reject); req.end(); }); } export async function fetchLatestVersion(name) { return (await fetchLatestManifest(name)).version; }