umi3-plugin-lint
TypeScript icon, indicating that this package has built-in type declarations

1.0.2 • Public • Published

umi3-plugin-lint

install

$ npm install umi3-plugin-lint

usage

// .umirc.ts
{
  lint: {
    // eslint: true 运行时校验 js
    // stylelint: true 运行时校验 css
  },
  plugins: ['umi3-plugin-lint']
}
$ npx umi use-lint # 生成 lintrc, stylelint, prettierrc, husky 配置或钩子

$ npm run lint # 执行 eslint, stylelint, prettier 校验
$ npm run lint:es # 执行 eslint 校验
$ npm run lint:style # 执行 stylelint 校验
$ npm run lint:prettier # 执行 prettier 校验

$ npm run prettier # 执行 prettier 美化代码

# commitlint
$ git add .
$ git commit -m 'test'

# ⧗   input: md
# ✖   subject may not be empty [subject-empty]
# ✖   type may not be empty [type-empty]

# ✖   found 2 problems, 0 warnings

dependencies

Readme

Keywords

Package Sidebar

Install

npm i umi3-plugin-lint

Weekly Downloads

22

Version

1.0.2

License

MIT

Unpacked Size

35.8 kB

Total Files

20

Last publish

Collaborators

  • schifred