@cat-com/eslint-config

1.1.2 • Public • Published

使用说明

安装

npm install --save-dev @cat-com/eslint-config

配置

eslint 配置文件的优先级为: .eslintrc.js > .eslintrc.cjs > .eslintrc.yaml > .eslintrc.yml > .eslintrc.json > package.json 中 eslintConfig 属性
prettier 配置文件的优先级为: .prettierrc.js > prettier.config.js > package.json 中 prettier 属性

基础层 - base

适用于所有前端及 nodejs 项目

javascript

extends: ['@cat-com/eslint-config', '@cat-com/eslint-config/prettier']

typescript

extends: ['@cat-com/eslint-config/typescript', '@cat-com/eslint-config/typescript/prettier']

终端层 - web

适用于浏览器、小程序项目

javascript

extends: ['@cat-com/eslint-config/web', '@cat-com/eslint-config/web/prettier']

typescript

extends: ['@cat-com/eslint-config/web/typescript', '@cat-com/eslint-config/web/typescript/prettier']

框架层 - react

适用于 react 项目

javascript

extends: ['@cat-com/eslint-config/react', '@cat-com/eslint-config/react/prettier']

typescript

extends: ['@cat-com/eslint-config/react/typescript', '@cat-com/eslint-config/react/typescript/prettier']

/@cat-com/eslint-config/

    Package Sidebar

    Install

    npm i @cat-com/eslint-config

    Weekly Downloads

    1

    Version

    1.1.2

    License

    ISC

    Unpacked Size

    11.7 kB

    Total Files

    26

    Last publish

    Collaborators

    • mlc_