consoletolog
A dependency to save your js console logs to a file with Node JS
Example
npm i consoletolog ctl --name=cool-process
That will create a directory tree, change your package.json, and will output something like this
_ _ _
___ ___ _ __ ___ ___ | | ___| |_ ___ | | ___ __ _
/ __/ _ \| '_ \/ __|/ _ \| |/ _ \ __/ _ \| |/ _ \ / _ |
| (_| (_) | | | \__ \ (_) | | __/ || (_) | | (_) | (_| |
\___\___/|_| |_|___/\___/|_|\___|\__\___/|_|\___/ \__, |
|___/
Proceso creado!
Run the process as - npm run cool-process
└── cool-process ├── logs ├── run.js └── cool-process.js
package.json
"scripts":
Then, after running that command it will add a log file
└── cool-process ├── logs │ └── 21-08-2020_09-58-51.txt ├── run.js └── cool-process.js
Be creative!
You can get creative with the logs to get a cool output
// cool-process.js var users = name: 'Nicolas' lastName: 'Guillen' name: 'Mariano' lastName: 'Rivera' console
After running that process you'd get a table like this
┌─────────┬───────────┬───────────┐
│ (index) │ name │ lastName │
├─────────┼───────────┼───────────┤
│ 0 │ 'Nicolas' │ 'Guillen' │
│ 1 │ 'Mariano' │ 'Rivera' │
└─────────┴───────────┴───────────┘