Skip to content

Update JS dependencies (covers every open Dependabot PR) - #247

Merged
bordoni merged 1 commit into
mainfrom
chore/dependency-updates
Oct 18, 2026
Merged

bordoni merged 1 commit into
mainfrom
chore/dependency-updates

Conversation

@bordoni

@bordoni bordoni commented Oct 18, 2026

Copy link
Copy Markdown
Owner

The 21 open Dependabot PRs (#189–#215) can't merge: every one conflicts with main.

This PR refreshes bun.lock within the current package.json ranges (bun update), which covers every version those PRs asked for: axios, express/qs, lodash, lodash-es, node-forge, picomatch, PostCSS, follow-redirects, fast-uri, ip-address, basic-ftp, flatted, svgo, immutable, @tootallnate/once and @babel/plugin-transform-modules-systemjs.

  • TypeScript pinned to 5. The refresh pulled in a transitive TypeScript 7, which breaks tsc (baseUrl was removed) and typescript-eslint. The project runs tsc but never declared it, so typescript ^5.8.3 is now a devDependency.
  • @wordpress/scripts stays on 30 (now 30.27). Bump @tootallnate/once and @wordpress/scripts #191 proposed 31, a major, only to lift @tootallnate/once, which is now at 2.0.1 on 30.x.
  • Changelog line included.

Checked locally: PHPCS, WPUnit (108 tests), build, JS/CSS lint, typecheck and Jest (69 tests) all pass. With these packages built on the demo site, Generate works on Posts, Users, Terms, Comments and Attachments, and the admin looks the same as main's build on desktop and mobile.

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.

1 participant