eslint-config-fortech
ESLint config for modern JavaScript syntax
Last updated 3 years ago by alexnm .
GPL-3.0 · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install eslint-config-fortech 
SYNC missed versions from official npm registry.

eslint-config-fortech

ESLint config for modern JavaScript syntax.

This is intended to be used in a modern JS codebase. If you have a React project, try eslint-config-fortech-react which has specific rules for React and JSX.

Usage

Install eslint and the babel-eslint parser:

npm i eslint babel-eslint -D

Install the package:

npm i eslint-config-fortech -D

Install peer dependencies:

npm i eslint-plugin-import -D

Create an .eslintrc file in your project root folder with the following content.

{
    "env": {
        "browser": true, // set this if you're running a browser app
        "mocha": true // set this if you have mocha-style tests in your app folder
    },
    "extends": "fortech"
}

For more details about the env object, check out the list of possible values.

Additionally you can define your custom overwrites in rules:

{
    "env": {
        "browser": true,
        "mocha": true
    },
    "extends": "fortech"
    "rules": {
        "quotes": [ 2, "single" ],
    }
}

Reasoning

The airbnb styleguide is really great, but, we at Fortech, felt like it needed a few changes so we published this package which takes the core rules from the airbnb config and overwrites some of them based on our needs.

You can read more about some of the decisions HERE.

Current Tags

  • 2.0.2                                ...           latest (3 years ago)

8 Versions

  • 2.0.2                                ...           3 years ago
  • 2.0.1                                ...           3 years ago
  • 2.0.0                                ...           3 years ago
  • 1.1.0                                ...           3 years ago
  • 1.0.1                                ...           3 years ago
  • 1.0.0                                ...           3 years ago
  • 1.0.0-alpha2                                ...           3 years ago
  • 1.0.0-alpha                                ...           3 years ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 2
Last Day 0
Last Week 2
Last Month 9
Dependencies (1)
Dev Dependencies (3)

Copyright 2014 - 2016 © taobao.org |