Skip to content

fix(deps): restore @vue/eslint-config-typescript dropped during merge#151

Merged
rubenvdlinde merged 1 commit into
betafrom
fix/restore-eslint-config-typescript
May 9, 2026
Merged

fix(deps): restore @vue/eslint-config-typescript dropped during merge#151
rubenvdlinde merged 1 commit into
betafrom
fix/restore-eslint-config-typescript

Conversation

@rubenvdlinde
Copy link
Copy Markdown
Contributor

Summary

PR #144's merge conflict resolution accidentally dropped @vue/eslint-config-typescript from devDependencies (it lived in the same conflict block as @semantic-release/git, which was intentionally removed).

@nextcloud/eslint-config@8.4.2/index.js extends from @vue/eslint-config-typescript/recommended at runtime — without the package installed, npm run lint fails with:

ESLint couldn't find the config "@vue/eslint-config-typescript/recommended" to extend from

That blocks the release workflow on every push to beta.

Fix

Re-add @vue/eslint-config-typescript@^12.0.0 to devDependencies. Lockfile regenerated via npm install --legacy-peer-deps. Local npm run lint and npm test pass (0 errors, 646/646 tests).

PR #144's merge resolution accidentally dropped this devDependency along
with @semantic-release/git. @nextcloud/eslint-config@8.4.2's index.js
extends from @vue/eslint-config-typescript/recommended at runtime, so
without it npm run lint fails with 'ESLint couldn't find the config'
— blocking the release workflow.

Adding it back to devDependencies restores both local and CI lint.
@rubenvdlinde rubenvdlinde merged commit f71fcbb into beta May 9, 2026
0 of 2 checks passed
@rubenvdlinde rubenvdlinde deleted the fix/restore-eslint-config-typescript branch May 9, 2026 11:54
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 9, 2026

🎉 This PR is included in version 1.0.0-beta.4 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant