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 {
148148 pub bundled_module_infos : Option < Vec < BundledModuleInfoJson > > ,
149149}
150150
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+
151158static NODE_ENVIRONMENT : & str = "node" ;
152159impl ConfigJson {
153- pub fn stats ( & self ) -> ( usize , usize , usize , usize ) {
160+ pub fn stats ( & self ) -> ConfigStats {
154161 let num_node_modules = self
155162 . modules
156163 . iter ( )
@@ -175,12 +182,12 @@ impl ConfigJson {
175182 . iter ( )
176183 . filter ( |module| module. environment . as_deref ( ) != Some ( NODE_ENVIRONMENT ) )
177184 . count ( ) ;
178- (
185+ ConfigStats {
179186 num_v8_modules,
180187 num_node_modules,
181188 size_v8_modules,
182189 size_node_modules,
183- )
190+ }
184191 }
185192}
186193
You can’t perform that action at this time.
0 commit comments