Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update Javascript dependencies (#730)
* Upgrade eslint-related-dependencies - @rushstack/eslint-patch: 1.10.2->1.10.4 - Add eslint v9 support - @typescript-eslint/{eslint-plugin,parser}: 7.8.0 -> 7.18.0 - Minor fixes, rule updates - @wmde/eslint-config-wikimedia-typescript: 0.2.9 -> 0.2.12 - Bump dependencies for compatibility - eslint-config-wikimedia: 0.27.0 -> 0.28.2 - Deprecate node < v16 - Dependency updates - eslint-plugin-vuejs-accessibility: 2.3.0 -> 2.4.1 - Rule updates, dependency updates * Update vue and vite to newer versions Upgrade vue since the version in `foreign-resources.yaml` has been bumped, and upgrade vite-related includes to the latest: - vue, @vue/server-renderer 3.3.9 -> 3.4.27 - bug fixes, performance improvements, Reactivity Transform has been removed, vue no longer registers JSX namespace - vue-tsc 2.0.16 -> 2.0.29 - dependency updates, bugfixes - @vitejs/plugin-vue 5.0.4 -> 5.1.2 - minor fixes and improvements, dependency updates - vite 5.2.11 -> 5.4.0 - performance improvements, fixes, dependency updates * Upgrade stylelint and related dependencies, remove indentation rule Upgrade stylelint and related dependencies to latest versions: - stylelint 15.11.0 -> 16.8.1 - Removal of deprecated rules (including 'indentation') - Added support for ESM plugins - Deprecated CommonJS Node.js API - Changed CLI exit codes - Remove support for node < 18.12.0 - stylelint-config-standard-scss 11.1.0 -> 13.1.0 - Remove support for node < 18.12.0 - Updated dependencies - stylelint-config-wikimedia 0.16.1 -> 0.17.2 - Upgrade to stylelint 16 - Dropped `text-decoration` rules * Update misc dev-related dependencies Update dependencies that don't belong with any other group: - axe-core 4.9.1 -> 4.10.0 - new rule - summary elements, bug fixes - husky: 9.0.11 -> 9.1.4 - some config deprecations, fixes - lint-staged 15.2.7 -> 15.2.8 - Updated git version handling - start-server-and-test 2.0.3 -> 2.0.5 - Update dependencies - ts-jest 29.1.2 -> 29.2.4 - bug fixes, dependency updates - deprecation of `babel` and `createJestPreset` - typescript 5.4.5 -> 5.5.5 - Disabled features deprecated in 5.0 - stricter decorator parsing - `type undefined = any` is now illegal Bug: T370126
- Loading branch information