Skip to content

Improve developer experience + workflow - #529

Draft
scheidtdav wants to merge 8 commits into
devfrom
dx
Draft

Improve developer experience + workflow#529
scheidtdav wants to merge 8 commits into
devfrom
dx

Conversation

@scheidtdav

Copy link
Copy Markdown
Member

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

@socket-security

socket-securityBot commented Apr 9, 2025

Copy link
Copy Markdown

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

DiffPackageSupply Chain
Security
VulnerabilityQualityMaintenanceLicense
Added@​typescript-eslint/​parser@​8.29.11001006997100
Added@​typescript-eslint/​eslint-plugin@​8.29.1991007897100
Addedeslint-plugin-prettier@​5.2.610010010093100

View full report

@scheidtdavscheidtdav self-assigned this Apr 10, 2025
@scheidtdav
scheidtdav marked this pull request as draft January 13, 2026 14:04
@scheidtdav

Copy link
Copy Markdown
MemberAuthor

Converted to draft since its quite outdated and might not correspond to our current goals. Can be used as a starting point though.

@freds-dev
freds-dev removed their request for review August 11, 2026 08:59
Sign up for freeto 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

@scheidtdav