typeScript で、package.json の依存関係と devDependencies の配列が英数字順に並べ替えられているかどうかを確認したいと考えています。ソートされていない場合は、場違いな dep 名を返す必要があります。
typesScript でチェックする bazel ルールを構築してチェックしたい
{
dependencies: {
"dep2": "0.0.1",
"dep1": "0.0.2"
},
devDependencies: {
"devdep1": "0.0.1",
"devde": "0.0.1"
}
}
dep2、devdep1 が違反していると言って false を返します。