immich/.github
Min Idzelis b06b8ceef6
chore(web): upgrade ESLint and plugins (#22495)
* chore(web): upgrade ESLint and plugins, simplify linting configuration

- Update eslint from ^9.18.0 to ^9.36.0
- Update eslint plugins:
  - eslint-plugin-svelte: ^3.9.0 → ^3.12.4
  - eslint-plugin-unicorn: ^60.0.0 → ^61.0.2
  - svelte-eslint-parser: ^1.2.0 → ^1.3.3
  - typescript-eslint: ^8.28.0 → ^8.45.0
- Remove eslint-p dependency in favor of native eslint concurrency
- Add unicorn/no-array-sort rule exception
- Update linting scripts to use eslint's native --concurrency flag
- Update Makefile and mise.toml to reflect simplified lint commands
- Update GitHub Actions workflow to use standard pnpm lint command

* pnpm dedupe

---------

Co-authored-by: Ben McCann <322311+benmccann@users.noreply.github.com>
2025-10-06 12:41:28 -04:00
..
DISCUSSION_TEMPLATE chore: remove checkbox requirement from dupe search question (#18647) 2025-05-26 10:47:58 -05:00
ISSUE_TEMPLATE chore: device input field for issue template (#21066) 2025-08-19 17:13:52 +00:00
PULL_REQUEST_TEMPLATE fix: pr template not being used and make some changes (#15893) 2025-02-04 09:06:54 -06:00
workflows chore(web): upgrade ESLint and plugins (#22495) 2025-10-06 12:41:28 -04:00
.nvmrc chore(deps): update node.js to v22.20.0 (#22496) 2025-10-02 09:17:40 +00:00
.prettierignore chore: dev environment improvements and dependency updates (#19676) 2025-07-01 22:47:59 -04:00
FUNDING.yml chore: modify .github/FUNDING.yml 2025-02-27 14:28:08 +00:00
labeler.yml feat: docs.immich.app (#21819) 2025-09-25 15:54:34 +01:00
package.json feat: lint workflow files and others files in .github (#16914) 2025-03-24 10:49:18 -05:00
pull_request_template.md chore: request LLM disclosure in PR template (#21553) 2025-09-03 09:11:24 -05:00
release.yml feat: lint workflow files and others files in .github (#16914) 2025-03-24 10:49:18 -05:00