@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.

/@bullhorn/eslint-plugin-bullhorn/

    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