{
  "name": "@plugdev/cli",
  "version": "1.4.1",
  "description": "The local development environment for Minecraft plugins — plug / plugdev CLI (Paper, Folia, Purpur, Pufferfish, Spigot)",
  "author": "PLUG Labs",
  "homepage": "https://pluglabs.app/plugdev",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/mattbaconz/plugdev.git"
  },
  "bugs": {
    "url": "https://github.com/mattbaconz/plugdev/issues"
  },
  "keywords": [
    "minecraft",
    "paper",
    "papermc",
    "spigot",
    "plugin",
    "plugin-development",
    "minecraft-development",
    "minecraft-server",
    "developer-tools",
    "dev-server",
    "cli",
    "gradle",
    "maven",
    "hotswap"
  ],
  "type": "module",
  "bin": {
    "plugdev": "dist/cli.js",
    "plug": "dist/cli.js"
  },
  "main": "./dist/cli.js",
  "publishConfig": {
    "access": "public",
    "registry": "https://registry.npmjs.org/"
  },
  "files": [
    "dist",
    "bootstrap",
    "README.md"
  ],
  "scripts": {
    "build": "tsup",
    "prepare": "npm run build",
    "start": "node dist/cli.js",
    "test": "node ../../scripts/run-tests.mjs",
    "smoke:reload": "node scripts/smoke-reload.mjs",
    "smoke:config": "node scripts/smoke-live-config.mjs",
    "prepublishOnly": "cd ../.. && npm run build && npm run verify:client-agent"
  },
  "dependencies": {
    "@xmcl/core": "2.15.1",
    "@xmcl/installer": "6.1.2",
    "ajv": "^8.17.1",
    "chokidar": "^4.0.3",
    "commander": "^13.1.0",
    "execa": "^9.5.2",
    "ink": "^7.1.0",
    "ink-text-input": "^6.0.0",
    "mineflayer": "^4.37.1",
    "picocolors": "^1.1.1",
    "react": "^19.2.7",
    "undici": "7.10.0",
    "yaml": "^2.7.0"
  },
  "devDependencies": {
    "@types/node": "^22.13.10",
    "@types/react": "^19.2.17",
    "tsup": "^8.4.0",
    "tsx": "^4.19.3",
    "typescript": "^5.8.2"
  },
  "engines": {
    "node": ">=22"
  },
  "license": "MIT"
}
