forked from moltar/typescript-runtime-type-benchmarks
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdata-type-sans-outliers-10.x.json
More file actions
99 lines (99 loc) · 1.77 KB
/
data-type-sans-outliers-10.x.json
File metadata and controls
99 lines (99 loc) · 1.77 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
{
"name": "data-type-sans-outliers",
"date": "2020-05-12T23:26:31.308Z",
"version": "1.0.0",
"results": [
{
"name": "class-transformer-validator-async",
"ops": 26814,
"margin": 1.24,
"percentSlower": 99.28
},
{
"name": "class-transformer-validator-sync",
"ops": 31430,
"margin": 1.42,
"percentSlower": 99.15
},
{
"name": "funval",
"ops": 638312,
"margin": 1.46,
"percentSlower": 82.74
},
{
"name": "io-ts",
"ops": 1886316,
"margin": 1.49,
"percentSlower": 49.01
},
{
"name": "jointz",
"ops": 789221,
"margin": 1.54,
"percentSlower": 78.66
},
{
"name": "json-decoder",
"ops": 388620,
"margin": 6.08,
"percentSlower": 89.49
},
{
"name": "marshal",
"ops": 3699079,
"margin": 1.85,
"percentSlower": 0
},
{
"name": "myzod",
"ops": 1194269,
"margin": 1.48,
"percentSlower": 67.71
},
{
"name": "purify-ts",
"ops": 634645,
"margin": 5.3,
"percentSlower": 82.84
},
{
"name": "runtypes",
"ops": 659110,
"margin": 2.26,
"percentSlower": 82.18
},
{
"name": "toi",
"ops": 396593,
"margin": 1.98,
"percentSlower": 89.28
},
{
"name": "ts-utils",
"ops": 111727,
"margin": 13.08,
"percentSlower": 96.98
},
{
"name": "yup",
"ops": 12261,
"margin": 1.84,
"percentSlower": 99.67
},
{
"name": "zod",
"ops": 43061,
"margin": 3.08,
"percentSlower": 98.84
}
],
"fastest": {
"name": "marshal",
"index": 6
},
"slowest": {
"name": "yup",
"index": 12
}
}