1.3.0 • Published 2 months ago

@ifanrx/eslint-config-standard v1.3.0

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

说明

@ifanrx/eslint-config-standard 仅针对 JavaScript 项目。

如果是 TypeScript 项目,请使用 @ifanrx/eslint-config-standard-ts

注意事项

.eslintrc.js 配置文件的 extends 中,@ifanrx/standard 总是放在最后一个。

使用方法

路径别名

路径别名依赖 eslint-import-resolver-typescript,已封装到 @ifanrx/eslint-config-standard/init@ifanrx/eslint-config-standard-ts/init 提供的 init() 函数中。

使用时应先配置 tsconfig.jsoncompilerOptions.paths,然后将 .eslintrc.js 的配置传入 init() 函数中。

// tsconfig.json
{
  "compilerOptions": {
    "paths": {
      "@/*": "./src/*"
    }
  }
}
// .eslintrc.js
const {init} = require('@ifanrx/eslint-config-standard/init')

module.exports = init({
  root: true,
  extends: ['@ifanrx/standard'],
})

单独使用

pnpm install @ifanrx/eslint-config-standard -D
// .eslintrc.js
module.exports = {
  root: true,
  extends: ['@ifanrx/standard'],
}

React 项目中使用

pnpm install @ifanrx/eslint-config-standard @ifanrx/eslint-config-standard-react -D
// .eslintrc.js
module.exports = {
  root: true,
  extends: ['@ifanrx/standard-react', '@ifanrx/standard'],
}

Vue 项目中使用

pnpm install @ifanrx/eslint-config-standard @ifanrx/eslint-config-standard-vue -D
module.exports = {
  root: true,
  extends: ['@ifanrx/standard-vue', '@ifanrx/standard'],
}

小程序项目中使用

pnpm install @ifanrx/eslint-config-standard @ifanrx/eslint-config-standard-wxml -D
module.exports = {
  extends: ['@ifanrx/standard-wxml', '@ifanrx/standard'],
}
1.3.0

2 months ago

1.2.14

2 months ago

1.2.12

4 months ago

1.2.11

4 months ago

1.2.10

5 months ago

1.2.9

5 months ago

1.2.8

6 months ago

1.2.0

10 months ago

1.2.7

6 months ago

1.2.6

8 months ago

1.2.5

8 months ago

1.2.4

8 months ago

1.2.3

8 months ago

1.2.2

8 months ago

1.2.1

9 months ago

1.0.2

11 months ago

1.1.0

11 months ago

1.0.1

11 months ago

1.0.0

1 year ago

1.0.3

11 months ago

0.0.8

1 year ago

0.0.7

1 year ago

0.0.6

1 year ago

0.0.5

1 year ago

0.0.4

1 year ago

0.0.3

1 year ago

0.0.2

1 year ago

0.0.1

1 year ago