mirror of
https://github.com/ToolJet/ToolJet
synced 2026-04-22 22:17:55 +00:00
* add app-builder doc updates on Table and themes * breakdown chart docs in two parts and add custom css for headers * update chart example images and add more examples * revamp table component and minor fixes * fix typos * fix table formatting for docusarus v3 * fix filepicker table * create new version * fix grammar and tables
1.2 KiB
1.2 KiB
| id | title |
|---|---|
| eslint | EsLint |
ESLint
ESLint as a code quality tool is a tool that checks your code for errors and helps you to fix them and enforces a coding style.
Setup
- Install the ESLint extension for your code editor.
- Set your editor's default formatter to
ESLint.
:::tip
For VSCode users, you can set the formatter to ESLint in the settings.json.
:::
- Install the dependencies.
npm install npm install --prefix server npm install --prefix frontend - Run the linter.
npm run --prefix server lint npm run --prefix frontend lint - Fix the ESlint errors and warnings.
npm run --prefix server format npm run --prefix frontend format
Requirements
- Node version 18.18.2
- npm version 9.8.1
:::tip
It is recommended to check the VSCode Setting.json(Press ctrl/cmnd + P and search >Settings (JSON)) file to ensure there are no overrides to the eslint config rules. Comment the following rules for eslint: eslint.options: {...}.
:::