{
  "name": "@mpen/imut-utils",
  "description": "Immutability helpers for React state updates.",
  "version": "0.5.4",
  "packageManager": "bun@1.3.6",
  "exports": {
    ".": "./dist/index.js",
    "./fp": "./dist/fp.js",
    "./package.json": "./package.json"
  },
  "type": "module",
  "files": [
    "dist",
    "README.md"
  ],
  "homepage": "https://github.com/mnpenner/npm-packages/tree/main/packages/imut-utils",
  "scripts": {
    "build": "bun run --bun tsdown",
    "test": "bun test && bun run --bun tsc --noEmit",
    "patch": "npm version patch && VER=$(jq -r '.version' package.json) && hg ci -m \"Publish v$VER\" && hg tag \"v$VER\"",
    "all": "run-p build test docs",
    "docs": "typedoc src/index.ts && hg addremove docs",
    "push": "hg pushall",
    "release": "run-s build test docs patch && npm publish --access=public"
  },
  "devDependencies": {
    "@types/bun": "latest",
    "npm-run-all": "^4.1.5",
    "tsdown": "^0.21",
    "typedoc": "^0.28.19",
    "typedoc-plugin-missing-exports": "^4.1.3",
    "typescript": "^6.0.2"
  },
  "dependencies": {
    "jtilz": "0.5.1"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/mnpenner/npm-packages.git",
    "directory": "packages/imut-utils"
  },
  "types": "./dist/index.d.ts",
  "publishConfig": {
    "access": "public"
  },
  "main": "./dist/index.js",
  "module": "./dist/index.js",
  "publishHash": {
    "buildDate": "2026-06-20T11:09:16.162-07:00",
    "hgChangesetId": "aa3761398d92+",
    "sha256": "9fc6054dc56fc4a1a83f06bfba62ffe8110aab754037314692b539fabebbdea0"
  }
}
