Skip to content

Conversation

danxuliu
Copy link
Member

@danxuliu danxuliu commented Jul 29, 2025

This should ease the migration from Vue 2 to Vue 3 (although for now the Vue 2 rules are used in eslint.config.mjs).

Hacky bump

Bumping the version with:

npm install @nextcloud/[email protected]

failed with:

Conflicting peer dependency: [email protected]

Due to that the version was bumped with:

npm install --save-dev [email protected]
npm install @nextcloud/[email protected]
npm uninstall eslint

I do not know if that is the right approach, if there are better approaches, or if could cause issues in the future 🤷

@danxuliu danxuliu added this to the Nextcloud 32 milestone Jul 29, 2025
Bumping the version with:
npm install @nextcloud/[email protected]
failed with:
Conflicting peer dependency: [email protected]

Due to that the version was bumped with:
npm install --save-dev [email protected]
npm install @nextcloud/[email protected]
npm uninstall eslint

Besides that the configuration file was migrated from the old
".eslintrc.js" to the new "eslint.config.mjs".

Signed-off-by: Daniel Calviño Sánchez <[email protected]>
Signed-off-by: Daniel Calviño Sánchez <[email protected]>
Signed-off-by: Daniel Calviño Sánchez <[email protected]>
Signed-off-by: Daniel Calviño Sánchez <[email protected]>
Signed-off-by: Daniel Calviño Sánchez <[email protected]>
Signed-off-by: Daniel Calviño Sánchez <[email protected]>
Signed-off-by: Daniel Calviño Sánchez <[email protected]>
@danxuliu danxuliu force-pushed the update-eslint-config-to-9 branch from bb41e1a to 787fe74 Compare September 3, 2025 18:24
@danxuliu
Copy link
Member Author

danxuliu commented Sep 3, 2025

/compile /

Signed-off-by: nextcloud-command <[email protected]>
@danxuliu danxuliu marked this pull request as ready for review September 3, 2025 18:32
@danxuliu danxuliu requested a review from susnux September 3, 2025 18:32
@susnux
Copy link
Contributor

susnux commented Sep 3, 2025

I think the reason is that you do not have eslint as a dev dependency

@susnux susnux merged commit 7216dc3 into master Sep 3, 2025
38 checks passed
@susnux susnux deleted the update-eslint-config-to-9 branch September 3, 2025 18:55
@skjnldsv skjnldsv modified the milestones: Nextcloud 32, Nextcloud 33 Sep 28, 2025
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.

4 participants