@redonvn/redon-cli
v1.0.0
Published
Redon Development CLI Tools - A unified toolset for development tasks
Downloads
101
Readme
Redon CLI Tool
Công cụ dòng lệnh (CLI) hỗ trợ phát triển dự án Redon, bao gồm các tính năng quét Router, quản lý JSON, xử lý i18n, kiểm tra chất lượng code (Audit) và dọn dẹp dự án.
Cài đặt và Build
Để sử dụng CLI, bạn cần build project TypeScript:
cd tools/redon-cli
npm install
npm run buildSau khi build xong, bạn có thể chạy tool từ thư mục gốc của dự án:
node tools/redon-cli/bin/redon.js <command>Danh sách lệnh (Commands)
1. Router Scanner (scan-routes)
Quét và tạo file cấu hình routes tự động.
2. JSON Tools (json)
Các công cụ xử lý file JSON: update giá trị theo path, merge file, check key tồn tại.
3. i18n Tools (i18n)
Công cụ hỗ trợ đa ngôn ngữ: quét key từ code, so sánh các file ngôn ngữ (tìm missing/unused keys).
4. Audit Tools (audit) (MỚI)
Bộ công cụ kiểm tra sức khỏe dự án:
audit links: Tìm broken links.audit unused-files: Tìm file không sử dụng (dùng AST & Regex).audit naming: Kiểm tra quy tắc đặt tên.audit raw-html: Kiểm tra việc dùng thẻ HTML thuần thay vì Component.- Xem hướng dẫn chi tiết
5. Clean Tools (clean) (MỚI)
Công cụ dọn dẹp dự án:
clean unused: Xóa file dựa trên báo cáo audit.- Xem hướng dẫn chi tiết
6. Quality Tools (quality) (MỚI)
Wrapper cho ESLint và TypeScript Check:
quality lint: Chạy ESLint.quality type: Chạy Type Check.- Xem hướng dẫn chi tiết
