@bullhorn/eslint-plugin-bullhorn

0.2.0 • Public • Published

eslint-config-bullhorn

This package provides Bullhorn's .eslintrc as an extensible shared config.

Usage

We export three ESLint configurations for your usage.

eslint-config-bullhorn

Our default export contains all of our ESLint rules, including EcmaScript 6+ and React. It requires eslint.

  1. npm install --save-dev eslint-config-bullhorn eslint
  2. add "plugins": ["github"] to your .eslintrc

Extend the configs you wish to use.

JSON ESLint config example:

{
  "extends": ["plugin:bullhorn/recommended"]
}

The available configs are:

  • app
    • Rules useful for bullhorn applications.
  • browser
    • Useful rules when shipping your app to the browser.
  • recommended
    • Recommended rules for every application.
  • typescript
    • Useful rules when writing TypeScript.

See ESlint config docs for more information.

Package Sidebar

Install

npm i @bullhorn/eslint-plugin-bullhorn

Weekly Downloads

0

Version

0.2.0

License

MIT

Unpacked Size

4.28 kB

Total Files

8

Last publish

Collaborators

  • arajiv
  • bullhorn-dev
  • akurtovic
  • tgadre
  • hiqbal01
  • robslabarbera
  • trent-storch-bullhorn
  • adrian.ossi
  • dvoegelin