Bump eslint-plugin-import-structure to 0.12.0 #26

Merged
temeddix merged 1 commits from bump-import-structure-0.12 into main 2026-10-29 05:26:27 +00:00
Owner

Summary

Bump the dev dependency eslint-plugin-import-structure from ^0.10.4 to ^0.12.0.

Changes

  • package.json: range ^0.10.4 -> ^0.12.0.
  • package-lock.json: resolves 0.12.0 (it now declares an optional eslint >=9 peer, 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 ownArea deep-specifier message, no-parent-import on any .. segment, layer checks for lone /* patterns, ?query handling) report nothing in this repo.

Risks

Low. Dev-only lint dependency; the runtime action is unaffected.

Verification

  • npm install then npm ls eslint-plugin-import-structure -> 0.12.0
  • npx 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)
  • No build step in this repo.

🤖 Generated with Claude Code

## Summary Bump the dev dependency `eslint-plugin-import-structure` from `^0.10.4` to `^0.12.0`. ## Changes - `package.json`: range `^0.10.4` -> `^0.12.0`. - `package-lock.json`: resolves 0.12.0 (it now declares an optional `eslint >=9` peer, 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 `ownArea` deep-specifier message, `no-parent-import` on any `..` segment, layer checks for lone `/*` patterns, `?query` handling) report nothing in this repo. ## Risks Low. Dev-only lint dependency; the runtime action is unaffected. ## Verification - `npm install` then `npm ls eslint-plugin-import-structure` -> 0.12.0 - `npx 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) - No build step in this repo. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
temeddix added 1 commit 2026-10-29 05:15:57 +00:00
Bump eslint-plugin-import-structure to 0.12.0
Agents / agent (pull_request) Has been skipped
Check / check (pull_request) Successful in 55s
b97fffcebd
Author
Owner
@bot
bot approved these changes 2026-10-29 05:20:37 +00:00
bot left a comment
Owner

✅ Approved

Dev-only lint dependency bump, verified clean.

Strengths

Minimal, correct diff
  • package.json/package-lock.json only, exactly as described.
  • No source changes needed; vp check and vp test both pass on the head commit.

Checks

What was run on the head commit
  • npm install → eslint-plugin-import-structure@0.12.0 resolved.
  • 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 in vite-plus/vitest, unrelated to this bump (same on base).
  • Gitea CI Check / check → success on b97fffc.

Declined to judge

Set aside
  • scripts/protect-source.sh (pre-existing bash glue for an action.yml step) — not touched by this PR, not an application-language choice.

Profile: claude · claude-sonnet-5

✅ Approved Dev-only lint dependency bump, verified clean. ### Strengths <details> <summary>Minimal, correct diff</summary> - `package.json`/`package-lock.json` only, exactly as described. - No source changes needed; `vp check` and `vp test` both pass on the head commit. </details> ### Checks <details> <summary>What was run on the head commit</summary> - `npm install` → `eslint-plugin-import-structure@0.12.0` resolved. - `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 in `vite-plus`/`vitest`, unrelated to this bump (same on base). - Gitea CI `Check / check` → success on `b97fffc`. </details> ### Declined to judge <details> <summary>Set aside</summary> - `scripts/protect-source.sh` (pre-existing bash glue for an `action.yml` step) — not touched by this PR, not an application-language choice. </details> > Profile: `claude` · `claude-sonnet-5`
temeddix merged commit 27225f8825 into main 2026-10-29 05:26:27 +00:00
Sign in to join this conversation.
No Reviewers
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: commons/bot-agents#26