(size, types)
| 188 | * @returns {number} selective size sum |
| 189 | */ |
| 190 | const selectiveSizeSum = (size, types) => { |
| 191 | let sum = 0; |
| 192 | for (const key in size) { |
| 193 | if (size[key] !== 0 && types.has(key)) sum += size[key]; |
| 194 | } |
| 195 | return sum; |
| 196 | }; |
| 197 | |
| 198 | /** |
| 199 | * Represents the node runtime component. |
no test coverage detected