# ibm-appconfiguration-node-core

> IBM Cloud App Configuration Node.js Core SDK

Latest version **0.1.3** (published 2021-01-28) · IBM license · 0 weekly downloads

> **Deprecated.** This package is deprecated.

## Install

```sh
npm install ibm-appconfiguration-node-core
pnpm add ibm-appconfiguration-node-core
yarn add ibm-appconfiguration-node-core
bun add ibm-appconfiguration-node-core
```

## Health

**Score 10/100 (F)** — status: deprecated.

Negative: deprecated.

## Facts

| | |
|---|---|
| Version | 0.1.3 |
| Published | 2021-01-28 |
| First published | 2020-11-17 |
| Weekly downloads | 0 |
| License | IBM |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 2 |
| Unpacked size | 167.3 KB |
| Known vulnerabilities | 0 (+23 in 1 direct dependencies) |
| Install scripts | no |
| Author | IBM |
| Maintainers | ibm-app-dev-services |

## Links

- npm: https://www.npmjs.com/package/ibm-appconfiguration-node-core
- npm.io page: https://npm.io/package/ibm-appconfiguration-node-core

## Dependencies (2)

- [axios](https://npm.io/package/axios.md) ^0.21.1
- [chalk](https://npm.io/package/chalk.md) ^4.1.0

## Recent versions

- 0.1.3 (latest) — 2021-01-28
- 0.1.2 — 2021-01-13
- 0.1.1 — 2020-11-18
- 0.0.1-security — 2020-11-17

## README

# IBM Cloud App Configuration Node Core SDK

IBM Cloud App Configuration Core SDK is used as a base module for configuring feature flags and Crash Analytics


## Table of Contents

  - [Overview](#overview)
  - [Installation](#installation)
  - [Module Inclusion](#include-module)
  - [Initialize Client](#initialize-client)
  - [License](#license)

## Overview

IBM Cloud App Configuration is a centralized feature management and configuration service on [IBM Cloud](https://www.cloud.ibm.com) for use with web and mobile applications, microservices, and distributed environments.

Instrument your applications with App Configuration SDKs, and use the App Configuration dashboard or API to define features flags, organized into collections and targeted to segments. Change feature flag states in the cloud to activate or deactivate features in your application or environment, often without re-starting.

## Installation

```bash
$ npm install ibm-appconfiguration-node-core
```

## Include Module

Import AppConfigurationCore in your Node application

```JS
const { AppConfigurationCore } = require ('ibm-appconfiguration-node-core');
```

## Initialize Client

```JS
const client = AppConfigurationCore.getInstance({
  region: 'us-south',
  guid: 'xxxxx-5f61-xxxx-9f97-xxxx',
  apikey: 'abcd-1234xyz',
})
```

- region : Region name where the App Configuration service instance is created. Use `us-south` for Dallas and `eu-gb` for London.
- guid : Instance Id of the App Configuration service. Get it from the service credentials section of the dashboard
- apikey : ApiKey of the App Configuration service. Get it from the service credentials section of the dashboard.

> **Note**: The AppConfigurationCore client can be `null` if any of the configurations are missing or invalid.

    

### See [App Configuration Feature SDK](https://www.npmjs.com/package/ibm-appconfiguration-node-feature) and [App Configuration Crash SDK](https://www.npmjs.com/package/ibm-appconfiguration-node-crash) for more details.

## License

IBM

---
_Source: https://npm.io/package/ibm-appconfiguration-node-core · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
