Skip to content

Commit b073419

Browse files
Merge pull request #117 from code0-tech/108-proto-json-typescript
108 proto json typescript
2 parents 0b17bfb + e74373c commit b073419

File tree

155 files changed

+2971
-3673
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

155 files changed

+2971
-3673
lines changed

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,5 @@
55
reader/ts/src/*.js
66
reader/ts/build
77
bundles
8-
reader/**/*.js
8+
reader/**/*.js
9+
*.d.ts

definitions/http/data_type/array/http_header_map.json

Lines changed: 0 additions & 39 deletions
This file was deleted.
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
{
2+
"variant": "ARRAY",
3+
"identifier": "HTTP_HEADER_MAP",
4+
"name": [
5+
{
6+
"code": "en-US",
7+
"content": "HTTP Headers"
8+
}
9+
],
10+
"rules": [
11+
{
12+
"parentType": {
13+
"parentType": {
14+
"genericType": {
15+
"dataTypeIdentifier": "ARRAY",
16+
"genericMappers": [
17+
{
18+
"source": [
19+
{
20+
"dataTypeIdentifier": "HTTP_HEADER_ENTRY"
21+
}
22+
],
23+
"target": "T",
24+
"genericCombinations": []
25+
}
26+
]
27+
}
28+
}
29+
}
30+
}
31+
],
32+
"genericKeys": [],
33+
"version": null
34+
}

definitions/http/data_type/object/http_header_entry.json

Lines changed: 0 additions & 48 deletions
This file was deleted.
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
{
2+
"variant": "OBJECT",
3+
"identifier": "HTTP_HEADER_ENTRY",
4+
"name": [
5+
{
6+
"code": "en-US",
7+
"content": "HTTP Header Entry"
8+
}
9+
],
10+
"rules": [
11+
{
12+
"containsKey": {
13+
"key": "key",
14+
"dataTypeIdentifier": {
15+
"dataTypeIdentifier": "TEXT"
16+
}
17+
}
18+
},
19+
{
20+
"containsKey": {
21+
"key": "value",
22+
"dataTypeIdentifier": {
23+
"dataTypeIdentifier": "TEXT"
24+
}
25+
}
26+
},
27+
{
28+
"parentType": {
29+
"parentType": {
30+
"dataTypeIdentifier": "OBJECT"
31+
}
32+
}
33+
}
34+
],
35+
"genericKeys": []
36+
}

definitions/http/data_type/object/http_request.json

Lines changed: 0 additions & 72 deletions
This file was deleted.
Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
{
2+
"variant": "OBJECT",
3+
"identifier": "HTTP_REQUEST",
4+
"name": [
5+
{
6+
"code": "en-US",
7+
"content": "HTTP Request"
8+
}
9+
],
10+
"rules": [
11+
{
12+
"containsKey": {
13+
"key": "method",
14+
"dataTypeIdentifier": {
15+
"dataTypeIdentifier": "HTTP_METHOD"
16+
}
17+
}
18+
},
19+
{
20+
"containsKey": {
21+
"key": "url",
22+
"dataTypeIdentifier": {
23+
"dataTypeIdentifier": "HTTP_URL"
24+
}
25+
}
26+
},
27+
{
28+
"containsKey": {
29+
"key": "body",
30+
"dataTypeIdentifier": {
31+
"dataTypeIdentifier": "OBJECT"
32+
}
33+
}
34+
},
35+
{
36+
"containsKey": {
37+
"key": "headers",
38+
"dataTypeIdentifier": {
39+
"dataTypeIdentifier": "HTTP_HEADER_MAP"
40+
}
41+
}
42+
},
43+
{
44+
"parentType": {
45+
"parentType": {
46+
"dataTypeIdentifier": "OBJECT"
47+
}
48+
}
49+
}
50+
],
51+
"genericKeys": []
52+
}

definitions/http/data_type/object/http_response.json

Lines changed: 0 additions & 48 deletions
This file was deleted.
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
{
2+
"variant": "OBJECT",
3+
"identifier": "HTTP_RESPONSE",
4+
"name": [
5+
{
6+
"code": "en-US",
7+
"content": "HTTP Response"
8+
}
9+
],
10+
"rules": [
11+
{
12+
"containsKey": {
13+
"key": "headers",
14+
"dataTypeIdentifier": {
15+
"dataTypeIdentifier": "HTTP_HEADER_MAP"
16+
}
17+
}
18+
},
19+
{
20+
"containsKey": {
21+
"key": "body",
22+
"dataTypeIdentifier": {
23+
"dataTypeIdentifier": "OBJECT"
24+
}
25+
}
26+
},
27+
{
28+
"parentType": {
29+
"parentType": {
30+
"dataTypeIdentifier": "OBJECT"
31+
}
32+
}
33+
}
34+
],
35+
"genericKeys": []
36+
}

0 commit comments

Comments
 (0)