Search results
172 packages found
cross-platform utilities path.
Simple `Mutex` and `Semaphore` implementation written in TypeScript.
Redirect PM2/apps logs to syslog with some nice features
Get the passwd user entry from a username or user identifier (UID)
Returns true if a filepath starts with the given string. Works with windows and posix/unix paths.
CLI for changing file permissions
Time in seconds since the epoch.
A wrapper around the path module that always normalizes to POSIX (including converting backslashes to forward slashes)
The missing POSIX system calls
- posix
- rlimit
- getrlimit
- setrlimit
- ulimit
- setuid
- setgid
- seteuid
- setegid
- chroot
- setreuid
- setregid
- getpgrp
- setsid
- View more
The missing POSIX system calls
- posix
- rlimit
- getrlimit
- setrlimit
- ulimit
- setuid
- setgid
- seteuid
- setegid
- chroot
- setreuid
- setregid
- getpgrp
- setsid
- View more
A POSIX-compatible getopt implementation for node.
Add cross-platform path support for Node file system
Swiss Army knife for Unix permissions - a library for programmatic usage only
- access-control
- acl
- chmod
- javascript
- library
- nodejs
- octal
- permissions
- posix
- setgid
- setuid
- shell
- stat
- sticky
- View more
Finds the longest common parent directory path in an array of file path strings or custom objects. Also returns sub and base parts for each path.
Cross-platform file path sorting. Sort an array of path strings or objects containing path strings.
- sort
- sorting
- path
- paths
- file
- files
- filepath
- dir
- directory
- directories
- folder
- subdirectory
- relative
- absolute
- View more
Returns a boolean indicating if the current process is running on Windows.
Portable NPM scripts when those have to work on Windows too
Checks whether a string path matches a posix path
Creates or extract TAR archives in Nodejs without dependencies.