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

console-queue-manager

v1.0.2

Published

The Console Queue Management Program is a JavaScript application that allows you to manage a queue of console messages. It provides the functionality to add messages to the queue and log them to the console one by one with a specified delay. Additionally,

Downloads

7

Readme

Console Queue Management Program

Version npm download

Purpose

The Console Queue Management Program is a JavaScript application that allows you to manage a queue of console messages. It provides the functionality to add messages to the queue and log them to the console one by one with a specified delay. Additionally, you can view the current console queue, cancel specific console messages, or cancel all past messages.

Instructions

Follow the steps below to use the Console Queue Management Program:

  1. Clone the repository to your local machine.

  2. Open the index.html file in a web browser.

  3. Open the browser's developer console to view the logged messages.

  4. Use the following functions to interact with the console queue:

    • addToConsoleQueue(message): Add a message to the console queue. The message will be logged to the console one by one with a specified delay.

    • viewConsoleStack(): View the current console queue and its messages.

    • cancelConsole(message): Cancel a specific console message by providing its content as an argument. The message will be removed from the queue.

  5. Combine below code with above three codes if you wish to clear console queue:

    • cancelAllConsoles(): Cancel all past console messages. The queue will be cleared, and the current console will be reset.

Package Usage:

// Adding messages to the queue
addToConsoleQueue("Message 1");
addToConsoleQueue("Message 2");
addToConsoleQueue("Message 3");

// View the current console queue
viewConsoleStack();

// Cancel a specific message
cancelConsole("Message 2");

// Cancel all past console messages
cancelAllConsoles();

Please note that the addToConsoleQueue function will log the messages to the console one by one with a default delay of 1000 milliseconds (1 second) between each log. You can modify this delay time in the processNextConsole function if needed.

Enjoy managing your console messages with the Console Queue Management Program!