browserify / browserify/commonjs-assert

Ambiguous Package Name

Aperta
#62 1 commento 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
JavaScript
Stelle
298
Fork
63
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

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

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Inizia esaminando i metadati del pacchetto, i punti di ingresso pubblicati e il modo in cui viene esposto l’attuale nome require('assert'). Determina come potrebbe essere pubblicato un secondo nome, ad esempio assert.js, senza compromettere il nome esistente; il lavoro è completato quando il nome alternativo del pacchetto è disponibile e l’ambiguità è stata risolta.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
javascript, nodejs
Ambito
backend
Tipo di issue
Funzionalità
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.