Wondering what’s next for npm?Check out our public roadmap! »

    dim-logs

    1.1.1 • Public • Published

    what is this ?

    An easy environment based console logging tool.

    Installation

    npm i dim-logs

    How to Use

    set-up env

    Default logging

    if environment variable NODE_ENV is one of ['PROD', 'prod', 'PRODUCTION', 'production'] logging will be disabled.

    Set custom log mode

    You can override this by setting LOG_MODE = TRUE / FALSE

    Logging

    normal Logging

    ... 
    import { consoleLog } from 'dim-logs'; // import
    ...
    .
    ...
    consoleLog('MY-LOGS'); // logging
    ...
    

    styled Logging 😎

    import { dimLog } from 'dim-logs';
    .
    .
    .
    dimLog('dim-log is easy', {
      color: 'green',
      background: 'skyblue',
      fontWeight: 'bold',
      fontSize: 50,
    });
    
    or //
    
    dimLog('dim-log is easy', 'color: green; font-weight: bold;');
    ...
    

    other console Logging methods

    
    import { 
      consoleLog,
      consoleError,
      consoleDebug,
      consoleAssert,
      consoleDir,
      consoleDirxml,
      dimLog, 
    } from 'dim-logs';
    
    ...
    ...
    consoleLog('MY-LOGS');
    consoleError('MY-ERROR');
    consoleDebug('MY-DEBUG');
    consoleAssert(false, 'MY-ASSERT');
    consoleDir({ name: 'Navin', address: { city: 'MUMBAI', state: 'maharashtra' } });
    consoleDirxml(document);
    ...
    ...
    
    

    Install

    npm i dim-logs

    DownloadsWeekly Downloads

    1

    Version

    1.1.1

    License

    ISC

    Unpacked Size

    3.99 kB

    Total Files

    3

    Last publish

    Collaborators

    • avatar