Pdf.js: publier des modules es6 sur npm

Créé le 29 nov. 2018  ·  5Commentaires  ·  Source: mozilla/pdf.js

Je cherchais à utiliser pdf.js aujourd'hui via quelque chose comme import {pdfjs} from pdfjs-dist/pdf.js et j'ai appris que tout ce qui est disponible est un module requis.

Serait-il possible d'ajouter des modules es6 quelque part sur npm ?

1-other

Commentaire le plus utile

Comme solution de contournement provisoire, nous avons publié ceci :

https://github.com/bundled-es-modules/pdfjs-dist
https://www.npmjs.com/package/@bundled-es-modules/pdfjs-dist

Tous les 5 commentaires

Dans un monde idéal, src devrait être refactorisé en modules standard. Si CJS est toujours nécessaire, il peut être automatiquement construit (par exemple, dans un répertoire cjs ) à l'aide de rollup ou d'autres outils similaires, ou mieux encore - laissé à l'utilisateur de générer (les utilisateurs de nœuds pourraient facilement utiliser le esm module pour activer la syntaxe du module es dans les applications de nœud). Cela permettrait aux utilisateurs de la bibliothèque de choisir si, quand et comment regrouper ou transpiler.

S'il y a un intérêt, je serais heureux de fournir un PR.

Comme solution de contournement provisoire, nous avons publié ceci :

https://github.com/bundled-es-modules/pdfjs-dist
https://www.npmjs.com/package/@bundled-es-modules/pdfjs-dist

Le référentiel bundled-es-modules/pdfjs-dist est-il toujours pertinent ou la fonctionnalité du module a-t-elle été intégrée à cette distribution principale ? Il semble y avoir des « composants » dans ce dépôt.

le pdfjs-dist publié ne semble toujours pas avoir de modules es ?

ou y a-t-il une autre distribution quelque part ?

@timvandermeij des nouvelles à ce sujet ?

node_modules/ng2-pdf-viewer/__ivy_ngcc__/fesm2015/ng2-pdf-viewer.js depends on 'pdfjs-dist/build/pdf'. CommonJS or AMD dependencies can cause optimization bailouts.
Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

PeterNerlich picture PeterNerlich  ·  3Commentaires

smit-modi picture smit-modi  ·  3Commentaires

brandonros picture brandonros  ·  3Commentaires

jigskpatel picture jigskpatel  ·  3Commentaires

aaronshaf picture aaronshaf  ·  3Commentaires