Skip to content

chore: reduce vite external deps#9212

Merged
jackkav merged 2 commits intoKong:developfrom
jackkav:reduce-external-vite-deps
Oct 16, 2025
Merged

chore: reduce vite external deps#9212
jackkav merged 2 commits intoKong:developfrom
jackkav:reduce-external-vite-deps

Conversation

@jackkav
Copy link
Contributor

@jackkav jackkav commented Oct 6, 2025

Motivation: remove tech debt
This PR aims to reduce the giant allowlist we were using to chose what not to include in the bundle. Specifically only the vite renderer bundle.

Note:
turns out the tests all pass with only 3 of the 30 or so external deps. This also highlights code paths which could be extracted to main.

potenitalwork

  • bridge the three deps so all can be removed as external node libs

@jackkav jackkav marked this pull request as ready for review October 6, 2025 16:34
@jackkav jackkav changed the title reduce vite external deps chore: reduce vite external deps Oct 6, 2025
@jackkav jackkav force-pushed the reduce-external-vite-deps branch from 75cf787 to fb390b7 Compare October 8, 2025 11:40
Copy link
Contributor

@ryan-willis ryan-willis left a comment

Choose a reason for hiding this comment

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

nice nice nice

@jackkav jackkav force-pushed the reduce-external-vite-deps branch from fb390b7 to f7b8695 Compare October 16, 2025 05:56
@jackkav jackkav merged commit cce1953 into Kong:develop Oct 16, 2025
9 checks passed
@jackkav jackkav deleted the reduce-external-vite-deps branch October 16, 2025 13:23
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.

2 participants