Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@superreal/octopus

superReal19MITdeprecated1.3.0

This package has been moved to @deptagency/octopus

Recursive and multi-threaded broken link checker

dead, broken, links, checker, crawler

readme

Octopus
Octopus
Quickly crawl a whole website for broken links

Install

npm install --global @superreal/octopus

or

yarn global add @superreal/octopus

Usage

octopus <domain> [options]

Options

Option Description Default
--ignore-query Ignore a query string false
--ignore-external Ignore all external links false
--ignore-nofollow Ignore rel=nofollow links false
--slack-webhook Slack incoming webhook url none
--timeout Time to wait for response 5000
--silent Run without printing progress line false
--help Output help text

Examples

octopus www.superreal.de
octopus www.awg-mode.de --ignore-external
octopus www.hardeck.de --ignore-query=isEnergyEfficiencyChartOpen --ignore-query=followSearch
octopus www.golfino.com --silent --slack-webhook=https://hooks.slack.com/services/XXX/XXX/XXX

Icon

Made by Freepik from www.flaticon.com

changelog

octopus / CHANGELOG

1.3.0 (2019-01-09)

  • New: Mocha tests
  • New: Ignore rel=nofollow links
  • New: Status code in Slack notifications
  • Replace: CLI colors by constants

1.2.1 (2019-01-08)

  • New: Eslint security plugin

1.2.0 (2019-01-07)

  • New: Silent option
  • Remove: CLI shortcuts
  • Replace: \r\n by EOL constant

1.1.0 (2019-01-03)

  • New: Slack notifications via incoming webhook

1.0.0 (2019-01-03)

  • Initial commit