Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
gitpod-io
GitHub Repository: gitpod-io/gitpod
Path: blob/main/components/gitpod-protocol/package.json
2492 views
1
{
2
"name": "@gitpod/gitpod-protocol",
3
"version": "0.1.5",
4
"license": "UNLICENSED",
5
"main": "./lib/index.js",
6
"types": "./lib/index.d.ts",
7
"files": [
8
"lib",
9
"data/*.json",
10
"src"
11
],
12
"devDependencies": {
13
"@grpc/grpc-js": "1.12.6",
14
"@testdeck/mocha": "^0.3.3",
15
"@types/analytics-node": "^3.1.9",
16
"@types/chai-subset": "^1.3.3",
17
"@types/cookie": "^0.4.1",
18
"@types/express": "^4.17.13",
19
"@types/google-protobuf": "^3.15.5",
20
"@types/jaeger-client": "^3.18.3",
21
"@types/js-yaml": "^3.10.1",
22
"@types/mocha": "^10.0.1",
23
"@types/node": "^18.18.8",
24
"@types/random-number-csprng": "^1.0.0",
25
"@types/uuid": "^8.3.1",
26
"@types/ws": "^5.1.2",
27
"@typescript-eslint/eslint-plugin": "^5.5.0",
28
"@typescript-eslint/parser": "^5.5.0",
29
"chai": "^4.3.4",
30
"chai-subset": "^1.6.0",
31
"eslint": "^8.47.0",
32
"mocha": "^10.2.0",
33
"rimraf": "^2.6.2",
34
"ts-node": "^10.4.0",
35
"typescript": "^5.5.4",
36
"typescript-parser": "^2.6.1"
37
},
38
"scripts": {
39
"clean": "rimraf lib",
40
"build": "tsc",
41
"build:clean": "yarn clean && yarn lint && yarn build",
42
"lint": "yarn eslint src/*.ts src/**/*.ts",
43
"lint:fix": "yarn eslint src/*.ts src/**/*.ts --fix",
44
"test": "mocha './**/*.spec.js' --exclude './node_modules/**' --exit",
45
"test:leeway": "yarn build && yarn test",
46
"test-debug": "mocha --inspect-brk './**/*.spec.js' --exclude './node_modules/**' --exit",
47
"watch": "leeway exec --package .:lib --transitive-dependencies --filter-type yarn --components --parallel -- tsc -w --preserveWatchOutput"
48
},
49
"mocha": {
50
"require": [
51
"ts-node/register",
52
"reflect-metadata/Reflect",
53
"source-map-support/register"
54
],
55
"extensions": [
56
"ts"
57
],
58
"exit": true
59
},
60
"dependencies": {
61
"@bufbuild/protobuf": "^1.3.3",
62
"@connectrpc/connect": "1.1.2",
63
"@types/react": "17.0.32",
64
"abort-controller-x": "^0.4.0",
65
"ajv": "^6.5.4",
66
"analytics-node": "^6.0.0",
67
"configcat-node": "^8.0.0",
68
"cookie": "^0.4.2",
69
"event-iterator": "^2.0.0",
70
"express": "^4.17.3",
71
"google-protobuf": "^3.19.1",
72
"inversify": "^6.0.1",
73
"jaeger-client": "^3.18.1",
74
"js-yaml": "^3.10.0",
75
"nice-grpc-common": "^2.0.0",
76
"opentracing": "^0.14.5",
77
"parse-duration": "^1.1.2",
78
"prom-client": "^14.2.0",
79
"random-number-csprng": "^1.0.2",
80
"react": "17.0.2",
81
"react-dom": "17.0.2",
82
"reconnecting-websocket": "^4.4.0",
83
"reflect-metadata": "^0.1.13",
84
"uuid": "^8.3.2",
85
"vscode-jsonrpc": "^5.0.1",
86
"vscode-uri": "^3.0.3",
87
"vscode-ws-jsonrpc": "^0.2.0",
88
"ws": "^7.4.6"
89
}
90
}
91
92