-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Taille du paquet NPM #6
Comments
En effet c'est un sujet à traiter. Cela vient du fait que le paquet expose l'ancien fichier |
Pourquoi considère tu qu'il n'est plus nécessaire de publier en CJS ? Car j'ai eu des problèmes avec l'utilisation du paquet côté J'agis à ce propos et il me semble que c'est bien la version CJS qui est utilisée avec nestjs.. |
Je sais que j'avais eu besoin de la version CJS à l'époque pour Dans le principe c'est moins de complexité de publier juste l'ESM plutôt que 2 versions CJS et ESM. Normalement il ne devrait même plus y avoir besoin d'étape de build pour le js (juste le compile de publicodes). Un réutilisateur pourra même modifier facilement le code à la main directement dans son |
Il y a aussi un doublon lié au fait que le modèle compilé avec En supprimant |
Ah oui un peu dommage d'avoir les aides en double, à la fois dans un fichier dédié et dans une version inlinée. C'est tentant de supprimer complètement l'étape de build et publier les sources ESM telles quelles, avec seulement l'étape |
Oui après c'est pas le plus lourd non plus. Je vais regarder s'il y a pas moyen d'avoir un import des règles depuis |
En supprimant le fichier |
Pour moi le plus simple c'est de supprimer |
En compilant le TS avec |
Ce nouveau paquet est bien plus lourd que l'ancien :
Est-ce normal ? Alors même que dans le paquet
aides-velo
le code était dupliqué pour ESM / CJS (et je pense qu'on n'a plus besoin de publier en CJS aujourd'hui)The text was updated successfully, but these errors were encountered: