Skip to content

Commit a5b4cb0

Browse files
committed
add version module
1 parent 72c9267 commit a5b4cb0

File tree

2 files changed

+69
-0
lines changed

2 files changed

+69
-0
lines changed

engine/mixer.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,6 @@ export * from "./http2-socket.ts";
1313
export * from "./http-socket.ts";
1414
export * from "./websocket.ts";
1515
export * from "./standard.ts";
16+
export * from "./version.ts";
1617

1718
// */

engine/version.ts

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
export const version = {
2+
buffer: {
3+
major: 1,
4+
middle: 0,
5+
minor: 0,
6+
code: 1,
7+
name() {
8+
return `${this.major}.${this.middle}.${this.minor}`;
9+
},
10+
},
11+
debug: {
12+
major: 1,
13+
middle: 0,
14+
minor: 0,
15+
code: 1,
16+
name() {
17+
return `${this.major}.${this.middle}.${this.minor}`;
18+
},
19+
},
20+
engine: {
21+
major: 1,
22+
middle: 0,
23+
minor: 0,
24+
code: 1,
25+
name() {
26+
return `${this.major}.${this.middle}.${this.minor}`;
27+
},
28+
},
29+
HttpSocket: {
30+
major: 1,
31+
middle: 0,
32+
minor: 0,
33+
code: 1,
34+
name() {
35+
return `${this.major}.${this.middle}.${this.minor}`;
36+
},
37+
},
38+
Http2Socket: {
39+
major: 1,
40+
middle: 0,
41+
minor: 0,
42+
code: 1,
43+
name() {
44+
return `${this.major}.${this.middle}.${this.minor}`;
45+
},
46+
},
47+
WebSocket: {
48+
major: 1,
49+
middle: 0,
50+
minor: 0,
51+
code: 1,
52+
name() {
53+
return `${this.major}.${this.middle}.${this.minor}`;
54+
},
55+
},
56+
standard: {
57+
major: 1,
58+
middle: 0,
59+
minor: 0,
60+
code: 1,
61+
name() {
62+
return `${this.major}.${this.middle}.${this.minor}`;
63+
},
64+
},
65+
};
66+
67+
Object.freeze(version);
68+
Object.seal(version);

0 commit comments

Comments
 (0)