diff options
Diffstat (limited to 'deps/npm/node_modules/normalize-package-data/lib/extract_description.js')
-rw-r--r-- | deps/npm/node_modules/normalize-package-data/lib/extract_description.js | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/deps/npm/node_modules/normalize-package-data/lib/extract_description.js b/deps/npm/node_modules/normalize-package-data/lib/extract_description.js index 83f10aa0a79..bf9896812e5 100644 --- a/deps/npm/node_modules/normalize-package-data/lib/extract_description.js +++ b/deps/npm/node_modules/normalize-package-data/lib/extract_description.js @@ -2,13 +2,21 @@ module.exports = extractDescription // Extracts description from contents of a readme file in markdown format function extractDescription (d) { - if (!d) return; - if (d === "ERROR: No README data found!") return; + if (!d) { + return + } + if (d === 'ERROR: No README data found!') { + return + } // the first block of text before the first heading // that isn't the first line heading d = d.trim().split('\n') - for (var s = 0; d[s] && d[s].trim().match(/^(#|$)/); s ++); + for (var s = 0; d[s] && d[s].trim().match(/^(#|$)/); s++) { + ; + } var l = d.length - for (var e = s + 1; e < l && d[e].trim(); e ++); + for (var e = s + 1; e < l && d[e].trim(); e++) { + ; + } return d.slice(s, e).join(' ').trim() } |