UNPKG

1.93 kBJSONView Raw
1{
2 "name": "@google-cloud/common",
3 "description": "Common components for Cloud APIs Node.js Client Libraries",
4 "version": "4.0.2",
5 "license": "Apache-2.0",
6 "author": "Google Inc.",
7 "engines": {
8 "node": ">=12.0.0"
9 },
10 "repository": "googleapis/nodejs-common",
11 "main": "./build/src/index.js",
12 "types": "./build/src/index.d.ts",
13 "files": [
14 "build/src",
15 "!build/src/**/*.map"
16 ],
17 "scripts": {
18 "docs": "compodoc src/",
19 "test": "c8 mocha build/test",
20 "prepare": "npm run compile",
21 "pretest": "npm run compile",
22 "compile": "tsc -p .",
23 "fix": "gts fix",
24 "lint": "gts check",
25 "presystem-test": "npm run compile",
26 "system-test": "mocha build/system-test",
27 "samples-test": "cd samples/ && npm link ../ && npm test && cd ../",
28 "docs-test": "linkinator docs",
29 "predocs-test": "npm run docs",
30 "prelint": "cd samples; npm link ../; npm install",
31 "clean": "gts clean",
32 "precompile": "gts clean"
33 },
34 "dependencies": {
35 "@google-cloud/projectify": "^3.0.0",
36 "@google-cloud/promisify": "^3.0.0",
37 "arrify": "^2.0.1",
38 "duplexify": "^4.1.1",
39 "ent": "^2.2.0",
40 "extend": "^3.0.2",
41 "google-auth-library": "^8.0.2",
42 "retry-request": "^5.0.0",
43 "teeny-request": "^8.0.0"
44 },
45 "devDependencies": {
46 "@compodoc/compodoc": "^1.1.11",
47 "@types/ent": "^2.2.1",
48 "@types/extend": "^3.0.1",
49 "@types/mocha": "^9.0.0",
50 "@types/mv": "^2.1.0",
51 "@types/ncp": "^2.0.3",
52 "@types/node": "^16.0.0",
53 "@types/proxyquire": "^1.3.28",
54 "@types/request": "^2.48.4",
55 "@types/sinon": "^10.0.0",
56 "@types/tmp": "0.2.3",
57 "c8": "^7.1.0",
58 "codecov": "^3.6.5",
59 "gts": "^3.1.0",
60 "linkinator": "^2.0.4",
61 "mocha": "^9.2.2",
62 "mv": "^2.1.1",
63 "ncp": "^2.0.0",
64 "nock": "^13.0.0",
65 "proxyquire": "^2.1.3",
66 "sinon": "^14.0.0",
67 "tmp": "0.2.1",
68 "typescript": "^4.6.4"
69 }
70}