Commit graph

210 commits

Author SHA1 Message Date
dependabot-preview[bot]
4ac29be167 Bump serde from 1.0.119 to 1.0.120
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.119 to 1.0.120.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.119...v1.0.120)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-20 08:13:24 +00:00
dependabot-preview[bot]
5c8a4dfa7e Bump futures from 0.3.11 to 0.3.12
Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.11 to 0.3.12.
- [Release notes](https://github.com/rust-lang/futures-rs/releases)
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.11...0.3.12)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-18 07:43:35 +00:00
dependabot-preview[bot]
92f32d1181 Bump wiremock from 0.4.6 to 0.4.7
Bumps [wiremock](https://github.com/LukeMathWalker/wiremock-rs) from 0.4.6 to 0.4.7.
- [Release notes](https://github.com/LukeMathWalker/wiremock-rs/releases)
- [Commits](https://github.com/LukeMathWalker/wiremock-rs/compare/v0.4.6...v0.4.7)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-18 07:42:31 +00:00
Matthias
a50c04fffe
Add hint about separating inputs from options with -- (fixes #113) (#119) 2021-01-17 17:01:06 +01:00
dependabot-preview[bot]
bfeeb28e1d Bump futures from 0.3.10 to 0.3.11
Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.10 to 0.3.11.
- [Release notes](https://github.com/rust-lang/futures-rs/releases)
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.10...0.3.11)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-15 07:49:32 +00:00
dependabot-preview[bot]
3e77fbd9a4 Bump tokio from 1.0.1 to 1.0.2
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.0.1...tokio-1.0.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-15 07:41:44 +00:00
dependabot-preview[bot]
5ae8e257a7 Bump wiremock from 0.4.5 to 0.4.6
Bumps [wiremock](https://github.com/LukeMathWalker/wiremock-rs) from 0.4.5 to 0.4.6.
- [Release notes](https://github.com/LukeMathWalker/wiremock-rs/releases)
- [Commits](https://github.com/LukeMathWalker/wiremock-rs/compare/v0.4.5...v0.4.6)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-15 07:33:18 +00:00
dependabot-preview[bot]
a5364f2958 Bump headers from 0.3.2 to 0.3.3
Bumps [headers](https://github.com/hyperium/headers) from 0.3.2 to 0.3.3.
- [Release notes](https://github.com/hyperium/headers/releases)
- [Commits](https://github.com/hyperium/headers/compare/headers-v0.3.2...headers-v0.3.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-14 07:20:14 +00:00
dependabot-preview[bot]
e5b425947d Bump futures from 0.3.9 to 0.3.10
Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.9 to 0.3.10.
- [Release notes](https://github.com/rust-lang/futures-rs/releases)
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.9...0.3.10)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-14 07:19:04 +00:00
dependabot-preview[bot]
ecb65c3ed4 Bump wiremock from 0.4.3 to 0.4.5
Bumps [wiremock](https://github.com/LukeMathWalker/wiremock-rs) from 0.4.3 to 0.4.5.
- [Release notes](https://github.com/LukeMathWalker/wiremock-rs/releases)
- [Commits](https://github.com/LukeMathWalker/wiremock-rs/compare/v0.4.3...v0.4.5)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-13 07:17:51 +00:00
dependabot-preview[bot]
f01214c166 Bump tempfile from 3.1.0 to 3.2.0
Bumps [tempfile](https://github.com/Stebalien/tempfile) from 3.1.0 to 3.2.0.
- [Release notes](https://github.com/Stebalien/tempfile/releases)
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/NEWS)
- [Commits](https://github.com/Stebalien/tempfile/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-13 01:34:57 +00:00
dependabot-preview[bot]
54c73b37fb Bump serde from 1.0.118 to 1.0.119
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.118 to 1.0.119.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.118...v1.0.119)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-12 07:12:01 +00:00
dependabot-preview[bot]
0c746997f1 Bump http from 0.2.2 to 0.2.3
Bumps [http](https://github.com/hyperium/http) from 0.2.2 to 0.2.3.
- [Release notes](https://github.com/hyperium/http/releases)
- [Changelog](https://github.com/hyperium/http/blob/master/CHANGELOG.md)
- [Commits](https://github.com/hyperium/http/compare/v0.2.2...v0.2.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-11 07:31:37 +00:00
dependabot-preview[bot]
105883f31f Bump check-if-email-exists from 0.8.17 to 0.8.19
Bumps [check-if-email-exists](https://github.com/amaurymartiny/check-if-email-exists) from 0.8.17 to 0.8.19.
- [Release notes](https://github.com/amaurymartiny/check-if-email-exists/releases)
- [Changelog](https://github.com/amaurymartiny/check-if-email-exists/blob/master/CHANGELOG.md)
- [Commits](https://github.com/amaurymartiny/check-if-email-exists/compare/v0.8.17...v0.8.19)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-11 07:23:44 +00:00
dependabot-preview[bot]
62e0a34428 Bump anyhow from 1.0.37 to 1.0.38
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.37 to 1.0.38.
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.37...1.0.38)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-11 07:17:48 +00:00
dependabot-preview[bot]
de5098f5d5 Bump uuid from 0.8.1 to 0.8.2
Bumps [uuid](https://github.com/uuid-rs/uuid) from 0.8.1 to 0.8.2.
- [Release notes](https://github.com/uuid-rs/uuid/releases)
- [Commits](https://github.com/uuid-rs/uuid/compare/0.8.1...0.8.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-11 07:16:37 +00:00
dependabot-preview[bot]
4990194af9 Bump regex from 1.4.2 to 1.4.3
Bumps [regex](https://github.com/rust-lang/regex) from 1.4.2 to 1.4.3.
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/regex/compare/1.4.2...1.4.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-11 07:15:14 +00:00
Matthias Endler
e1faccf330 Update version 2021-01-09 02:06:05 +01:00
Matthias
b34a144d2a
Bump version to 0.5.0 2021-01-08 17:45:21 +01:00
Paweł Romanowski
aeab85da16
Use html5ever for HTML link extraction (#98) 2021-01-08 16:41:13 +01:00
Matthias
d93662dc22
Use lychee namespace in lib examples and link to docs 2021-01-08 10:52:10 +01:00
dependabot-preview[bot]
2d6b5c831f Bump futures from 0.3.8 to 0.3.9
Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.8 to 0.3.9.
- [Release notes](https://github.com/rust-lang/futures-rs/releases)
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.8...0.3.9)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-08 07:47:41 +00:00
Matthias Endler
419492f366 Mention recursion support 2021-01-07 00:42:39 +01:00
Matthias Endler
f0fa7eb73f Add JSON output feature 2021-01-07 00:37:42 +01:00
dependabot-preview[bot]
a3ad492c0b
Update dependencies (reqwest 0.11 and tokio 1.0) (#51)
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: Matthias Endler <matthias-endler@gmx.net>
2021-01-07 00:10:58 +01:00
dependabot-preview[bot]
745c34f9ce Bump check-if-email-exists from 0.8.16 to 0.8.17
Bumps [check-if-email-exists](https://github.com/amaurymartiny/check-if-email-exists) from 0.8.16 to 0.8.17.
- [Release notes](https://github.com/amaurymartiny/check-if-email-exists/releases)
- [Changelog](https://github.com/amaurymartiny/check-if-email-exists/blob/master/CHANGELOG.md)
- [Commits](https://github.com/amaurymartiny/check-if-email-exists/compare/v0.8.16...v0.8.17)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-06 07:57:22 +00:00
Paweł Romanowski
3d6f65820e
Test that cli parameters / usage are in sync in README.md (#95)
This makes it impossible to have diverged --help and README.md
2021-01-04 22:26:43 +01:00
dependabot-preview[bot]
f0aeba56cf
Bump deadpool from 0.6.0 to 0.7.0 (#88)
Bumps [deadpool](https://github.com/bikeshedder/deadpool) from 0.6.0 to 0.7.0.
- [Release notes](https://github.com/bikeshedder/deadpool/releases)
- [Changelog](https://github.com/bikeshedder/deadpool/blob/master/CHANGELOG.md)
- [Commits](https://github.com/bikeshedder/deadpool/compare/deadpool-v0.6.0...deadpool-v0.7.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-01-04 13:26:07 +01:00
Matthias Endler
3a52f5670d update cargo lock 2021-01-04 11:24:17 +01:00
Matthias Endler
d1964fffff Publish 0.4.1 on crates.io 2021-01-04 11:23:37 +01:00
Paweł Romanowski
cd00fa643e
Fix HTML parsing for non-closed elements like <link> (#92)
* Fix HTML parsing for non-closed elements like <link>

The XML parser we use requires all tags to be closed by default,
and if they aren't (like HTML5 <link> elements), it simply gives up
on further parsing.  This change makes it ignore such issues.

Also uncover a bug with the current parser (it simply won't parse
elements like `<script defer src="..."></script>`) -- e.g. elements
with no attribute values.

The XML parser is an XML parser and will have to be replaced with
HTML aware parser in the future.

* Add check for empty elements

* Update extract.rs

Co-authored-by: Matthias <matthias-endler@gmx.net>
2021-01-03 17:32:13 +01:00
Paweł Romanowski
fa9c5ea2cf
Run clippy for all targets, including tests (#93)
The test code should also be linted.
2021-01-03 16:41:19 +01:00
dependabot-preview[bot]
f91f9fa183 Bump predicates from 1.0.5 to 1.0.6
Bumps [predicates](https://github.com/assert-rs/predicates-rs) from 1.0.5 to 1.0.6.
- [Release notes](https://github.com/assert-rs/predicates-rs/releases)
- [Changelog](https://github.com/assert-rs/predicates-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/assert-rs/predicates-rs/compare/v1.0.5...v1.0.6)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-29 07:00:57 +00:00
dependabot-preview[bot]
e6bfb22a2c Bump anyhow from 1.0.36 to 1.0.37
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.36 to 1.0.37.
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.36...1.0.37)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-29 07:00:32 +00:00
dependabot-preview[bot]
397d6bb82f Bump serde_json from 1.0.60 to 1.0.61
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.60 to 1.0.61.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.60...v1.0.61)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-29 07:00:11 +00:00
dependabot-preview[bot]
669b21b2f6 Bump openssl-sys from 0.9.59 to 0.9.60
Bumps [openssl-sys](https://github.com/sfackler/rust-openssl) from 0.9.59 to 0.9.60.
- [Release notes](https://github.com/sfackler/rust-openssl/releases)
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-sys-v0.9.59...openssl-sys-v0.9.60)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-25 07:01:19 +00:00
dependabot-preview[bot]
d503bc281f Bump shellexpand from 2.0.0 to 2.1.0
Bumps [shellexpand](https://github.com/netvl/shellexpand) from 2.0.0 to 2.1.0.
- [Release notes](https://github.com/netvl/shellexpand/releases)
- [Commits](https://github.com/netvl/shellexpand/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-23 07:05:27 +00:00
dependabot-preview[bot]
18e6d06864 Bump anyhow from 1.0.35 to 1.0.36
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.35 to 1.0.36.
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.35...1.0.36)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-21 07:25:15 +00:00
dependabot-preview[bot]
933814a719 Bump toml from 0.5.7 to 0.5.8
Bumps [toml](https://github.com/alexcrichton/toml-rs) from 0.5.7 to 0.5.8.
- [Release notes](https://github.com/alexcrichton/toml-rs/releases)
- [Commits](https://github.com/alexcrichton/toml-rs/compare/0.5.7...0.5.8)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-21 07:24:36 +00:00
Matthias
35509984ba
Formatting 2020-12-15 19:17:26 +01:00
dependabot-preview[bot]
597a618f5f Bump http from 0.2.1 to 0.2.2
Bumps [http](https://github.com/hyperium/http) from 0.2.1 to 0.2.2.
- [Release notes](https://github.com/hyperium/http/releases)
- [Changelog](https://github.com/hyperium/http/blob/master/CHANGELOG.md)
- [Commits](https://github.com/hyperium/http/compare/v0.2.1...v0.2.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-15 07:11:07 +00:00
dependabot-preview[bot]
e5460fbab3 Bump reqwest from 0.10.9 to 0.10.10
Bumps [reqwest](https://github.com/seanmonstar/reqwest) from 0.10.9 to 0.10.10.
- [Release notes](https://github.com/seanmonstar/reqwest/releases)
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.10.9...v0.10.10)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-15 07:03:57 +00:00
Matthias
622dc32585
exclude https://example.com/README.md from link checking 2020-12-15 00:49:27 +01:00
Matthias
01f70bdc0a
Mention lychee itself as a user 2020-12-15 00:46:42 +01:00
Matthias
534f3c2744
Use lychee for checking links in the lychee repo (#79)
How meta.
2020-12-15 00:45:28 +01:00
Matthias
25e15500a7
Fix link 2020-12-15 00:43:45 +01:00
Matthias
497971a4a2
Remove duplicate entry in comparison table 2020-12-15 00:42:54 +01:00
Matthias
12f6c62f92
Add new lychee users 2020-12-14 11:38:10 +01:00
dependabot-preview[bot]
57d5e633fb Bump openssl-sys from 0.9.58 to 0.9.59
Bumps [openssl-sys](https://github.com/sfackler/rust-openssl) from 0.9.58 to 0.9.59.
- [Release notes](https://github.com/sfackler/rust-openssl/releases)
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-sys-v0.9.58...openssl-sys-v0.9.59)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-14 07:47:01 +00:00
Matthias
a78e8318cd
Add (machine-readable) output file support (fixes #53)
For now we only support JSON.
I honestly don't know if it makes sense to include other formats.
For example, MD and HTML are not really
machine-readable. YAML is not
a great standard format for this use-case. Open for discussions, though.
2020-12-14 01:15:14 +01:00