open-index/open-npm huggingface dataset:
npm package: @kancloud/slate-react
Description: A set of React components for building completely customizable rich-text editors.
Latest version: 0.21.16

This package contains the React-specific logic for Slate. It's separated further into a series of directories:

* [**Components**](./src/components) — containing the React components for rendering Slate editors.
* [**Constants**](./src/constants) — containing a few private constants modules.
* [**Plugins**](./src/plugins) — containing the React-specific plugins for Slate editors.
* [**Utils**](./src/utils) — containing a few private convenience modules.

Feel free to poke around in each of them to learn more!
npm package: @kancolle/data
Description: KanColle data and data functions
Author: gakada
Latest version: 0.230101.0

# `@kancolle/data`

[![Version](https://img.shields.io/npm/v/@kancolle/data.svg)](https://www.npmjs.com/package/@kancolle/data)

KanColle data and data functions.

See [docs](doc.md) for available exports and [tests](test/index.js) for some examples.

## Install

```sh
yarn add @kancolle/data
```

## Pull

```sh
yarn pull-api      # pull API data from Tibo (default), kcwiki, file, or URL
yarn pull-db       # pull data from PoiDB and TsunDB (requires auth data in .env)
yarn pull-external # pull map edges from KC3Kai
yarn pull-wiki     # pull data from Wiki
yarn test          # format files and run tests
```

## Push

```sh
yarn push-wiki # push Wiki data modules (requires auth data in .env)
```

or run [actions](https://github.com/kcwiki/kancolle-data/actions/workflows/build.yml).
npm package: @kancolle/main
Description: Using KanColle's main.js in Node.js
Author: gakada
Latest version: 0.210928.0

# `@kancolle/main`

Using KanColle's `main.js` in Node.js.

[![npm package](https://img.shields.io/npm/v/@kancolle/main.svg)](https://www.npmjs.org/package/@kancolle/main)
[![dependencies](https://img.shields.io/david/kcwiki/kancolle-main.svg)](https://david-dm.org/kcwiki/kancolle-main)
[![devDependencies](https://img.shields.io/david/dev/kcwiki/kancolle-main.svg)](https://david-dm.org/kcwiki/kancolle-main?type=dev)

## Install

```sh
yarn add @kancolle/main
```

## Usage

See [`src/test.js`](https://github.com/kcwiki/kancolle-main/blob/master/src/test.js) for some working examples. See [`dist/api`](https://github.com/kcwiki/kancolle-main/blob/master/dist/api) for more functions.

## Build

To build files in [`dist`](https://github.com/kcwiki/kancolle-main/tree/master/dist):

```sh
yarn
yarn build
yarn test
```

[`dist/main.js`](https://raw.githubusercontent.com/kcwiki/kancolle-main/master/dist/main.js) is the final patched file.

## Todo

- After `main.init()` a request to `version.json` will be performed with `axios`, that won't work due to browser security related issues, more browser simulation is required. Similarly, many functions won't work without `api_start2` response. For example, `main.ShipLoader.getPath` need versions from `api_start2`.
- It is better to mock all the things rather than pulling heavy dependencies (like `canvas`).
npm package: @kand/gitlabfeatureflag
Description: Gitlab feature flags client
Author: Kaname06
Latest version: 0.0.4

<p align="center">
  <a href="http://nestjs.com/" target="blank"><img src="https://nestjs.com/img/logo-small.svg" width="200" alt="Nest Logo" /></a>
</p>

## Kan Gitlab Feature Flag Client
npm package: @kand/helpers
Description: Kan Util Helpers collection
Author: Kaname06
Latest version: 0.0.2

<p align="center">
  <a href="http://nestjs.com/" target="blank"><img src="https://nestjs.com/img/logo-small.svg" width="200" alt="Nest Logo" /></a>
</p>

## Kand/Helpers