{"library":"confidence","type":"library","category":null,"description":"Confidence is a configuration management library that provides a structured document format and an API for serving dynamic configuration values. It builds upon standard JSON objects, introducing special `$`-prefixed keys for filtering values based on defined criteria, facilitating environment-specific configurations, A/B testing, and dynamic value selection. The current stable version is 5.0.1, which requires Node.js v12 or higher; older Node.js environments (pre-v12) must use version 4.x. The project is actively maintained, with releases primarily driven by bug fixes, feature enhancements, and Node.js compatibility updates. Its key differentiators include built-in support for environment variables, criteria-based filtering, value ranges for A/B testing, and metadata attachment, making it a robust solution for complex application configurations.","language":"javascript","status":"active","version":"5.0.1","tags":["javascript","hapi","plugin","configuration","api"],"last_verified":"Wed May 27","install":[{"cmd":"npm install confidence","imports":["import { Store } from 'confidence';","import { Store } from 'confidence';"]},{"cmd":"yarn add confidence","imports":[]},{"cmd":"pnpm add confidence","imports":[]}],"homepage":null,"github":"https://github.com/hapipal/confidence","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/confidence","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/confidence/compatibility"}}