open-index/open-npm huggingface dataset:
npm package: @kibocommerce/kibo-kpp-ucp-catalog-sync-cli
Description: A small utility to automate syncing catalogs between Kibo KPP and Kibo UCP platforms
Latest version: 0.0.4


# kibo-kpp-ucp-catalog-sync

A small utility to automate syncing catalogs between Kibo KPP and Kibo UCP platforms

## install 
```
$ npm i -g @kibocommerce/kibo-kpp-ucp-catalog-sync-cli
```

## Usage

```
$ kibo-kpp-ucp-catalog-sync <options> <command> 
```

<ins>Command List</ins>

* help: Display help information        
* import: Creates and polls for an import 
* export: Print the version.              

<ins>Options</ins>

* -f, --file:    The input files to process.
npm package: @kibou/three-orbitcontrols-ts
Description: ThreeJS OrbitControls as a standalone and typescript compatible npm module (patched for TypeScript 2.3.4)
Author: itskibo
Latest version: 0.2.8

This version of ThreeJS OrbitControls attempts to solve the issue with OrbitControls when using TypeScript : https://github.com/nicolaspanel/three-orbitcontrols-ts/issues/1
In short : 'Orbiting' works, but zoom and pan are both broken with the following message (I'm just showing the zoom one here):
WARNING: OrbitControls.js encountered an unknown camera type - dolly/zoom disabled.

ThreeJS OrbitControls as a standalone and typescript compatible npm module.

# Installation
```shell
npm install --save @kibou/three-orbitcontrols-ts
```

# Usage
```js
import * as THREE from 'three';
import { OrbitControls } from 'three-orbitcontrols-ts';

const camera = new THREE.SomeCamera(...);
const controls = new OrbitControls(camera, renderer.domElement);

// How far you can orbit vertically, upper and lower limits.
controls.minPolarAngle = 0;
controls.maxPolarAngle = Math.PI;


// How far you can dolly in and out ( PerspectiveCamera only )
controls.minDistance = 0;
controls.maxDistance = Infinity;

this.enableZoom = true; // Set to false to disable zooming
this.zoomSpeed = 1.0;


controls.enablePan = true; // Set to false to disable panning (ie vertical and horizontal translations)

controls.enableDamping = true; // Set to false to disable damping (ie inertia)
controls.dampingFactor = 0.25;
```

# Credit
All credit goes to [OrbitControls.js](https://github.com/mrdoob/three.js/blob/master/examples/js/controls/OrbitControls.js) contributors.

Works along with https://github.com/FranckVE/types-three
npm package: @kicell/blueprint
Description: Blueprint system for creating text adventure game worlds with integrated compiler
Author: Moeki Kawakami
Latest version: 0.1.1

# @kicell/blueprint

Blueprint system for creating text adventure game worlds with integrated compiler.

## Installation

```bash
npm install @kicell/blueprint
```

## Usage

```typescript
import { k } from "@kicell/blueprint";

const room = k
  .room("start")
  .name("Starting Room")
  .description("A simple room to begin your adventure.");

const world = k.world("My Game").author("Your Name").add(room);

export default world;
```

## Features

- Fluent API for creating game worlds
- TypeScript support
- Integrated compiler
- Support for rooms, things, and characters
- Object type system (containers, supporters, vehicles, etc.)

For more information, visit the [main repository](https://github.com/moekiorg/kicell).
npm package: @kicell/cli
Description: Command-line interface for immersive text games
Author: Moeki Kawakami
Latest version: 0.1.1

# @kicell/cli

Command-line interface for immersive text games.

## Installation

```bash
npm install @kicell/cli
```

## Usage

After installation, you can use the `itg` command:

```bash
itg game.json
```

## Features

- Interactive text game player
- Save/load game states
- Natural language input processing
- Rich command interface

For more information, visit the [main repository](https://github.com/moekiorg/kicell).
npm package: @kicell/engine
Description: Game engine for executing immersive text game blueprints
Author: Moeki Kawakami
Latest version: 0.1.1

# @kicell/engine

Game engine for executing immersive text game blueprints.

## Installation

```bash
npm install @kicell/engine
```

## Usage

```typescript
import { GameEngine } from "@kicell/engine";
import { Blueprint } from "@kicell/blueprint";

const engine = new GameEngine(blueprint, {
  aiProvider: {
    type: "gemini",
    apiKey: process.env.GEMINI_API_KEY,
  },
});

await engine.start();
```

## Features

- Natural language processing
- AI-powered conversations
- Object system with spatial relationships
- Save/load functionality
- Command processing
- Inventory management

For more information, visit the [main repository](https://github.com/moekiorg/kicell).