Comment publier un module écrit en ES6 de la NGP?

J'étais sur le point de publier un module NPM, quand j'ai pensé à le réécrire dans l'ES6, à la fois de l'avenir, et apprendre ES6. J'ai utilisé Babel à transpile à l'ES5, et effectuer des tests. Mais je ne suis pas sûr de savoir comment procéder:

  1. Dois-je transpile, et de publier le résultat /dossier de sortie de la NGP?
  2. Dois-je inclure le résultat dans le dossier mon dépôt Github?
  3. Ou dois-je maintenir 2 repos, l'un avec l'ES6 code + gulp script pour Github, et un avec le transpiled résultats + tests pour la NGP?

En bref: quelles sont les étapes que je dois suivre pour publier un module écrit en ES6 de MNP, tout en permettant aux gens de parcourir/fourche le code d'origine?

  • J'ai été aux prises avec cette décision, ces derniers temps. Je vois la réponse que vous avez marqués comme correct par José> étant le consensus.
  • Voici mon 2018 réponse, en tenant compte de l'avancement de la prise en charge du module depuis 2015.
  • J'aimerais, si je pouvais faire le contraire. L'utilisation d'un Module ES pour importer un module NPM, mais ce sont les seuls résultats que j'obtiens.