npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

telus_ccp_logger

v1.0.3

Published

Universal logging tool vith variable output levels

Downloads

238

Readme

Telus_CCP_logger – Revolutionizing Logging

For questions, concerns or suggestions, contact Mykhailo Iliev of CCP Team at: [email protected]


"Make logging an experience, not a chore."

Welcome to Telus_CCP_logger, a tool that will redefine how you think about logging. With a design so intuitive, you’ll forget about the complexities of traditional loggers.

No setup. No initialization. No wasted time. Just pure, seamless logging.

Telus_CCP_logger isn’t just a utility. It’s a statement. A declaration that logging should be simple, effective, and beautiful. Inspired by Telus CCP Team's workflow effectiveness and precise efficiency, it’s the culmination of thoughtful design and meticulous engineering to solve one of the most common frustrations in modern development.


Install Telus_CCP_logger

npm install telus_ccp_logger

Start Logging in Seconds

const { logger, setLogLevelThreshold } = require('telus_ccp_logger');

logger.info("Logger is up and running!");
logger.warn("Watch out for this warning!");
logger.error("Something went wrong...");

Customize Log Level Threshold

By default, the logger logs all levels up to debug. Adjust this as needed:

setLogLevelThreshold('warn'); // Only log warnings and errors.

logger.debug("This debug message won't appear");
logger.warn("This warning will appear");
logger.error("Critical issue logged!");

🌟 Why Telus_CCP_logger

  1. Simplicity Redefined

    • No configuration. Start logging instantly. It just works.
  2. Precision in Every Level

    • From critical errors to debug insights, Telus_CCP_logger gives you total control with dynamic log levels (error, warn, info, verbose, debug).
  3. Effortless Clarity

    • No extra metadata is added to each and every log. Focus on what's important.
  4. Limitless Flexibility

    • Change what you see with a single line. Focus on what matters.
  5. Uncompromising Performance

    • Lightweight, efficient, and built for the demands of modern Node.js microservice applications.

Please don't hesitate to reach out to me at [email protected].

Together, let's make logging better, faster, and simpler for everyone!