Skip to content

chore(deps): require vite 7.3.7 or later - #21

Merged
vannt-dev merged 1 commit into
mainfrom
fix/vite-advisory
Oct 21, 2026
Merged

vannt-dev merged 1 commit into
mainfrom
fix/vite-advisory

Conversation

@vannt-dev

Copy link
Copy Markdown
Owner

Closes Dependabot alerts 2, 3 and 4 (high and medium, launch-editor issues fixed in vite 7.3.7). vite reaches junto only as a development dependency of vitest, so nothing shipped was exposed.

Dependabot's own security update could not fix this, so a pnpm.overrides entry for the vulnerable range lifts vite to 7.3.7, the same way as hono in #20. The lockfile no longer has any vite older than 7.3.7.

Checked locally: pnpm typecheck passes, pnpm test passes (396 passed, 4 skipped), and pnpm build leaves the plugin artifacts unchanged.

Closes Dependabot alerts 2, 3 and 4 (launch-editor issues fixed in vite 7.3.7).
vite is only a development dependency, pulled in by vitest.
@vannt-dev
vannt-dev merged commit 32b8eef into main Oct 21, 2026
5 checks passed
@vannt-dev
vannt-dev deleted the fix/vite-advisory branch October 21, 2026 15:05
vannt-dev added a commit that referenced this pull request Oct 22, 2026
…le (#23)

Moves pnpm overrides and onlyBuiltDependencies to pnpm-workspace.yaml and
refreshes dev-only deps (vitest 5.0.5, rollup 4.65.0, postcss 8.5.31). The
shipped plugin bundle is unchanged. Touching the lockfile lets GitHub read it
again: its graph still had vite 7.3.6 from before #21.
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.

1 participant