{
  "name": "sort-order",
  "version": "1.1.2",
  "description": "Combine a series of sort functions to create complex sort orders",
  "author": "Cameron Hunter <hello@cameronhunter.co.uk>",
  "license": "MIT",
  "main": "build/index.js",
  "types": "build/index.d.ts",
  "files": [
    "build"
  ],
  "keywords": [
    "sort",
    "ordering",
    "comparator"
  ],
  "devDependencies": {
    "@cameronhunter/prettier-config": "^5.0.0",
    "@changesets/cli": "^2.26.2",
    "@tsconfig/strictest": "^2.0.2",
    "typescript": "^5.3.2",
    "vitest": "^0.34.6"
  },
  "packageManager": "pnpm@8.10.5",
  "prettier": "@cameronhunter/prettier-config",
  "repository": {
    "type": "git",
    "url": "git@github.com:cameronhunter/sort-order.git"
  },
  "scripts": {
    "build": "tsc -p tsconfig.build.json",
    "test": "vitest",
    "release": "pnpm run build && pnpm run publish:npm && pnpm run publish:github",
    "publish:npm": "npm_config_registry=https://registry.npmjs.org/ pnpm changeset publish",
    "publish:github": "pnpm run github:set_scope && npm_config_registry=https://npm.pkg.github.com/ pnpm changeset publish",
    "github:set_scope": "jq --arg githubScope \"$GITHUB_REPOSITORY_OWNER\" '.name |= (if (index(\"@\") == null) then \"@\" + $githubScope + \"/\" + . else . end)' package.json > package-github.json && mv package-github.json package.json"
  }
}