Rule suggestion: enforce proper `@see` + `@link` syntax for hyperlinks
#1 631 ouverte le 20 janv. 2026
Métriques du dépôt
- Stars
- (1 215 stars)
- Métriques de merge PR
- (Métriques PR en attente)
Description
Motivation
As of filing, I know of two syntaxes for saying a user can @see a link:
- At-Linked:
@see {@link https://example.com|Example} - Markdown:
@see [Example](https://example.com)
For consistency's sake, I think it would be nice to have a lint rule to prefer one and auto-fix the other to it.
Current behavior
No lint rule enforces either.
Desired behavior
I'm not sure. The Markdown variant is fewer characters, but the At-Linked one seems to be more of a "proper" link through JSDoc @link, so perhaps that?
Both show up well in at least TypeScript's native intellisense. The Markdown variant isn't perfectly supported by VS Code's native syntax highlighter, but that strikes me as a bug and not a motivator for choosing one over the other.
Alternatives considered
🤷