(minNodeVersion)
| 12 | var MAX_NODE_VERSION = 22; |
| 13 | |
| 14 | function checkReadme(minNodeVersion) { |
| 15 | var start = '<!-- start minVersion -->'; |
| 16 | var stop = '<!-- stop minVersion -->'; |
| 17 | var formattedMinVersion = '`v' + minNodeVersion + '`'; |
| 18 | var expectedReadmeRegex = new RegExp(start + '\\s*' + formattedMinVersion |
| 19 | + '\\s*' + stop, ''); |
| 20 | var readme = path.join(__dirname, '..', 'README.md'); |
| 21 | var match = shell.grep(expectedReadmeRegex, readme); |
| 22 | if (!match.toString().trim()) { |
| 23 | var msg = 'Update README to specify the min supported version. Look for "' |
| 24 | + start + '"'; |
| 25 | throw new Error(msg); |
| 26 | } |
| 27 | } |
| 28 | |
| 29 | function checkEngines(minNodeVersion, pack) { |
| 30 | var expectedEnginesNode = '>=' + minNodeVersion; |
no outgoing calls
no test coverage detected
searching dependent graphs…