Skip to content

feat/update dependencies#82

Merged
YvetteNikolov merged 3 commits intomainfrom
feat/update-dependencies
Feb 19, 2026
Merged

feat/update dependencies#82
YvetteNikolov merged 3 commits intomainfrom
feat/update-dependencies

Conversation

@YvetteNikolov
Copy link
Contributor

  • Wat broodnodige updates van alle dependencoes
  • Voor eslint: expliciet @wordpress/ dependencies ge-ignored bij de import/no-unresolved rule. Dit omdat in ons build process alle @wordpress/* packages worden omgeschreven naar window.wp.*

Dit laatste ging vroegah goed, maar door een update wordt er nu anders gehandeld met hoe de rules worden toegepast of gemerged.

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR updates dependencies across the monorepo and adds an ESLint configuration fix for WordPress package imports.

Changes:

  • Updated all dependencies across the monorepo packages to their latest versions, including several major version updates (stylelint 16→17, eslint-plugin-react-hooks 5→7, and others)
  • Added import/no-unresolved rule configuration to ignore @wordpress/* imports in the ESLint config, which became necessary after the ESLint updates due to changed rule merging behavior
  • All shared dependencies remain synchronized across packages as required for pnpm compatibility

Reviewed changes

Copilot reviewed 8 out of 9 changed files in this pull request and generated no comments.

Show a summary per file
File Description
package.json Updated root devDependencies (lerna, lint-staged, npm-check-updates, syncpack)
packages/eslint-config/package.json Updated ESLint and related dependencies to latest versions
packages/eslint-config/src/index.js Added ignore pattern for @wordpress/* imports in import/no-unresolved rule
packages/postcss-config/package.json Updated autoprefixer and cssnano to latest minor versions
packages/prettier-config/package.json Updated prettier plugins and WordPress config
packages/stylelint-config/package.json Updated stylelint to v17 (major version) and related configs
packages/toolkit/package.json Updated all toolkit dependencies to match config packages (required for pnpm)
packages/vite-config/package.json Updated Vite plugins and build dependencies

@YvetteNikolov YvetteNikolov force-pushed the feat/update-dependencies branch from 3d5134c to 4eda587 Compare February 19, 2026 11:09
Copy link

@rivanuff rivanuff left a comment

Choose a reason for hiding this comment

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

Is het nu ook het doel om waar mogelijk node op v24 te zetten?

@YvetteNikolov
Copy link
Contributor Author

Is het nu ook het doel om waar mogelijk node op v24 te zetten?

Yep! Alle .nvmrc's mogen naar 24 als je het tegen komt

@YvetteNikolov YvetteNikolov merged commit 25d48f3 into main Feb 19, 2026
1 check passed
@YvetteNikolov YvetteNikolov deleted the feat/update-dependencies branch February 19, 2026 11:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants

Comments