1.2.2 • Published 4 years ago

@walrus/plugin-prettier v1.2.2

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

封装 prettier

🏗 安装

// npm
npm install --save --dev @walrus/cli @walrus/plugin-prettier

// yarn
yarn add --dev @walrus/cli @walrus/plugin-prettier

建议直接安装 @walrus/preset-lint

🛡命令

# 美化代码
walrus prettier

🌟 Prettier 配置

内置配置请查看 prettier.config.js

📝 配置

注意: 优先级 Flags >> config prettier >> config lint

可在 .walrusrc.tswalrus.config.ts添加如下配置

import { Config } from '@walrus/types';

const config: Config = {
  // ...
  prettier: {
    staged: boolean;
    restage: boolean;
    pattern: string;
    verbose: boolean;
    bail: boolean;
    check: boolean;
  }
};

export default config;

⚡ Flags

--staged

预提交模式,开启的情况下,已暂存的文件将被格式化,且格式化完成后将被重新暂存;

--no-restage

--staged 一起使用可在格式化后跳过重新暂存文件

--pattern

过滤给定的 minimatch 模式的文件。

举例:

walrus prettier --pattern "**/*.*(js|jsx)"

--verbose

在处理每个文件之前输出文件的名称。 如果发生错误并且无法确定是哪个文件引起了问题,这将很有用。

--bail

如果有固定文件,防止 git commit。

--check

检查文件格式是否正确,但不要格式化。

1.2.2

4 years ago

1.2.1

4 years ago

1.2.0

5 years ago

1.1.0

5 years ago

0.4.1

5 years ago

0.4.0

5 years ago

0.3.1

5 years ago

0.3.0

5 years ago