hazae41

hazae41/box

Rust-like Box and similar objects for TypeScript

TypeScript
7
2
No license

This TypeScript library provides Rust-inspired smart pointer types like Box, Slot, Auto, Tick, Once, Deferred, and Stack for managing ownership and disposal of resources. It's designed for TypeScript developers who want more control over resource management and want to prevent memory leaks or ensure proper cleanup, similar to Rust's ownership model but adapted for JavaScript's garbage-collected environment.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of hazae41/box

Account's avatar
Just like a Promise but you can manually resolve or reject it
Account's avatar
Modern and minimalist testing library
Account's avatar
Polyfill for Symbol.dispose and Symbol.asyncDispose
Account's avatar
TypeScript definitions for node
Account's avatar
A deep deletion module for node (like `rm -rf`)
Account's avatar
Next-generation ES module bundler
Account's avatar
A rollup plugin that will bundle up your .d.ts definition files.
Account's avatar
Automatically declare NodeJS built-in modules and npm dependencies as 'external' in Rollup/Vite config
Account's avatar
Runtime library for TypeScript helper functions
Account's avatar
TypeScript is a language for application scale JavaScript development

Support the repos that depend on this repository

Top contributors

hazae41's profile
hazae41
138 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet