
vile adalah alat kualitas kode tujuan umum untuk setiap bahasa atau platform yang secara statis menganalisis proyek perangkat lunak Anda dan ketergantungannya.
Seiring dengan layanan yang di -host, ini menyediakan platform yang sangat fleksibel untuk analisis perangkat lunak berkelanjutan yang terintegrasi langsung ke dalam proses CI Anda dan alur kerja pengembangan.

Perpustakaan utama mengharuskan Anda setidaknya menginstal node.js.
Instalasi dan pengaturan sederhana:
cd my_project/
npm i vile
npx vile init
npx vile analyze
Silakan lihat docs.vile.io untuk info lebih rinci.
Paket inti vile hadir dengan satu set plugin umum yang mendukung analisis multi-bahasa dasar.
Untuk menganalisis kode Anda lebih lanjut, seperti melacak rubygem yang sudah ketinggalan zaman, memasang linter favorit Anda, melacak kompleksitas kode, atau memeriksa kerentanan, Anda perlu menginstal plugin tambahan terlebih dahulu.
vile a secara lokal untuk menganalisis kode Anda dan mencetak masalah atau data apa punvile a -u di setiap server build berkomitmen untuk terus menganalisis kode Andavile a -d -p lint-plugin my/file.ext Untuk menjalankan plugin pada file tertentuvile a -d -e -p lint-plugin,security-plugin untuk menjalankan pemeriksaan serat tertentu selama build Kontribusi apa pun dipersilakan dan dihargai!
Silakan lihat berkontribusi untuk info lebih lanjut.
Proyek ini dilisensikan di bawah lisensi MPL-2.0.
Setiap kontribusi yang dibuat untuk proyek ini dibuat di bawah lisensi saat ini.
Proyek ini menggunakan SEMVER.
Untuk info lebih lanjut tentang mengapa vile dibuat checkout posting kami di medium.