1.2.0 • Published 4 years ago

@cca-io/re-logger v1.2.0

Weekly downloads
-
License
MIT
Repository
github
Last release
4 years ago

re-logger

Simple logger library for Reason/BuckleScript apps.

Installation

# yarn
yarn add @cca-io/re-logger

# or npm
npm install @cca-io/re-logger

Then add re-logger to the dependencies in your bsconfig.json, e.g.:

{
  "name": "my-app",
  ...
  "bs-dependencies": ["reason-react", "@cca-io/re-logger"],
  ...
}

Usage

Example:

module Log = (val ReLogger.make(__MODULE__));

Log.info("Starting");

/* ... */

Log.error2("Startup error", error);

The actual logger implementation is pluggable, so it can be swapped out e.g. for usage with React Native:

ReLogger.setLoggerImpl((module MyNativeLoggerImpl));
1.2.0

4 years ago

1.1.0

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago

0.1.4

5 years ago

0.1.3

5 years ago

0.1.2

5 years ago

0.1.1

5 years ago

0.1.0

5 years ago