Software Alternatives & Reviews

How ESLint Can Enforce Your Design System Best Practices

React Lo-Dash ESLint
  1. 1
    A JavaScript library for building user interfaces
    Pricing:
    • Open Source
    However, the rules you enable in your project don't need to come directly from ESLint. Popular libraries like Cypress, Lodash, and React have ESLint configurations that anyone can use in their own projects to ensure users adhere to best practices. If you're an intrepid explorer of the JavaScript language you can go a step further and create custom rules specific to your design system which you can export for other people to use in their projects. That's exactly what we'll do in these articles.

    #Javascript UI Libraries #JS Library #JavaScript Framework 775 social mentions

  2. Lo-Dash is a drop-in replacement for Underscore.
    Pricing:
    • Open Source
    However, the rules you enable in your project don't need to come directly from ESLint. Popular libraries like Cypress, Lodash, and React have ESLint configurations that anyone can use in their own projects to ensure users adhere to best practices. If you're an intrepid explorer of the JavaScript language you can go a step further and create custom rules specific to your design system which you can export for other people to use in their projects. That's exactly what we'll do in these articles.

    #Development Tools #Javascript UI Libraries #JavaScript Framework 84 social mentions

  3. 3
    The fully pluggable JavaScript code quality tool
    Pricing:
    • Open Source
    Fortunately, a great way to encourage your consumers to follow your best practices is through the use of ESLint, a static analysis tool to find problems in your code.

    #Code Coverage #Developer Tools #Code Quality 228 social mentions

Discuss: How ESLint Can Enforce Your Design System Best Practices

Log in or Post with