1.0.1 • Published 6 years ago

debug-lite v1.0.1

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

Debug Lite

A very tiny Javascript debugging utility. It's inspired by debug but for only be used on browsers.

File size

packageminifiedgzipped
debug (browser)7.67KB3.05KB
debug-lite1.37KB661 bytes

Files was minified using https://closure-compiler.appspot.com/home .

Installation

$ npm install debug-lite

Usage

For browser globals:

  • Using debug-lite.umd.min.js file and use window.debugLite.createDebug function.

For bundlers like Webpack or Browserify:

  • Using as module import { createDebug } from 'debug-lite'

Example

// import { createDebug } from 'debug-lite';
const createDebug = require('debug-lite').createDebug;

const log = createDebug('App');
const logInit = createDebug('App:init');
const logBuild = createDebug('App:build');

function init() {
  logInit('Initializing...');
}

function build() {
  logBuild('Building...');
}

function main () {
  log('app.js file is loaded');

  init();
  build();
}

main();

Open console and try:

localStorage.DEBUG = '*';
location.reload();

Show all messages

You can found a complete example here.

License

MIT