Skip to content

test: cover real package read-write overlaps#543

Draft
wan9chi wants to merge 2 commits into
mainfrom
agent/real-package-read-write-overlap-tests
Draft

test: cover real package read-write overlaps#543
wan9chi wants to merge 2 commits into
mainfrom
agent/real-package-read-write-overlap-tests

Conversation

@wan9chi

@wan9chi wan9chi commented Jul 14, 2026

Copy link
Copy Markdown
Member

Summary

  • add minimal real-package fixtures for tsdown cleanup and shebang handling
  • reproduce declaration self-resolution through rolldown-plugin-dts
  • reproduce Tailwind output comparison and oxfmt in-place formatting
  • snapshot the exact read-write overlap path reported by Vite Task
  • link each scenario to the pinned upstream implementation that performs the overlapping operations

Why

These cases capture the read-write overlap patterns observed in EmDash builds and in-place formatters using the real package implementations. They provide executable snapshots for the current cache behavior without adding manual input or output configuration.

Impact

Test-only coverage. The added packages are dev dependencies used by ignored e2e tests after the repository pnpm install.

Validation

  • pnpm install --frozen-lockfile
  • pnpm exec vp fmt --check
  • just check
  • cargo test -p vite_task_bin --test e2e_snapshots -- --ignored real_package_read_write_overlaps
  • cargo test -p vite_task_bin --test e2e_snapshots

@socket-security

socket-security Bot commented Jul 14, 2026

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Addednpm/​@​tailwindcss/​cli@​4.3.11001007898100
Addednpm/​tsdown@​0.20.3981008896100

View full report

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