Manage your cloud configuration with ease to build API-driven modern web apps.
npm install cloud-configurationor
yarn add cloud-configurationnpm update cloud-configurationor
yarn upgrade cloud-configurationimportcloudConfigfrom'cloud-configuration';constconfigs=awaitcloudConfig.fetchAll();// return value or null for default projectName & default groupNameconstauFlagUrl=cloudConfig.get({ configs,featureKey: 'au_flag_url'});// return typed value or default value, good for TypeScriptconstusFlagUrl=cloudConfig.getWithDefault({
configs,featureKey: 'us_flag_url',defaultValue: 'https://example.com/us.png',});// not default projectName & not default groupNameconstauFlagUrl=cloudConfig.get({
configs,projectName: 'my-project-001',groupName: 'my-group-002',featureKey: 'au_flag_url',});CLOUD_CONFIG_SERVER_ENCRYPT_SECRET=S_+2/QGV3Xz
CLOUD_CONFIG_SERVER_ACCESS_TOKEN=PRIVATE_U2FsdGVkX1/V6tnPtjtXIy9pX9oVKt1M73fasTvAsFpaQtvZg==
NEXT_PUBLIC_CLOUD_CONFIG_CLIENT_ENCRYPT_SECRET=C_/uTPZ+2Qrr
NEXT_PUBLIC_CLOUD_CONFIG_ORG_ID=U2FsdGVkX1/1dETBp2nedJo/uDqXrpc=- package size: < 10 kB
MIT