Table of Contents Getting Started Introduction What Xuxi can do How Can Xuxi Help You Why Use Xuxi Versatile & Dynamic Optimized & Efficient Universal Compatibility Simple API, Powerful Features Core Features Xuxi Built for Modern Development Installation Requirements TypeScript Configuration Install via Package Managers Using a CDN UMD (Global Script) ESM (Module Import) cnx Syntax How cnx works Example Usage Basic Merging Complex Merging Ignored Falsy Advantages Merge class tailwind-merge IntelliSense cvx Syntax How cvx works Example Usage Dynamic values Cvx Types Advantages IntelliSense ocx Syntax How ocx works Example Usage Merging Objects Real-World Examples Dynamic API Response Combination Complex API Response Combination with additional data Complex Merging of Nested and Dynamic Data Serialization Example 1. API Response Cleaning & Normalization 2. Query Parameter Serialization 3. Object Serialization for Caching Complex Serialization Example Handling Symbol Keys in ocx Why Use Symbol Example Usage with Symbol 1. Symbol as Object Keys 2. Merging Objects with Symbol 3. Deep Merging with Symbol 4. Symbol in Nested Objects 5. Symbol in Node.js (util.inspect.custom) Advantages clean Syntax How clean Works Example Usage Removing Falsy Values from an Object Removing Falsy Values from Arrays Preserving Certain Falsy Values Cleaning Nested Objects Cleaning Arrays Excluding Specific Values Advantages Meta Documentation Repository Installation Bundles Score and Test Exported Using Named and Default Exports Together For ES Modules Users For CommonJS Users How We Recommend Using This Library Targeting ES2020 License CHANGELOG v1.1.0 Added Removed v1.0.4 Refactor cnx and ocx APIs, add trim utility v1.0.3 Refactor API rename object to ocx, update cnx exports [1.0.2] - - v1.0.1 Added Fixed Notes v1.0.0 Enhancements Documentation Summary Changed Refactored Removed v0.1.0 Added Changed Removed v0.0.1 Added Changed Fixed v0.0.0 Added Changed Contributor Covenant Code of Conduct Our Pledge Our Standards Scope Enforcement Enforcement Guidelines 1. Correction 2. Warning 3. Temporary Ban 4. Permanent Ban Attribution Our Vision Links Documentation Repository Installation Bundles Score and Test