Replies: 4 comments 10 replies
-
ESLintの外部Pluginで実現していた部分がBiome本体に含まれていることが確認できれば,migrateせずともinitして導入しても構わないと思います. |
Beta Was this translation helpful? Give feedback.
-
この時点で相当 Biome に軍配があがる. というかルールとかを Lines 50 to 70 in 3b8fbd5 |
Beta Was this translation helpful? Give feedback.
-
とりあえず Biome に置き換えた作業として https://github.com/pulsate-dev/pulsate/tree/replace-eslint-and-prettier-to-biome に Push しました. そのまますんなりマージできるよう VSCode 周りの設定も変えたのでローカルに落とせば実際に使えます. Biome の Formatter 及び Linter を走らせた状態で いくつかのエラーは noShadowRestrictedNamesNode.js のグローバル定数で使用されている変数名を Import 文で使用することを禁止します.
noNonNullAssertionTypeScript の non-null assertion noUnreachableSuper
|
Beta Was this translation helpful? Give feedback.
-
PR を提出しました: #574 |
Beta Was this translation helpful? Give feedback.
-
現在 Pulsate, Pulsate-Web では ESLint, Prettier を使用しているが, これを Biome に置き換えたい.
Biome は CLI での Migrate に対応している.
Migrate from ESLint and Prettier | Biome
pros
.jsonc
による設定ファイルをサポートしており, コメントが利用できる (.json
にも対応)biome.jsonc
内の$schema
を最新に保つ事ができる.biome ci
という GitHub Action などの CI 環境での実行が想定されているサブコマンドが用意されている.cons
Beta Was this translation helpful? Give feedback.
All reactions