666 packages found
See nodejs errors with less clutter
string representations of objects in node and the browser
render nested hierarchies `npm ls` style with unicode pipes
Convert bytes to a human readable string: 1337 → 1.34 kB
converts a JS object into a nice and readable tree structure for the console
Convert milliseconds to a human readable string: `1337000000` → `15d 11h 23m 20s`
- pretty
- prettify
- human
- humanize
- humanized
- readable
- time
- ms
- milliseconds
- duration
- period
- range
- text
- string
- View more
Parses call stacks. Reads sources. Clean & filtered output. Sourcemaps. Node & browsers.
- stack
- stacktrace
- stack printer
- error printer
- print error
- print stack
- print debug trace
- debug
- trace
- parse
- pretty
- callstack
- call stack
- View more
Stringify an object/array like JSON.stringify just without all the double-quotes
Get a formatted timestamp.
Log things, prefixed with a timestamp.
Git commit, but play nice with conventions.
JSON format for good presentation
augment pretty-bytes to make the output a little more readable (and a little less precise)
Javascript error handling for cool kids
Some tweaks for beautifying HTML with js-beautify according to my preferences.
A pure css library to beautify checkbox and radio buttons.
Logging. Colors. Terminals & browsers. Show call locations. Pretty prints objects, Errors, anything!
- logging
- log
- pretty
- pretty print
- chrome devtools
- devtools
- debugger
- debug
- debugging tool
- console log
- console.log
- tty
- ANSI
- View more
Easily format the time from node.js `process.hrtime`. Works with timescales ranging from weeks to nanoseconds.
Sane CLI user-input (command prompt, confirm, multiline, password) as promises, it can be used with co@4
- aplus
- cli
- co
- cojs
- command
- command-line
- command-prompt
- confirm
- console
- esnext
- generators
- input
- keypress
- line
- View more
Make your JSON look AWESOME!