Tôi không tin đoạn mô tả ngắn nên tôi đã đọc trực tiếp các file Dusk lint. Các quy tắc nghiêm khắc hơn cả phần readme. @Dusk Network cung cấp một cấu hình Stylelint cho web CSS, phiên bản 1.0.6. Nó bắt đầu từ Stylelint chuẩn rồi khóa theo gu nội bộ. Tên class phải theo BEM. Mức lồng tối đa là 4. Bộ chọn ghép tối đa là 6. Extend không được dùng. Initial không được dùng. Border none không được dùng. Transition all không được dùng. Raw http hoặc https trong background bị cấm. Todo và fixme trong comment sẽ fail. Dùng named colors khi tồn tại. Viết alpha dưới dạng số. Block trống bị fail. Hex sai sẽ fail. Trùng selector bị fail. Hỗ trợ trình duyệt chỉ được phép bỏ sót mức cảnh báo.
Cùng shop đó cũng có một cấu hình ESLint ở phiên bản 4.0.1. Quy tắc JS khá chặt. Không dùng var. Dùng so sánh strict equals. Không dùng console. Giới hạn độ phức tạp là 14. Độ sâu 3. Tối đa 5 tham số. Sắp xếp key. Sắp xếp imports. Prettier chạy sau cùng nên format và lint không cãi nhau. #dusk Network cũng có một gói Prettier.
Ba cấu hình. Một cái nhìn. Hầu như chẳng ai khác phụ thuộc vào chúng. Stylelint lần cuối chuyển sang vào năm 2024. Đó là sự thật. Đây là style ứng dụng của họ được công khai, không phải một chuẩn mực phổ biến. Tôi thích việc họ công bố file hơn là treo một câu slogan. Tôi nghi ngờ các quy tắc CSS đứng yên hai năm trời. Dù vậy, một style dùng chung vẫn tốt hơn mười file nhìn như ngẫu nhiên.
Chỉ dùng cái này nếu bạn muốn giới hạn ở frontend của họ. Đọc cấu hình trước. Ghi đè BEM hoặc giới hạn độ phức tạp nếu nó làm xung đột với stack của bạn. Giữ lint nhàm chán. Dồn năng lượng cho giao thức.
$DUSK
Cùng shop đó cũng có một cấu hình ESLint ở phiên bản 4.0.1. Quy tắc JS khá chặt. Không dùng var. Dùng so sánh strict equals. Không dùng console. Giới hạn độ phức tạp là 14. Độ sâu 3. Tối đa 5 tham số. Sắp xếp key. Sắp xếp imports. Prettier chạy sau cùng nên format và lint không cãi nhau. #dusk Network cũng có một gói Prettier.
Ba cấu hình. Một cái nhìn. Hầu như chẳng ai khác phụ thuộc vào chúng. Stylelint lần cuối chuyển sang vào năm 2024. Đó là sự thật. Đây là style ứng dụng của họ được công khai, không phải một chuẩn mực phổ biến. Tôi thích việc họ công bố file hơn là treo một câu slogan. Tôi nghi ngờ các quy tắc CSS đứng yên hai năm trời. Dù vậy, một style dùng chung vẫn tốt hơn mười file nhìn như ngẫu nhiên.
Chỉ dùng cái này nếu bạn muốn giới hạn ở frontend của họ. Đọc cấu hình trước. Ghi đè BEM hoặc giới hạn độ phức tạp nếu nó làm xung đột với stack của bạn. Giữ lint nhàm chán. Dồn năng lượng cho giao thức.
$DUSK

