New:Introducing Socket Scanning for VS Code Marketplace Extensions.Learn more →
Get Started
t

tjmehta

npm

932.88K

total weekly downloads

Packages

Current Co-maintainers

Former Co-maintainers

114 packages

101

common javascript utils that can be required selectively that assume es5+

abortable-generator

Description

abortable-interval

abortable interval

abortable-timeout

abortable timeout promise

abstract-app

Abstract Class to represent entities that can be started and stopped

abstract-http-server

Description

abstract-startable

Abstract Class to represent entities that can be started and stopped

alchemy-rest-client

AlchemyApi.js =============

amqplib-rpc

Thin Amplib utils for RabbitMQ RPC in Node.js

assert-args

Validate and format function arguments ( handles types and optionals)

assert-err

assertion library that throws user-specified error types (accepts error class and message)

ast-to-reql

Create ReQL from RethinkDB AST

auto-debug

Uses debug but automatically assumes file as log namespace. Optionally logs line numbers, function arguments, and even traces.

baseerr

A solid BaseError class that supports custom properties and wrapping errors

bind-right

Bind function arguments from the right

blacklight

Escape whitespace in strings

buffer-splice

Splice a buffer like array and string splice

callback-count

Count your callbacks before continuing. A tiny control flow helper that supports dynamic counting.

callback-then

easily convert a callback function to a promise in typescript

cast-buffer

cast objects, arrays, numbers strings and booleans to buffers

composite-abort-controller

abort controller and abort signal classes that compose multiple abort signals

convex-env-cli

CLI tool for managing Convex environment variables

copy-function

copy a function by wrapping it with a closure

copy-listeners

copy (or move) event listeners from one event emitter to another

coworkers

RabbitMQ consumer service framework