open-index/open-npm huggingface dataset:
npm package: @fishx/observable
Description: ## Installation
Latest version: 1.0.1

# @fishx/observable

## Installation

```sh
yarn add @fishx/observable
```

## Quick Start

```js
import { observable, observe } from '@fishx/observable'

const store = observable({
  count: 1,
  increment() {
    store.count++
  },
})

observe(() => {
  console.log(store.count)
})

store.increment() // 2
store.increment() // 3
```
npm package: @fishx/plugin-alias
Description: fishx webpack alias plugin
Latest version: 0.1.1

# fishx-plugin-alias

## Installation

```sh
npm i @fishx/plugin-alias
```

## Usage

```js
import AliasPlugin from '@fishx/plugin-alias'
import { join } from 'path'

export default {
  plugins: [
    new AliasPlugin({
      '@components': join(__dirname, 'src/components'),
    }),
  ],
}
```
npm package: @fishx/plugin-antd-mobile
Description: fishx antd mobile plugin
Latest version: 2.0.0-beta1

# @fishx/plugin-antd-mobile

## Installation

```sh
yarn add  @fishx/plugin-antd-mobile
```

## Usage

```js
import AntdMobilePlugin from '@fishx/plugin-antd-mobile'
const config = {
  title: 'fishx',
  plugins: [
            new AntdMobilePlugin()
        ],
}
export default config
```