
Security News
TypeScript is Porting Its Compiler to Go for 10x Faster Builds
TypeScript is porting its compiler to Go, delivering 10x faster builds, lower memory usage, and improved editor performance for a smoother developer experience.
futurosenso-log
Advanced tools
Logging utility. You get a logger that adds a log to a file and to the console. A new file is created if the day has changed. The log files are organized in folders by year and month.
You get a logger that adds a log to a file and to the console.
A new file is created automatically if the day has changed.
The log files are organized in folders by year and month.
This logging mechanism used synchronized functions when writing to the log file.
const logger = require("futurosenso-log");
logger.log("This is a test");
If today is the 6th of March 2019, a record is added to the file with path logs/2019/03/2019-03-06.log in the current directory of the application.
The record starts with the GMT time when the log was called including millisec.
14:19:38.145 GMT - This is a test
An output to the standard console is also done and also includes the time:
14:19:38.145 GMT: This is a test
When a log is made, the creation of the log file is automatic depending on the current date. If no log is made during the current day then no log file is created for that day.
...
logs/2019/03/2019-03-01.log
logs/2019/03/2019-03-03.log
...
logs/2019/03/2019-03-06.log
logger.forkStdOut();
After calling logger.forkStdOut(), every message passed to console.log() will also be added to the log file.
logger.forkStdError();
After calling logger.forkStdError(), every message passed to console.error() will also be added to the log file.
14:06:52.763 GMT - stderr - forking test to stderr and log file
logger.redirectStdError();
Every call to process.stderr.write will be directly redirected to the log file and the console standard output.
14:06:52.763 GMT - stderr - redirection test to stderr.write
FAQs
Logging utility. You get a logger that adds a log to a file and to the console. A new file is created if the day has changed. The log files are organized in folders by year and month.
The npm package futurosenso-log receives a total of 0 weekly downloads. As such, futurosenso-log popularity was classified as not popular.
We found that futurosenso-log demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
TypeScript is porting its compiler to Go, delivering 10x faster builds, lower memory usage, and improved editor performance for a smoother developer experience.
Research
Security News
The Socket Research Team has discovered six new malicious npm packages linked to North Korea’s Lazarus Group, designed to steal credentials and deploy backdoors.
Security News
Socket CEO Feross Aboukhadijeh discusses the open web, open source security, and how Socket tackles software supply chain attacks on The Pair Program podcast.