npm.io
1.0.8 • Published 3 years ago

@sky0014/logger

Licence
—
Version
1.0.8
Deps
1
Size
7 kB
Vulns
0
Weekly
0

logger

A simple logger for js.

Install

npm install @sky0014/logger

Usage

import logger, { createLogger } from "@sky0014/logger";

// default logger, for most common use
logger.initLogger({
  enable: true,
  prefix: "easystore",
});

logger.log("hello there"); // [easystore] hello there

// isolated from default logger, for library use
const anotherLogger = createLogger();

anotherLogger.initLogger({
  enable: true,
  prefix: "another",
});

anotherLogger.log("hello there"); // [another] hello there

Publish

If your first time publish a package, login first:

npm login --registry=https://registry.npmjs.org

Then you can publish:

npm run pub