[[nvim-lspconfig]]で[[Volar]]を設定すると、デフォルトでは `package.json` のあるディレクトリでないと[[LSP]]は起動しない。`root_dir` の指定に `manifest.json` を追加することで、[[Chrome Extension]]の開発プロジェクトでも[[Volar]]を有効化する。
```lua
lspconfig.volar.setup({
root_dir = util.root_pattern(
"package.json",
"manifest.json" -- Chrome Extension
),
})
```