open-index/open-npm huggingface dataset:
npm package: @lubert/node-uci-engine
Description: Library for automating analysis with UCI-compatible chess engines
Author: Lu Zhu
Latest version: 1.14.0

# node-uci-engine

Library for automating analysis with UCI-compatible chess engines

![npm](https://img.shields.io/npm/v/@lubert/node-uci-engine)
[![Build Status](https://travis-ci.org/lubert/node-uci-engine.svg?branch=master)](https://travis-ci.org/lubert/node-uci-engine)

## Installation

```bash
npm install @lubert/node-uci-engine
```

## Usage

```javascript
const { Engine } = require('@lubert/node-uci-engine');

const engine = new Engine('/path/to/your/engine');
const position = { fen: 'r1bqkb1r/5ppp/p2ppn2/1pn5/3NP3/1BN5/PPP2PPP/R1BQR1K1 w kq - 4 10' };
const config = { depth: 15 };
engine.analyzePosition(
    position,
    config,
    (result) => {
        const bestMove = result.getMove();
        const analysis = result.getAnalysis();
    }
);
```

## Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

## License
[MIT](https://choosealicense.com/licenses/mit/)
npm package: @lubes/cli
Description: CLI for Lubes.dev - Deploy and manage your applications
Author: Lubes
Latest version: 0.1.5

# @lubes/cli

Official CLI for [Lubes.dev](https://lubes.dev) - Deploy and manage your applications from the terminal.

## Installation

```bash
npm install -g @lubes/cli
```

## Quick Start

```bash
# Login to your account
lubes login

# List your projects
lubes projects list

# Deploy current directory
lubes deploy

# Run a database query
lubes db query "SELECT * FROM users LIMIT 10"
```

## Commands

| Command | Description |
|---------|-------------|
| `lubes login` | Authenticate with Lubes |
| `lubes logout` | Log out of your account |
| `lubes projects list` | List all projects |
| `lubes projects create <name>` | Create a new project |
| `lubes deploy` | Deploy current directory |
| `lubes logs` | View deployment logs |
| `lubes db query <sql>` | Run SQL query |
| `lubes db branches` | List database branches |
| `lubes env list` | List environment variables |
| `lubes env set <key> <value>` | Set environment variable |
| `lubes update` | Update CLI to latest version |
| `lubes version` | Show version information |

## Configuration

Config is stored in `~/.lubes/config.toml`:

```toml
[auth]
token = "your-api-token"

[defaults]
org = "my-org"
project = "my-project"
```

## Documentation

Full documentation at [lubes.dev/docs/cli](https://lubes.dev/docs/cli)

## License

MIT
npm package: @lubusin/tatva
Description: Tatva Web Components
Author: Ajit Bohra
Latest version: 1.0.2

<!-- @format -->

<p align="center">
  <img width="250" src=".github/logo.svg?v=1" alt="Tatva Logo" />
</p>

[![Live Demo](https://img.shields.io/badge/Live%20Demo-blue?style=for-the-badge&logo=data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHJlY3QgeD0iMCIgZmlsbD0idHJhbnNwYXJlbnQiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIvPjxnPjxwYXRoIGQ9Ik0xOSAxM3Y2YzAgMS4xMDUtLjg5NSAyLTIgMkg1Yy0xLjEwNSAwLTItLjg5NS0yLTJWN2MwLTEuMTA1Ljg5NS0yIDItMmg2djJINXYxMmgxMnYtNmgyek0xMyAzdjJoNC41ODZsLTcuNzkzIDcuNzkzIDEuNDE0IDEuNDE0TDE5IDYuNDE0VjExaDJWM2gtOHoiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+)](https://tatva.lubus.in/)

## Overview

### A Sanskrit word, "तत्त्व", meaning "Element", is a Library of custom HTML elements.

A set of custom HTML elements / Web Components to power various functionality for our projects. Powering functionality for our WordPress Blocks and Formats plugins.

## Elements

Tatva provides a set of easy-to-use web components that work with any framework:

| Element                | Description                            |
| ---------------------- | -------------------------------------- |
| `tatva-marker`         | Highlight/underline animation for text |
| `tatva-pulse`          | Pulsing indicator for labels/badges    |
| `tatva-text-animation` | Text reveal and animation effects      |
| `tatva-image-compare`  | Image comparison (before/after) slider |
| `tatva-infotip`        | Small tooltip / infotip component      |

## Requirements

Tatva uses Floating UI internally to power advanced and reliable element positioning (for example, in components like `tatva-infotip`):

```html
<script src="https://cdn.jsdelivr.net/npm/@floating-ui/core@1.7.3"></script>
<script src="https://cdn.jsdelivr.net/npm/@floating-ui/dom@1.7.3"></script>
```

## Installation

#### via CDN

```html
<script type="module" src="https://unpkg.com/@lubusin/tatva/dist/index.js"></script>
```

#### via NPM

```bash
npm install @lubusin/tatva
```

## Usage

#### Load All Components

```js
// main.js
import '@lubusin/tatva/index.js';
```

#### Load a Single Component

```js
import '@lubusin/tatva/tatva-marker.js';
```

## Examples

#### Marker

```html
<tatva-marker type="underline" color="#dc143c" animation animation-duration="5s">
  Highlighted text
</tatva-marker>
```

#### Pulse

```html
<tatva-pulse
  position="superscript"
  size="0.75rem"
  color="#1e90ff"
  gap="8px"
  superscript-offset="-0.5em"
>
  Pro
</tatva-pulse>
```

## Meet Your Artisans

[LUBUS](http://lubus.in) is a web design agency based in Mumbai.

<a href="https://cal.com/lubus">
<img src="https://raw.githubusercontent.com/lubusIN/.github/refs/heads/main/profile/banner.png" />
</a>

## License

Tatva is open-sourced licensed under the [MIT License](LICENSE).