Skip to content

mpx-ecology/eslint-config

Repository files navigation

@mpxjs/eslint-config

基于eslint-plugin-mpx插件,集成js和ts的推荐(recommended)配置 升级了eslintv9版本支持flatConfig。

Usage

Install

# js版本
pnpm add -D eslint @mpxjs/eslint-config

Config eslint.config.js

import { mpxConfig } from '@mpxjs/eslint-config'

export default mpxConfig(
  {
    mpx: true,
    vue: true,
    typescript: true
  }
)

Add script for package.json

For example:

{
  "scripts": {
    "lint": "eslint --ext .js,.ts,.mpx src",
    "lint:fix": "eslint --fix --ext .js,.ts,.mpx src"
  }
}

Config VS Code auto fix

Create .vscode/settings.json

{
  "prettier.enable": false,
  "editor.codeActionsOnSave": {
    "source.fixAll.eslint": true
  }
}

About

Mpx's ESLint config presets

Resources

License

Stars

Watchers

Forks

Packages

No packages published