consoletolog
v1.2.1
Published
Create a process and save it's logs easily
Downloads
4
Readme
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": {
"cool-process": "node ./cool-process/run.js"
}
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.table(users)
After running that process you'd get a table like this
┌─────────┬───────────┬───────────┐
│ (index) │ name │ lastName │
├─────────┼───────────┼───────────┤
│ 0 │ 'Nicolas' │ 'Guillen' │
│ 1 │ 'Mariano' │ 'Rivera' │
└─────────┴───────────┴───────────┘