
vile es una herramienta de calidad de código de propósito general para cualquier idioma o plataforma que analice estáticamente su proyecto de software y sus dependencias.
Junto con su servicio alojado, proporciona una plataforma altamente flexible para el análisis de software continuo que se integra directamente en su proceso de trabajo y flujo de trabajo de desarrollo de CI.

La biblioteca principal requiere que al menos tenga Node.js instalado.
Una simple instalación y configuración:
cd my_project/
npm i vile
npx vile init
npx vile analyze
Consulte Docs.Vile.io para obtener información más detallada.
El paquete Core vile viene con un conjunto general de complementos que admiten análisis básico de varios idiomas.
Para analizar más su código, como el seguimiento de Rubygems obsoletos, enchufar su linter favorito, complejidad del código de seguimiento o verificar las vulnerabilidades, primero debe instalar complementos adicionales.
vile a localmente para analizar su código e imprimir cualquier problema o datosvile a -u en cada servidor de compilación se comprometa para analizar continuamente su códigovile a -d -p lint-plugin my/file.ext para ejecutar un complemento en un archivo específicovile a -d -e -p lint-plugin,security-plugin para ejecutar ciertas verificaciones de pelusa durante una compilación ¡Cualquier contribución es bienvenida y apreciada!
Consulte contribuyendo para obtener más información.
Este proyecto tiene licencia bajo la licencia MPL-2.0.
Cualquier contribución realizada a este proyecto se realiza bajo la licencia actual.
Este proyecto usa Semver.
Para obtener más información sobre por qué se creó vile , consulte nuestra publicación en Medium.