Notes on/for v3 / v4

Đang mở
#830 24 bình luận 0 reaction 0 người được giao Xem trên GitHub

Chưa có ai nhận issue này.

Đánh giá

Độ khó
5/5
Thời gian dự kiến
Hơn một tuần
Mức phù hợp với người mới
15/100
Loại issue
Tái cấu trúc
Độ rõ ràng
Cần làm rõ
Mức độ hoạt động
Đình trệ
Công nghệ
github-actions, javascript, typescript

Hướng nghiên cứu

Issue này là một danh sách lập kế hoạch v3/v4 trên phạm vi rộng và không nêu các tệp triển khai, bài kiểm thử hoặc điểm vào nào. Hãy bắt đầu bằng việc xem xét cấu trúc repository và tách một thay đổi được đề xuất thành một issue riêng, có phạm vi rõ ràng; ở đây không có tiêu chí hoàn thành duy nhất nào được định nghĩa.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

Priority: Medium Status: In Progress Status: Proposal Type: Maintenance

workspaces/

  • formidable
  • formidable-plugins?
  • formidable-helpers
  • formidable-mini - an experimental minimal & modern idea
  • formidable-utils
  • formidable-storage
    • memory (VolatileFile)
    • disk (PersistentFile)
    • serverless (formidable-serverless)

misc

  • minimize dep weight
  • monorepo (turborepo /nx.dev + lerna ^5.1 + yarn workspaces) - Hela v6
  • written in typescript, drop / deprecated external packages
  • kodiak - merge automation & better PRs and commits (https://kodiakhq.com/)
  • Dependabot, make it auto-update and auto-merge all versions and branches (latest-2, latest, latest-3, next-2, next-3)
  • GitHub CodeQL action
  • go async/await and promises; possibly drop callback APIs entirely
  • document Release Process, Lines, and dist-tags & branches
    • latest-1, latest-2, next-2, latest-3, latest-4, next-4);
    • latest as master
  • better / real benchmarks
  • analyze old tests & rethink and probably drop them
  • some benchmarks here at busboy v1 - https://github.com/mscdex/busboy/issues/266
  • standard Web API File
Ngôn ngữ chính
JavaScript
Star
7.2k
Fork
689
Merge trung bình
3 ngày 7 giờ
Pull request đã merge (30 ngày)
2

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của node-formidable/formidable

Tất cả issue của node-formidable/formidable

Issue tương tự

Thêm issue về JavaScript

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.