Repository navigation
Conversation
…bility Deprecate the @faustwp/block-editor-utils package per RFC #2640. The package code remains in the repo but is removed from the workspace and marked as deprecated in its README and docs page. - Remove block-editor-utils from npm workspaces and build/test/format scripts - Add deprecation notices to package README and docs page - Remove block-b example usage (only consumer of block-editor-utils) - Remove @faustwp/block-editor-utils devDependency from block-support example - Remove block-support/package-lock.json (contained showdown vulnerability) - Upgrade @wordpress/block-library to ^11.2.0 (drops showdown dependency) - Upgrade @changesets/cli to ^3.0.3 (fixes braces/sprintf-js vulnerabilities) - Override braces to >=3.0.3 and js-yaml to >=5.4.3 Closes #2640 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
@copilot resolve the merge conflicts in this pull request |
I checked the repository’s default branch ( |
Keeps canary's js-yaml 4.3.2 override (GHSA-2883-xcg3-v3hh), its removal of @changesets/cli and @next/bundle-analyzer, and its @babel/helpers bump. Keeps this branch's @wordpress/block-library ^11.2.0 (drops showdown) and its removal of block-editor-utils from the test scripts. Drops the braces override, which pinned the version already installed.
|
Resolved the merge conflicts with canary (the branch was 106 commits behind). Kept canary's Use of AI ToolsAI assistance: Yes |
Summary
@faustwp/block-editor-utilspackage per RFC RFC: Deprecate@faustwp/block-editor-utils#2640@wordpress/create-blockand thearchive/block-editor-utilsbranchblock-bexample that was the only consumer of the package@wordpress/block-libraryto^11.2.0(which uses@wordpress/blocks@^16.2.0that dropped showdown)@changesets/clito^3.0.3and adds overrides forbracesandjs-yamlto reduce audit vulnerabilities from 92 → 46block-support/package-lock.jsonwhich contained stale vulnerable transitive dependenciesTest plan
npm auditno longer reports showdown vulnerabilitiesnpm run buildsucceeds without block-editor-utils workspaceblock-supportexample still works without block-bfaustwp-getting-startedexample works with@wordpress/block-library@^11.2.0Closes #2640
🤖 Generated with Claude Code