Skip to content

fix(owner): додати відсутні залежності vue-macros / vite-plugin-vue-layouts-next - #24

Merged
vitaliytv merged 1 commit into
mainfrom
claude/determined-faraday-65baa0
Jul 27, 2026
Merged

fix(owner): додати відсутні залежності vue-macros / vite-plugin-vue-layouts-next#24
vitaliytv merged 1 commit into
mainfrom
claude/determined-faraday-65baa0

Conversation

@vitaliytv

Copy link
Copy Markdown
Member

Summary

  • Дельта-лінт (npx @7n/rules lint) стабільно репортував policy-deny у concern vue/package_json для owner/package.json: відсутні обов'язкові за n-vue.mdc пакети vite-plugin-vue-layouts-next та vue-macros.
  • Додано обидва пакети в owner/package.json (версії підтягнуті з app/package.json, де вони вже стоять).
  • Підключено VueMacros/Layouts в owner/vite.config.js за канонічним патерном з n-vue.mdc (аналогічно до app/vite.config.js) — без цього concern packages/checkViteConfig лишався б червоним.
  • Обов'язковий крок doc-files перегенерував кілька доків, що вже встигли застаріти в гілці (не пов'язано з цією правкою) + додано точні change-файли для owner і app (замість авто-згенерованих generic-плейсхолдерів).

Test plan

  • bun install
  • npx @7n/rules lint — чистий вихід (0 порушень)
  • bun run build в owner/ — збірка проходить без помилок

🤖 Generated with Claude Code

Delta lint reported policy-deny under vue/package_json for owner: both
plugins are required by n-vue.mdc but were missing. Added them and wired
VueMacros/Layouts into owner/vite.config.js per the canonical pattern
(matches app/vite.config.js). Also regenerates doc-files that had drifted
stale elsewhere on the branch and adds accurate change-files for owner
and app.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@vitaliytv

Copy link
Copy Markdown
Member Author

Перевірив 5 невдалих чеків (eslint, lint-ga, lint-k8s, lint-repo, text) — усі вони червоні вже на main (побайтово ідентичні помилки: knip unused deps, k8s/teleport/networkpolicy.yaml, actionlint, cspell-слова в PR-inbox фічі), не пов'язані з диффом цього PR (він чіпає лише owner/ і app/.changes/). Не чіпав їх, щоб не роздувати PR непов'язаними правками — lint (delta-концерн саме за цей PR) зелений.

@vitaliytv
vitaliytv merged commit 53bd868 into main Jul 27, 2026
2 of 7 checks passed
@vitaliytv
vitaliytv deleted the claude/determined-faraday-65baa0 branch July 31, 2026 05:15
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