Skip to content

build: update Composer & NPM deps#40

Merged
justlevine merged 2 commits intomainfrom
build/deps
Apr 30, 2026
Merged

build: update Composer & NPM deps#40
justlevine merged 2 commits intomainfrom
build/deps

Conversation

@justlevine
Copy link
Copy Markdown
Collaborator

@justlevine justlevine commented Apr 30, 2026

What

Updates the deps to their latest version

Why

Prelease work

Related Issue(s):

How

AI Disclosure

Testing Instructions

Screenshots

Additional Info

Checklist

Open WordPress Playground Preview

Copilot AI review requested due to automatic review settings April 30, 2026 13:07
Copy link
Copy Markdown
Contributor

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

Updates the repository’s JS (npm) and PHP (Composer) dependency locks to newer versions, primarily to keep the WordPress block-editor/tooling stack and PHPStan current.

Changes:

  • Bump @wordpress/* runtime deps (e.g., block-editor, blocks, i18n, interactivity) and related dev tooling (@wordpress/scripts, @wordpress/env, lint configs).
  • Update TypeScript ESLint tooling versions and add corresponding npm overrides.
  • Update Composer lock (notably phpstan/phpstan) and regenerate lock metadata with a newer Composer.

Reviewed changes

Copilot reviewed 1 out of 3 changed files in this pull request and generated no comments.

File Description
package.json Updates direct JS deps/devDeps and adds npm overrides for updated tooling.
package-lock.json Regenerates npm lockfile for the updated dependency graph.
composer.lock Updates locked PHP tooling (e.g., PHPStan) and Composer lock metadata.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@justlevine justlevine merged commit 5903c02 into main Apr 30, 2026
36 checks passed
@justlevine justlevine deleted the build/deps branch April 30, 2026 14:00
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.

2 participants