🚨 Shai-Hulud Strikes Again:834 Packages Compromised.Technical Analysis →
Socket
Book a DemoInstallSign in
Socket
j

jaenster

npm

Packages

Current Co-maintainers

Former Co-maintainers

21 packages

array-grouping-polyfill

proposal-array-grouping polyfill. Polyfill for array.prototype.groupBy and array.prototype.groupByMap

@blizzhackers/d2data

These files are the data from the .txt files from d2_patch.mpq, as well as a couple of helpful extra files. Additional files that aren't directly based on existing .txt files are:

@blizzhackers/d4data

Diablo 4 Data Files

fake-node-socket

A simple socket faker to be able to unit test software that relay on sockets

@jaenster/channels

simple concurrency channel messaging

@jaenster/events

events - A nodejs like event system that is fully typed

@jaenster/generators

simple wrapper around generators

@jaenster/queues

queues

@jaenster/server

tcp ip server abstraction

@jaenster/synchronized

decorator that runs async methods synchronized

@jaenster/weakrefmap

WeakRefMap, a weak map with access to the fields, and keys can be primitives

map-ext

map-ext

puppeteer-mcp-claude

A Model Context Protocol (MCP) server that provides Claude Code with comprehensive browser automation capabilities through Puppeteer

tinyinject

Inject without needing a constructor

ts-common-decorators

Some decorators

ts-lorem

ts-socks

a simple socks5 server you can use

weak-cache-map

tiny lib to store weak referenced units

weaked

weak decorator, wraps it with a WeakRef descriptor

weakref-pollyfill

weakref polyfill

weakrefset

WeakRefSet, a weak set with access to the fields