ProcessMaker / vue-form-elements

Reusable VueJS Based Form Elements
25 stars 12 forks source link

FOUR-6064: Implement Eslint in Javascript Packages #344

Closed mcraeteisha closed 2 years ago

mcraeteisha commented 2 years ago

Issue

Ticket: FOUR-6064

We need to implement Eslint in our Javascript Packages. In some repos, we already have Eslint installed, but it is out of date. Also, we are using some packages that are not suitable to our stack.

Solution

Implemented Eslint in Vue Form Elements, Modeler, and Screen Builder with Airbnb and Prettier configs. For packages that already had Eslint installed, Eslint versions were updated.

How to Test

  1. Run npx eslint src in Vue Form Elements. You should get a list of errors.

Related Tickets & Packages

Code Review Checklist