1.2.1 • Published 4 years ago

consoletolog v1.2.1

Weekly downloads
2
License
ISC
Repository
github
Last release
4 years ago

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'  │
└─────────┴───────────┴───────────┘
1.2.1

4 years ago

1.2.0

4 years ago

1.1.1

4 years ago

1.1.0

4 years ago

1.0.0

4 years ago