open-index/open-npm huggingface dataset:
npm package: @openkaiden/kdn-api
Description: TypeScript types for the kaiden cli (kdn)
Latest version: 0.2.0

# kdn Types

[![npm version](https://img.shields.io/npm/v/@openkaiden/kdn-api.svg)](https://www.npmjs.com/package/@openkaiden/kdn-api)
[![Apache-2.0](https://shields.io/badge/license-Apache%202-yellow.svg)](https://opensource.org/license/apache-2-0)

TypeScript type definitions for the [kaiden cli](https://github.com/openkaiden/kdn), providing complete type safety when interacting with JSON output returned by the CLI.

## Installation

```bash
npm install @openkaiden/kdn-api
```

Or with your preferred package manager:

```bash
# pnpm
pnpm add @openkaiden/kdn-api

# yarn  
yarn add @openkaiden/kdn-api

# bun
bun add @openkaiden/kdn-api
```

## Usage

```typescript
import type { paths, components } from '@openkaiden/kdn-api';

// Type for agents list response
type AgentsListResponse = paths['/list']['get']['responses']['200']['content']['application/json'];

// Type for a single server
type Server = components['schemas']['AgentsList'];
```

## License

This project is licensed under the Apache 2.0 License - see the [LICENSE](LICENSE) file for details.
npm package: @openkaiden/workspace-configuration
Description: TypeScript type for the Kaiden Workspace Configuration
Latest version: 0.2.0

# Kaiden Workspace Configuration Type

[![npm version](https://img.shields.io/npm/v/@openkaiden/workspace-configuration.svg)](https://www.npmjs.com/package/@openkaiden/workspace-configuration)
[![Apache-2.0](https://shields.io/badge/license-Apache%202-yellow.svg)](https://opensource.org/license/apache-2-0)

TypeScript type definitions for the Kaiden Workspace Configuration.

## Installation

```bash
npm install @openkaiden/workspace-configuration
```

Or with your preferred package manager:

```bash
# pnpm
pnpm add @openkaiden/workspace-configuration

# yarn  
yarn add @openkaiden/workspace-configuration

# bun
bun add @openkaiden/workspace-configuration
```

## Usage

```typescript
import type { components } from '@openkaiden/workspace-configuration';

type WorkspaceConfiguration = components['schemas']['WorkspaceConfiguration'];
```

## License

This project is licensed under the Apache 2.0 License - see the [LICENSE](LICENSE) file for details.