File tree Expand file tree Collapse file tree 1 file changed +10
-3
lines changed Expand file tree Collapse file tree 1 file changed +10
-3
lines changed Original file line number Diff line number Diff line change @@ -148,9 +148,16 @@ pub struct ConfigJson {
148
148
pub bundled_module_infos : Option < Vec < BundledModuleInfoJson > > ,
149
149
}
150
150
151
+ pub struct ConfigStats {
152
+ pub num_node_modules : usize ,
153
+ pub size_node_modules : usize ,
154
+ pub num_v8_modules : usize ,
155
+ pub size_v8_modules : usize ,
156
+ }
157
+
151
158
static NODE_ENVIRONMENT : & str = "node" ;
152
159
impl ConfigJson {
153
- pub fn stats ( & self ) -> ( usize , usize , usize , usize ) {
160
+ pub fn stats ( & self ) -> ConfigStats {
154
161
let num_node_modules = self
155
162
. modules
156
163
. iter ( )
@@ -175,12 +182,12 @@ impl ConfigJson {
175
182
. iter ( )
176
183
. filter ( |module| module. environment . as_deref ( ) != Some ( NODE_ENVIRONMENT ) )
177
184
. count ( ) ;
178
- (
185
+ ConfigStats {
179
186
num_v8_modules,
180
187
num_node_modules,
181
188
size_v8_modules,
182
189
size_node_modules,
183
- )
190
+ }
184
191
}
185
192
}
186
193
You can’t perform that action at this time.
0 commit comments