UNPKG

pwuid

Version:

getpwuid() binding - returns username, name, home directory, shell, gid from uid

13 lines (9 loc) 278 B
import process from 'node:process'; import bindings from 'bindings'; const binding = bindings('binding'); export default function pwuid(uid = process.getuid()) { if (typeof uid !== 'number') { throw new TypeError('The `uid` must be a number.'); } return binding(uid); }