@ms918/mrm-task-prettier

0.5.2 • Public • Published

@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

Readme

Keywords

Package Sidebar

Install

npm i @ms918/mrm-task-prettier

Weekly Downloads

0

Version

0.5.2

License

MIT

Unpacked Size

4.95 kB

Total Files

5

Last publish

Collaborators

  • mengshang918