-
Notifications
You must be signed in to change notification settings - Fork 17
Expand file tree
/
Copy pathpackage.json
More file actions
274 lines (274 loc) · 15.6 KB
/
package.json
File metadata and controls
274 lines (274 loc) · 15.6 KB
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
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
{
"name": "@yandex-cloud/nodejs-sdk",
"version": "3.0.0-alpha.15",
"description": "Yandex.Cloud NodeJS SDK",
"keywords": [
"yandex-cloud",
"sdk",
"cloud"
],
"repository": {
"type": "git",
"url": "https://github.com/yandex-cloud/nodejs-sdk.git"
},
"author": "Yandex LLC",
"license": "MIT",
"main": "dist/index.js",
"bugs": {
"url": "https://github.com/yandex-cloud/nodejs-sdk/issues"
},
"files": [
"dist"
],
"homepage": "https://github.com/yandex-cloud/nodejs-sdk#readme",
"dependencies": {
"@grpc/grpc-js": "^1.6.12",
"abort-controller-x": "^0.4.1",
"axios": "^0.28.0",
"jsonwebtoken": "^9.0.0",
"lodash": "^4.17.21",
"log4js": "^6.4.0",
"long": "^5.2.0",
"luxon": "^2.2.0",
"nice-grpc": "^1.2.2",
"nice-grpc-client-middleware-deadline": "^1.0.6",
"node-abort-controller": "^3.1.1",
"protobufjs": "^7.2.4",
"utility-types": "^3.10.0"
},
"devDependencies": {
"@commitlint/cli": "^17.6.1",
"@commitlint/config-conventional": "^15.0.0",
"@eslint/js": "^9.12.0",
"@semantic-release/git": "^10.0.1",
"@types/jest": "^27.0.3",
"@types/jsonwebtoken": "^8.5.6",
"@types/lodash": "^4.14.178",
"@types/luxon": "^2.0.8",
"@types/node": "^16.11.3",
"@types/webpack": "^5.28.5",
"@types/webpack-dev-server": "^4.7.2",
"@typescript-eslint/eslint-plugin": "^5.7.0",
"@typescript-eslint/parser": "^5.7.0",
"@webpack-cli/generators": "^3.0.7",
"cross-env": "^7.0.3",
"eslint": "^8.57.1",
"eslint-config-airbnb-base": "^15.0.0",
"eslint-config-airbnb-typescript": "^16.1.0",
"eslint-plugin-import": "^2.25.3",
"eslint-plugin-jsx-a11y": "^6.5.1",
"eslint-plugin-prefer-arrow-functions": "^3.1.4",
"eslint-plugin-unicorn": "^39.0.0",
"fast-glob": "^3.2.7",
"globals": "^15.11.0",
"grpc-tools": "^1.12.4",
"husky": "^7.0.4",
"jest": "^27.4.5",
"semantic-release": "^21.0.1",
"ts-jest": "^27.1.1",
"ts-loader": "^9.5.1",
"ts-node": "^10.9.2",
"ts-proto": "^1.95.1",
"tsconfig-paths": "^4.2.0",
"tsconfig-paths-webpack-plugin": "^4.1.0",
"typescript": "^4.9.5",
"typescript-eslint": "^8.9.0",
"webpack": "^5.95.0",
"webpack-cli": "^5.1.4"
},
"scripts": {
"test": "cross-env NODE_OPTIONS=\"--max-old-space-size=8192\" node --experimental-vm-modules node_modules/jest/bin/jest.js -c config/jest.ts --passWithNoTests '.*\\.test\\.ts$'",
"lint": "eslint src config",
"check-endpoints": "ts-node scripts/check-endpoints.ts",
"prettier:fix:clients": "prettier src/clients/ --write",
"prepare": "husky install",
"prepublishOnly": "npm run build",
"cloudapi:generate-services": "ts-node scripts/generate_services",
"build": "cross-env NODE_OPTIONS=\"--max-old-space-size=4096\" tsc -p ./tsconfig.json",
"typecheck:src": "tsc --noEmit -p ./tsconfig.json",
"typecheck:examples": "tsc --noEmit -p ./examples/tsconfig.json",
"typecheck": "npm run typecheck:src && npm run typecheck:examples",
"cloudapi:update": "git submodule update --remote",
"discover-endpoints": "ts-node scripts/discover_endpoints"
},
"engines": {
"node": ">=18.0.0"
},
"publishConfig": {
"access": "public"
},
"exports": {
".": "./dist/index.js",
"./ai-assistants-v1": "./dist/clients/ai-assistants-v1/index.js",
"./ai-assistants-v1/*": "./dist/generated/yandex/cloud/ai/assistants/v1/*.js",
"./ai-dataset-v1": "./dist/clients/ai-dataset-v1/index.js",
"./ai-dataset-v1/*": "./dist/generated/yandex/cloud/ai/dataset/v1/*.js",
"./ai-files-v1": "./dist/clients/ai-files-v1/index.js",
"./ai-files-v1/*": "./dist/generated/yandex/cloud/ai/files/v1/*.js",
"./ai-foundation_models-v1": "./dist/clients/ai-foundation_models-v1/index.js",
"./ai-foundation_models-v1/*": "./dist/generated/yandex/cloud/ai/foundation_models/v1/*.js",
"./ai-llm-v1alpha": "./dist/clients/ai-llm-v1alpha/index.js",
"./ai-llm-v1alpha/*": "./dist/generated/yandex/cloud/ai/llm/v1alpha/*.js",
"./ai-ocr-v1": "./dist/clients/ai-ocr-v1/index.js",
"./ai-ocr-v1/*": "./dist/generated/yandex/cloud/ai/ocr/v1/*.js",
"./ai-stt-v2": "./dist/clients/ai-stt-v2/index.js",
"./ai-stt-v2/*": "./dist/generated/yandex/cloud/ai/stt/v2/*.js",
"./ai-stt-v3": "./dist/clients/ai-stt-v3/index.js",
"./ai-stt-v3/*": "./dist/generated/yandex/cloud/ai/stt/v3/*.js",
"./ai-translate-v2": "./dist/clients/ai-translate-v2/index.js",
"./ai-translate-v2/*": "./dist/generated/yandex/cloud/ai/translate/v2/*.js",
"./ai-tts-v3": "./dist/clients/ai-tts-v3/index.js",
"./ai-tts-v3/*": "./dist/generated/yandex/cloud/ai/tts/v3/*.js",
"./ai-tuning-v1": "./dist/clients/ai-tuning-v1/index.js",
"./ai-tuning-v1/*": "./dist/generated/yandex/cloud/ai/tuning/v1/*.js",
"./ai-vision-v1": "./dist/clients/ai-vision-v1/index.js",
"./ai-vision-v1/*": "./dist/generated/yandex/cloud/ai/vision/v1/*.js",
"./ai-vision-v2": "./dist/clients/ai-vision-v2/index.js",
"./ai-vision-v2/*": "./dist/generated/yandex/cloud/ai/vision/v2/*.js",
"./airflow-v1": "./dist/clients/airflow-v1/index.js",
"./airflow-v1/*": "./dist/generated/yandex/cloud/airflow/v1/*.js",
"./apploadbalancer-v1": "./dist/clients/apploadbalancer-v1/index.js",
"./apploadbalancer-v1/*": "./dist/generated/yandex/cloud/apploadbalancer/v1/*.js",
"./audittrails-v1": "./dist/clients/audittrails-v1/index.js",
"./audittrails-v1/*": "./dist/generated/yandex/cloud/audittrails/v1/*.js",
"./backup-v1": "./dist/clients/backup-v1/index.js",
"./backup-v1/*": "./dist/generated/yandex/cloud/backup/v1/*.js",
"./billing-v1": "./dist/clients/billing-v1/index.js",
"./billing-v1/*": "./dist/generated/yandex/cloud/billing/v1/*.js",
"./cdn-v1": "./dist/clients/cdn-v1/index.js",
"./cdn-v1/*": "./dist/generated/yandex/cloud/cdn/v1/*.js",
"./certificatemanager-v1": "./dist/clients/certificatemanager-v1/index.js",
"./certificatemanager-v1/*": "./dist/generated/yandex/cloud/certificatemanager/v1/*.js",
"./cic-v1": "./dist/clients/cic-v1/index.js",
"./cic-v1/*": "./dist/generated/yandex/cloud/cic/v1/*.js",
"./cloudapps-workload-v1": "./dist/clients/cloudapps-workload-v1/index.js",
"./cloudapps-workload-v1/*": "./dist/generated/yandex/cloud/cloudapps/workload/v1/*.js",
"./cloudregistry-v1": "./dist/clients/cloudregistry-v1/index.js",
"./cloudregistry-v1/*": "./dist/generated/yandex/cloud/cloudregistry/v1/*.js",
"./cloudrouter-v1": "./dist/clients/cloudrouter-v1/index.js",
"./cloudrouter-v1/*": "./dist/generated/yandex/cloud/cloudrouter/v1/*.js",
"./compute-v1": "./dist/clients/compute-v1/index.js",
"./compute-v1/*": "./dist/generated/yandex/cloud/compute/v1/*.js",
"./containerregistry-v1": "./dist/clients/containerregistry-v1/index.js",
"./containerregistry-v1/*": "./dist/generated/yandex/cloud/containerregistry/v1/*.js",
"./dataproc-manager-v1": "./dist/clients/dataproc-manager-v1/index.js",
"./dataproc-manager-v1/*": "./dist/generated/yandex/cloud/dataproc/manager/v1/*.js",
"./dataproc-v1": "./dist/clients/dataproc-v1/index.js",
"./dataproc-v1/*": "./dist/generated/yandex/cloud/dataproc/v1/*.js",
"./datasphere-v1": "./dist/clients/datasphere-v1/index.js",
"./datasphere-v1/*": "./dist/generated/yandex/cloud/datasphere/v1/*.js",
"./datasphere-v2": "./dist/clients/datasphere-v2/index.js",
"./datasphere-v2/*": "./dist/generated/yandex/cloud/datasphere/v2/*.js",
"./datatransfer-v1": "./dist/clients/datatransfer-v1/index.js",
"./datatransfer-v1/*": "./dist/generated/yandex/cloud/datatransfer/v1/*.js",
"./dist/*": "./dist/*.js",
"./dns-v1": "./dist/clients/dns-v1/index.js",
"./dns-v1/*": "./dist/generated/yandex/cloud/dns/v1/*.js",
"./endpoint": "./dist/clients/endpoint/index.js",
"./endpoint/*": "./dist/generated/yandex/cloud/endpoint/*.js",
"./google/*": "./dist/generated/google/*.js",
"./iam-v1": "./dist/clients/iam-v1/index.js",
"./iam-v1/*": "./dist/generated/yandex/cloud/iam/v1/*.js",
"./iot-broker-v1": "./dist/clients/iot-broker-v1/index.js",
"./iot-broker-v1/*": "./dist/generated/yandex/cloud/iot/broker/v1/*.js",
"./iot-devices-v1": "./dist/clients/iot-devices-v1/index.js",
"./iot-devices-v1/*": "./dist/generated/yandex/cloud/iot/devices/v1/*.js",
"./k8s-marketplace-v1": "./dist/clients/k8s-marketplace-v1/index.js",
"./k8s-marketplace-v1/*": "./dist/generated/yandex/cloud/k8s/marketplace/v1/*.js",
"./k8s-v1": "./dist/clients/k8s-v1/index.js",
"./k8s-v1/*": "./dist/generated/yandex/cloud/k8s/v1/*.js",
"./kms-v1": "./dist/clients/kms-v1/index.js",
"./kms-v1/*": "./dist/generated/yandex/cloud/kms/v1/*.js",
"./loadbalancer-v1": "./dist/clients/loadbalancer-v1/index.js",
"./loadbalancer-v1/*": "./dist/generated/yandex/cloud/loadbalancer/v1/*.js",
"./loadtesting-agent-v1": "./dist/clients/loadtesting-agent-v1/index.js",
"./loadtesting-agent-v1/*": "./dist/generated/yandex/cloud/loadtesting/agent/v1/*.js",
"./loadtesting-api-v1": "./dist/clients/loadtesting-api-v1/index.js",
"./loadtesting-api-v1/*": "./dist/generated/yandex/cloud/loadtesting/api/v1/*.js",
"./lockbox-v1": "./dist/clients/lockbox-v1/index.js",
"./lockbox-v1/*": "./dist/generated/yandex/cloud/lockbox/v1/*.js",
"./logging-v1": "./dist/clients/logging-v1/index.js",
"./logging-v1/*": "./dist/generated/yandex/cloud/logging/v1/*.js",
"./marketplace-licensemanager-saas-v1": "./dist/clients/marketplace-licensemanager-saas-v1/index.js",
"./marketplace-licensemanager-saas-v1/*": "./dist/generated/yandex/cloud/marketplace/licensemanager/saas/v1/*.js",
"./marketplace-licensemanager-v1": "./dist/clients/marketplace-licensemanager-v1/index.js",
"./marketplace-licensemanager-v1/*": "./dist/generated/yandex/cloud/marketplace/licensemanager/v1/*.js",
"./marketplace-metering-v1": "./dist/clients/marketplace-metering-v1/index.js",
"./marketplace-metering-v1/*": "./dist/generated/yandex/cloud/marketplace/metering/v1/*.js",
"./marketplace-pim-v1": "./dist/clients/marketplace-pim-v1/index.js",
"./marketplace-pim-v1/*": "./dist/generated/yandex/cloud/marketplace/pim/v1/*.js",
"./marketplace-v1": "./dist/clients/marketplace-v1/index.js",
"./marketplace-v1/*": "./dist/generated/yandex/cloud/marketplace/v1/*.js",
"./mdb-clickhouse-v1": "./dist/clients/mdb-clickhouse-v1/index.js",
"./mdb-clickhouse-v1/*": "./dist/generated/yandex/cloud/mdb/clickhouse/v1/*.js",
"./mdb-elasticsearch-v1": "./dist/clients/mdb-elasticsearch-v1/index.js",
"./mdb-elasticsearch-v1/*": "./dist/generated/yandex/cloud/mdb/elasticsearch/v1/*.js",
"./mdb-greenplum-v1": "./dist/clients/mdb-greenplum-v1/index.js",
"./mdb-greenplum-v1/*": "./dist/generated/yandex/cloud/mdb/greenplum/v1/*.js",
"./mdb-kafka-v1": "./dist/clients/mdb-kafka-v1/index.js",
"./mdb-kafka-v1/*": "./dist/generated/yandex/cloud/mdb/kafka/v1/*.js",
"./mdb-mongodb-v1": "./dist/clients/mdb-mongodb-v1/index.js",
"./mdb-mongodb-v1/*": "./dist/generated/yandex/cloud/mdb/mongodb/v1/*.js",
"./mdb-mysql-v1": "./dist/clients/mdb-mysql-v1/index.js",
"./mdb-mysql-v1/*": "./dist/generated/yandex/cloud/mdb/mysql/v1/*.js",
"./mdb-mysql-v1alpha": "./dist/clients/mdb-mysql-v1alpha/index.js",
"./mdb-mysql-v1alpha/*": "./dist/generated/yandex/cloud/mdb/mysql/v1alpha/*.js",
"./mdb-opensearch-v1": "./dist/clients/mdb-opensearch-v1/index.js",
"./mdb-opensearch-v1/*": "./dist/generated/yandex/cloud/mdb/opensearch/v1/*.js",
"./mdb-postgresql-v1": "./dist/clients/mdb-postgresql-v1/index.js",
"./mdb-postgresql-v1/*": "./dist/generated/yandex/cloud/mdb/postgresql/v1/*.js",
"./mdb-redis-v1": "./dist/clients/mdb-redis-v1/index.js",
"./mdb-redis-v1/*": "./dist/generated/yandex/cloud/mdb/redis/v1/*.js",
"./mdb-spqr-v1": "./dist/clients/mdb-spqr-v1/index.js",
"./mdb-spqr-v1/*": "./dist/generated/yandex/cloud/mdb/spqr/v1/*.js",
"./mdb-sqlserver-v1": "./dist/clients/mdb-sqlserver-v1/index.js",
"./mdb-sqlserver-v1/*": "./dist/generated/yandex/cloud/mdb/sqlserver/v1/*.js",
"./monitoring-v3": "./dist/clients/monitoring-v3/index.js",
"./monitoring-v3/*": "./dist/generated/yandex/cloud/monitoring/v3/*.js",
"./operation": "./dist/clients/operation/index.js",
"./operation/*": "./dist/generated/yandex/cloud/operation/*.js",
"./organizationmanager-v1": "./dist/clients/organizationmanager-v1/index.js",
"./organizationmanager-v1/*": "./dist/generated/yandex/cloud/organizationmanager/v1/*.js",
"./proto/*": "./dist/generated/yandex/cloud/*.js",
"./quotamanager-v1": "./dist/clients/quotamanager-v1/index.js",
"./quotamanager-v1/*": "./dist/generated/yandex/cloud/quotamanager/v1/*.js",
"./resourcemanager-v1": "./dist/clients/resourcemanager-v1/index.js",
"./resourcemanager-v1/*": "./dist/generated/yandex/cloud/resourcemanager/v1/*.js",
"./sdk/ai-assistants-v1": "./dist/sdk/ai-assistants-v1/index.js",
"./sdk/ai-files-v1": "./dist/sdk/ai-files-v1/index.js",
"./sdk/ai-foundation_models-v1": "./dist/sdk/ai-foundation_models-v1/index.js",
"./sdk/operation": "./dist/sdk/operation/index.js",
"./searchapi-v2": "./dist/clients/searchapi-v2/index.js",
"./searchapi-v2/*": "./dist/generated/yandex/cloud/searchapi/v2/*.js",
"./serverless-apigateway-v1": "./dist/clients/serverless-apigateway-v1/index.js",
"./serverless-apigateway-v1/*": "./dist/generated/yandex/cloud/serverless/apigateway/v1/*.js",
"./serverless-apigateway-websocket-v1": "./dist/clients/serverless-apigateway-websocket-v1/index.js",
"./serverless-apigateway-websocket-v1/*": "./dist/generated/yandex/cloud/serverless/apigateway/websocket/v1/*.js",
"./serverless-containers-v1": "./dist/clients/serverless-containers-v1/index.js",
"./serverless-containers-v1/*": "./dist/generated/yandex/cloud/serverless/containers/v1/*.js",
"./serverless-eventrouter-v1": "./dist/clients/serverless-eventrouter-v1/index.js",
"./serverless-eventrouter-v1/*": "./dist/generated/yandex/cloud/serverless/eventrouter/v1/*.js",
"./serverless-functions-v1": "./dist/clients/serverless-functions-v1/index.js",
"./serverless-functions-v1/*": "./dist/generated/yandex/cloud/serverless/functions/v1/*.js",
"./serverless-mdbproxy-v1": "./dist/clients/serverless-mdbproxy-v1/index.js",
"./serverless-mdbproxy-v1/*": "./dist/generated/yandex/cloud/serverless/mdbproxy/v1/*.js",
"./serverless-triggers-v1": "./dist/clients/serverless-triggers-v1/index.js",
"./serverless-triggers-v1/*": "./dist/generated/yandex/cloud/serverless/triggers/v1/*.js",
"./serverless-workflows-v1": "./dist/clients/serverless-workflows-v1/index.js",
"./serverless-workflows-v1/*": "./dist/generated/yandex/cloud/serverless/workflows/v1/*.js",
"./smartcaptcha-v1": "./dist/clients/smartcaptcha-v1/index.js",
"./smartcaptcha-v1/*": "./dist/generated/yandex/cloud/smartcaptcha/v1/*.js",
"./smartwebsecurity-v1": "./dist/clients/smartwebsecurity-v1/index.js",
"./smartwebsecurity-v1/*": "./dist/generated/yandex/cloud/smartwebsecurity/v1/*.js",
"./speechsense-v1": "./dist/clients/speechsense-v1/index.js",
"./speechsense-v1/*": "./dist/generated/yandex/cloud/speechsense/v1/*.js",
"./storage-v1": "./dist/clients/storage-v1/index.js",
"./storage-v1/*": "./dist/generated/yandex/cloud/storage/v1/*.js",
"./video-v1": "./dist/clients/video-v1/index.js",
"./video-v1/*": "./dist/generated/yandex/cloud/video/v1/*.js",
"./vpc-v1": "./dist/clients/vpc-v1/index.js",
"./vpc-v1/*": "./dist/generated/yandex/cloud/vpc/v1/*.js",
"./ydb-v1": "./dist/clients/ydb-v1/index.js",
"./ydb-v1/*": "./dist/generated/yandex/cloud/ydb/v1/*.js"
}
}