browserify / browserify/commonjs-assert
Ambiguous Package Name
- 主要言語
- JavaScript
- スター
- 298
- フォーク
- 63
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
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
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
調査の方向性
まずパッケージのメタデータ、公開されているエントリポイント、および現在の require('assert') という名前がどのように公開されているかを調査します。既存の名前を損なうことなく、assert.js のような別名をどのように公開できるかを確認します。代替パッケージ名が利用可能になり、曖昧さが解消されれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- javascript, nodejs
- 領域
- backend
- issue の種類
- 機能追加
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 25/100