Skip to content

build: bump dev-dependencies-common to 12.0.0 - #617

Merged
aversini merged 1 commit into
mainfrom
chore/dev-deps-common-12
Jul 28, 2026
Merged

aversini merged 1 commit into
mainfrom
chore/dev-deps-common-12

Conversation

@aversini

Copy link
Copy Markdown
Collaborator

Bumps @versini/dev-dependencies-common 11.0.0 → 12.0.0.

What v12 changes

It drops five dependencies from the preset bundle — chokidar, culori, dotenv, glob, jsdom — after an audit across all eight repos (versini-org/dev-dependencies#870) found nothing relies on this package to supply them:

dep finding
chokidar no reference of any kind, anywhere
culori 1 import site, in ui-styles, which declares it
dotenv 39 import sites, every one in a package that declares it
glob 1 import site, in node-cli/bundlesize, which declares it
jsdom 3 import sites, all in sassysaint/tools, which declares it

The seven that remain are the ones consumers genuinely lean on without declaring: the biome / tsc / lerna binaries, npm-check-updates (every .ncurc.cjs imports it), happy-dom (the vitest environment in 10 configs), plus fs-extra and uuid.

Verification

Verified in this repo rather than only in the producer — lint, test, build, and typecheck where applicable, all green against the trimmed bundle. Nothing here was resolving one of the removed packages through the preset.

🤖 Generated with Claude Code

https://claude.ai/code/session_01X6DpUPA4ofQeXDyLbhPzdW

v12 drops five dependencies from the preset bundle — chokidar, culori,
dotenv, glob and jsdom — after an audit across all eight repos found
nothing relies on this package to supply them. Anything that genuinely
uses one declares it directly and resolves its own copy.

The seven that remain are the ones consumers do lean on without declaring:
the biome/tsc/lerna binaries, npm-check-updates for .ncurc.cjs, happy-dom
as the vitest environment, plus fs-extra and uuid.

Verified here, not just in the producer: lint, test, build (plus typecheck
where this repo has one) all pass against the trimmed bundle.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01X6DpUPA4ofQeXDyLbhPzdW
@aversini
aversini merged commit a4ae2b9 into main Jul 28, 2026
5 checks passed
@aversini
aversini deleted the chore/dev-deps-common-12 branch July 28, 2026 23:39
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