{
  "name": "@pigeon-posse/pkg-extended-scripts",
  "version": "1.1.2",
  "description": "Separate scripts from package.json",
  "keywords": [
    "cli",
    "extended-scripts",
    "npm",
    "package-scripts",
    "package.json",
    "pigeonposse",
    "pkg",
    "scripts"
  ],
  "homepage": "https://pkg-extended-scripts.pigeonposse.com",
  "bugs": {
    "url": "https://github.com/pigeonposse/pkg-extended-scripts/issues",
    "email": "dev@pigeonposse.com"
  },
  "repository": {
    "type": "https",
    "url": "https://github.com/pigeonposse/pkg-extended-scripts"
  },
  "funding": {
    "type": "individual",
    "url": "https://pigeonposse.com/?popup=donate"
  },
  "license": "MIT",
  "author": {
    "name": "Angelo",
    "email": "angelo@pigeonposse.com",
    "url": "https://github.com/angelespejo"
  },
  "type": "module",
  "exports": {
    ".": {
      "types": "./dist/index.d.mts",
      "import": "./dist/index.mjs"
    }
  },
  "types": "dist/index.d.ts",
  "bin": {
    "pkg-extended-scripts": "dist/bin.mjs",
    "pes": "dist/bin.mjs"
  },
  "files": [
    "dist"
  ],
  "dependencies": {
    "@clippium/color": "~1.0.2",
    "@clippium/preset-colored": "~1.0.2",
    "@clippium/preset-config": "~1.0.2",
    "@clippium/updater": "~1.0.2",
    "clippium": "~1.0.2"
  },
  "devDependencies": {
    "@changesets/changelog-github": "0.5.1",
    "@dovenv/core": "1.6.1",
    "@dovenv/theme-pigeonposse": "1.6.1",
    "@types/node": "24.3.0",
    "binarium": "2.1.2",
    "eslint": "9.33.0",
    "tslib": "2.8.1",
    "typescript": "5.9.2"
  },
  "engines": {
    "node": ">=20.0.0",
    "pnpm": ">=8.10.0"
  },
  "publishConfig": {
    "access": "public",
    "registry": "https://registry.npmjs.org/"
  },
  "extra": {
    "id": "pkg-extended-scripts",
    "productName": "pkg-extended-scripts",
    "libraryId": "pkg-extended-scripts",
    "repoId": "pkg-extended-scripts",
    "shortDesc": "csv, yaml, toml, xml, html, markdown, json, and more",
    "action": "Serialize and deserialize any data structure",
    "libraryUrl": "https://www.npmjs.com/package/pkg-extended-scripts",
    "licenseUrl": "https://github.com/pigeonposse/pkg-extended-scripts/blob/main/LICENSE",
    "changelogUrl": "https://github.com/pigeonposse/pkg-extended-scripts/blob/main/packages/core/CHANGELOG.md",
    "contributingUrl": "https://github.com/pigeonposse/.github/blob/main/CONTRIBUTING.md",
    "rawRepoUrl": "https://raw.githubusercontent.com/pigeonposse/pkg-extended-scripts/tree/main",
    "docsUrl": "https://github.com/pigeonposse/pkg-extended-scripts",
    "type": "library",
    "collective": {
      "id": "pigeonposse",
      "name": "PigeonPosse",
      "funding": "https://pigeonposse.com/?popup=donate",
      "gh": "https://github.com/pigeonposse",
      "about": "https://pigeonposse.com?popup=about",
      "url": "https://pigeonposse.com",
      "web": "https://pigeonposse.com",
      "email": "dev@pigeonposse.com",
      "socialUser": {
        "twitter": "pigeonposse_",
        "instagram": "pigeon.posse",
        "medium": "pigeonposse"
      },
      "social": {
        "twitter": "https://twitter.com/pigeonposse_",
        "instagram": "https://www.instagram.com/pigeon.posse/",
        "medium": "https://medium.com/@pigeonposse"
      }
    }
  },
  "scripts": {
    ".": "dovenv",
    "build": "pnpx unbuild",
    "build-bin": "binarium node -c build.bin.js",
    "dev": "pnpx tsx src/bin.ts",
    "lint:commit": "dovenv lint commitlint --silent",
    "lint:eslint": "dovenv lint eslint --silent",
    "lint:pkg": "dovenv lint publint -k pkg --silent",
    "lint:staged": "dovenv lint staged --silent"
  }
}