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 freds-dev and jona159 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