Skip to content

Update @nextcloud/eslint-config to 9.X#455

Open
danxuliu wants to merge 15 commits into
mainfrom
update-eslint-config-to-9
Open

Update @nextcloud/eslint-config to 9.X#455
danxuliu wants to merge 15 commits into
mainfrom
update-eslint-config-to-9

Conversation

@danxuliu

@danxuliu danxuliu commented Jul 9, 2026

Copy link
Copy Markdown
Member

The version was bumped using the same hack as in the PDF viewer

danxuliu added 14 commits July 9, 2026 03:28
Bumping the version with:
npm install @nextcloud/eslint-config@9.0.1
failed with:
Conflicting peer dependency: eslint@10.6.0

Due to that the version was bumped with:
npm install --save-dev eslint@10.6.0
npm install @nextcloud/eslint-config@9.0.1
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 <danxuliu@gmail.com>
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
The documentation is needed to prevent jsdoc/require-jsdoc and
jsdoc/require-jsdoc-description errors.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
"can-close" has been replaced by "no-close", which is false by default,
so it does not need to be explicitly set.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
@nextcloud/logger was already an implicit dependency, but now it
is made explicit to use the functions it provides in the Zipper code.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
@danxuliu danxuliu force-pushed the update-eslint-config-to-9 branch from cacb6d8 to 89395ea Compare July 9, 2026 01:41
@danxuliu danxuliu marked this pull request as ready for review July 9, 2026 01:42
@danxuliu danxuliu requested a review from susnux July 9, 2026 01:43
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.

2 participants