vlt
Version:
The vlt CLI
55 lines (53 loc) • 1.74 kB
JavaScript
var global = globalThis;
import {Buffer} from "node:buffer";
import {setTimeout as _vlt_setTimeout,clearTimeout as _vlt_clearTimeout,setImmediate as _vlt_setImmediate,clearImmediate as _vlt_clearImmediate,setInterval as _vlt_setInterval,clearInterval as _vlt_clearInterval} from "node:timers";
globalThis.setTimeout = _vlt_setTimeout;
globalThis.clearTimeout = _vlt_clearTimeout;
globalThis.setImmediate = _vlt_setImmediate;
globalThis.clearImmediate = _vlt_clearImmediate;
globalThis.setInterval = _vlt_setInterval;
globalThis.clearInterval = _vlt_clearInterval;
import {createRequire as _vlt_createRequire} from "node:module";
var require = _vlt_createRequire(import.meta.filename);
import {
commandUsage
} from "./chunk-32II74H6.js";
import {
RegistryClient
} from "./chunk-X4GYYGTU.js";
import "./chunk-YD3KKYTM.js";
import "./chunk-XGSKO6BL.js";
import "./chunk-RXFAZHP7.js";
import "./chunk-TW6XJ6XF.js";
import "./chunk-4LVU5YJD.js";
import "./chunk-TG2CR2PD.js";
import "./chunk-REP7WICP.js";
import "./chunk-52JFXOJH.js";
import "./chunk-CHD5BAMM.js";
import "./chunk-C5WO664N.js";
// ../../src/cli-sdk/src/commands/whoami.ts
var usage = () => commandUsage({
command: "whoami",
usage: [""],
description: `Look up the username for the currently active token,
when logged into a registry.`
});
var views = {
human: (r) => r.username,
json: (r) => r
};
var command = async (conf) => {
const rc = new RegistryClient(conf.options);
const response = await rc.request(
new URL("-/whoami", conf.options.registry),
{ useCache: false }
);
const { username } = response.json();
return { username };
};
export {
command,
usage,
views
};
//# sourceMappingURL=whoami-TXO6XUKY.js.map