open-index/open-npm huggingface dataset:
npm package: @rdbird/dom-classnames
Description: [<img src="https://rawgit.com/RdBird/rdbird.io/master/RDBIRD_logo.svg" alt="RdBird Project" height="40" />](//rdbird.io)
Author: Julien Polo
Latest version: 1.0.0

[<img src="https://rawgit.com/RdBird/rdbird.io/master/RDBIRD_logo.svg" alt="RdBird Project" height="40" />](//rdbird.io)

# DOM Classname helper

[![NPM Version][package-version-svg]][package-url] 
[![Build Status][circleci-svg]][circleci-url] 
[![License][license-image]][license-url]

Fork of [https://github.com/JedWatson/classnames]()

The goal of this project is to experiment and improve on a simple project all rdbird build/test system.

## Project installation

### 1. Installation
```sh
npm install @rdbird/dom-classnames --save-dev
```

[package-version-svg]: https://img.shields.io/npm/v/@rdbird/dom-classnames.svg?style=flat-square
[package-url]: https://www.npmjs.com/package/@rdbird/dom-classnames
[circleci-svg]: https://circleci.com/gh/RdBird/dom-classnames.svg?style=shield
[circleci-url]: https://circleci.com/gh/RdBird/dom-classnames
[license-image]: http://img.shields.io/badge/license-MIT-green.svg?style=flat-square
[license-url]: LICENSE
npm package: @rdbird/dom-file
Description: Promise based module to DOM Blob
Author: Julien Polo
Latest version: 1.0.0-rc.3

[<img src="https://rawgit.com/RdBird/rdbird.io/master/RDBIRD_logo.svg" alt="RdBird Project" height="40" />](//rdbird.io)

# DOM File

[![NPM Version][package-version-svg]][package-url] 
[![Build Status][circleci-svg]][circleci-url] 
[![License][license-image]][license-url]

## Installation
```sh
npm install @rdbird/dom-file --save
```
[package-version-svg]: https://img.shields.io/npm/v/@rdbird/dom-file.svg?style=flat-square
[package-url]: https://www.npmjs.com/package/@rdbird/dom-file
[circleci-svg]: https://circleci.com/gh/RdBird/dom.svg?style=shield
[circleci-url]: https://circleci.com/gh/RdBird/dom
[license-image]: http://img.shields.io/badge/license-MIT-green.svg?style=flat-square
[license-url]: LICENSE
npm package: @rdbird/eslint-config
Description: RdBird's ESLint configuration
Author: Julien Polo
Latest version: 6.0.2

[<img src="https://rawgit.com/RdBird/rdbird.io/master/RDBIRD_logo.svg" alt="RdBird Project" height="40" />][rdbird-url] 

# ESLint Configuration

[![Version][version-svg]][package-url] 
[![Build Status][circleci-svg]][circleci-url] 
[![License][license-image]][license-url]

This package provides RdBird's [ESLint](http://eslint.org) configuration as an extensible shared config.

<!-- START doctoc generated TOC please keep comment here to allow auto update -->
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->


- [How to use it in your project](#how-to-use-it-in-your-project)
  - [1. Install dependency](#1-install-dependency)
  - [2. Update `.eslintrc.json`](#2-update-eslintrcjson)
  - [3. Update `package.json`](#3-update-packagejson)
- [Architecture](#architecture)

<!-- END doctoc generated TOC please keep comment here to allow auto update -->

## How to use it in your project

### Setup requirements
```sh
npm install \
eslint babel-eslint prettier \
@rdbird/eslint-config \
--save-dev
```

### Configure eslint

#### Use all plugins
***.eslintrc.json***
```json
{
  "extends": [
    "@rdbird/eslint-config"
  ]
}
```

*OR*

#### Cherry-pick plugins
***.eslintrc.json***
```json
{
  "extends": [
    "@rdbird/eslint-config/base",
    "@rdbird/eslint-config/react",
    "@rdbird/eslint-config/jsx-a11y",
    "@rdbird/eslint-config/flowtype"
  ]
}
```

### Setup the lint task

***package.json***
```json
{
  "scripts": {
    "lint": "eslint .",    
    "format": "eslint . --fix"    
  }
}
```

## Architecture

For a better community alignment, the configuration extends [StandardJS](https://standardjs.com/). Inspiration also comes from:
* [AirBnB](https://github.com/airbnb/javascript/tree/master/packages/eslint-config-airbnb-base)
* [Algolia](https://github.com/algolia/eslint-config-algolia)
* [Supermind](https://github.com/supermind/eslint-config-supermind)

[rdbird-url]: //rdbird.io
[version-svg]: https://img.shields.io/npm/v/@rdbird/eslint-config.svg?style=flat-square
[package-url]: https://www.npmjs.com/package/@rdbird/eslint-config
[circleci-svg]: https://circleci.com/gh/RdBird/eslint-config.svg?style=shield
[circleci-url]: https://circleci.com/gh/RdBird/eslint-config
[license-image]: http://img.shields.io/badge/license-MIT-green.svg?style=flat-square
[license-url]: LICENSE