open-index/open-npm huggingface dataset:
npm package: @fishlelong/abis
Description: CEP's set of frequently used abis in js format.
Latest version: 1.0.0

# @cep/abis

## Installation

`yarn add @cep/abis`

## Commands

### yarn lint

Runs the linter to make sure all is well with the world. Please make sure to do this prior to
submitting any PRs. Code which fails linting will be rejected.

### yarn release

Lints and the publishes the to npmjs.org.

## Development

https://reactjs.org/warnings/invalid-hook-call-warning.html#duplicate-react

Note: When developing locally using yarn link, make sure to link react as well:

```
This problem can also come up when you use npm link or an equivalent. In that case, your bundler might “see” two Reacts — one in application folder and one in your library folder. Assuming myapp and mylib are sibling folders, one possible fix is to run npm link ../myapp/node_modules/react from mylib. This should make the library use the application’s React copy.
```
npm package: @fishplusorange/easy-webpack
Description: An easy bundler referring to Webpack
Author: FishPlusOrange
Latest version: 0.0.1

# Easy Webpack

An easy bundler referring to Webpack.

## Start

```bash
# clone with Git Bash
git clone https://github.com/FishPlusOrange/easy-webpack.git

# change directory
cd easy-webpack

# install dependencies
yarn install

# build for bundling
yarn run build
```

## License

[MIT](https://github.com/FishPlusOrange/easy-webpack/blob/master/LICENSE)

Copyright (c) 2019-present FishPlusOrange
npm package: @fishplusorange/github-emoji
Description: A chrome extension for the github emoji picker with fun
Author: FishPlusOrange
Latest version: 1.1.1

# GitHub Emoji

A chrome extension for the github emoji picker with fun :sunglasses:.

## Preview

![github-emoji](https://raw.githubusercontent.com/FishPlusOrange/github-emoji/master/docs/screenshot.png)

## Install

:point_right: Chrome Extension

- [Let's get it](https://chrome.google.com/webstore/detail/github-emoji/odophnhbmlnkolipnngbmlejgfhhabjm) :call_me_hand:

:point_right: Manual Installation

- Get "GitHub Emoji"

  Clone with Git, or install with npm, or `yarn add` if you are using yarn as the package manager:

  ```bash
  # git
  git clone https://github.com/FishPlusOrange/github-emoji.git
  ```

  ```bash
  # npm
  npm install @fishplusorange/github-emoji
  ```

  ```bash
  # yarn
  yarn add @fishplusorange/github-emoji
  ```

- Open "Chrome Extension" page

- Check "Developer Mode"

- Click "Load Unpacked Extension", and choose the folder `chrome`

- Have fun :call_me_hand:

## License

[MIT](https://github.com/FishPlusOrange/github-emoji/blob/master/LICENSE)

Copyright (c) 2019-present FishPlusOrange
npm package: @fishstar/rss-kit
Description: RSS subscription management CLI tool
Author: Fishstar
Latest version: 1.0.0

# RSS Kit

RSS 订阅管理 CLI 工具

## 安装

```bash
pnpm install
pnpm build
```

## 使用

### 1. 订阅管理

添加订阅：
```bash
rss-kit add -n "Hacker News" -u "https://hnrss.org/frontpage" -c "tech"
```

查看所有订阅：
```bash
rss-kit list
```

按分类过滤：
```bash
rss-kit list -c tech
```

更新订阅：
```bash
rss-kit update -i <subscription-id> -n "New Name"
```

删除订阅：
```bash
rss-kit remove -i <subscription-id>
```

### 2. 同步 RSS 源

同步所有订阅��
```bash
rss-kit sync
```

同步特定订阅：
```bash
rss-kit sync -i <subscription-id>
```

### 3. 查看文章

**交互式浏览所有文章：**
```bash
rss-kit view
```

支持的快捷键：
- `↑` 上一篇文章
- `↓` 下一篇文章
- `←` 向前跳 10 篇
- `→` 向后跳 10 篇
- `Home` 跳到第一篇
- `End` 跳到最后一篇
- `Q` 退出

从指定位置开始：
```bash
rss-kit view -i 10
```

**查看特定订阅的文章列表：**
```bash
rss-kit articles -i <subscription-id>
```

限制显示数量：
```bash
rss-kit articles -i <subscription-id> -l 10
```

阅读具体文章：
```bash
rss-kit read -i <subscription-id> -a 1
```

### 4. Shell 集成

添加 zsh 别名和自动补全：
```bash
rss-kit addHint
source ~/.zshrc
```

这会添加：
- 别名：`rk` → `rss-kit`
- Tab 自动补全所有命令和选项

之后可以使用：
```bash
rk add -n "Blog" -u "https://example.com/feed"
rk sync
rk articles -i <id>
```

## 数据存储

所有数据存储在当前目录的 `.rss-kit` 文件夹中：
- `subscriptions.json` - 订阅列表
- `cache/` - 各订阅的文章缓存