open-index/open-npm huggingface dataset:
npm package: @arkecosystem/commitlint
Description: Shareable commitlint config enforcing conventional commits with some tweaks.
Latest version: 0.1.0

# commitlint

> Lead Maintainer: [Brian Faust](https://github.com/faustbrian)

## Installation

```sh
yarn add @arkecosystem/commitlint
```

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @arkecosystem/core-elasticsearch
Description: A powerful Elasticsearch integration for ARK Core
Latest version: 2.7.26

# ARK Core - Elasticsearch

<p align="center">
    <img src="https://raw.githubusercontent.com/ARKEcosystem/core/master/banner.png" />
</p>

## Documentation

You can find installation instructions and detailed instructions on how to use this package at the [dedicated documentation site](https://docs.ark.io/guidebook/core/plugins/optional/core-elasticsearch.html).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @arkecosystem/core-error-tracker-bugsnag
Description: Bugsnag error tracker integration for ARK Core.
Latest version: 2.7.26

# ARK Core - Error Tracker - Bugsnag

<p align="center">
    <img src="https://raw.githubusercontent.com/ARKEcosystem/core/master/banner.png" />
</p>

## Documentation

You can find installation instructions and detailed instructions on how to use this package at the [dedicated documentation site](https://docs.ark.io/guidebook/core/plugins/optional/core-error-tracker-bugsnag.html).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @arkecosystem/core-jest-matchers
Description: Jest matchers for ARK Core
Latest version: 2.7.26

# ARK Core - Jest Matchers

<p align="center">
    <img src="https://raw.githubusercontent.com/ARKEcosystem/core/master/banner.png" />
</p>

## Documentation

You can find installation instructions and detailed instructions on how to use this package at the [dedicated documentation site](https://docs.ark.io/guidebook/core/plugins/core-jest-matchers.html).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @arkecosystem/core-logger-signale
Description: Signale integration for ARK Core
Latest version: 2.7.26

# ARK Core - Signale Logger

<p align="center">
    <img src="https://raw.githubusercontent.com/ARKEcosystem/core/master/banner.png" />
</p>

## Documentation

You can find installation instructions and detailed instructions on how to use this package at the [dedicated documentation site](https://docs.ark.io/guidebook/core/plugins/core-logger-signale.html).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @arkecosystem/core-transaction-pool-mem
Description: Transaction Pool - Memory implementation for Ark Core
Latest version: 0.2.0

# Ark Core - Transaction Pool - Memory

<p align="center">
    <img src="../../banner.png?sanitize=true" />
</p>

## Documentation

You can find installation instructions and detailed instructions on how to use this package at the [dedicated documentation site](https://docs.ark.io/guidebook/core/plugins/core-transaction-pool-mem.html).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

- [Kristjan Košič](https://github.com/kristjank)
- [Brian Faust](https://github.com/faustbrian)
- [Alex Barnsley](https://github.com/alexbarnsley)
- [Vasil Dimov](https://github.com/vasild)
- [All Contributors](../../../../contributors)

## License

[MIT](LICENSE) © [ArkEcosystem](https://ark.io)
npm package: @arkecosystem/crypto-networks
Description: Network configurations for the ARK Blockchain. Developed for TypeScript.
Latest version: 1.6.3

# ARK TypeScript Crypto - Network Configurations

<p align="center">
    <img src="./banner.png?sanitize=true" />
</p>

> Network Configurations for the ARK Blockchain. Developed for TypeScript.

## Documentation

TBD

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @arkecosystem/desktop-wallet-theme-dark-contrast
Description: Dark contrast theme
Latest version: 0.1.6

# Dark Contrast Theme - ARK Desktop Wallet plugin
A variant of the dark theme of the ARK desktop wallet that is easier to read 

## Installation

 1. Drop this repository into `~/.ark-desktop/plugins/`.
 2. Start the desktop wallet.
 3. Enable the plugin on the plugin section.

## Credits

- [Juan A. Martín](https://github.com/j-a-m-l)
- [All Contributors](../../contributors)

## License

[MIT](LICENSE) © [Ark Ecosystem](https://ark.io/)
npm package: @arkecosystem/peers
Description: A simple TypeScript peer discovery client for the ARK Blockchain.
Author: Brian Faust
Latest version: 0.3.0

# @arkecosystem/peers

<p align="center">
    <img src="https://raw.githubusercontent.com/ARKEcosystem/peers/master/banner.png" />
</p>

[![Latest Version](https://badgen.now.sh/npm/v/@arkecosystem/peers)](https://www.npmjs.com/package/@arkecosystem/peers)
[![Node Engine](https://badgen.now.sh/npm/node/@arkecosystem/peers)](https://www.npmjs.com/package/@arkecosystem/peers)
[![Build Status](https://badgen.now.sh/circleci/github/ArkEcosystem/typescript-peers)](https://circleci.com/gh/ArkEcosystem/typescript-peers)
[![Codecov](https://badgen.now.sh/codecov/c/github/ArkEcosystem/typescript-peers)](https://codecov.io/gh/ArkEcosystem/typescript-peers)
[![License: MIT](https://badgen.now.sh/badge/license/MIT/green)](https://opensource.org/licenses/MIT)

> Lead Maintainer: [Brian Faust](https://github.com/faustbrian)

## Installation

```bash
yarn add @arkecosystem/peers
```

## Usage

### Peers via GitHub

```ts
import { PeerDiscovery } from "@arkecosystem/peers";

peerDiscovery = await PeerDiscovery.new({
	networkOrHost: "devnet"
})

peers = peerDiscovery
	.withVersion(">=2.4.0-next.0")
	.withLatency(300)
	.sortBy("latency")
	.findPeersWithPlugin("core-api");
```

### Peers via Relay

```ts
import { PeerDiscovery } from "@arkecosystem/peers";

peerDiscovery = await PeerDiscovery.new({
	networkOrHost: "http://dexplorer.ark.io/api/peers",
})

peers = peerDiscovery
	.withVersion(">=2.4.0-next.0")
	.withLatency(300)
	.sortBy("latency")
	.findPeersWithPlugin("core-api");
```

## Testing

```bash
yarn test
```

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @arkecosystem/platform-sdk-ada
Description: Cross-Platform Utilities for ARK Applications
Latest version: 10.3.8

# ARK Platform SDK - Cardano

<p align="center">
    <img src="https://raw.githubusercontent.com/ArkEcosystem/platform-sdk/master/packages/platform-sdk-ada/banner.png" />
</p>

> Lead Maintainer: [Brian Faust](https://github.com/faustbrian)

## Installation

```bash
npm install @arkecosystem/platform-sdk-ada
```

## Usage

Documentation can be found [here](https://ark.dev/docs/platform-sdk/coins/ada).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @arkecosystem/platform-sdk-crypto
Description: Cross-Platform Utilities for ARK Applications
Latest version: 10.3.8

# ARK Platform SDK - Crypto

<p align="center">
    <img src="./banner.png" />
</p>

> Lead Maintainer: [Brian Faust](https://github.com/faustbrian)

## Installation

```bash
npm install @arkecosystem/platform-sdk-crypto
```

## Usage

Documentation can be found [here](https://ark.dev/docs/platform-sdk/coins/crypto).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @arkecosystem/platform-sdk-http-got
Description: Cross-Platform Utilities for ARK Applications
Latest version: 10.3.8

# ARK Platform SDK - HTTP Got

<p align="center">
    <img src="./banner.png" />
</p>

> Lead Maintainer: [Brian Faust](https://github.com/faustbrian)

## Installation

```bash
npm install @arkecosystem/platform-sdk-http-got
```

## Usage

Documentation can be found [here](https://ark.dev/docs/platform-sdk/http/got).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @arkecosystem/platform-sdk-luna
Description: Cross-Platform Utilities for ARK Applications
Latest version: 10.3.8

# ARK Platform SDK - Terra

<p align="center">
    <img src="https://raw.githubusercontent.com/ArkEcosystem/platform-sdk/master/packages/platform-sdk-luna/banner.png" />
</p>

> Lead Maintainer: [Brian Faust](https://github.com/faustbrian)

## Installation

```bash
npm install @arkecosystem/platform-sdk-luna
```

## Usage

Documentation can be found [here](https://ark.dev/docs/platform-sdk/coins/luna).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @arkecosystem/platform-sdk-news-server
Description: Cross-Platform Utilities for ARK Applications
Latest version: 10.2.16

# ARK Platform SDK - News Server

<p align="center">
    <img src="https://raw.githubusercontent.com/ArkEcosystem/platform-sdk/master/packages/platform-sdk-news-server/banner.png" />
</p>

> Lead Maintainer: [Brian Faust](https://github.com/faustbrian)

## Installation

```bash
npm install @arkecosystem/platform-sdk-news-server
```

## Usage

Documentation can be found [here](https://ark.dev/docs/platform-sdk/coins/eth).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @arkecosystem/platform-sdk-xrp
Description: Cross-Platform Utilities for ARK Applications
Latest version: 10.3.8

# ARK Platform SDK - Ripple

<p align="center">
    <img src="https://raw.githubusercontent.com/ArkEcosystem/platform-sdk/master/packages/platform-sdk-xrp/banner.png" />
</p>

> Lead Maintainer: [Brian Faust](https://github.com/faustbrian)

## Installation

```bash
npm install @arkecosystem/platform-sdk-xrp
```

## Usage

Documentation can be found [here](https://ark.dev/docs/platform-sdk/coins/xrp).

## Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

## Credits

This project exists thanks to all the people who [contribute](../../contributors).

## License

[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)
npm package: @arkforge/share-cli
Description: CLI to publish TSX artifacts as public shareable links
Author: arkforge
Latest version: 1.0.3

# share-cli

Publish TSX/React artifacts as public shareable links — your own self-hosted Claude Publish.

## Overview

`share-cli` is a monorepo containing:

- **`src/`** — Cloudflare Worker that serves as the backend API and renderer
- **`cli/`** — Bun-powered CLI to publish TSX files from your terminal

## Requirements

- [Bun](https://bun.sh) v1.0+
- A Cloudflare account with Workers and KV enabled

---

## Worker Setup (Self-Hosting)

### 1. Clone and install

```bash
git clone https://github.com/arkforge/share-cli
cd share-cli
bun install
```

### 2. Create a KV namespace

```bash
bun run kv:create
```

Copy the resulting KV namespace ID into `wrangler.toml`.

### 3. Set secrets via Wrangler

```bash
# API key used by the CLI to authenticate uploads
bunx wrangler secret put API_KEY

# Admin credentials for the /apps management UI
bunx wrangler secret put APPS_USER
bunx wrangler secret put APPS_PASS
```

### 4. Deploy

```bash
bun run deploy
```

---

## CLI Installation

### From npm (recommended)

```bash
bun add -g @arkforge/share-cli
# or
npm install -g @arkforge/share-cli
```

### From source

```bash
bun run install:cli
```

---

## CLI Usage

### Configure

```bash
share config --url https://share.yourdomain.com --key your-api-key
```

### Publish a file

```bash
share my-presentation.tsx
share dashboard.tsx --title "Q4 Dashboard"
```

### Preview locally with hot-reload

```bash
share preview dashboard.tsx
```

### Preview and auto-publish on every save

```bash
share preview dashboard.tsx --publish
```

### Update a published snippet

```bash
share update my-dashboard-ab12cd34 dashboard.tsx
share update my-dashboard-ab12cd34 --title "New Title"
```

### List published snippets

```bash
share list
```

---

## Environment Variables (Worker)

| Variable     | Required | Description                              |
|--------------|----------|------------------------------------------|
| `API_KEY`    | Yes      | Secret key used by the CLI to authenticate |
| `APPS_USER`  | Yes      | Username for the `/apps` admin UI        |
| `APPS_PASS`  | Yes      | Password for the `/apps` admin UI        |

Set these via `bunx wrangler secret put <VAR>` — never commit them to the repo.

---

## Scripts

| Command              | Description                              |
|----------------------|------------------------------------------|
| `bun run dev`        | Start local Wrangler dev server          |
| `bun run deploy`     | Deploy worker to Cloudflare              |
| `bun run typecheck`  | Run TypeScript type checking             |
| `bun run install:cli`| Install the `share` CLI globally via Bun |

---

## License

MIT
npm package: @arkfun/snakegame
Description: Snake game in JS
Latest version: 1.0.3

# snakegame

Snake game in JS

## Features

1. [Gym](https://github.com/openai/gym) like game environment, easy to write AI algorithm
2. All class members are protected, easy to extend
3. 0 dependency

## Developing

```bash
npx lerna run dev --scope=@arkfun/snakegame
```

## Publish

```bash
npx lerna publish
```