Skip to main content
Version: Next

Linting and Formatting

Linting and formatting are important parts of the development process. They help to ensure that your code is consistent and free of errors.

We use eslint for both linting and formatting. eslint is a popular tool for linting and formatting JavaScript code. It is highly configurable and can be used to enforce a wide range of coding standards.

Our opiniated configuration is a tweaked version of antfu/eslint-config, but you can modify it anytime in the eslint.config.js file.

Usage

CLI

You can run the linting from the command line using the following command:

npm run lint

If you want to also format your code by fixing the styling whenever it is possible, you can run the following command:

npm run lint:fix

Editor

We ship with a .vscode folder that contains a settings.json file. This file will automatically recommand you the eslint extension and format your code on save.