Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove node from dev stack #31

Open
thclark opened this issue Nov 14, 2024 · 0 comments
Open

Remove node from dev stack #31

thclark opened this issue Nov 14, 2024 · 0 comments
Labels
developer experience (DX) Improves our lives/efficiency as developers performance If you want to run cool, you've got to run on heavy, heavy fuel

Comments

@thclark
Copy link
Contributor

thclark commented Nov 14, 2024

Feature request

Use Case

We want to be able to download and rapidly work with nimble devcontainers

Current state

Installing the node stack takes 1.38Gb of space (the rest of hte container is c. 700Mb) so dev containers are actually massive because of this. The sole reason to have a node stack at this point is to enable prettier and possibly some devcontainer features.

We never used prettier for python, and have recently moved to biome instead of prettier for javascript.

Thus we only use it for markdown and yml files.

There's got to be a better solution than installing an entire node stack just to format markdown and yaml?!

Proposed Solution

Keep an eye out for standalone yml and markdown extensions/formatters that don't rely on the node stack.

@thclark thclark added performance If you want to run cool, you've got to run on heavy, heavy fuel developer experience (DX) Improves our lives/efficiency as developers labels Nov 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
developer experience (DX) Improves our lives/efficiency as developers performance If you want to run cool, you've got to run on heavy, heavy fuel
Projects
None yet
Development

No branches or pull requests

1 participant