Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@jsxiaosi/eslint-config-prettier

jsxiaosi172MIT1.0.9TypeScript support: included

  • 合理的默认配置 - 支持Vue,支持Typescript,Jsx格式化 - 使用简单无需繁琐的添加配置

eslint-config-prettier

readme

@jsxiaosi/eslint-config-prettier

  • 合理的默认配置
  • 支持Vue,支持Typescript,Jsx格式化
  • 使用简单无需繁琐的添加配置

安装

pnpm add -D @jsxiaosi/eslint-config-prettier prettier

配置.prettier.config.js

import prettierConfig from '@jsxiaosi/eslint-config-prettier';

export default {
  ...prettierConfig,
};

配合eslint使用

eslint.config.js 添加配置

import jsxiaosi from '@jsxiaosi/eslint-config';

export default jsxiaosi(
  {
    prettier: {
      usePrettierrc: true,
    },
  },
);

添加命令

{
  "lint:fix": "eslint . --fix"
}

VS Code 自动修复

{
  "editor.codeActionsOnSave": {
    "source.fixAll.eslint": true
  }
}