Efficiently sort interdependent tasks into a sequence of concurrently-executable batches.
toposort using modern ecma script data structures
Topological sort of directed ascyclic graphs (like dependecy lists)
Topological sort of directed acyclic graphs (like dependecy lists)
TypeScript version: Efficiently sort interdependent tasks into a sequence of concurrently-executable batches.
TypeScript definitions for toposort
A data loading utility to reduce requests to a backend via batching and caching.
toposort with objects
Immutable Data Collections
Topological sort of directed ascyclic graphs (like dependecy lists)
Distributed task scheduler and rate limiter
⚡🕰️ Drop-in solution to batch smart contract RPC calls in a single RPC query via Multicall!
Lerna-Lite list commmand - List local packages
Install and run python dependencies in node.js project.
[](https://www.npmjs.com/package/ts-proto) [](https://github.com/stephenh/ts-proto/actions)
Lerna-Lite changed commmand - List local packages that have changed since the last tagged release
A module for batching individual promises to improve their collective efficiency.
Simple and fast implementation of topological sorting. No dependencies. A circular graph will throw an error with circular nodes info.
Fast CSV parser that can batch events, reduce on rows, and no dependencies
A collection of utility functions and helpers for the TML Mobilidade Go monorepo, providing common functionality for batching operations, caching, HTTP requests, object manipulation, permissions, and more.
A Winston transport for Grafana Loki
JavaScript client SDK for bidirectional communication with Centrifugo and Centrifuge-based server from browser, NodeJS and React Native
Comlink Alternative. Built with JSON-RPC.
No alias directive for graphql mutation and query types. It can limit the amount of alias fields that can be used for queries and mutations. Preventing batch attacks.