Prettierをコマンドラインから実行するためのnpm scriptsの設定方法。
インストール:
npm install --save-dev prettier
package.jsonのscriptsに追加:
"format": "prettier --write \"src/**/*.{js,jsx,ts,tsx,json,css,scss,md}\"",
"format:check": "prettier --check \"src/**/*.{js,jsx,ts,tsx,json,css,scss,md}\""
使用方法:
npm run format
- 対象ファイルを自動整形して上書き保存
npm run format:check
- 整形が必要なファイルをチェックのみ(CI環境で有用)
対象ファイルのパターンはプロジェクトに応じて調整可能。上記の例ではsrc配下の主要なファイル形式を対象としている。