lerna
Version:
Lerna is a fast, modern build system for managing and publishing multiple JavaScript/TypeScript packages from the same repository
18 lines (15 loc) • 397 B
JavaScript
import {
pulseTillDone
} from "./chunk-WC2B4V4E.js";
// libs/commands/publish/src/lib/get-whoami.ts
import fetch from "npm-registry-fetch";
function getWhoAmI(opts) {
opts.log.verbose("", "Retrieving npm username");
return pulseTillDone(fetch.json("/-/whoami", opts)).then((data) => {
opts.log.silly("npm whoami", "received %j", data);
return data;
});
}
export {
getWhoAmI
};