About
The library started as a few helper functions copied between projects. After the third copy we gathered them into a package, wrote tests and published it for everyone.
Its goals are small size, clear errors and no surprises. Every function does one thing, has a typed signature and is covered by tests and examples.
The project is maintained by volunteers. Contributions are welcome: open an issue to discuss an idea, or send a patch with a test.
Releases follow semantic versioning. Breaking changes are announced one minor version ahead and listed in the changelog.
Installation
const { mergeConfig } = require("quillstream");
const result = mergeConfig(items, { strict: true });
console.log(result);