open-index/open-npm huggingface dataset:
npm package: @smalldots/eslint-config-cycle
Description: ESLint configuration used by Cycle
Latest version: 0.1.18
Deprecated: Package deprecated

# eslint-config-cycle

ESLint configuration used by [Cycle](https://github.com/smalldots/cycle)

## Usage

First, install this package, ESLint and the necessary plugins:

```sh
npm install --save-dev @smalldots/eslint-config-cycle @smalldots/eslint-plugin-cycle babel-eslint@^8.2.1 eslint@^4.17.0 eslint-config-prettier@^2.9.0 eslint-plugin-prettier@^2.6.0 eslint-plugin-react@^7.6.1 eslint-plugin-react-native@^3.2.1 prettier@^1.10.2
```

Then create a file named `.eslintrc` with following contents in the root folder of your project:

```json
{
  "extends": "@smalldots/eslint-config-cycle"
}
```
npm package: @smalldots/eslint-plugin-cycle
Description: Extra ESLint rules used by Cycle
Latest version: 0.1.0
Deprecated: Package deprecated

# eslint-plugin-cycle

Extra ESLint rules used by [Cycle](https://github.com/smalldots/cycle)

## Usage

Please refer to [eslint-config-cycle](https://github.com/smalldots/eslint-config-cycle)
npm package: @smalldots/mobx-store
Description: Store API for MobX
Latest version: 0.2.0
Deprecated: Package deprecated

# Smalldots MobX Store

Store API for MobX

[![npm version](https://badge.fury.io/js/%40smalldots%2Fmobx-store.svg)](https://badge.fury.io/js/%40smalldots%2Fmobx-store)

## Usage

```js
import Store from '@smalldots/mobx-store'
import { observer } from 'mobx-react'
import UserList from './UserList'

function toJSON(response) {
  return response => response.json()
}

const store = new Store()

// Sample hydration
fetch('http://myawesomeapi.com').then(toJSON).then(store.hydrate)

// Sample API call
fetch('http://myawesomeapi.com/users')
  .then(toJSON)
  .then(users => store.set('users', users))

// Sample component
const UserListContainer = observer(() => <UserList users={store.get('users')} />)
```

## API

### hydrate(state)

Hydrates `state`

### get(key)

Gets `key`'s value

### set(key, value)

Sets `key`'s value

### merge(key, value)

Merges `value` into `key` even if `key` doesn't exists

### push(key, value)

Pushes `value` to `key` even if `key` doesn't exists

### remove(key)

Removes `key`

### clear()

Clear all keys/values

### toJSON()

Returns all keys/values as JSON
npm package: @smalldots/react-bootstrap
Description: Bootstrap components for React
Latest version: 0.0.1
Deprecated: Package deprecated

# Smalldots React Bootstrap

Bootstrap components for React

[![npm version](https://badge.fury.io/js/%40smalldots%2Freact-bootstrap.svg)](https://badge.fury.io/js/%40smalldots%2Freact-bootstrap)

## Documentation

Coming soon
npm package: @smalldots/react-combine-pickers
Description: Combine Pickers HOC for React
Latest version: 1.2.1
Deprecated: Package deprecated

# Smalldots React Combine Pickers

Combine Pickers HOC for React

[![npm version](https://badge.fury.io/js/%40smalldots%2Freact-combine-pickers.svg)](https://badge.fury.io/js/%40smalldots%2Freact-combine-pickers)

## Docs

http://smalldots.io/react-combine-pickers
npm package: @smalldots/react-create-picker-input
Description: Create Picker Input HOC for React
Latest version: 1.0.7
Deprecated: Package deprecated

# Smalldots React Create Picker Input

Create Picker Input HOC for React

[![npm version](https://badge.fury.io/js/%40smalldots%2Freact-create-picker-input.svg)](https://badge.fury.io/js/%40smalldots%2Freact-create-picker-input)

## Docs

http://smalldots.io/react-create-picker-input
npm package: @smalldots/react-day-picker
Description: Day Picker component for React
Latest version: 1.0.9
Deprecated: Package deprecated

# Smalldots React Day Picker

Day Picker component for React

[![npm version](https://badge.fury.io/js/%40smalldots%2Freact-day-picker.svg)](https://badge.fury.io/js/%40smalldots%2Freact-day-picker)

## Docs

http://smalldots.io/react-day-picker
npm package: @smalldots/react-month-picker
Description: Month Picker component for React
Latest version: 1.0.5
Deprecated: Package deprecated

# Smalldots React Month Picker

Month Picker component for React

[![npm version](https://badge.fury.io/js/%40smalldots%2Freact-month-picker.svg)](https://badge.fury.io/js/%40smalldots%2Freact-month-picker)

## Docs

http://smalldots.io/react-month-picker
npm package: @smalldots/react-number-picker
Description: Number Picker component for React
Latest version: 3.1.0
Deprecated: Package deprecated

# Smalldots React Number Picker

Number Picker component for React

[![npm version](https://badge.fury.io/js/%40smalldots%2Freact-number-picker.svg)](https://badge.fury.io/js/%40smalldots%2Freact-number-picker)

## Docs

http://smalldots.io/react-number-picker
npm package: @smalldots/react-picker
Description: Picker component for React
Latest version: 3.0.3
Deprecated: Package deprecated

# Smalldots React Picker

Picker component for React

[![npm version](https://badge.fury.io/js/%40smalldots%2Freact-picker.svg)](https://badge.fury.io/js/%40smalldots%2Freact-picker)

## Docs

http://smalldots.io/react-picker
npm package: @smalldots/react-pickers
Description: Pickers package for React
Latest version: 1.0.0
Deprecated: Package deprecated

# Smalldots React Pickers

Pickers package for React

[![npm version](https://badge.fury.io/js/%40smalldots%2Freact-pickers.svg)](https://badge.fury.io/js/%40smalldots%2Freact-pickers)

## Docs

http://smalldots.io/react-pickers
npm package: @smalldots/react-year-picker
Description: Year Picker component for React
Latest version: 1.1.1
Deprecated: Package deprecated

# Smalldots React Year Picker

Year Picker component for React

[![npm version](https://badge.fury.io/js/%40smalldots%2Freact-year-picker.svg)](https://badge.fury.io/js/%40smalldots%2Freact-year-picker)

## Docs

http://smalldots.io/react-year-picker