debark

1.0.1 • Public • Published

Debark

…because it strips logs 🤣

Methods

There are two methods provided:

AllowDebug

Determines whether debugging is allowed

For example;

import { AllowDebug } from 'debark';

if (AllowDebug()) console.log('I am allowed to log');

StripLogs

Prevents console logging unless specifically requested

For example;

import { StripLogs } from 'debark';

StripLogs();

How it works

The StripLogs method uses the AllowDebug method under the hood.

AllowDebug expects a DEBUG value in the process.envs. If one is not found, or exists and is any value other than true (BOOLEAN) or true (String), AllowDebug returns false and all logs are nooped.

How to run your application with debugging switched "on"

DEBUG=true npm start

Readme

Keywords

none

Package Sidebar

Install

npm i debark

Weekly Downloads

0

Version

1.0.1

License

ISC

Unpacked Size

1.93 kB

Total Files

3

Last publish

Collaborators

  • hryggrbyr