open-index/open-npm huggingface dataset:
npm package: @ngreenberg/egain-typescript-sdk
Description: Unified TypeScript entrypoint that re-exports the three OpenAPI SDKs:
Latest version: 1.0.1

## @ngreenberg/typescript-wrapper-sdk

Unified TypeScript entrypoint that re-exports the three OpenAPI SDKs:

- @ngreenberg/portalmgr-sdk
- @ngreenberg/contentmgr-sdk
- @ngreenberg/aiservices-sdk

### Install

```bash
npm install @ngreenberg/typescript-wrapper-sdk
```

The three underlying SDKs are regular dependencies and will be installed automatically.

### Usage

```ts
import { PortalMgr, ContentMgr, AIServices } from '@ngreenberg/typescript-wrapper-sdk';

// Base configuration
const cfg = new PortalMgr.Configuration({ basePath: 'https://api.example.com/knowledge/portalmgr/v3' });

// Example: Get Article by ID (PortalMgr)
const articleApi = new PortalMgr.ArticleApi(cfg);
const resp = await articleApi.getArticleById(
  { portalID: 'PORT-1234', articleID: 'ART-5678', acceptLanguage: 'en-us' },
  { headers: { Authorization: 'Bearer <token>' } }
);
console.log(resp.data);

// Example: AIServices
const aiCfg = new AIServices.Configuration({ basePath: 'https://api.example.com/core/aiservices/v4' });
const toolsApi = new AIServices.ToolsApi(aiCfg);
const tools = await toolsApi.getToolsResponse();
console.log(tools.data);
```

### Docs

Refer to the generated documentation for each SDK:

- PortalMgr docs: https://unpkg.com/browse/@ngreenberg/portalmgr-sdk@latest/README.md
- ContentMgr docs: https://unpkg.com/browse/@ngreenberg/contentmgr-sdk@latest/README.md
- AIServices docs: https://unpkg.com/browse/@ngreenberg/aiservices-sdk@latest/README.md

### Versioning

This wrapper depends on the three SDKs using semver ranges (e.g., ^1.0.0). Update the wrapper if you need to pin or surface new versions.
npm package: @ngrm/common
Description: This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 8.2.8.
Latest version: 0.8.1

# Common

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 8.2.8.

## Code scaffolding

Run `ng generate component component-name --project common` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module --project common`.
> Note: Don't forget to add `--project common` or else it will be added to the default project in your `angular.json` file. 

## Build

Run `ng build common` to build the project. The build artifacts will be stored in the `dist/` directory.

## Publishing

After building your library with `ng build common`, go to the dist folder `cd dist/common` and run `npm publish`.

## Running unit tests

Run `ng test common` to execute the unit tests via [Karma](https://karma-runner.github.io).

## Further help

To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI README](https://github.com/angular/angular-cli/blob/master/README.md).
npm package: @ngrm/forms
Description: This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 8.2.8.
Latest version: 0.2.1

# Common

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 8.2.8.

## Code scaffolding

Run `ng generate component component-name --project common` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module --project common`.
> Note: Don't forget to add `--project common` or else it will be added to the default project in your `angular.json` file. 

## Build

Run `ng build common` to build the project. The build artifacts will be stored in the `dist/` directory.

## Publishing

After building your library with `ng build common`, go to the dist folder `cd dist/common` and run `npm publish`.

## Running unit tests

Run `ng test common` to execute the unit tests via [Karma](https://karma-runner.github.io).

## Further help

To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI README](https://github.com/angular/angular-cli/blob/master/README.md).
npm package: @ngrm/moment
Description: This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 8.2.8.
Latest version: 0.1.4

# Common

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 8.2.8.

## Code scaffolding

Run `ng generate component component-name --project common` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module --project common`.
> Note: Don't forget to add `--project common` or else it will be added to the default project in your `angular.json` file. 

## Build

Run `ng build common` to build the project. The build artifacts will be stored in the `dist/` directory.

## Publishing

After building your library with `ng build common`, go to the dist folder `cd dist/common` and run `npm publish`.

## Running unit tests

Run `ng test common` to execute the unit tests via [Karma](https://karma-runner.github.io).

## Further help

To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI README](https://github.com/angular/angular-cli/blob/master/README.md).
npm package: @ngrm/store
Description: This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 8.2.8.
Latest version: 0.4.3

# Common

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 8.2.8.

## Code scaffolding

Run `ng generate component component-name --project common` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module --project common`.
> Note: Don't forget to add `--project common` or else it will be added to the default project in your `angular.json` file. 

## Build

Run `ng build common` to build the project. The build artifacts will be stored in the `dist/` directory.

## Publishing

After building your library with `ng build common`, go to the dist folder `cd dist/common` and run `npm publish`.

## Running unit tests

Run `ng test common` to execute the unit tests via [Karma](https://karma-runner.github.io).

## Further help

To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI README](https://github.com/angular/angular-cli/blob/master/README.md).