1.0.2 • Published 2 years ago
@mega-apps/package-sort v1.0.2
@mega-apps/package-sort
package.json 的格式库(独立版本,不依赖任何包)
特性
- 完全兼容
sort-package-json
安装
yarn add @mega-apps/sortPackageJson
应用
// "@mega-apps/package-sort" 提供了 sortPackageJson 函数,
import { sortPackageJson } from "@mega-apps/package-sort";
const packageJsonString = `{
"dependencies": {
"sort-package-json": "1.0.0",
"sort-object-keys": "1.0.0"
},
"version": "1.0.0",
"name": "my-awesome-project"
}`
console.log(sortPackageJson(packageJsonString))
/* => string:
{
"name": "my-awesome-project",
"version": "1.0.0",
"dependencies": {
"sort-object-keys": "1.0.0",
"sort-package-json": "1.0.0"
}
}
*/
const packageJsonObject = JSON.parse(packageJsonString)
console.log(sortPackageJson(packageJsonObject))
/* => object:
{
name: 'my-awesome-project',
version: '1.0.0',
dependencies: {
'sort-object-keys': '1.0.0',
'sort-package-json': '1.0.0'
}
}
*/