UNPKG

2.13 kBJSONView Raw
1{
2 "name": "@google-cloud/common",
3 "description": "Common components for Cloud APIs Node.js Client Libraries",
4 "version": "3.6.0",
5 "license": "Apache-2.0",
6 "author": "Google Inc.",
7 "engines": {
8 "node": ">=10"
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 "api-extractor": "api-extractor run --local",
34 "api-documenter": "api-documenter yaml --input-folder=temp"
35 },
36 "dependencies": {
37 "@google-cloud/projectify": "^2.0.0",
38 "@google-cloud/promisify": "^2.0.0",
39 "arrify": "^2.0.1",
40 "duplexify": "^4.1.1",
41 "ent": "^2.2.0",
42 "extend": "^3.0.2",
43 "google-auth-library": "^7.0.2",
44 "retry-request": "^4.1.1",
45 "teeny-request": "^7.0.0"
46 },
47 "devDependencies": {
48 "@compodoc/compodoc": "^1.1.11",
49 "@microsoft/api-documenter": "^7.8.10",
50 "@microsoft/api-extractor": "^7.8.10",
51 "@types/ent": "^2.2.1",
52 "@types/extend": "^3.0.1",
53 "@types/mocha": "^8.0.0",
54 "@types/mv": "^2.1.0",
55 "@types/ncp": "^2.0.3",
56 "@types/node": "^12.12.31",
57 "@types/proxyquire": "^1.3.28",
58 "@types/request": "^2.48.4",
59 "@types/sinon": "^9.0.0",
60 "@types/tmp": "0.2.0",
61 "c8": "^7.1.0",
62 "codecov": "^3.6.5",
63 "gts": "^2.0.0",
64 "linkinator": "^2.0.4",
65 "mocha": "^8.0.0",
66 "mv": "^2.1.1",
67 "ncp": "^2.0.0",
68 "nock": "^13.0.0",
69 "proxyquire": "^2.1.3",
70 "sinon": "^9.0.1",
71 "tmp": "0.2.1",
72 "typescript": "~3.8.3"
73 }
74}