{
  "name": "pob",
  "version": "38.5.0",
  "description": "Pile of bones, library generator with git/babel/typescript/typedoc/readme/vitest",
  "keywords": [
    "skeleton"
  ],
  "homepage": "https://github.com/christophehurpeau/pob",
  "bugs": {
    "url": "https://github.com/christophehurpeau/pob/issues"
  },
  "license": "ISC",
  "author": "Christophe Hurpeau <christophe@hurpeau.com> (http://christophe.hurpeau.com/)",
  "repository": {
    "type": "git",
    "url": "https://github.com/christophehurpeau/pob.git",
    "directory": "packages/pob"
  },
  "files": [
    "lib",
    "bin"
  ],
  "type": "module",
  "sideEffects": false,
  "main": "./lib/index.js",
  "exports": {
    ".": "./lib/index.js",
    "./package.json": "./package.json"
  },
  "dependencies": {
    "@types/inquirer": "9.0.10",
    "@yeoman/adapter": "4.0.2",
    "eslint": "10.8.1",
    "findup-sync": "^5.0.0",
    "git-remote-url": "^1.0.1",
    "github-username": "^9.0.0",
    "js-yaml": "^5.2.1",
    "json5": "^2.2.3",
    "lodash.camelcase": "^4.3.0",
    "lodash.kebabcase": "^4.1.1",
    "mem-fs": "4.1.5",
    "mem-fs-editor": "12.0.6",
    "minimist": "1.2.8",
    "oxfmt": "0.54.0",
    "parse-author": "2.0.0",
    "semver": "7.8.5",
    "typescript": "npm:@typescript/typescript6@6.0.2",
    "validate-npm-package-name": "^8.0.0",
    "yeoman-environment": "6.1.0",
    "yeoman-generator": "8.2.2",
    "@pob/eslint-config": "67.4.0",
    "@pob/eslint-config-typescript-react": "67.4.0",
    "@pob/sort-pkg": "13.1.2",
    "@pob/sort-object": "11.1.1",
    "pob-dependencies": "27.4.0"
  },
  "devDependencies": {
    "@types/node": "24.13.3",
    "@typescript/native": "npm:typescript@7.0.2",
    "@yeoman/types": "1.11.1",
    "@pob/root": "27.5.0"
  },
  "engines": {
    "node": ">=22.18.0"
  },
  "pob": {
    "typescript": "check-only"
  },
  "scripts": {
    "build": "pnpm run build:definitions",
    "build:definitions": "tsc -p tsconfig.json",
    "lint": "pnpm run lint:eslint",
    "lint:eslint": "pnpm run --dir '../..' eslint --quiet 'packages/pob'",
    "tsc": "tsc"
  },
  "bin": {
    "pob": "./lib/pob.js"
  }
}