Skip to content

The VeamsLogger plugin disables console logs by default. You can provide parameters (?devmode) in the URL to show the logs in your console.

License

Notifications You must be signed in to change notification settings

Veams/plugin-logger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VeamsLogger plugin

The @veams/plugin-logger package disables console logs by default. You can provide parameters (?devmode) in the URL to show the logs in your console.

Furthermore it gives you the possibility to add a logger (?logger) which will be displayed on other devices.

The plugin is session based, means you only need to add the parameter once you started your project.

TypeScript is also supported.


Installation

NPM

npm install @veams/plugin-logger --save

Yarn

yarn add @veams/plugin-logger

Usage

import Veams from '@veams/core';
import VeamsLogger from '@veams/plugin-logger';

// Intialize core of Veams
Veams.initialize(() => {

    // Add plugins to the Veams system
    Veams.use(VeamsLogger, {
        devmodeParam: 'debug', // default: 'devmode'
        loggerParam: 'logs' // default: 'logger'
    });
});

Options

Option Type Default Description
devmodeParam {String} ['devmode'] You can override the url param key for the devmode which shows the logs in console.
loggerParam {String} ['logger'] You can override the url param key for the logger which gets appended to the body.

About

The VeamsLogger plugin disables console logs by default. You can provide parameters (?devmode) in the URL to show the logs in your console.

Resources

License

Stars

Watchers

Forks

Packages

No packages published