Test de validation des liens

 ·  Moins de 5 minutes de lecture · via Documentation Eleventy  · #link, #test, #validation, #ressource

Zod est une bibliothèque de validation de schéma pour TypeScript. Elle est particulièrement utile pour valider les données de formulaires, les réponses d'API, et même le frontmatter de fichiers Markdown comme dans ce projet.

  • Typage TypeScript complet
  • API déclarative et intuitive
  • Erreurs détaillées et formatables
  • Support pour les schémas complexes et imbriqués

C'est cette bibliothèque qui est utilisée pour valider les métadonnées (frontmatter) de ce site.

La fonctionnalité de liens permet de partager des ressources externes intéressantes avec des commentaires personnels. Cela permet de créer une collection de ressources organisées et commentées.

En plus des attributs communs, les liens requièrent :

  • url: L'URL du site référencé (obligatoire)

Et peuvent inclure :

  • via: La source de découverte (optionnel)
  • commentary: Un commentaire personnel (optionnel)
  • status: L'état de lecture (read, toread, reference)