Publier les paquets à partir d'un emploi propre, et ne jamais nicher un deuxième pdf.js

Fixkamo-signer-monorepo
Expédié
9 septembre 2026 à 22:22 UTC
Auteur
Kamo
Commite
c0977ae

Les étapes de publication se sont déroulées à l'intérieur de la construction, donc courir 12014 a échoué et a pris l'image avec elle - et L'installation de pnpm -frozen-lockfile était propre localement, qui est le tell: what failli était le coureur la configuration, pas l'espace de travail. C'est un travail qui lui est propre maintenant, "build" ne l'attend pas, et il épingle no 22 pour correspondre au kamo-js, l'autre repo qui publie 'kamo/' de ces mêmes coureurs. Un registre qui est en baisse ne doit pas arrêter cette application, et lorsque la publication échoue, elle doit échouer sur une ligne qui dit "publi", pas à l'intérieur d'une construction docker où il lit comme une erreur de construction. Un NPM-PUBLISH-TOKEN absent fait maintenant défaut avec un message se nommant plutôt que d'écrire un vide Auth line et obtenir un 401 de la publication de pnpm trois étapes plus tard. pdfjs-dist est une dépendance PEER de zkamo/doc-render, plaqué exact, pas une dépendance. En tant que dépendance npm est libre d'installer une deuxième copie emboîtée dans le consommateur et les deux applications SELF-HOST le travailleur pdf.js, copiant le pdf.worker.min.mjs à partir de son propre pdfjs-dist au moment de la construction. Un nid 4.10.38 outre un levé 4.11 permettrait à ce travailleur de fonctionner à un moteur qu'il ne correspondrait pas, et la les surfaces de défaillance sous la forme d'un document qui ne rendra pas sur une page quelqu'un est invité à signer. Il y a déjà une version de basculement dans ce domaine pour être prudent: kamo-internal's PdfCanvas charges pdf.js 4.4.168 de cdnjs dans le 'window.pdfjsLib', un moteur différent qui ne reste que perché parce que les deux instances de module ne se rencontrent jamais.

Tous les changements

Comme ce que tu vois expédier ?

Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.

Commencez gratuitement pour toujoursPrix de visualisation