Skip to content

Conversation

@Antreesy
Copy link
Collaborator

  • bump eslint plugin to v9
  • migrate to new config
  • run automated linting

- temporary disable all conflicting rules
- remove unused eslint-disable comments

Signed-off-by: Maksim Sukharev <[email protected]>
- @stylistic/padded-blocks
- vue/padding-line-between-blocks
- manual: add lines after SPDX headers

Signed-off-by: Maksim Sukharev <[email protected]>
- perfectionist/sort-imports
- perfectionist/sort-named-exports
- perfectionist/sort-named-imports
- vue/define-macros-order

Signed-off-by: Maksim Sukharev <[email protected]>
- antfu/top-level-function

Signed-off-by: Maksim Sukharev <[email protected]>
- jsdoc/tag-lines

Signed-off-by: Maksim Sukharev <[email protected]>
- @stylistic/function-paren-newline
- @stylistic/implicit-arrow-linebreak
- @stylistic/max-statements-per-line
- curly

Signed-off-by: Maksim Sukharev <[email protected]>
- @stylistic/arrow-parens

Signed-off-by: Maksim Sukharev <[email protected]>
- @stylistic/indent
- @stylistic/indent-binary-ops
- @stylistic/object-curly-spacing

Signed-off-by: Maksim Sukharev <[email protected]>
- @stylistic/member-delimiter-style

Signed-off-by: Maksim Sukharev <[email protected]>
- vue/first-attribute-linebreak

Signed-off-by: Maksim Sukharev <[email protected]>
- @nextcloud/vue/no-deprecated-exports
- @nextcloud/vue/no-deprecated-props

Signed-off-by: Maksim Sukharev <[email protected]>
@Antreesy Antreesy added this to the Nextcloud 33 milestone Sep 12, 2025
@Antreesy Antreesy self-assigned this Sep 12, 2025
@Antreesy Antreesy added 3. to review technical debt dependencies Pull requests that update a dependency file labels Sep 12, 2025
@Antreesy
Copy link
Collaborator Author

/compile

@ShGKme ShGKme self-requested a review September 12, 2025 15:44
Signed-off-by: nextcloud-command <[email protected]>
Copy link

@ShGKme ShGKme left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💙

@Antreesy Antreesy merged commit 892b663 into master Sep 12, 2025
31 of 32 checks passed
@Antreesy Antreesy deleted the chore/deps/nextcloud-eslint-plugin branch September 12, 2025 16:02
@Antreesy
Copy link
Collaborator Author

/backport to stable32

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

Labels

3. to review dependencies Pull requests that update a dependency file technical debt

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants