open-index/open-npm huggingface dataset:
npm package: @infinite-list/base-dimensions
Description: This library was generated with [Nx](https://nx.dev).
Latest version: 1.1.5

# base-dimensions

This library was generated with [Nx](https://nx.dev).

## Building

Run `nx build base-dimensions` to build the library.

## Running unit tests

Run `nx test base-dimensions` to execute the unit tests via [Vitest](https://vitest.dev/).
npm package: @infinite-list/container
Description: ## Precondition
Latest version: 1.1.5

# Infinite List

## Precondition

- pnpm>=7
- node>=16

```bash
pnpm i
```

## How to build

```bash
# in root dir
pnpm run build # will run all packages build
```

## How to do test

```bash
# in root dir
pnpm run test # will run all packages test in CI mode(not watch mode)
```

If test single package only, cd to package dir.

```bash
cd packages/NAME
npm run test
```

## How to run website

```bash
# in root dir
npm run docs:dev
```

open [http://localhost:5173/](http://localhost:5173/)

## How to start examples

### ReactNative

```bash
$ cd examples/ReactNativeListPlayground
$ yarn
$ npm run start
```

## How to bump and publish

- merge feature to `next` branch
- update local `next` branch to latest
- run `pnpm changeset` to create version change
  - select need to publish repo with version type ('major' | 'minor' | 'patch')
  - then commit change
  - push to origin
- `next` will trigger `github automation`, if run success it will create `[ci] release` in pull request tab
- merge `[ci] release` request, then it will trigger publish

## How to add module to specified workspace

```bash
$ pnpm add @x-oasis/select-value --filter @infinite-list/data-model
```
npm package: @infinite-list/data-model
Description: This library was generated with [Nx](https://nx.dev).
Latest version: 0.4.11-beta.9

# data-model

This library was generated with [Nx](https://nx.dev).

## Building

Run `nx build data-model` to build the library.

## Running unit tests

Run `nx test data-model` to execute the unit tests via [Vitest](https://vitest.dev/).

```bash
# watch test running
$ nx test data-model --watch
```

## Domain

### Masonry

### Section

- https://reactnative.dev/docs/sectionlist

### Table

- xxxx

### Impression 

- xxx

### Dnd

- xxx

### Carousel


### SnapList


### ChatList
npm package: @infinite-list/dimension
Description: This library was generated with [Nx](https://nx.dev).
Latest version: 1.1.5

# dimension

This library was generated with [Nx](https://nx.dev).

## Building

Run `nx build dimension` to build the library.

## Running unit tests

Run `nx test dimension` to execute the unit tests via [Vitest](https://vitest.dev/).
npm package: @infinite-list/dimensions-model
Description: ## Precondition
Latest version: 1.1.5

# Infinite List

## Precondition

- pnpm>=7
- node>=16

```bash
pnpm i
```

## How to build

```bash
# in root dir
pnpm run build # will run all packages build
```

## How to do test

```bash
# in root dir
pnpm run test # will run all packages test in CI mode(not watch mode)
```

If test single package only, cd to package dir.

```bash
cd packages/NAME
npm run test
```

## How to run website

```bash
# in root dir
npm run docs:dev
```

open [http://localhost:5173/](http://localhost:5173/)

## How to start examples

### ReactNative

```bash
$ cd examples/ReactNativeListPlayground
$ yarn
$ npm run start
```

## How to bump and publish

- merge feature to `next` branch
- update local `next` branch to latest
- run `pnpm changeset` to create version change
  - select need to publish repo with version type ('major' | 'minor' | 'patch')
  - then commit change
  - push to origin
- `next` will trigger `github automation`, if run success it will create `[ci] release` in pull request tab
- merge `[ci] release` request, then it will trigger publish

## How to add module to specified workspace

```bash
$ pnpm add @x-oasis/select-value --filter @infinite-list/data-model
```
npm package: @infinite-list/disposable
Description: This library was generated with [Nx](https://nx.dev).
Latest version: 1.1.5

# disposable

This library was generated with [Nx](https://nx.dev).

## Building

Run `nx build disposable` to build the library.

## Running unit tests

Run `nx test disposable` to execute the unit tests via [Vitest](https://vitest.dev/).
npm package: @infinite-list/eslint-config
Description: This library was generated with [Nx](https://nx.dev).
Latest version: 0.0.6

# eslint-config

This library was generated with [Nx](https://nx.dev).

## Building

Run `nx build eslint-config` to build the library.

## Running unit tests

Run `nx test eslint-config` to execute the unit tests via [Vitest](https://vitest.dev/).
npm package: @infinite-list/group
Description: ## Precondition
Latest version: 2.1.5

# Infinite List

## Precondition

- pnpm>=7
- node>=16

```bash
pnpm i
```

## How to build

```bash
# in root dir
pnpm run build # will run all packages build
```

## How to do test

```bash
# in root dir
pnpm run test # will run all packages test in CI mode(not watch mode)
```

If test single package only, cd to package dir.

```bash
cd packages/NAME
npm run test
```

## How to run website

```bash
# in root dir
npm run docs:dev
```

open [http://localhost:5173/](http://localhost:5173/)

## How to start examples

### ReactNative

```bash
$ cd examples/ReactNativeListPlayground
$ yarn
$ npm run start
```

## How to bump and publish

- merge feature to `next` branch
- update local `next` branch to latest
- run `pnpm changeset` to create version change
  - select need to publish repo with version type ('major' | 'minor' | 'patch')
  - then commit change
  - push to origin
- `next` will trigger `github automation`, if run success it will create `[ci] release` in pull request tab
- merge `[ci] release` request, then it will trigger publish

## How to add module to specified workspace

```bash
$ pnpm add @x-oasis/select-value --filter @infinite-list/data-model
```
npm package: @infinite-list/group-dimensions
Description: This library was generated with [Nx](https://nx.dev).
Latest version: 1.1.5

# group-dimensions

This library was generated with [Nx](https://nx.dev).

## Building

Run `nx build group-dimensions` to build the library.

## Running unit tests

Run `nx test group-dimensions` to execute the unit tests via [Vitest](https://vitest.dev/).
npm package: @infinite-list/intersection-observer
Description: ## Precondition
Latest version: 1.1.5

# Infinite List

## Precondition

- pnpm>=7
- node>=16

```bash
pnpm i
```

## How to build

```bash
# in root dir
pnpm run build # will run all packages build
```

## How to do test

```bash
# in root dir
pnpm run test # will run all packages test in CI mode(not watch mode)
```

If test single package only, cd to package dir.

```bash
cd packages/NAME
npm run test
```

## How to run website

```bash
# in root dir
npm run docs:dev
```

open [http://localhost:5173/](http://localhost:5173/)

## How to start examples

### ReactNative

```bash
$ cd examples/ReactNativeListPlayground
$ yarn
$ npm run start
```

## How to bump and publish

- merge feature to `next` branch
- update local `next` branch to latest
- run `pnpm changeset` to create version change
  - select need to publish repo with version type ('major' | 'minor' | 'patch')
  - then commit change
  - push to origin
- `next` will trigger `github automation`, if run success it will create `[ci] release` in pull request tab
- merge `[ci] release` request, then it will trigger publish

## How to add module to specified workspace

```bash
$ pnpm add @x-oasis/select-value --filter @infinite-list/data-model
```
npm package: @infinite-list/item-meta
Description: ## Precondition
Latest version: 1.1.5

# Infinite List

## Precondition

- pnpm>=7
- node>=16

```bash
pnpm i
```

## How to build

```bash
# in root dir
pnpm run build # will run all packages build
```

## How to do test

```bash
# in root dir
pnpm run test # will run all packages test in CI mode(not watch mode)
```

If test single package only, cd to package dir.

```bash
cd packages/NAME
npm run test
```

## How to run website

```bash
# in root dir
npm run docs:dev
```

open [http://localhost:5173/](http://localhost:5173/)

## How to start examples

### ReactNative

```bash
$ cd examples/ReactNativeListPlayground
$ yarn
$ npm run start
```

## How to bump and publish

- merge feature to `next` branch
- update local `next` branch to latest
- run `pnpm changeset` to create version change
  - select need to publish repo with version type ('major' | 'minor' | 'patch')
  - then commit change
  - push to origin
- `next` will trigger `github automation`, if run success it will create `[ci] release` in pull request tab
- merge `[ci] release` request, then it will trigger publish

## How to add module to specified workspace

```bash
$ pnpm add @x-oasis/select-value --filter @infinite-list/data-model
```
npm package: @infinite-list/items-dimensions
Description: This library was generated with [Nx](https://nx.dev).
Latest version: 1.1.5

# items-dimensions

This library was generated with [Nx](https://nx.dev).

## Building

Run `nx build items-dimensions` to build the library.

## Running unit tests

Run `nx test items-dimensions` to execute the unit tests via [Vitest](https://vitest.dev/).
npm package: @infinite-list/list
Description: ## Precondition
Latest version: 2.1.5

# Infinite List

## Precondition

- pnpm>=7
- node>=16

```bash
pnpm i
```

## How to build

```bash
# in root dir
pnpm run build # will run all packages build
```

## How to do test

```bash
# in root dir
pnpm run test # will run all packages test in CI mode(not watch mode)
```

If test single package only, cd to package dir.

```bash
cd packages/NAME
npm run test
```

## How to run website

```bash
# in root dir
npm run docs:dev
```

open [http://localhost:5173/](http://localhost:5173/)

## How to start examples

### ReactNative

```bash
$ cd examples/ReactNativeListPlayground
$ yarn
$ npm run start
```

## How to bump and publish

- merge feature to `next` branch
- update local `next` branch to latest
- run `pnpm changeset` to create version change
  - select need to publish repo with version type ('major' | 'minor' | 'patch')
  - then commit change
  - push to origin
- `next` will trigger `github automation`, if run success it will create `[ci] release` in pull request tab
- merge `[ci] release` request, then it will trigger publish

## How to add module to specified workspace

```bash
$ pnpm add @x-oasis/select-value --filter @infinite-list/data-model
```
npm package: @infinite-list/list-dimensions
Description: This library was generated with [Nx](https://nx.dev).
Latest version: 1.1.5

# list-dimensions

This library was generated with [Nx](https://nx.dev).

## Building

Run `nx build list-dimensions` to build the library.

## Running unit tests

Run `nx test list-dimensions` to execute the unit tests via [Vitest](https://vitest.dev/).
npm package: @infinite-list/masonry
Description: ## Precondition
Latest version: 2.1.5

# Infinite List

## Precondition

- pnpm>=7
- node>=16

```bash
pnpm i
```

## How to build

```bash
# in root dir
pnpm run build # will run all packages build
```

## How to do test

```bash
# in root dir
pnpm run test # will run all packages test in CI mode(not watch mode)
```

If test single package only, cd to package dir.

```bash
cd packages/NAME
npm run test
```

## How to run website

```bash
# in root dir
npm run docs:dev
```

open [http://localhost:5173/](http://localhost:5173/)

## How to start examples

### ReactNative

```bash
$ cd examples/ReactNativeListPlayground
$ yarn
$ npm run start
```

## How to bump and publish

- merge feature to `next` branch
- update local `next` branch to latest
- run `pnpm changeset` to create version change
  - select need to publish repo with version type ('major' | 'minor' | 'patch')
  - then commit change
  - push to origin
- `next` will trigger `github automation`, if run success it will create `[ci] release` in pull request tab
- merge `[ci] release` request, then it will trigger publish

## How to add module to specified workspace

```bash
$ pnpm add @x-oasis/select-value --filter @infinite-list/data-model
```
npm package: @infinite-list/masonry-dimensions
Description: This library was generated with [Nx](https://nx.dev).
Latest version: 1.1.5

# masonry-dimensions

This library was generated with [Nx](https://nx.dev).

## Building

Run `nx build masonry-dimensions` to build the library.

## Running unit tests

Run `nx test masonry-dimensions` to execute the unit tests via [Vitest](https://vitest.dev/).
npm package: @infinite-list/pseudo-list-dimensions
Description: This library was generated with [Nx](https://nx.dev).
Latest version: 1.1.5

# pseudo-list-dimensions

This library was generated with [Nx](https://nx.dev).

## Building

Run `nx build pseudo-list-dimensions` to build the library.

## Running unit tests

Run `nx test pseudo-list-dimensions` to execute the unit tests via [Vitest](https://vitest.dev/).
npm package: @infinite-list/react
Description: This library was generated with [Nx](https://nx.dev).
Latest version: 0.4.11-beta.9

# react

This library was generated with [Nx](https://nx.dev).

## Running unit tests

Run `nx test react` to execute the unit tests via [Vitest](https://vitest.dev/).


## How to start

### storybook

```bash
$ nx storybook react
```
npm package: @infinite-list/scheduler
Description: This library was generated with [Nx](https://nx.dev).
Latest version: 1.1.5

# scheduler

This library was generated with [Nx](https://nx.dev).

## Building

Run `nx build scheduler` to build the library.

## Running unit tests

Run `nx test scheduler` to execute the unit tests via [Vitest](https://vitest.dev/).
npm package: @infinite-list/scroller
Description: ## Precondition
Latest version: 2.1.5

# Infinite List

## Precondition

- pnpm>=7
- node>=16

```bash
pnpm i
```

## How to build

```bash
# in root dir
pnpm run build # will run all packages build
```

## How to do test

```bash
# in root dir
pnpm run test # will run all packages test in CI mode(not watch mode)
```

If test single package only, cd to package dir.

```bash
cd packages/NAME
npm run test
```

## How to run website

```bash
# in root dir
npm run docs:dev
```

open [http://localhost:5173/](http://localhost:5173/)

## How to start examples

### ReactNative

```bash
$ cd examples/ReactNativeListPlayground
$ yarn
$ npm run start
```

## How to bump and publish

- merge feature to `next` branch
- update local `next` branch to latest
- run `pnpm changeset` to create version change
  - select need to publish repo with version type ('major' | 'minor' | 'patch')
  - then commit change
  - push to origin
- `next` will trigger `github automation`, if run success it will create `[ci] release` in pull request tab
- merge `[ci] release` request, then it will trigger publish

## How to add module to specified workspace

```bash
$ pnpm add @x-oasis/select-value --filter @infinite-list/data-model
```
npm package: @infinite-list/state
Description: ## Precondition
Latest version: 1.1.5

# Infinite List

## Precondition

- pnpm>=7
- node>=16

```bash
pnpm i
```

## How to build

```bash
# in root dir
pnpm run build # will run all packages build
```

## How to do test

```bash
# in root dir
pnpm run test # will run all packages test in CI mode(not watch mode)
```

If test single package only, cd to package dir.

```bash
cd packages/NAME
npm run test
```

## How to run website

```bash
# in root dir
npm run docs:dev
```

open [http://localhost:5173/](http://localhost:5173/)

## How to start examples

### ReactNative

```bash
$ cd examples/ReactNativeListPlayground
$ yarn
$ npm run start
```

## How to bump and publish

- merge feature to `next` branch
- update local `next` branch to latest
- run `pnpm changeset` to create version change
  - select need to publish repo with version type ('major' | 'minor' | 'patch')
  - then commit change
  - push to origin
- `next` will trigger `github automation`, if run success it will create `[ci] release` in pull request tab
- merge `[ci] release` request, then it will trigger publish

## How to add module to specified workspace

```bash
$ pnpm add @x-oasis/select-value --filter @infinite-list/data-model
```
npm package: @infinite-list/strategies
Description: ## Precondition
Latest version: 1.1.5

# Infinite List

## Precondition

- pnpm>=7
- node>=16

```bash
pnpm i
```

## How to build

```bash
# in root dir
pnpm run build # will run all packages build
```

## How to do test

```bash
# in root dir
pnpm run test # will run all packages test in CI mode(not watch mode)
```

If test single package only, cd to package dir.

```bash
cd packages/NAME
npm run test
```

## How to run website

```bash
# in root dir
npm run docs:dev
```

open [http://localhost:5173/](http://localhost:5173/)

## How to start examples

### ReactNative

```bash
$ cd examples/ReactNativeListPlayground
$ yarn
$ npm run start
```

## How to bump and publish

- merge feature to `next` branch
- update local `next` branch to latest
- run `pnpm changeset` to create version change
  - select need to publish repo with version type ('major' | 'minor' | 'patch')
  - then commit change
  - push to origin
- `next` will trigger `github automation`, if run success it will create `[ci] release` in pull request tab
- merge `[ci] release` request, then it will trigger publish

## How to add module to specified workspace

```bash
$ pnpm add @x-oasis/select-value --filter @infinite-list/data-model
```
npm package: @infinite-list/types
Description: ## Precondition
Latest version: 1.1.5

# Infinite List

## Precondition

- pnpm>=7
- node>=16

```bash
pnpm i
```

## How to build

```bash
# in root dir
pnpm run build # will run all packages build
```

## How to do test

```bash
# in root dir
pnpm run test # will run all packages test in CI mode(not watch mode)
```

If test single package only, cd to package dir.

```bash
cd packages/NAME
npm run test
```

## How to run website

```bash
# in root dir
npm run docs:dev
```

open [http://localhost:5173/](http://localhost:5173/)

## How to start examples

### ReactNative

```bash
$ cd examples/ReactNativeListPlayground
$ yarn
$ npm run start
```

## How to bump and publish

- merge feature to `next` branch
- update local `next` branch to latest
- run `pnpm changeset` to create version change
  - select need to publish repo with version type ('major' | 'minor' | 'patch')
  - then commit change
  - push to origin
- `next` will trigger `github automation`, if run success it will create `[ci] release` in pull request tab
- merge `[ci] release` request, then it will trigger publish

## How to add module to specified workspace

```bash
$ pnpm add @x-oasis/select-value --filter @infinite-list/data-model
```
npm package: @infinite-list/utils
Description: ## Precondition
Latest version: 1.1.5

# Infinite List

## Precondition

- pnpm>=7
- node>=16

```bash
pnpm i
```

## How to build

```bash
# in root dir
pnpm run build # will run all packages build
```

## How to do test

```bash
# in root dir
pnpm run test # will run all packages test in CI mode(not watch mode)
```

If test single package only, cd to package dir.

```bash
cd packages/NAME
npm run test
```

## How to run website

```bash
# in root dir
npm run docs:dev
```

open [http://localhost:5173/](http://localhost:5173/)

## How to start examples

### ReactNative

```bash
$ cd examples/ReactNativeListPlayground
$ yarn
$ npm run start
```

## How to bump and publish

- merge feature to `next` branch
- update local `next` branch to latest
- run `pnpm changeset` to create version change
  - select need to publish repo with version type ('major' | 'minor' | 'patch')
  - then commit change
  - push to origin
- `next` will trigger `github automation`, if run success it will create `[ci] release` in pull request tab
- merge `[ci] release` request, then it will trigger publish

## How to add module to specified workspace

```bash
$ pnpm add @x-oasis/select-value --filter @infinite-list/data-model
```
npm package: @infinite-list/viewable
Description: ## Precondition
Latest version: 1.1.5

# Infinite List

## Precondition

- pnpm>=7
- node>=16

```bash
pnpm i
```

## How to build

```bash
# in root dir
pnpm run build # will run all packages build
```

## How to do test

```bash
# in root dir
pnpm run test # will run all packages test in CI mode(not watch mode)
```

If test single package only, cd to package dir.

```bash
cd packages/NAME
npm run test
```

## How to run website

```bash
# in root dir
npm run docs:dev
```

open [http://localhost:5173/](http://localhost:5173/)

## How to start examples

### ReactNative

```bash
$ cd examples/ReactNativeListPlayground
$ yarn
$ npm run start
```

## How to bump and publish

- merge feature to `next` branch
- update local `next` branch to latest
- run `pnpm changeset` to create version change
  - select need to publish repo with version type ('major' | 'minor' | 'patch')
  - then commit change
  - push to origin
- `next` will trigger `github automation`, if run success it will create `[ci] release` in pull request tab
- merge `[ci] release` request, then it will trigger publish

## How to add module to specified workspace

```bash
$ pnpm add @x-oasis/select-value --filter @infinite-list/data-model
```