Automation to improve code quality and consistency
Maintainer thường phản hồi trong vòng 2 ngày
@shivasankaran18 đang làm issue này rồi.
Từ ngày 16/4/2025.
- #772 của @shivasankaran18 — đã đóng, không merge
Đánh giá
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức phù hợp với người mới
- 35/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- git
- Lĩnh vực
- developer-experience, tooling
Hướng nghiên cứu
Bắt đầu bằng cách xem lại hướng dẫn đóng góp và cấu hình package của repository để xác định các lệnh format, lint và test hiện có. Sau đó, thêm tính năng tự động hóa pre-commit dựa trên Husky cho các kiểm tra đã thống nhất, rồi xác minh rằng một commit thực thi chúng một cách nhất quán và ghi lại cấu hình cho những người đóng góp.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Increasing Access
Adding Husky to the p5.js repository would help enforce pre-commit Git hooks for formatting, linting, or running tests, ensuring that contributions from all users—especially beginners—follow a consistent and accepted code style.
Most appropriate sub-area of p5.js?
Home
Feature request details
By automating linting or formatting on commits, contributors don’t need to worry about setting up and remembering project-specific tooling—Husky does it for them.
- Ngôn ngữ chính
- MDX
- Star
- 97
- Fork
- 330
- Merge trung bình
- 3 ngày 15 giờ
- Pull request đã merge (30 ngày)
- 13
Chuẩn bị môi trường
Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- 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.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của processing/p5.js-website
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100
processing/p5.js-website#1639 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
`<canvas>` tag rendered instead of escaped in `p5.Graphics` reference pageCó thể làm lại được @rakesh2OO5 đã nhận 140 ngày trước và không có pull request nào đang mở. Đang mởBug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
processing/p5.js-website#1389 · 3 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Add Korean translations for `layered-rendering-with-framebuffers.mdx`Có thể đã có người làm Có pull request liên kết đang mở hoặc đã được merge. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
processing/p5.js-website#1374 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Add Korean translations for `intro-to-p5-strands.mdx`Có thể đã có người làm @eupthere đã nhận 194 ngày trước. Đang mở
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 86/100
processing/p5.js-website#1356 · 1 reaction ·
Maintainer thường phản hồi trong vòng 2 ngày
-
[2.0] TutorialLayout.astro is missing the showBanner translation featureCó thể đã có người làm @kramosss đã nhận 102 ngày trước. Đang mởBug Reserved (CodeDay)
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
processing/p5.js-website#1329 · 7 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
Tất cả issue của processing/p5.js-website
Issue tương tự
-
VB -> C#
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
icsharpcode/CodeConverter#1301 ·
Maintainer thường phản hồi trong vòng 3 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 85/100
-
PR bot doesn't recognize hip-tests as a unit test directoryCó thể đã có người làm Có pull request liên kết đang mở hoặc đã được merge. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
ROCm/rocm-systems#14923 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Use pnpm 12Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
vercel/ai-elements#524 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
sveltejs/eslint-plugin-svelte#1643 ·
Maintainer thường phản hồi trong vòng 1 ngày