UNPKG

@onesy/log

Version:

Log utils, very readable and clean logs

86 lines (61 loc) 1.4 kB
</br> </br> <p align='center'> <a target='_blank' rel='noopener noreferrer' href='#'> <img width='auto' height='84' src='https://raw.githubusercontent.com/onesy-me/onesy/refs/heads/main/utils/images/logo.png' alt='onesy logo' /> </a> </p> <h1 align='center'>onesy Log</h1> <h3 align='center'> <sub>MIT license&nbsp;&nbsp;&nbsp;&nbsp;</sub> <sub>Production ready&nbsp;&nbsp;&nbsp;&nbsp;</sub> <sub>UMD 7.2kb gzipped&nbsp;&nbsp;&nbsp;&nbsp;</sub> <sub>100% test cov&nbsp;&nbsp;&nbsp;&nbsp;</sub> <sub>Browser and Nodejs</sub> </h3> <p align='center'> <sub>Very simple code&nbsp;&nbsp;&nbsp;&nbsp;</sub> <sub>Modern code&nbsp;&nbsp;&nbsp;&nbsp;</sub> <sub>Junior friendly&nbsp;&nbsp;&nbsp;&nbsp;</sub> <sub>Typescript&nbsp;&nbsp;&nbsp;&nbsp;</sub> <sub>Made with :yellow_heart:</sub> </p> <br /> ### 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 ```