检查package.json依赖项数组在typeScript中是否按字母数字顺序排序
我想检查package.json依赖项和devdependency数组在typeScript中是否按字母数字顺序排序。如果未排序,则应返回不正确的dep名称 我想在typesScript中构建一个bazel规则来检查检查package.json依赖项数组在typeScript中是否按字母数字顺序排序,typescript,bazel,bazel-rules,bazel-rules-nodejs,Typescript,Bazel,Bazel Rules,Bazel Rules Nodejs,我想检查package.json依赖项和devdependency数组在typeScript中是否按字母数字顺序排序。如果未排序,则应返回不正确的dep名称 我想在typesScript中构建一个bazel规则来检查 { 依赖项:{ “dep2”:“0.0.1”, “dep1”:“0.0.2” }, 依赖性:{ “devdep1”:“0.0.1”, “devde”:“0.0.1” } }您可以使用,= 在循环中,如果每个左侧值都较小,则为升序。 所以 导入您的package.json文件 使用
{
依赖项:{
“dep2”:“0.0.1”,
“dep1”:“0.0.2”
},
依赖性:{
“devdep1”:“0.0.1”,
“devde”:“0.0.1”
}
}
您可以使用
,=
在循环中,如果每个左侧值都较小,则为升序。
所以
package.json
文件功能检查(数据){
for(设i=0;i数据[i+1]){
console.log(false)
返回false;
}
}
console.log(true)
返回true;
}
常量数据=['a'、'a-b'、'b'、'c'、'd'、'e'];
检查(数据)
常量数据1=['a','c','b','c','d'];
检查(数据1)
是否存在区分大小写的排序点?我想,不,我只是想知道它是分类的还是不分类的。