-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathpackage.json
139 lines (139 loc) · 4.54 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
{
"name": "@whitebox-co/amazon-ads-api",
"version": "2.0.0",
"description": "A fully typed TypeScript and Node.js API library for the Amazon Ads API",
"license": "MIT",
"author": {
"name": "Whitebox",
"email": "[email protected]",
"url": "https://www.whitebox.com/"
},
"contributors": [
{
"name": "Josh Fisher",
"email": "[email protected]"
},
{
"name": "Melvin Gaye",
"email": "[email protected]"
}
],
"homepage": "https://github.com/whitebox-co/amazon-ads-api",
"repository": {
"type": "git",
"url": "https://github.com/whitebox-co/amazon-ads-api.git"
},
"bugs": {
"url": "https://github.com/whitebox-co/amazon-ads-api/issues"
},
"main": "lib/src/index.js",
"files": [
"/lib"
],
"scripts": {
"build": "npm run clean && tsc --build tsconfig.json",
"check-for-changes": "cross-env RUN_CHECK_FOR_CHANGES=true ts-node utils/check-for-changes",
"clean": "rm -rf lib",
"dev": "ts-node-dev --respawn --transpile-only src",
"docs": "typedoc && http-server ./docs/typedoc/ -o /index.html",
"docs:redoc": "http-server ./docs/ -o /redoc.html",
"docs:swagger": "http-server ./docs/ -o /swagger.html",
"docs:typedoc": "npm run docs",
"download-schemas": "cross-env RUN_SCHEMA_DOWNLOADER=true ts-node utils/schema-downloader",
"generate-apis": "cross-env RUN_API_GENERATOR=true ts-node utils/api-generator",
"generate-clients": "cross-env RUN_CLIENT_GENERATOR=true ts-node utils/client-generator",
"generate-models": "cross-env RUN_MODEL_GENERATOR=true ts-node utils/model-generator",
"generate-tests": "cross-env RUN_TEST_GENERATOR=true ts-node utils/test-generator",
"lint": "npm -s run lint:ts",
"lint-fix:ts": "eslint . --ext ts --fix",
"lint:ts": "eslint . --ext ts",
"prepare": "husky install",
"replace-unknown-types": "cross-env RUN_REPLACE_UNKNOWNS=true ts-node utils/replace-unknown-types",
"semantic-release": "semantic-release",
"test": "jest --setupFiles dotenv/config",
"test:integration": "jest tests/integration/ --setupFiles dotenv/config",
"test:integration:watch": "jest tests/integration --setupFiles dotenv/config --watchAll",
"test:unit": "jest tests/unit",
"test:unit:watch": "jest tests/unit --watchAll",
"test:watch": "jest tests --watchAll",
"postversion": "ts-node --transpile-only --pretty utils/bump-version.ts"
},
"types": "lib/src/index.d.ts",
"dependencies": {
"agentkeepalive": "^4.2.1",
"axios": "^0.26.1",
"bottleneck": "^2.19.5"
},
"devDependencies": {
"@commitlint/cli": "^16.2.3",
"@commitlint/config-conventional": "^16.0.0",
"@openapitools/openapi-generator-cli": "^2.4.18",
"@semantic-release/changelog": "^6.0.1",
"@semantic-release/git": "^10.0.1",
"@types/bunyan": "^1.8.7",
"@types/jest": "^27.0.1",
"@types/js-yaml": "^4.0.5",
"@types/lodash": "^4.14.172",
"@types/node": "^17.0.10",
"@types/uuid": "8.3.4",
"@typescript-eslint/eslint-plugin": "^5.0.0",
"@typescript-eslint/parser": "^5.0.0",
"cross-env": "^7.0.3",
"dotenv": "16.0.0",
"env-var": "7.1.1",
"eslint": "^8.30.0",
"eslint-config-prettier": "^8.3.0",
"eslint-plugin-jest": "^26.1.2",
"eslint-plugin-json": "^3.1.0",
"eslint-plugin-mocha": "^10.0.1",
"eslint-plugin-node": "^11.1.0",
"eslint-plugin-prettier": "^4.0.0",
"eslint-plugin-sonarjs": "^0.13.0",
"git-changed-files": "^1.0.0",
"http-server": "^14.0.0",
"husky": "^7.0.2",
"install": "0.13.0",
"jest": "^27.0.6",
"js-yaml": "^4.1.0",
"lint-staged": "^12.2.1",
"lodash": "^4.17.21",
"markdownlint": "^0.25.1",
"markdownlint-cli": "^0.31.1",
"npm": "^8.3.0",
"openapi-types": "^10.0.0",
"prettier": "^2.4.0",
"prettier-cli": "^0.1.0",
"prettier-package-json": "^2.6.0",
"quicktype": "^15.0.260",
"replace-in-file": "^6.3.2",
"semantic-release": "^19.0.2",
"ts-jest": "^27.0.4",
"ts-morph": "^14.0.0",
"ts-node": "^10.2.0",
"ts-node-dev": "^1.1.8",
"typedoc": "^0.23.22",
"typescript": "^4.3.5"
},
"keywords": [
"amazon",
"amazon ads",
"amazon ads api",
"amazon ads library",
"amazon ads sdk",
"amazon api",
"amazon attribution api",
"amazon brand metrics api",
"amazon dsp",
"demand side planning",
"javascript amazon ads api",
"node amazon ads api",
"typescript amazon ads api"
],
"engines": {
"node": ">=16.19.0 <18",
"npm": ">=8.19.3 <9"
},
"publishConfig": {
"access": "public"
}
}