🔧 Remove unused vite dependency from multiple packages#6714
Conversation
…dencies Remove `vite` from devDependencies in packages/ava, packages/packaged, packages/poisoning, packages/worker, and website — none of these packages import from 'vite' directly, and vitest v4 includes vite as a direct dependency. Remove `@babel/plugin-transform-modules-commonjs` from packages/jest as the babel config uses @babel/preset-env with modules: 'commonjs' instead. https://claude.ai/code/session_018sxngL3KKRU4jrp4YcVoLw
|
@fast-check/ava
fast-check
@fast-check/jest
@fast-check/packaged
@fast-check/poisoning
@fast-check/vitest
@fast-check/worker
commit: |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #6714 +/- ##
=======================================
Coverage 94.54% 94.54%
=======================================
Files 210 210
Lines 5686 5686
Branches 1499 1500 +1
=======================================
Hits 5376 5376
Misses 297 297
Partials 13 13
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Description
Removes the unused
vitedependency (^7.3.1) from devDependencies across multiple packages in the monorepo. The dependency was declared but not actively used in any of these packages, which were already usingvitestfor testing purposes.Additionally removes the unused
@babel/plugin-transform-modules-commonjsdependency from the jest package.This cleanup reduces the dependency footprint and improves maintainability by removing unused transitive dependencies.
Affected packages:
packages/avapackages/jestpackages/packagedpackages/poisoningpackages/workerwebsiteChecklist
pnpm run bumpor by following the instructions from the changeset botfast-checkhttps://claude.ai/code/session_018sxngL3KKRU4jrp4YcVoLw