@onesy/log
Version:
Log utils, very readable and clean logs
94 lines (66 loc) • 1.41 kB
Markdown
</br>
</br>
<p align='center'>
<a target='_blank' rel='noopener noreferrer' href='#'>
<img src='utils/images/logo.svg' alt='onesy logo' />
</a>
</p>
<h1 align='center'>onesy Log</h1>
<p align='center'>
Log utils, very readable and clean logs
</p>
<br />
<h3 align='center'>
<sub>MIT license </sub>
<sub>Production ready </sub>
<sub>UMD 7.2kb gzipped </sub>
<sub>100% test cov </sub>
<sub>Browser and Nodejs</sub>
</h3>
<p align='center'>
<sub>Very simple code </sub>
<sub>Modern code </sub>
<sub>Junior friendly </sub>
<sub>Typescript </sub>
<sub>Made with :yellow_heart:</sub>
</p>
<br />
## Getting started
### Add
```sh
yarn add @onesy/log
```
### Use
```javascript
import OnesyLog from '@onesy/log';
// Make a new log instance
// with an optional options value
const onesyLog = new OnesyLog({
arguments: {
pre: [
'Mongo',
],
},
});
// Log any array of values
onesyLog.info(`Collection: A`, `Response: 40ms`);
// Output
// 04-04-2014 04:04:14.141 (info):
// Mongo
// Collection: A
// Response: 40ms
```
### Dev
Install
```sh
yarn
```
Test
```sh
yarn test
```
### Prod
Build
```sh
yarn build
```