open-index/open-npm huggingface dataset:
npm package: @swipebox/eslint-plugin-morphe
Description: ESLint rules for Morphe design system (forked from Pinterest's Gestalt)
Latest version: 177.0.13

# eslint-plugin-gestalt

## Installation

You'll first need to install [ESLint](http://eslint.org), then install `eslint-plugin-gestalt`:

```bash
$ npm install eslint --save-dev
$ npm install eslint-plugin-gestalt --save-dev
```

OR

```bash
$ yarn add --dev eslint
$ yarn add --dev eslint-plugin-gestalt
```

**Note:** If you installed ESLint globally (using the `-g` flag) then you must also install `eslint-plugin-gestalt` globally.

## Usage

Add `gestalt` to the plugins section of your `.eslintrc` configuration file. You can omit the `eslint-plugin-` prefix:

```json
{
  "plugins": ["gestalt"]
}
```

Then configure the rules you want to use under the rules section.

```json
{
  "rules": {
    "gestalt/rule-name": 2
  }
}
```

## Supported Rules

Visit [our ESLint rules documentation page](https://gestalt.pinterest.systems/get_started/developers/eslint_plugin)

## Development

New rules should be developed TDD-style by testing against simplified test cases first. See the \*.test.js files and fixtures for examples. Once tests pass, you can check the rules against a project using gestalt through yarn link. For example:

```bash
cd ~/code/gestalt/packages/gestalt-eslint
yarn link
cd ~/code/project-using-gestalt
yarn link eslint-plugin-gestalt
```

You can now add any new rules to the project's eslint config and run eslint against the project to test your changes.

Remember to unlink when you're done!

```bash
cd ~/code/project-using-gestalt
yarn unlink eslint-plugin-gestalt
```
npm package: @swipebox/morphe-charts
Description: A React UI chart component for Swipebox (forked from Pinterest's Gestalt)
Latest version: 177.0.13

# Morphe ChartGraph

[![NPM Version](https://img.shields.io/npm/v/gestalt-charts.svg)](https://www.npmjs.com/package/gestalt-charts)

## Installation

The package can be installed via npm:

```bash
npm i morphe --save
npm i morphe-charts --save
```

Or via yarn:

```bash
yarn add morphe
yarn add morphe-charts
```

## Usage

Gestalt ChartGraph exports each component as ES6 modules and a single, precompiled CSS file:

```js
import { ChartGraph } from 'gestalt-charts';
```
npm package: @swipebox/morphe-datepicker
Description: A React UI datepicker component for Swipebox (forked from Pinterest's Gestalt)
Latest version: 177.0.13

# Morphe DatePicker

[![NPM Version](https://img.shields.io/npm/v/gestalt-datepicker.svg)](https://www.npmjs.com/package/gestalt-datepicker)

## Installation

The package can be installed via npm:

```bash
npm i morphe --save
npm i morphe-datepicker --save
```

Or via yarn:

```bash
yarn add morphe
yarn add morphe-datepicker
```

## Usage

Gestalt DatePicker exports each component as ES6 modules and a single, precompiled CSS file:

```js
import { DatePicker } from 'gestalt-datepicker';
import 'gestalt-datepicker/dist/gestalt-datepicker.css';
```