インストール
モジュールをインストールします
$ npm install @wordpress/npm-package-json-lint-config
注意: このパッケージは長期サポートステータスのNode.jsバージョンを必要とします(アクティブLTSまたはメンテナンスLTSリリースを確認)。古いバージョンとは互換性がありません。
使用法
これをあなたの package.json
ファイルに追加します:
"npmpackagejsonlint": {
"extends": "@wordpress/npm-package-json-lint-config",
},
または、リポジトリのルートにある .npmpackagejsonlintrc.json
ファイルに追加します:
{
"extends": "@wordpress/npm-package-json-lint-config"
}
npm-package-json-lint ルールを追加、変更、または上書きするには、package.json
ファイルにこれを追加します:
"npmpackagejsonlint": {
"extends": "@wordpress/npm-package-json-lint-config",
"rules": {
"valid-values-author": [
"error",
[
"WordPress"
]
]
}
},
または、リポジトリのルートにある .npmpackagejsonlintrc.json
ファイルに追加します:
{
"extends": "@wordpress/npm-package-json-lint-config",
"rules": {
"require-publishConfig": "error",
"valid-values-author": [ "error", [ "WordPress" ] ]
}
}
このパッケージへの貢献
これはグーテンベルクプロジェクトの一部である個別のパッケージです。このプロジェクトはモノレポとして整理されています。特定の目的を持つ複数の自己完結型ソフトウェアパッケージで構成されています。このモノレポ内のパッケージはnpmに公開され、WordPressや他のソフトウェアプロジェクトで使用されています。
このパッケージやグーテンベルク全体への貢献について詳しく知りたい場合は、プロジェクトの主要な貢献者ガイドをお読みください。