diff --git a/.remarkrc b/.remarkrc index 5244bd758c..b8cee4c2bb 100644 --- a/.remarkrc +++ b/.remarkrc @@ -30,7 +30,7 @@ "no-duplicate-definitions": true, "no-duplicate-headings": false, "no-emphasis-as-heading": false, - "no-file-name-articles": false, + "no-file-name-articles": true, "no-file-name-consecutive-dashes": true, "no-file-name-irregular-characters": false, "no-file-name-mixed-case": false, diff --git a/doc/api/timers.md b/doc/api/timers.md index 729a134171..75d6a36737 100644 --- a/doc/api/timers.md +++ b/doc/api/timers.md @@ -163,7 +163,7 @@ added: v0.0.1 Cancels a `Timeout` object created by [`setTimeout()`][]. -[the Node.js Event Loop]: https://github.com/nodejs/node/blob/master/doc/topics/the-event-loop-timers-and-nexttick.md +[the Node.js Event Loop]: https://github.com/nodejs/node/blob/master/doc/topics/event-loop-timers-and-nexttick.md [`TypeError`]: errors.html#errors_class_typeerror [`clearImmediate()`]: timers.html#timers_clearimmediate_immediate [`clearInterval()`]: timers.html#timers_clearinterval_timeout diff --git a/doc/guides/timers-in-node.md b/doc/guides/timers-in-node.md index d6a594e150..6cdbd35b21 100644 --- a/doc/guides/timers-in-node.md +++ b/doc/guides/timers-in-node.md @@ -10,7 +10,7 @@ period of time. Timers do not need to be imported via `require()`, since all the methods are available globally to emulate the browser JavaScript API. To fully understand when timer functions will be executed, it's a good idea to read up on the the Node.js -[Event Loop](../topics/the-event-loop-timers-and-nexttick). +[Event Loop](../topics/event-loop-timers-and-nexttick). ## Controlling the Time Continuum with Node.js @@ -96,7 +96,7 @@ some major ways they differ. The first is that `process.nextTick()` will run *before* any `Immediate`s that are set as well as before any scheduled I/O. The second is that `process.nextTick()` is non-clearable, meaning once code has been scheduled to execute with `process.nextTick()`, the execution -cannot be stopped, just like with a normal function. Refer to [this guide](../topics/the-event-loop-timers-and-nexttick#processnexttick) +cannot be stopped, just like with a normal function. Refer to [this guide](../topics/event-loop-timers-and-nexttick#processnexttick) to better understand the operation of `process.nextTick()`. ### "Infinite Loop" Execution ~ *`setInterval()`* @@ -189,4 +189,4 @@ There's much more to the Event Loop and Timers than this guide has covered. To learn more about the internals of the Node.js Event Loop and how Timers operate during execution, check out this Node.js guide: [The Node.js Event Loop, Timers, and -process.nextTick()](../topics/the-event-loop-timers-and-nexttick.md). +process.nextTick()](../topics/event-loop-timers-and-nexttick.md). diff --git a/doc/topics/the-event-loop-timers-and-nexttick.md b/doc/topics/event-loop-timers-and-nexttick.md similarity index 100% rename from doc/topics/the-event-loop-timers-and-nexttick.md rename to doc/topics/event-loop-timers-and-nexttick.md