posix

The missing POSIX system calls
v4.2.0 URL: https://unpkg.com/posix@4.2.0/lib/posix/index.js
OpenBrowse Files
posixrlimitgetrlimitsetrlimitulimitsetuidsetgidseteuidsetegidchrootsetreuidsetregidgetpgrpsetsidsetpgidgetpwnamgetgrnamuidgidinitgroupssyslogsetlogmaskgethostnamesethostnameswaponswapoff

unix-permissions

Swiss Army knife for Unix permissions
v6.0.1 URL: https://unpkg.com/unix-permissions@6.0.1/build/src/main.js
OpenBrowse Files
access-controlaclchmodclijavascriptlibrarynodejsoctalpermissionsposixsetgidsetuidshellstatstickysymbolicterminaltypescriptumaskunix

fs-chmod

A drop-in replacement of fs.chmod with `+x` support
v1.0.6 URL: https://unpkg.com/fs-chmod@1.0.6/src/index.js
OpenBrowse Files
fs-chmodchmodsymbolic notations+xrwxstickysetgidsetuidreadwriteexecute

downgrade

Sets the user identity of the process to `www-data`
v1.1.4 URL: https://unpkg.com/downgrade@1.1.4/index.js
OpenBrowse Files
downgradelower permissionsetuidsetgidprocess.setuidprocess.setgiddowngrade userserverwww-datauser identityposixset user identityset server userset userchange userchange uidchange giduidgiduser idgroup id

posix.js

Up to date JS bindings for posix calls
v0.1.2 URL: https://unpkg.com/posix.js@0.1.2/dist/index.js
OpenBrowse Files
posixtypescriptlinuxunixrlimitgetrlimitsetrlimitulimitsetuidsetgidseteuidsetegidchrootsetreuidsetregidgetpgrpsetsidsetpgidgetpwnamgetgrnamuidgidinitgroupssyslogsetlogmaskgethostnamesethostnameswaponswapoff