Read and parse a JSON file
created at Sept. 2, 2015, 6:38 a.m.
Find a file or directory by walking up parent directories
created at Sept. 1, 2015, 7:12 a.m.
Make a directory and its parents if needed - Think `mkdir -p`
created at May 9, 2017, 5:57 p.m.
Copy files
created at June 28, 2014, 10:24 p.m.
User-friendly glob matching
created at June 21, 2014, 1:48 p.m.
Delete files and directories
created at June 21, 2014, 8:24 p.m.
Generate sparklines ▁▂▃▅▂▇
created at Aug. 27, 2014, 9:25 p.m.
Toggle the CLI cursor
created at Aug. 31, 2014, 11:47 a.m.
Block users from running your app with root permissions
created at June 23, 2013, 12:21 p.m.
Truncate a string to a specific width in the terminal
created at March 11, 2016, 8:46 a.m.
Get the visual width of a string - the number of columns required to display it
created at July 16, 2015, 10:05 p.m.
Create boxes in the terminal
created at Dec. 21, 2015, 9:06 p.m.
Unicode symbols with fallbacks for older terminals
created at July 10, 2014, 12:02 a.m.
Colored symbols for various log levels
created at July 10, 2014, 12:51 a.m.
ANSI escape codes for manipulating the terminal
created at Aug. 14, 2015, 3:23 p.m.
Log by overwriting the previous output in the terminal. Useful for rendering progress bars, animations, etc.
created at Aug. 16, 2015, 8:27 a.m.
Get stdin as a string or buffer
created at Feb. 13, 2014, 6:33 p.m.
Parse and stringify URL query strings
created at Nov. 13, 2013, 8:06 p.m.