Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Link checker: extract reference-style links and autolinks

Aperta Adatta ai principianti
#103 1 commento 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
2/5
Tempo stimato
1-3 ore
Idoneità per principianti
72/100
Tipo di issue
Funzionalità
Chiarezza
Specificata chiaramente
Stato di attività
Tranquilla
Stack tecnologico
markdown, typescript

Direzione di ricerca

Inizia da check-doc-links.mjs e dai test esistenti per i link inline e l’estrazione di href/src. Aggiungi casi di test per i link in stile riferimento e gli autolink, inclusi i target non validi, quindi implementa l’estrazione e la risoluzione nel verificatore. Il lavoro è completato quando vengono rilevate entrambe le forme di link non validi e la suite di test passa.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

enhancement good first issue help wanted roadmap v0.2.x

check-doc-links.mjs extracts inline markdown links and href/src attributes, but not reference-style links ([text][ref] with [ref]: url definitions) or autolinks (<url>). A broken link in either form would pass unnoticed.

This is latent today, since the corpus uses neither form, but it is a recognition-that-fails-toward-success gap in an honesty tool, so it belongs on the hardening list.

Change

Add extraction and resolution of both reference-style links and autolinks, test-first.

Acceptance

Broken reference-style links and autolinks are detected, tests cover both forms, and the suite passes.

Source: hardening list from the v0.2.0 build.

Lingua principale
TypeScript
Stelle
0
Fork
0
Merge medio
2h 48m
PR unite (30g)
8

Preparare l'ambiente

  • Nessun Dockerfile né file Docker Compose
  • Ha un modello di pull request
  • Nessuna guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di usabl-dev/usabl

Tutte le issue di usabl-dev/usabl

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.