lychee
lychee copied to clipboard
⚡ Fast, async, stream-based link checker written in Rust. Finds broken URLs and mail addresses inside Markdown, HTML, reStructuredText, websites and more!
It appears that lychee assumes a different behavior from browsers regarding URL encoded anchors. Given an anchor, such as `#tangent%3A-kustomize`, targeting the element `id="tangent%3A-kustomize"` lychee fails with `Failed: Cannot find...
When running Lychee on [degrowth.net/organisations/instituto-resiliencia/index.html](https://degrowth.net/organisations/instituto-resiliencia/index.html), it reports, that the email address cannot be reached: > #### Errors in public/organisations/instituto-resiliencia/index.html > > [ERR] [[email protected]](https://github.com/degrowth/idn-website/pull/[email protected]) | Failed: Unreachable mail address: [[email protected]](mailto:[email protected]): Invalid:...
With the last lychee release, we simplified the status output for links. While this reduced the visual noise, it also accidentally caused the source of errors to not be printed...
## 🤖 New release * `lychee`: 0.16.1 -> 0.17.0 * `lychee-lib`: 0.16.1 -> 0.17.0 (⚠️ API breaking changes) ### ⚠️ `lychee-lib` breaking changes ``` --- failure enum_variant_missing: pub enum variant...
Bumps the dependencies group with 7 updates: | Package | From | To | | --- | --- | --- | | [anyhow](https://github.com/dtolnay/anyhow) | `1.0.89` | `1.0.90` | | [openssl-sys](https://github.com/sfackler/rust-openssl)...
> lychee 0.16.1 --- ```sh > lychee -v test.html ``` with `test.html`: ```html ``` results in: ```sh [EXCLUDED] mailto:/@global/global.css ``` Without the `@`, no check happens.
Fixes https://github.com/lycheeverse/lychee/issues/1534 and https://github.com/lycheeverse/lychee/issues/1467
I have the following markdown code: ```markdown [änderungen](#änderungen) [Änderungen](#Änderungen) ## Änderungen ``` Both fragments are valid as you can test here: https://gist.github.com/autoantwort/27be2ae83db76f9227a9f04f6549ba62 But I get ``` ➜ network-documentation git:(master) ✗...
Hello, I'm just trying to see if I can define the format inside my custom `lychee.toml` config file, but I found a couple of issues: With the following config ```toml...
## Context If I'm writing markdown ```md [this website]() ``` that gets compiled to html ```html this website ``` the href's value is the page's address. However, an empty href...