@mega-apps/package-sort

1.0.2 • Public • Published

@mega-apps/package-sort

package.json 的格式库(独立版本,不依赖任何包)

Downloads Version License

特性

  • 完全兼容 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'
  }
}
*/

变更日志

CHANGELOG

Dependencies (0)

    Dev Dependencies (2)

    Package Sidebar

    Install

    npm i @mega-apps/package-sort

    Weekly Downloads

    2

    Version

    1.0.2

    License

    MIT

    Unpacked Size

    9.44 kB

    Total Files

    4

    Last publish

    Collaborators

    • zhifeng.sun.auo.com