{
  "name": "setup-brew",
  "version": "1.1.1",
  "description": "Setup brew and brew packages",
  "repository": "https://github.com/aminya/setup-cpp",
  "homepage": "https://github.com/aminya/setup-cpp/tree/master/packages/setup-brew",
  "license": "Apache-2.0",
  "author": "Amin Yahyaabadi",
  "main": "./dist/index.js",
  "source": "./src/index.ts",
  "type": "module",
  "files": [
    "dist",
    "src",
    "tsconfig.json"
  ],
  "scripts": {
    "build": "tsc --pretty",
    "dev": "tsc --watch --pretty",
    "lint.tsc.test": "tsc --noEmit --pretty -p ./__tests__/tsconfig.json",
    "lint.tsc": "tsc --noEmit --pretty",
    "lint.eslint": "eslint '**/*.{ts,tsx,js,jsx,cjs,mjs,json,yaml}' --no-error-on-unmatched-pattern --cache --cache-location ./.cache/eslint/ --fix",
    "prepublishOnly": "pnpm run build",
    "test": "jest --coverage"
  },
  "dependencies": {
    "@types/node": "25.0.9",
    "ci-log": "workspace:*",
    "envosman": "workspace:*",
    "which": "4.0.0",
    "execa": "7.2.0",
    "setup-apt": "workspace:*",
    "node-downloader-helper": "2.1.10"
  },
  "devDependencies": {
    "@types/cross-spawn": "~6.0.6",
    "@types/which": "~3.0.4",
    "cross-spawn": "7.0.6",
    "path-exists": "5.0.0",
    "patha": "0.4.1"
  },
  "engines": {
    "node": ">=12"
  },
  "keywords": [
    "setup",
    "brew",
    "install",
    "brew-install",
    "cask",
    "formula",
    "package",
    "setup-brew",
    "repositories",
    "macos",
    "homebrew",
    "linuxbrew",
    "osx",
    "linux",
    "ubuntu"
  ]
}
