MCPcopy
hub / github.com/shelljs/shx / checkReadme

Function checkReadme

scripts/check-node-support.js:14–27  ·  view source on GitHub ↗
(minNodeVersion)

Source from the content-addressed store, hash-verified

12var MAX_NODE_VERSION = 22;
13
14function 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
29function checkEngines(minNodeVersion, pack) {
30 var expectedEnginesNode = '>=' + minNodeVersion;

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…