{
  "name": "google-ads-api-report-fetcher",
  "version": "3.6.0",
  "description": "Google Ads API Report Fetcher (gaarf)",
  "main": "./dist/index.js",
  "types": "./src/index.ts",
  "bin": {
    "gaarf": "gaarf",
    "gaarf-bq": "gaarf-bq",
    "gaarf-node": "gaarf",
    "gaarf-node-bq": "gaarf-bq"
  },
  "type": "module",
  "engines": {
    "node": ">=15.0.0"
  },
  "repository": "https://github.com/google/ads-api-report-fetcher",
  "homepage": "https://github.com/google/ads-api-report-fetcher/js",
  "publishConfig": {
    "registry": "https://wombat-dressing-room.appspot.com"
  },
  "scripts": {
    "clean": "shx rm -rf dist/*",
    "tsc": "tsc",
    "compile": "tsc",
    "start": "node -r ts-node/register src/cli.ts $@",
    "gts": "gts",
    "lint": "gts lint",
    "build": "npm run tsc",
    "test": "mocha --ui tdd --loader=ts-node/esm --require ts-node/register  --timeout 10s src/test/**/*.ts",
    "test:coverage": "nyc --reporter=text mocha --ui tdd --require ts-node/register  --timeout 10s src/test/**/*.ts"
  },
  "keywords": [
    "gaarf",
    "Google Ads",
    "Google Ads API",
    "GAQL"
  ],
  "author": "Google Inc. (gTech gPS CSE team)",
  "license": "Apache-2.0",
  "dependencies": {
    "@google-cloud/bigquery": "^7.9.0",
    "@google-cloud/logging": "^11.2.0",
    "@google-cloud/logging-winston": "^6.0.0",
    "@google-cloud/storage": "^7.12.1",
    "@js-joda/core": "^5.4.2",
    "@types/glob": "^8.1.0",
    "@types/js-yaml": "^4.0.5",
    "@types/lodash-es": "^4.17.12",
    "@types/nunjucks": "^3.2.3",
    "@types/yargs": "^17.0.33",
    "async": "^3.2.6",
    "axios": "^1.7.7",
    "chalk": "^5.4.1",
    "csv": "^6.3.10",
    "csv-stringify": "^6.5.1",
    "date-fns": "^4.1.0",
    "find-up": "^7.0.0",
    "glob": "^11.0.0",
    "google-ads-api": "23.0",
    "google-auth-library": "^9.15.0",
    "js-yaml": "^4.1.0",
    "lodash-es": "^4.17.21",
    "mathjs": "^15.1.1",
    "nunjucks": "^3.2.4",
    "table": "^6.8.2",
    "winston": "^3.16.0",
    "yargs": "^17.7.2"
  },
  "devDependencies": {
    "@istanbuljs/nyc-config-typescript": "^1.0.2",
    "@types/async": "^3.2.24",
    "@types/mocha": "^10.0.1",
    "gts": "^5.3.1",
    "mocha": "^10.2.0",
    "nyc": "^15.1.0",
    "shx": "^0.3.4",
    "ts-node": "^10.9.2",
    "typescript": "^5.6.3"
  }
}
