1.0.4 • Published 5 months ago

@wsvaio/eslint-config v1.0.4

Weekly downloads
-
License
MIT
Repository
github
Last release
5 months ago

@wsvaio/eslint-config

Size Version Languages License Star Download

@antfu/eslint-config之上,加入了自己的配置

@antfu/eslint-config不同的是:

  • 双引号
  • 尾分号
  • ……

安装

pnpm i -D eslint @wsvaio/eslint-config

配置

使用eslint新的配置 ESLint Flat config

// eslint.config.js
import wsvaio from "@wsvaio/eslint-config";

export default wsvaio();

vue相关

// eslint.config.js
import { default as wsvaio, vue } from "@wsvaio/eslint-config";

export default wsvaio(vue);

vscode eslint插件支持

在.vscode/settings.json中

{
  "eslint.experimental.useFlatConfig": true,

  "prettier.enable": false,
  "editor.formatOnSave": false,

  "editor.codeActionsOnSave": {
    "source.fixAll": "explicit",
    "source.organizeImports": "never"
  }
}

参数

参数与@antfu/eslint-config一致

import type { Awaitable, FlatConfigItem, OptionsConfig, UserConfigItem } from "@antfu/eslint-config";

export default function wsvaio(
  options?: OptionsConfig & FlatConfigItem,
  ...userConfigs: Awaitable<UserConfigItem | UserConfigItem[]>[]
): Promise<UserConfigItem[]>;

感谢

@antfu/eslint-config

1.0.2

5 months ago

1.0.1

5 months ago

1.0.0

5 months ago

1.0.4

5 months ago

1.0.3

5 months ago

0.0.7

8 months ago

0.0.6

12 months ago

0.0.3

1 year ago

0.0.2

1 year ago

0.0.5

1 year ago

0.0.4

1 year ago

0.0.1

1 year ago