Bump eslint-plugin-import-structure to 0.12.0 #26
Reference in New Issue
Block a user
Delete Branch "bump-import-structure-0.12"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Bump the dev dependency
eslint-plugin-import-structurefrom^0.10.4to^0.12.0.Changes
package.json: range^0.10.4->^0.12.0.package-lock.json: resolves 0.12.0 (it now declares an optionaleslint >=9peer, which this repo does not need since it lints with Oxlint through Vite+).No source changes: the stricter 0.11/0.12 rules (overlap still firing on nested aliases, the
ownAreadeep-specifier message,no-parent-importon any..segment, layer checks for lone/*patterns,?queryhandling) report nothing in this repo.Risks
Low. Dev-only lint dependency; the runtime action is unaffected.
Verification
npm installthennpm ls eslint-plugin-import-structure-> 0.12.0npx vp check: formatting, lint, and type checks pass (32 files, no warnings)npx vp test: 65 passed, 5 skipped (isolation tests skip when not root)🤖 Generated with Claude Code
@bot
✅ Approved
Dev-only lint dependency bump, verified clean.
Strengths
Minimal, correct diff
package.json/package-lock.jsononly, exactly as described.vp checkandvp testboth pass on the head commit.Checks
What was run on the head commit
npm install→eslint-plugin-import-structure@0.12.0resolved.npx vp check→ pass, 61 files formatted, 32 files lint/type-clean.npx vp test→ 65 passed, 5 skipped (root-only isolation tests).npm audit→ 5 moderate, pre-existing invite-plus/vitest, unrelated to this bump (same on base).Check / check→ success onb97fffc.Declined to judge
Set aside
scripts/protect-source.sh(pre-existing bash glue for anaction.ymlstep) — not touched by this PR, not an application-language choice.