Discourse コアは、JSパッケージ管理のためにpnpmに切り替えます

興味深いですね :thinking:

標準のプラグインスケルトンでは、各プラグインに独自の package.json ファイルがあり、リンティング依存関係が含まれています。そして、現時点ではスケルトンはまだ yarn を使用しています。

そのため、特定のプラグインをリンティングするには、プラグインディレクトリに移動して以下を実行します。

yarn install
yarn prettier --write

コアのリンティング設定をプラグインで使用できる場合もあります。しかし、バージョン/設定が異なると、コアの eslint/prettier のバージョンがプラグインの CI で実行されているバージョンと一致しないため、面倒になる可能性があります。

「いいね!」 1