UNPKG

google-ads-api-client

Version:

A friendly and exhaustive client to the google-ads-api, code generated directly from google's published protobuf schema.

71 lines (70 loc) 2.32 kB
{ "name": "google-ads-api-client", "version": "1.1.3", "description": "A friendly and exhaustive client to the google-ads-api, code generated directly from google's published protobuf schema.", "author": "UladKasach @uladkasach", "license": "MIT", "repository": "ehmpathy/google-ads-api-client", "homepage": "https://github.com/ehmpathy/google-ads-api-client", "keywords": [ "google-ads-api", "google", "ads", "api", "client", "protobuf", "grpc" ], "bugs": "https://github.com/ehmpathy/google-ads-api-client/issues", "main": "dist/index.js", "engines": { "node": ">=8.0.0" }, "files": [ "/dist" ], "scripts": { "build:clean": "rm -rf ./dist", "build:ts": "tsc -p ./tsconfig.build.json", "build": "npm run build:clean && npm run build:ts", "test:types": "tsc --noEmit", "test:format": "prettier --parser typescript --check 'src/**/*.ts' --config ./prettier.config.js", "test:lint": "eslint -c ./.eslintrc.js src/**/*.ts", "test:unit": "jest --forceExit --verbose --passWithNoTests", "test:integration": "jest -c ./jest.integration.config.js --forceExit --verbose --passWithNoTests", "test": "npm run test:types && npm run test:lint && npm run test:unit", "prepublish": "npm run build", "preversion": "npm run prepublish && npm run test", "postversion": "git push origin HEAD --tags --no-verify" }, "devDependencies": { "@protobuf-ts/plugin": "2.8.1", "@types/dotenv": "^8.2.0", "@types/jest": "27.0.1", "@types/joi": "14.3.4", "@types/lodash.pick": "4.4.6", "@types/uuid": "3.4.5", "@typescript-eslint/eslint-plugin": "2.19.0", "@typescript-eslint/parser": "2.19.0", "core-js": "3.15.2", "dotenv": "^8.1.0", "eslint": "6.1.0", "eslint-config-airbnb-base": "14.0.0", "eslint-config-airbnb-typescript": "7.0.0", "eslint-config-prettier": "6.10.0", "eslint-plugin-import": "2.20.1", "eslint-plugin-prettier": "3.1.2", "husky": "1.3.1", "jest": "27.0.6", "prettier": "2.0.4", "ts-jest": "27.0.4", "typescript": "4.4.3", "uuid": "3.3.3" }, "dependencies": { "@grpc/grpc-js": "1.7.1", "@protobuf-ts/grpc-transport": "2.8.1", "@protobuf-ts/runtime": "2.8.1", "google-auth-library": "8.5.2" } }