site-link-auditor
v2.0.0
Published
Скрипт проверяет доступность ссылок на переданной странице. Возможна проверка страниц по глубине рекурсии. При добавлении параметра depth=1, скрипт проверит только саму ссылку, при указании depth=2 проверит саму страницу и ссылки на переданной странице, ч
Downloads
423
Maintainers
Readme
Site link Auditor
Описание
Скрипт проверяет доступность ссылок на переданной странице. Возможна проверка страниц по глубине рекурсии. При добавлении параметра depth=1, скрипт проверит только саму ссылку, при указании depth=2 проверит саму страницу и ссылки на переданной странице, что соответствует глубине рекурсии 2 и т.д. В случае, если нужна полная рекурсивная проверка сайта, просто не используйте параметр depth при создании экземпляра класса.
Использование
Для начала необходимо установить зависимости с помощью команды
npm i site-link-auditor
Примеры использования находятся в папке src/usageExamples/. Пример полной рекурсивной проверки сайта:
import { LinkChecker } from 'site-link-auditor';
const startUrl = "https://YOUR-LINK.ru/";
const linkChecker = new LinkChecker(startUrl);
const result = await linkChecker.run();
console.log(result)