Skip to content

Conversation

scheidtdav
Copy link
Collaborator

I went over a bunch of workflow and developer experience topics and collected them in this PR:

  1. ESLint wasn't really set up properly (at least not for me), so I have added necessary packages and configuration files
  2. I have added a .vscode/settings.json for common configurations (like setting prettier as the default formatter, so stuff is actually formatted according to the set rules automatically)
  3. A launch configuration allows to debug TypeScript, which I have added as well
  4. Lastly I have setup a DevContainer. This allows to isolate dependencies into a container which you can easily remote into from inside VSCode. No need to mess with node versions whatsoever and everbody has the same environment, setting an end to "works on my machine!" :-D

Copy link

socket-security bot commented Apr 9, 2025

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Added@​typescript-eslint/​parser@​8.29.11001006997100
Added@​typescript-eslint/​eslint-plugin@​8.29.1991007897100
Addedeslint-plugin-prettier@​5.2.610010010093100

View full report

@scheidtdav scheidtdav requested review from jona159 and freds-dev April 9, 2025 13:22
@scheidtdav scheidtdav self-assigned this Apr 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant