Commit 5287ee7
fix: bundle extension with esbuild to avoid pnpm/vsce conflicts
vsce's npm list validation doesn't work with pnpm's node_modules structure. Solution: bundle everything with esbuild into a single file. This also reduces package size by excluding node_modules entirely.
- Add bundle script using esbuild
- Update vscode:prepublish to use bundle instead of compile
- Exclude node_modules from .vscodeignore
- Keep --no-dependencies flag since everything is bundled
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>1 parent 59c16a1 commit 5287ee7
2 files changed
Lines changed: 3 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| 19 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
48 | | - | |
| 48 | + | |
49 | 49 | | |
| 50 | + | |
50 | 51 | | |
51 | 52 | | |
52 | 53 | | |
| |||
0 commit comments