Skip to content

AssertLedger 2.0.0

Choose a tag to compare

@hoklims hoklims released this 11 Oct 04:23

AssertLedger 2.0.0 corrige les diagnostics des gros monorepos et rend explicite l’inventaire d’audit.

  • doctor --json, init --dry-run et init produisent un conflit JSON valide lorsqu’une borne d’inventaire est dépassée. La limite de 1 000 tests reste inchangée ; aucune liste n’est tronquée et aucun fichier de configuration n’est écrit pour un plan en conflit.
  • explain reconnaît les codes statiques de doctor/init et propose une action, notamment le choix explicite avec --framework lorsque plusieurs frameworks sont détectés.
  • Avec une requête de vérification, audit utilise ses exclusions et les valeurs par défaut, comme la copie de campagne. Sans requête, la configuration valide s’applique. La sortie indique les exclusions utilisées et leur source.

Migration nécessaire : audit() et le CLI d’audit produisent désormais le schéma v2. Les consommateurs qui attendent strictement la sortie v1 doivent utiliser le schéma/parser v2. Les anciens schémas, parsers et artefacts v1 restent disponibles. Guide de migration.

Installation :

npm install --save-dev assertledger@2.0.0

Source du paquet et du tag : eccf7f684ea09c0cc6676212d07553147a76908f, checkout propre. PR #64, CI du candidat.

Les pièces jointes documentent le tarball testé, le registre et l’installation publique. La politique des liens symboliques, les limites de schéma et les projections de digest de campagne sont conservées. Le replay vérifie l’intégrité et les décisions ; il n’authentifie pas le producteur ni ne prouve un monorepo tiers. trusted-local reste explicitement non sandboxé.