Skip to content

build: Bundle extension with esbuild#561

Merged
cbandera merged 4 commits into
bazel-contrib:masterfrom
cbandera:feature/538-improve-packaging
Mar 19, 2026
Merged

build: Bundle extension with esbuild#561
cbandera merged 4 commits into
bazel-contrib:masterfrom
cbandera:feature/538-improve-packaging

Conversation

@cbandera

@cbandera cbandera commented Feb 4, 2026

Copy link
Copy Markdown
Collaborator

Improves packages size from 5MB to 270kB
Improves activation time from 260ms to 85ms
Speeds up build significantly.

Closes #538

Closes #421 - Changes are in large parts taken from this PR that has stalled. Credits go to @cwahbong

Comment thread package.json
Improves packages size from 5MB to 270kB
Improves activation time from 260ms to 85ms
Speeds up build significantly.

Closes bazel-contrib#538
@cbandera cbandera force-pushed the feature/538-improve-packaging branch from 141d1b0 to 3d2a037 Compare February 9, 2026 18:32
@cbandera

Copy link
Copy Markdown
Collaborator Author

@cameron-martin , @vogelsgesang Can you have a look at the PR?

@cameron-martin cameron-martin left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Mostly looks good to me, just one comment

Comment thread src/extension/extension.ts
Comment thread package.json
@cbandera cbandera merged commit 73a61cd into bazel-contrib:master Mar 19, 2026
1 check passed
@cbandera cbandera deleted the feature/538-improve-packaging branch April 19, 2026 09:40
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.

Bundle extension during packaging step

2 participants