Make Commit in Your React Project Format-Test-Build Ready with Husky - A Step-by-Step Guide

This page summarizes the projects mentioned and recommended in the original post on dev.to

SurveyJS - JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
surveyjs.io
featured
Civic Auth - Auth in Less Than 5 Minutes
Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.
www.civic.com
featured
  1. lint-staged

    🚫💩 — Run tasks like formatters and linters against staged git files

    lint-staged: It enables us to run linters against staged git files. eslint and prettier will be executed by it.

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.

    SurveyJS logo
  3. husky

    Git hooks made easy 🐶 woof!

    Husky: It enables us to easily use git hooks. We can define commands when a specific behavior happens. We will use pre-commit, which is hooked before creating a commit.

  4. prettier

    Prettier is an opinionated code formatter.

    Prettier: It makes our code prettier by formatting. It supports many languages and editors.

  5. ESLint

    Find and fix problems in your JavaScript code.

    Eslint: It analyzes our code to quickly find problems. We will use the default setup provided by Vite.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Clean Code: Open Source Linting & Formatting

    5 projects | dev.to | 27 Oct 2024
  • Streamlining your Tailwind CSS workflow with ESLint + Prettier

    8 projects | dev.to | 13 Jul 2022
  • Standardize Your Next.js Project with ESLint and Husky

    6 projects | dev.to | 30 Jan 2022
  • Tools to ensure code quality

    5 projects | dev.to | 7 Apr 2021
  • ESLint adoption guide: Overview, examples, and alternatives

    11 projects | dev.to | 8 Aug 2024

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?