Enterprise-grade core library implementing Domain-Driven Design (DDD) and Clean Architecture patterns. Provides value objects, use cases, entities, HTTP adapters, pricing calculations, API response handling, and foundational utilities for Angular applicat
jshashtable is a JavaScript implementation of a hash table. It associates objects ("keys") with other objects ("values"). Each key is associated with precisely one value. "Objects" here is used loosely to mean any JavaScript object or value.
Value object base class and primitives for DDD
Interfaces, Services, Entities and Value Objects of the Tech Radar Domain
Parse the Forwarded header (RFC 7239) into an array of objects
Match human-quality input to potential matches by edit distance.
transform arrays into key value objects
Library for DDD-like value objects that can be validated, serialized and represented in other programming languages as native objects with native naming.
A collection of utility functions and value objects for hexai projects
Coleção de objetos de valores para implementação em sistemas.
Document database that uses directories and files to store its data, supporting nested key-value objects in named collections
Extremely simple abstract class that can be used to create immutable Value Objects useful to pick up Intellisense while working in Node.js
A blazing-fast equality comparison utility for a variety of use-cases
Convert a JavaScript value to an estree expression
Interpolate numbers, colors, strings, arrays, objects, whatever!
TypeScript library for creating and validating reusable, robust, and secure Value Objects—strings, numbers, emails, UUIDs, dates, enums, phone numbers, and more. Enables immutable domain logic and centralized validation for DDD-aligned applications.
A library containing any useful `Unit`-related value objects (`Unit`s, `Action`s, types, etc).
Decorators with validators, formatters and other value objects for brazilians
Rich matchers inspired by Hamcrest. Useful for generating helpful assertion failure messages in tests.
produces key-value objects from combined config file/argv/env values.
Render data in text columns. Supports in-column text-wrap.
Simple utility for creating immutable value objects in node
Split email messages into an object stream
A tiny (304B to 489B) utility for check for deep equality