Closed4
Biome
![Taichi Masuyama](https://res.cloudinary.com/zenn/image/fetch/s--r0gIMLwG--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/a3c62bc96d.jpeg)
ドキュメントの通り。最高
![Taichi Masuyama](https://res.cloudinary.com/zenn/image/fetch/s--r0gIMLwG--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/a3c62bc96d.jpeg)
prettier と競合して(?)うまく動かなかったので settings.json をワークスペースにおいて解決した
settings.json
{
"editor.formatOnSave": true,
"[json][javascript][javascriptreact][typescript][typescriptreact]": {
"editor.defaultFormatter": "biomejs.biome"
},
"editor.codeActionsOnSave": {
"quickfix.biome": "explicit"
}
}
![Taichi Masuyama](https://res.cloudinary.com/zenn/image/fetch/s--r0gIMLwG--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/a3c62bc96d.jpeg)
eslint の以下を Biome でもやりたい
- https://typescript-eslint.io/rules/no-floating-promises/
- https://typescript-eslint.io/rules/switch-exhaustiveness-check/
が、無理そう。
パフォーマンス的にやる気がないらしい。![Taichi Masuyama](https://res.cloudinary.com/zenn/image/fetch/s--r0gIMLwG--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/a3c62bc96d.jpeg)
jest 系のキーワードを無視するところを参考にした。
このスクラップは5ヶ月前にクローズされました