ls1intum / Hephaestus

Hephaestus - A Generative AI Mentor for Agile Software Development
MIT License
8 stars 1 forks source link

QA/Lint: Prettier + ESLint for the webapp #29

Closed GODrums closed 3 months ago

GODrums commented 3 months ago

Description

Summary

Adds Prettier + ESLint to the webapp. Configs are similar to the ones used in the Artemis-Repo. Triggers are set to:

This PR does NOT include Prettier formatting / ESL linting fixes yet, only the initial setup to avoid potential merge conflicts.

Motivation

The project should follow consistent code conventions and standards. Prettier and ESLint are the most common combination in attaining such goals.

Key Changes

Checklist

TODOs / Next up

General