11 puntos por GN⁺ 2023-12-17 | Aún no hay comentarios. | Compartir por WhatsApp
  • Un linter de JavaScript diseñado para detectar errores y código innecesario sin necesidad de configuración especial
  • Usa Rust y el procesamiento en paralelo como base para mejorar el rendimiento
  • En entornos reales, Shopify informó que la ejecución de ESLint, que antes tomaba 75 minutos, ahora tarda apenas 10 segundos
  • En su etapa actual, no busca reemplazar por completo a ESLint
    • Se usa como complemento cuando la velocidad de ESLint se convierte en un cuello de botella dentro del flujo de trabajo
    • Para un ciclo de retroalimentación más rápido, se puede configurar la etapa de lint o CI para ejecutar Oxlint en lugar de ESLint
  • Oxlint identifica por defecto código incorrecto, redundante o confuso, y las reglas innecesariamente estrictas (clasificadas como rendimiento, sospechosas, pedantes y estilo) están desactivadas de forma predeterminada
  • Por defecto es Zero-Configuration, y ni siquiera requiere Node.js. La mayoría de los ajustes se hacen mediante la línea de comandos, y la lectura de archivos de configuración de ESLint está actualmente en desarrollo
  • Señala con precisión la causa raíz y ofrece mensajes útiles, eliminando la necesidad de leer documentación extensa de reglas y ahorrando tiempo valioso
  • Aún no ofrece un sistema de plugins, pero está integrando activamente reglas de plugins populares como TypeScript, React, Jest, Unicorn, JSX-a11y e Import
  • Reconoce la importancia de los plugins en el ecosistema de JavaScript y también está investigando un sistema de plugins basado en DSL

Aún no hay comentarios.

Aún no hay comentarios.