lwc-prettier-setup

star 0

LWCプロジェクトのPrettier設定を自動検証・修正。「Prettier設定を確認して」「フォーマッタの設定を直して」と言われたら自動実行。

amakatsu By amakatsu schedule Updated 3/7/2026

name: lwc-prettier-setup description: LWCプロジェクトのPrettier設定を自動検証・修正。「Prettier設定を確認して」「フォーマッタの設定を直して」と言われたら自動実行。 disable-model-invocation: true

LWC Prettier Setup - Prettier設定検証・修正

概要

LWCプロジェクトのPrettier設定を検証し、LWC構文を破壊しない設定に修正する。

手順

1. 現状確認

  • .prettierrc / .prettierrc.json / .prettierrc.yaml / .prettierrc.js の存在確認
  • .prettierignore の存在確認
  • package.json の prettier 設定確認

2. 問題検出

parser設定

  • "parser": "html" → LWC構文を破壊する
  • "parser": "lwc" またはオーバーライド設定

prettier-plugin-lwc

  • インストール状況確認: npm ls prettier-plugin-lwc
  • 未インストールなら推奨: npm install --save-dev prettier-plugin-lwc

overrides設定(推奨)

{
  "overrides": [
    {
      "files": "*.html",
      "options": {
        "parser": "lwc"
      }
    }
  ]
}

3. 修正実行

  • .prettierrc を LWC互換設定に更新
  • prettier-plugin-lwc をインストール(必要なら)
  • .prettierignore に不要なパスを追加

4. 検証

  • サンプルLWC HTMLファイルにPrettierを実行して構文が壊れないことを確認
  • 結果を報告
Install via CLI
npx skills add https://github.com/amakatsu/salesforce --skill lwc-prettier-setup
Repository Details
star Stars 0
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator