{"library":"cloud-config-client","type":"library","category":null,"description":"The `cloud-config-client` library provides a Node.js implementation for connecting to and consuming configuration from a Spring Cloud Config Server. Currently at version 1.6.2, it enables Node.js applications to fetch dynamic configurations, supporting application names, profiles, and labels as defined by the Spring Cloud specification. It handles property resolution based on Spring's hierarchy rules and offers a simple API for retrieving values by key, including context-based substitutions. The library provides both Promise-based and Node.js-style callback interfaces for configuration loading and ships with TypeScript types for enhanced developer experience. It differentiates itself by offering a direct, opinionated integration with the Spring Cloud Config ecosystem within Node.js environments, rather than a generic key-value store client.","language":"javascript","status":"active","version":"1.6.2","tags":["javascript","Spring Cloud Config","configuration","client","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install cloud-config-client","imports":["import client from 'cloud-config-client';","const client = require('cloud-config-client');","import { Config } from 'cloud-config-client';"]},{"cmd":"yarn add cloud-config-client","imports":[]},{"cmd":"pnpm add cloud-config-client","imports":[]}],"homepage":null,"github":"https://github.com/victorherraiz/cloud-config-client","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/cloud-config-client","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/cloud-config-client/compatibility"}}