Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
bun run ./src/main.ts
worked first try so I couldn't resist.can't be merged until
bun install --production
filters dev deps properly.as-is, this works if you install
node
in the image and use that to run the next standalone build output. but doing that is cringe.issues
stream/promises
is missing types but bun seems to support it...?bun install --production
still installs devDependencies of packages in the workspace oven-sh/bun#8033 but if thats our images might just barely beat the base nodejs alpine image in size 👉👈TextDecoderStream
or something which is necessary for next middleware because next uses a special runtime even for standalone builds because of course and no theres no way to switch to nodejs as a runtime. but only for middleware, because of course.sharp
is listed as a dependency which means it ends up unbundled in the final docker image. it might be possible to make it a devDependency and bundle it?