Prettier and lint your project with husky and git hooks

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

SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
  • ga-label-issue

    Custom GitHub Action created while recording a video tutorial

  • If you want to see the final result, you can check out the GitHub Action I created while writing this article. You can also use it as a reference if you missed some steps.

  • husky

    Git hooks made easy 🐶 woof!

  • Husky is a tool which allows you to easily add git hooks to your project. It's very easy to set up and it will make sure that everyone who clones your repo will have the hooks installed as well, as they are part of the project and get installed with the dependencies, right after running npm install. No need to rely on people remembering to install them!

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • prettier

    Prettier is an opinionated code formatter.

  • Let's install Prettier and ESLint:

  • ESLint

    Find and fix problems in your JavaScript code.

  • Let's install Prettier and ESLint:

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

  • Git Project Configuration With Husky and ESLint

    6 projects | dev.to | 8 Apr 2024
  • How to automate format your code on commit

    2 projects | dev.to | 16 Oct 2022
  • Using Static Analysis Tooling with Open Source!

    4 projects | dev.to | 5 Nov 2021
  • Gear up your React codebase with Prettier and ESLint Automation

    3 projects | dev.to | 6 Sep 2021
  • How to use Lefthooks in your node project?

    4 projects | dev.to | 11 Apr 2024