Naughty Pinching Mannequins
Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

eslint-config-fxa

3.0.0 • Public • Published

eslint-config-fxa

ESLint shareable config file for Firefox Accounts projects.

Installation:

$ npm install eslint-config-fxa -D

(You'll need to install eslint dependency into your project as well.)

Usage:

  1. Create an .eslintrc file in your project's root directory.
  2. Add the following content to your project's .eslintrc file: "extends": "fxa".
  3. Run $ eslint . (if you have ESLint installed globally, or call via $ ./node_modules/.bin/eslint . in your Terminal, or simply eslint . if you're using an npm script task).

Options:

There are currently three configs:

  1. fxa (usage: "extends": "fxa") — Includes base ESLint environments and rules.
  2. client (usage: "extends": "fxa/client") — Overrides base fxa config, and adds additional environments for 'amd', 'browser', and 'mocha'.
  3. server (usage: "extends": "fxa/server") — Overrides base fxa config, and disables the semi rule.

NOTE:

The eslint-config-fxa@2 module is compatible w/ eslint@1. If you're still using a pre ESLint v1 build, you'll need to stick with eslint-config-fxa@1.

install

npm i eslint-config-fxa

Downloadsweekly downloads

31

version

3.0.0

license

MPL-2.0

homepage

github.com

repository

Gitgithub

last publish

collaborators

  • avatar
  • avatar
  • avatar
  • avatar
Report a vulnerability