Skip to content

Commit c9029d0

Browse files
committed
Docs: Fix various bad links
Once again, thanks to hydra-link-checker in our spider-check CI job!
1 parent a8eb5b6 commit c9029d0

File tree

3 files changed

+8
-6
lines changed

3 files changed

+8
-6
lines changed

build/hydra-config.json

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,18 @@
11
{
22
"//": [
3-
"twitter.com serves broken redirect-loop",
4-
"element.io and gitter.im chat rooms render fine but oddly use HTTP 404",
5-
"npmjs.com responds HTTP 429 Too Many Requests too easily",
6-
"Skip trivial github.com links to hopefully avoid HTTP 429 Too Many Requests",
3+
"2023-05: twitter.com serves broken redirect-loop",
4+
"2024-06: npmjs.com responds HTTP 429 Too Many Requests too easily",
5+
"2024-07: element.io and gitter.im chat rooms render fine but oddly use HTTP 404",
6+
"2025-01: github.com responds HTTP 429 Too Many Requests for the bulk of trivial links. We can probably keep a few other GitHub links.",
7+
"2025-03: codepen.io (via Cloudflare) blocks hydra-link-checker with HTTP 403"
78
""
89
],
910
"exclude_scheme_prefixes": [
1011
"https://twitter.com/",
1112
"https://app.element.io/",
1213
"https://app.gitter.im/",
1314
"https://www.npmjs.com/package/",
15+
"https://codepen.io/",
1416
"https://github.com/qunitjs/qunit/issues/",
1517
"https://github.com/qunitjs/qunit/pull/",
1618
"https://github.com/qunitjs/qunit/blob/main/docs/_posts/"

docs/api/reporters/perf.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ QUnit.reporters.perf.init(QUnit);
5050

5151
**Note:** As of 2025, the [Node.js inspector](https://nodejs.org/docs/latest/api/debugger.html#v8-inspector-integration-for-nodejs) does not yet send User Timing measures to Chrome DevTools ([upstream nodejs/node#47813](https://github.com/nodejs/node/issues/47813)).
5252

53-
This means that you _can_ retrieve the QUnit measures from [`performance.getEntries()`](https://nodejs.org/docs/latest/api/perf_hooks.html) and export or visualise them with tooling of your own (e.g. from a [runEnd event](../callback/QUnit.on.md##the-runend-event), or via a PerformanceObserver).
53+
This means that you _can_ retrieve the QUnit measures from [`performance.getEntries()`](https://nodejs.org/docs/latest/api/perf_hooks.html) and export or visualise them with tooling of your own (e.g. from a [runEnd event](../callbacks/QUnit.on.md##the-runend-event), or via a PerformanceObserver).
5454

5555
But, when connecting Chrome DevTools to a Node.js process, these are not currently visualised. If you currently test frontend code for browsers via jsdom in Node.js, consider [testing in a real browser](../../browser.md) instead.
5656

docs/intro.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Check these QUnit tutorials and examples, to make the most of your unit tests!
2626
1. [Assertions](./api/assert/index.md): Partial object comparison, expected exceptions, and much more.
2727
1. [Browser](./browser.md): Productivity tricks, Browser automation, What can the toolbar do?
2828
1. [CLI](./cli.md): Productivity tricks, Code coverage.
29-
1. [Reporter API](./callbacks/QUnit.on.md#reporter-api): Event emitter, Create your own reporter.
29+
1. [Reporter API](./api/callbacks/QUnit.on.md#reporter-api): Event emitter, Create your own reporter.
3030
1. [Theme API](./browser.md#theme-api): Create your own theme.
3131

3232
## Support

0 commit comments

Comments
 (0)