Abstract


  • Tools to improve code quality, facilitating collaboration among team members, and enhancing the overall development process

Linter


  • A static code analysis tool that helps identify and flag issues, errors, or potential bugs in your code by analyzing the source code without executing it
  • It ensures adherence to coding standards and can help catch common programming mistakes early in the development process
  • Examples: oxlint

Formatter


  • A tool that automatically formats code according to a specific style guide or coding convention
  • It helps maintain a consistent and uniform code style throughout a project, making the codebase more readable and easier to maintain
  • Examples: prettier