0.1.2 • Published 2 years ago

@fenghan/eslint-config v0.1.2

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

ESlint Config for JavaScript

npm version

ESlint configuration for my javascript projects.

Installation

This package is distributed via npm. It requires eslint.

If using npm 5+, use this shortcut:

npx install-peerdeps -D @fenghan/eslint-config

Or install each package by yourself:

npm install -D @fenghan/eslint-config eslint
# or
yarn add -D @fenghan/eslint-config eslint

Usage

Add the extends to your .eslintrc.js:

module.exports = {
  extends: '@fenghan',
  rules: {
    // your overrides
  },
}

Eliminate Prettier Conflicts

Prettier is a great code formatter, This package built-ins the eslint-config-prettier for you, all you need to do is setup the Prettier CLI to use it.

// package.json

"format": "prettier --write ."

What's Inside?

This configuration contains the following cool packages.

PackageDescriptionAuto Enabled
eslint-config-airbnb-baseThis package provides Airbnb's base JS .eslintrc (without React plugins) as an extensible shared config.
eslint-plugin-promiseEnforce best practices for JavaScript promises.
eslint-config-prettierTurns off all rules that are unnecessary or might conflict with Prettier.
0.1.2

2 years ago

0.1.1

2 years ago

0.1.0

2 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.1.0

3 years ago