@doubco/logbook
TypeScript icon, indicating that this package has built-in type declarations

1.0.7 • Public • Published

LogBook 📕

Install

npm install @doubco/log-book --save or yarn add @doubco/log-book

Setup

import { LogBook } from "@doubco/log-book";

export default new LogBook({
  options: {
    colorize: !process.env.NO_COLOR,
    visible: process.env.NODE_ENV == "development" || process.env.SHOW_LOGS,
    browser: process.browser
  },
  hook: (key, ...rest) => {
    // you can use hook to push log to a service.
  }
});

Usage

import log from "./my-logger";

log.info("APP", "Hello World.").

log.error("APP", "Hello World.").

log.warning("APP", "Hello World.").

log.success("APP", "Hello World.").

log.black("APP", "Hello World.").

log.blue("APP", "Hello World.").

log.cyan("APP", "Hello World.").

log.magenta("APP", "Hello World.").

Contribute

Pull requests are welcome and please submit bugs 🐛.

Contact

Package Sidebar

Install

npm i @doubco/logbook

Weekly Downloads

0

Version

1.0.7

License

MIT

Unpacked Size

14.9 kB

Total Files

13

Last publish

Collaborators

  • berkaey