Lightweight assertions and typeguards starting at ~60b.
HTTP status errors with default message, instanceof, stack and nested error cause support. Lightweight, typical usage between 500b and 1300b. Includes convenience typeguards, optional contextual info and a built-in serializer to cover cross-environments challenges (RSC, SSR...).
DSN & JDBC string parser with query params support in a light and modern package.
Fast and lightweight utility functions to check if a value is a plain object.
Fast and lightweight utilities to work with trees.
LRU-based memoizer for Intl.NumberFormatter and Intl.DateFormatter constructors.
Contributions are welcome. Take a look to the CONTRIBUTING docs or skip and try
# make a fork and clone it, then
yarn install
yarn g:test-unit
yarn g:lint
yarn g:typecheck
Don't hesitate and open an issue.
If my OSS work brightens your day, let's take it to new heights together! Sponsor, coffee, or star – any gesture of support fuels my passion to improve. Thanks for being awesome! 🙏❤️
JetBrains | Embie.be |
MIT © belgattitude and contributors.