Skip to main content
Module

x/hypixel/util/Queue.ts>Queue

With thorough IntelliSense support & 100% test coverage, this is an unopinionated async/await API wrapper for Hypixel's Public API. It is developed in TypeScript complete with documentation, typed interfaces for all API responses (and an OpenAPI 3.0 schema!), built-in rate-limit handling, flexible cache support, helper functions, and support for undocumented endpoints.
Latest
class Queue
import { Queue } from "https://deno.land/x/hypixel@v3.1.1/util/Queue.ts";

Properties

private
promises: [Promise<void>, () => void][]

Methods

private
queuePromise(): void

Create an empty promise and add it to the queue.

free(): void

Free up the next in queue.

next(): Promise<void>

Get the next in queue.

wait(): Promise<void>

Wait for the queue.