0.5.2 • Published 4 years ago

@ms918/mrm-task-prettier v0.5.2

Weekly downloads
-
License
MIT
Repository
github
Last release
4 years ago

@ms918/mrm-task-prettier

mrm task,用来创建package.jsonprettier字段

创建的默认prettier字段如下

{
  "prettier": {
    "useTabs": false,
    "indent": 2,
    "semi": false,
    "singleQuote": true
  }
}

默认

  • 默认读取.editorconfig,使用editorconfig-to-prettier
  • 没有.editorconfig,默认 indent 为 2

用法

npm install -g @ms918/mrm-task-prettier
mrm @ms918/mrm-task-prettier

当执行的时候,会走下面步骤:

  1. 判断当前路径下是否存在.editorconfig
    1. 存在使用.editorconfig中一些配置
    2. 不存在使用默认indent为 2
  2. 设置package.jsonprettier字段
  3. 设置package.json
    1. 设置prettier字段
    2. 设置prettierscript
  4. yarnornpm安装prettier