browserify / browserify/commonjs-assert
Ambiguous Package Name
- Ngôn ngữ chính
- JavaScript
- Star
- 298
- Fork
- 63
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
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
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Hướng nghiên cứu
Bắt đầu bằng cách kiểm tra metadata của package, các entry point đã được publish và cách tên hiện tại require('assert') được expose. Xác định cách có thể publish một tên thứ hai như assert.js mà không làm ảnh hưởng đến tên hiện có; hoàn tất nghĩa là tên package thay thế đã khả dụng và sự mơ hồ đã được giải quyết.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- javascript, nodejs
- Lĩnh vực
- backend
- Loại issue
- Tính năng
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 25/100