Microsoft/TypeScript

Markdown heading level bug in Narrowing documentation

Fermée

#63 531 ouverte le 4 juin 2026

 (4 commentaires) (0 réaction) (0 personne assignée)TypeScript (13 395 forks)batch import
DocsHelp Wanted

Métriques du dépôt

Stars
 (108 860 étoiles)
Métriques de merge PR
 (Merge moyen 6j 17h) (9 PRs mergées en 30 j)

Description

Acknowledgement

  • I acknowledge that issues using this template may be closed without further explanation at the maintainer's discretion.

Comment

URL: https://www.typescriptlang.org/docs/handbook/2/narrowing.html#truthiness-narrowing

Issue: In the "Narrowing" handbook page, the heading for "Truthiness narrowing" is written as an H1 (# Truthiness narrowing) instead of an H2 (## Truthiness narrowing).

Because of this markdown typo, all the subsequent parallel narrowing concepts (Equality narrowing, The in operator narrowing, instanceof narrowing, etc.) are incorrectly nested under "Truthiness narrowing" in the Table of Contents, which might confuse readers into thinking they are sub-concepts of Truthiness narrowing.

Guide contributeur