Advanced Search
Search Results
12 total results found
readme.md for @api.global/typedrequest
A TypeScript library for making fully typed request/response cycles across any transport — HTTP, WebSockets, broadcast channels, or custom protocols. Define your API contract once as a TypeScript interface, then use it on both client and server with compile-ti...
readme.md for @push.rocks/smartcontext
A zero-dependency module for hierarchical async context management in Node.js, built on AsyncLocalStorage. Install npm install @push.rocks/smartcontext # or pnpm install @push.rocks/smartcontext Usage @push.rocks/smartcontext provides scoped, hierarchical key...
readme.md for @push.rocks/smartcache
Smart time-based caching for async functions - Because waiting is overrated! 🌟 What is SmartCache? @push.rocks/smartcache is a powerful TypeScript caching library that intelligently caches the results of asynchronous functions. It automatically detects identic...
readme.md for @push.rocks/smartcli
A library for easily creating observable CLI tasks with support for commands, arguments, and options. Install To install the package, simply run: npm install @push.rocks/smartcli --save This command will add @push.rocks/smartcli as a dependency in your packag...
docs/index.md for @push.rocks/smartcli
nodejs wrapper for CLI related tasks Availabililty Status for master Usage For further information read the linked docs at the top of this README. MIT licensed | © Lossless GmbH | By using this npm module you agree to our privacy policy
readme.md for @push.rocks/smartdelay
@push.rocks/smartdelay is a modern library designed to simplify working with timeouts in the async/await era, all while being fully written in TypeScript. This tool offers a range of functionalities that streamline the process of implementing delays and timeou...
readme.md for @push.rocks/smartpromise
A library for simple promises and Deferred constructs with TypeScript support. Install npm install @push.rocks/smartpromise --save This module is designed to be used with TypeScript for the best developer experience, providing type safety and IntelliSense in ...
changelog.md for @api.global/typedrequest
2026-03-03 - 3.3.0 - feat(typedrouter) add middleware support to TypedRouter and export middleware type Introduces TMiddlewareFunction and TypedRouter.addMiddleware() to run pre-handler middleware (throw TypedResponseError to reject). Adds getTypedHandlerAndR...
changelog.md for @push.rocks/smartcontext
2026-02-15 - 2.3.0 - feat(asynccontext) replace simple-async-context with Node's AsyncLocalStorage and update implementation, tests, docs, and devDependencies Switched internal implementation to node:async_hooks AsyncLocalStorage (ts/plugins.ts and classes.as...
changelog.md for @push.rocks/smartcache
2025-08-28 - 1.0.18 - fix(config) Add local .claude settings to configure assistant/tooling permissions Add .claude/settings.local.json to define allowed permissions for local assistant tooling Permissions include WebFetch, Bash command patterns, and multiple...
changelog.md for @push.rocks/smartcli
2025-10-28 - 4.0.19 - fix(license) Update license files and add local tool settings Update LICENSE header to reference Task Venture Capital GmbH as copyright holder Add a new license file containing the full MIT license text Add .claude/settings.local.json to...
changelog.md for @push.rocks/smartpromise
2025-02-20 - 4.2.3 - fix(test) Refactor test suite for improved readability and maintainability. Updated and cleaned up test cases for deferreds and promises. Reduced timeouts in tests for quicker execution. Added expectations for promise status and duration....