This package allows you to recursively clean objects from empty keys (NULL values, empty objects, strings and arrays), filter objects using a callback function.
A powerful TypeScript library for cleaning objects by removing empty values, with support for YAML and CSV formats
A powerful TypeScript/JavaScript library for deeply cleaning objects and arrays by removing null, undefined, empty strings, zeros, and empty structures
A schema validation package that supports direct validation of MongoDB update modifier objects.
Execute a function on exit without leaking memory, allowing all objects to be garbage collected
converts bare objects to DOM objects or xml representations
LightWeight, dependency free, javascript object cleaning library
A JavaScript text diff implementation.
Remove object keys that have empty values.
A blazing-fast equality comparison utility for a variety of use-cases
A schema validation package.
JSON for Humans
A blazing fast deep object copier
An mutable object-based log format designed for chaining & objectMode streams.
Parses set-cookie headers into objects
Render data in text columns. Supports in-column text-wrap.
General purpose glob-based configuration matching.
Filter an array of objects to a specific OS
A utility for managing a prototype chain
Parses JavaScript objects into XML
A micro-library of stream components for building custom JSON and JSONC processing pipelines with a minimal memory footprint — parse, filter, and transform JSON far larger than available memory with a SAX-inspired token API, on Node.js or Web Streams.
Filter an array of objects to a specific OS
An optimised way to copy'ing an object. A small and simple integration
Proper decorator-based transformation / serialization / deserialization of plain javascript objects to class constructors
Clean and fast Object state transitions in Ruby using the Mixology C extension
You can use filter_object to write classes whose instances encapsulate your filter logic, so you can have testable code and cleaner controllers
Report on stale Chef Infra Server nodes and cookbooks and clean up data integrity issues in a knife-ec-backup object based backup
Sortiri is a clean and lightweight solution for making ActiveRecord::Base objects sortable.
SitePrism gives you a simple, clean and semantic DSL for describing your site. SitePrism implements the Page Object Model pattern on top of Capybara.
'ActiveLdap' is a ruby library which provides a clean objected oriented interface to the Ruby/LDAP library. It was inspired by ActiveRecord. This is not nearly as clean or as flexible as ActiveRecord, but it is still trivial to define new objects and manipulate them with minimal difficulty.
Equalizer provides a simple way to define equality (==), equivalence (eql?), and hashing (hash) methods for Ruby objects based on specified attributes. Includes pattern matching support and clean inspect output.
Form Objects with no assumptions about persistence and a clean api for associations/validations
'Ruby/ActiveLdap' is a ruby extension library which provides a clean objected oriented interface to the Ruby/LDAP library. It was inspired by ActiveRecord. This is not nearly as clean or as flexible as ActiveRecord, but it is still trivial to define new objects and manipulate them with minimal difficulty.
Build JSON Schema with simple ruby code, with objects and clean DSL.
Various DSLs to clean, question (Ask), and validate (Demand) your objects, their classes (data types), and their properties.
A simple object that keeps json responses clean and organized.