Test Mixer

JSON →
library 4.2.3 ·javascript
verified May 27, 2026

test-mixer is a JavaScript/TypeScript utility library designed to assist with testing by programmatically generating variations of JavaScript option objects. Its primary function is to create all possible combinations of boolean properties within a given default options object, which is highly useful for comprehensive test coverage without manually listing every permutation. The current stable version is 4.2.3. The library allows users to "pin" specific option values, effectively reducing the number of combinations generated by fixing certain parameters while iterating through others. Unlike some other testing utilities, test-mixer focuses specifically on combinatorial generation of option objects, making it a specialized tool for ensuring robust test suites, particularly for functions that accept configuration objects with many boolean flags. It is distributed as a pure ESM package and requires Node.js >=14.18.0.

total hits 14
actors 5 distinct systems
last hit 1d ago human
GPTBot
5
MetaBot
4
Script
1
Search engines
1
Humans
1

top countries 🇺🇸 United States · 🇨🇦 Canada · 🇸🇬 Singapore · 🇩🇪 Germany