{
  "name": "graphql-buddy",
  "version": "0.1.7",
  "type": "module",
  "license": "MIT",
  "author": "Hunter John Larco",
  "description": "CLI tools for manipulating graphql // designed for build system tooling",
  "bin": {
    "graphql-buddy": "./dist/cli.js"
  },
  "keywords": [
    "graphql",
    "parse",
    "build",
    "build-tool",
    "bundler"
  ],
  "files": [
    "dist"
  ],
  "main": "./dist/api.js",
  "types": "./dist/api.d.ts",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/hunterlarco/graphql-buddy.git"
  },
  "bugs": {
    "url": "https://github.com/hunterlarco/graphql-buddy/issues"
  },
  "funding": "https://github.com/sponsors/hunterlarco",
  "dependencies": {
    "@commander-js/extra-typings": "14.0.0",
    "@graphql-tools/graphql-file-loader": "8.1.2",
    "@graphql-tools/load": "8.1.2",
    "@graphql-tools/utils": "10.9.1",
    "commander": "14.0.1",
    "glob": "11.0.3",
    "graphql": "16.14.2",
    "stringify-object": "6.0.0",
    "tslib": "2.8.1"
  },
  "devDependencies": {
    "@eslint/compat": "1.4.0",
    "@eslint/js": "9.36.0",
    "@types/node": "24.5.2",
    "@types/stringify-object": "4.0.5",
    "concurrently": "9.2.1",
    "eslint": "9.36.0",
    "eslint-import-resolver-typescript": "4.4.4",
    "eslint-plugin-import": "2.32.0",
    "jiti": "2.6.0",
    "prettier": "3.9.9",
    "tsup": "8.5.0",
    "typescript": "5.9.2",
    "typescript-eslint": "8.44.1",
    "vitest": "3.2.4"
  },
  "scripts": {
    "build": "pnpm run typecheck && pnpm run bundle",
    "typecheck": "tsc --noEmit",
    "bundle": "tsup",
    "start": "pnpm run build && node dist/cli.js",
    "test": "vitest run",
    "test:dev": "vitest dev",
    "format": "pnpm run format:eslint && pnpm run format:prettier",
    "format:prettier": "prettier . --write",
    "format:eslint": "eslint . --fix",
    "lint": "concurrently npm:lint:*",
    "lint:prettier": "prettier . --check",
    "lint:eslint": "eslint . --max-warnings=0"
  }
}