2.0.3 • Published 3 months ago

alfred-fabric v2.0.3

Weekly downloads
-
License
ISC
Repository
-
Last release
3 months ago

alfred-fabric

代码规范配置集合,包含了eslint、stylelint、prettier的配置集合

安装

npm i --save-dev alfred-fabric

依赖模块
peerDependencies

"eslint": "^7.12.0",
"stylelint": "^13.8.0",
"prettier": "^2.5.1"

根据需要安装上面的模块 如使用eslint、stylelint,则安装

npm i --save-dev eslint@^7.12.0 stylelint@^13.8.0

使用

eslint

module.exports = {
  extends: [require.resolve('alfred-fabric/lib/eslint')],

  globals: {
    REACT_APP_ENV: true,
    ROOT_PATH: true,
  },

  rules: {
    // your rules
  },
};

stylelint

module.exports = {
  extends: [require.resolve('alfred-fabric/lib/stylelint')],
  rules: {
    // your rules
  },
};

prettier

const fabric = require('alfred-fabric');

module.exports = {
  ...fabric.prettier,
};

构建

npm run build

发布

np模块依赖Node.js 16 or later
npm run pub