browserify / browserify/commonjs-assert
Ambiguous Package Name
- Langage dominant
- JavaScript
- Étoiles
- 298
- Forks
- 63
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
We stumbled upon the issue of ambiguous imports when using this library.
`require(assert)` can refer to the library or Node's assert API.
It would be awesome to have the library available under a second name (e.g., `assert.js`) in use cases where you don't want to have this ambiguity. Other libraries with the same issue went down a similar road, e.g. [punycode](https://www.npmjs.com/package/punycode.js).
Original thread: https://github.com/sindresorhus/eslint-plugin-unicorn/issues/2326
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Commencez par inspecter les métadonnées du paquet, les points d’entrée publiés et la manière dont le nom actuel require('assert') est exposé. Déterminez comment un second nom tel que assert.js pourrait être publié sans perturber le nom existant ; la tâche est terminée lorsque le nom de paquet alternatif est disponible et que l’ambiguïté est résolue.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- javascript, nodejs
- Domaine
- backend
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 25/100