Nâng cấp uri-js từ 3.x lên 4.x
So sánh API công khai của uri-js 3.0.2 và 4.4.1, được tính tự động từ kiểu TypeScript. Chữ ký thay đổi là thay đổi có thể không tương thích, không phải điều chắc chắn.
Tóm tắt
| Đường dẫn import bị xóa | 0 |
|---|---|
| Export bị xóa | 0 |
| Chữ ký thay đổi | 1 |
| Thành viên lớp hoặc interface bị xóa | 0 |
| Thành viên lớp hoặc interface thay đổi | 2 |
| Mới bị ngừng hỗ trợ | 0 |
| Thay đổi yêu cầu (engines, phụ thuộc peer) | 0 |
| Export mới | 0 |
Export bị xóa
Không phát hiện.
Chữ ký thay đổi
| export | Trước | Sau |
|---|---|---|
uri-js · SCHEMES | { [scheme: string]: URISchemeHandler; } | { [scheme: string]: URISchemeHandler<URIComponents, URIOptions, URIComponents>; } |
Thành viên lớp hoặc interface bị xóa
Không phát hiện.
Thành viên lớp hoặc interface thay đổi
| member | Trước | Sau |
|---|---|---|
URISchemeHandler.parse | (components: URIComponents, options: URIOptions): URIComponents | (components: ParentComponents, options: Options): Components |
URISchemeHandler.serialize | (components: URIComponents, options: URIOptions): URIComponents | (components: Components, options: Options): ParentComponents |
Mới bị ngừng hỗ trợ
Không phát hiện.
Thay đổi yêu cầu (engines, phụ thuộc peer)
Không phát hiện.
Câu hỏi thường gặp
Nâng cấp uri-js từ 3 lên 4 có những thay đổi không tương thích nào?
Giữa uri-js 3.0.2 và 4.4.1, Vigia tìm thấy 0 export bị xóa, 1 chữ ký thay đổi và 2 thành viên lớp hoặc interface bị xóa hay thay đổi.
Những gì bị ngừng hỗ trợ trong uri-js 4?
0 export hoặc thành viên mới bị đánh dấu ngừng hỗ trợ trong uri-js 4.4.1.
Dành cho tác tử
GET https://vigia.coredls.cloud/v1/packages/npm/uri-js/upgrade?from=3.0.2&to=4.4.1