/
Mikhail823
/
todo
Обзор
Документация
Войти
/
Mikhail823
/
todo
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
node_modules/normalize-package-data/lib/extract_description.js
22 строки
547 B
Mikhail Popov
j
23 фев 2026, 16:12
23 фев 2026, 16:12
ff7232a
Код
Авторство
О чём код?
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 } // 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++) { ; } var l = d.length for (var e = s + 1; e < l && d[e].trim(); e++) { ; } return d.slice(s, e).join(' ').trim() }