Skip to main content

Books

@push.rocks/smartarray

A TypeScript library for enhancing array manipulation with asynchronous operations such as mapping, filtering, and deduplication.

@push.rocks/smartbrowser

A simplified Puppeteer wrapper for easy automation and testing tasks.

@push.rocks/smartbucket

A TypeScript library offering simple and cloud-agnostic object storage with advanced features like bucket creation, file and directory management, and data streaming.

@push.rocks/smartbuffer

A library for managing ArrayBufferLike structures including conversion between Base64 and Uint8Array, and buffer validation.

@push.rocks/smartcache

A module for caching asynchronous function results with smart time and hash-based invalidation strategies.

@push.rocks/smartcli

A library for easily creating observable CLI tasks with support for commands, arguments, and options.

@push.rocks/smartclickhouse

A TypeScript-based ODM (Object-Document Mapper) for ClickHouse databases, with support for creating and managing tables and their data.

@push.rocks/smartcls

Provides a wrapper for native AsyncLocalStorage to manage continuation-local storage.

@push.rocks/smartconfig

Enhances npm with additional configuration and tool management capabilities, including a key-value store for project setups.

@push.rocks/smartcontext

A module to enrich logs with context, featuring async log contexts and scope management.

@push.rocks/smartcrypto

A library providing easy methods for cryptographic operations, including key pair generation.

@push.rocks/smartcsv

A module for handling CSV data compliant with Gitzone standard.

@push.rocks/smartdaemon

Start scripts as long running daemons and manage them.

@push.rocks/smartdata

An advanced library for NoSQL data organization and manipulation using TypeScript with support for MongoDB, data validation, collections, and custom data types.

@push.rocks/smartdb

A MongoDB-compatible embedded database server powered by Rust 🦀⚡

@push.rocks/smartdebug

Documentation for @push.rocks/smartdebug

@push.rocks/smartdelay

A TypeScript library providing enhanced timeout functions compatible with async/await patterns.

@push.rocks/smartdeno

A module to run Deno scripts from Node.js, including functionalities for downloading Deno and executing Deno scripts.