{
  "name": "browser4-cli",
  "version": "0.1.28",
  "description": "Browser automation CLI for AI agents",
  "type": "module",
  "files": [
    "bin",
    "scripts",
    "skill-data",
    "skills"
  ],
  "bin": {
    "browser4-cli": "./bin/browser4-cli.js",
    "browser4": "./bin/browser4-cli.js"
  },
  "scripts": {
    "version:sync": "node ../bin/version.mjs cli sync",
    "version": "npm run version:sync && git add browser4-cli/Cargo.toml browser4-cli/Cargo.lock",
    "build:native": "npm run version:sync && cargo build --release --manifest-path browser4-cli/Cargo.toml && node scripts/copy-native.js",
    "build:linux": "npm run version:sync && docker compose -f docker/docker-compose.yml run --rm build-linux",
    "build:macos": "npm run version:sync && (cargo build --release --manifest-path browser4-cli/Cargo.toml --target aarch64-apple-darwin & cargo build --release --manifest-path browser4-cli/Cargo.toml --target x86_64-apple-darwin & wait) && cp cli/target/aarch64-apple-darwin/release/browser4 bin/browser4-darwin-arm64 && cp cli/target/x86_64-apple-darwin/release/browser4 bin/browser4-darwin-x64",
    "build:windows": "npm run version:sync && docker compose -f docker/docker-compose.yml run --rm build-windows",
    "build:all-platforms": "npm run version:sync && (npm run build:linux & npm run build:windows & wait)",
    "build:docker": "docker build -t browser4-builder -f docker/Dockerfile.build .",
    "publish:if-needed": "node scripts/publish-if-needed.js",
    "release": "npm run publish:if-needed",
    "postinstall": "node scripts/postinstall.js"
  },
  "keywords": [
    "browser",
    "browser4",
    "browser4-cli",
    "automation",
    "headless",
    "chrome",
    "cdp",
    "cli",
    "agent"
  ],
  "license": "Apache-2.0",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/platonai/Browser4.git"
  },
  "bugs": {
    "url": "https://github.com/platonai/Browser4/issues"
  },
  "homepage": "https://browser4.io",
  "packageManager": "pnpm@10.32.1+sha512.a706938f0e89ac1456b6563eab4edf1d1faf3368d1191fc5c59790e96dc918e4456ab2e67d613de1043d2e8c81f87303e6b40d4ffeca9df15ef1ad567348f2be"
}
