@gaoding/eslint-config-base

2.0.2 • Public • Published

@gaoding/eslint-config-base

Gaoding's JS base ESLint config

Install

npm install --save-dev @gaoding/eslint-config-base

Usage

Add "extends": ["@gaoding/eslint-config-base"] to your .eslintrc

example

{
    "extends": ["@gaoding/eslint-config-base"]
}

代码规范

继承于 eslint-config-standard Standard 代码规范

重写规则

  • 关键字后面加空格。

    eslint: keyword-spacing 目前 if for white catch function 关键字后面不加空格

if(condition) { ... }    // ✓ ok
if (condition) { ... }   // ✗ avoid
  • 使用4个空格缩进

    eslint: indent

    function hello(name) {
        console.log('hi', name)
    }

/@gaoding/eslint-config-base/

    Package Sidebar

    Install

    npm i @gaoding/eslint-config-base

    Weekly Downloads

    3

    Version

    2.0.2

    License

    ISC

    Unpacked Size

    3.1 kB

    Total Files

    4

    Last publish

    Collaborators

    • linfanboss
    • gaoding-bot
    • sharkseven
    • facai
    • laoshu133
    • aui
    • mljsgto222
    • xuezi
    • mutou
    • moocher
    • zengtiansheng