(majorVersion, vulnerability)
| 22 | |
| 23 | // Helper function to add vulnerability to a major version group |
| 24 | const addToGroup = (majorVersion, vulnerability) => { |
| 25 | grouped[majorVersion] ??= []; |
| 26 | grouped[majorVersion].push(vulnerability); |
| 27 | }; |
| 28 | |
| 29 | // Helper function to process version patterns |
| 30 | const processVersion = (version, vulnerability) => { |