log-symbols
npmv7.0.1TypeScriptColored symbols for various log levels. Example: `✔︎ Success`
Overview
log-symbols is an npm package that colored symbols for various log levels. Example: `✔︎ Success`. It is extremely widely used, with about 93M downloads per week and 1 known dependents in the graph. The latest version is 7.0.1, released under the MIT license.
Who should use it
Teams working in the npm ecosystem who need colored symbols for various log levels. Example: `✔︎ Success` and value a battle-tested, widely-adopted solution.
When not to use it
Consider an alternative if you need to or if a more actively-maintained option better fits your npm stack.
Pros
- Large, well-established user base (93M weekly downloads).
- Ships TypeScript type definitions.
- Clear open-source license (MIT).
Cons
- No significant drawbacks detected from available metadata.
Auto-generated from collected registry metadata. No external claims are inferred.
Relationship graph
Dependencies (left) and dependents (right) of log-symbols.
Dependencies
Runtime (2)
Dev (4)
Used by
Popular packages that depend on log-symbols.
Alternatives to log-symbols
Get the visual width of a string - the number of columns required to display it
Elegant terminal spinner
Spinners for use in the terminal
Check if argv has a specific flag
Cross platform child_process#spawn and child_process#spawnSync
Detect whether a terminal supports hyperlinks
Create clickable links in the terminal
A noop logger that conforms to the Log4j interface for modules to stub out internal logging
Get the real length of a string - by correctly counting astral symbols and ignoring ansi escape codes
Minimal lightweight logging for JavaScript, adding reliable log level methods to any available console.log methods
Check if the process is running inside Windows Subsystem for Linux (Bash on Windows)
Determine if the JS environment has `Symbol.toStringTag` support. Supports spec, or shams.
Frequently installed together
TypeScript definitions for node
Spinners for use in the terminal
Discard stdin input except for Ctrl+C
Get the visual width of a string - the number of columns required to display it
Version history
| Version | Published | License |
|---|---|---|
| 7.0.1latest | 1 year ago | MIT |
| 7.0.0 | 1 year ago | MIT |
| 6.0.0 | 2 years ago | MIT |
| 5.1.0 | 4 years ago | MIT |
| 5.0.0 | 5 years ago | MIT |
| 4.1.0 | 5 years ago | MIT |
| 4.0.0 | 6 years ago | MIT |
| 3.0.0 | 7 years ago | MIT |
| 2.2.0 | 8 years ago | MIT |
| 2.1.0 | 8 years ago | MIT |
| 2.0.0 | 9 years ago | MIT |
| 1.0.2 | 11 years ago | MIT |
| 1.0.1 | 11 years ago | MIT |
| 1.0.0 | 12 years ago | MIT |
Maintainers
Funding
Frequently asked questions
How do I install log-symbols?
Run `npm install log-symbols` to add log-symbols to your npm project.
What license is log-symbols released under?
log-symbols is distributed under the MIT license.
How popular is log-symbols?
log-symbols has approximately 93,048,233 downloads per week and 1 known dependent packages.