Skip to content

Styles Route: Add missing tsconfig references for api-fetch and html-entities - #81990

Closed
t-hamano wants to merge 1 commit into
trunkfrom
fix/styles-route-tsconfig-references
Closed

Styles Route: Add missing tsconfig references for api-fetch and html-entities#81990
t-hamano wants to merge 1 commit into
trunkfrom
fix/styles-route-tsconfig-references

Conversation

@t-hamano

@t-hamano t-hamano commented Aug 24, 2026

Copy link
Copy Markdown
Contributor

What?

Follow up to #81954. Adds the missing @wordpress/api-fetch and @wordpress/html-entities project references to routes/styles/tsconfig.json.

Why?

#81954 added both packages to routes/styles/package.json but not to the tsconfig references, so npm run lint:tsconfig fails on trunk. That step gates the rest of the Static Analysis workflow, so every following step (lint, typecheck, build) is skipped and all matrix jobs are cancelled.

This slipped through because of the order in which #81847 and #81954 landed: #81847 brought the route projects under the tsconfig validation, and #81954 was authored before that and merged after, so its CI runs never checked this.

Testing Instructions

  1. npm run lint:tsconfig passes.

Use of AI Tools

Authored with Claude Code: cause analysis of the CI failure and the fix.

…entities

#81954 added `@wordpress/api-fetch` and `@wordpress/html-entities` to
`routes/styles/package.json` without adding the matching TypeScript project
references, which broke `npm run lint:tsconfig` on trunk.

Co-Authored-By: Claude <noreply@anthropic.com>
@t-hamano t-hamano self-assigned this Aug 24, 2026
@t-hamano t-hamano added [Type] Experimental Experimental feature or API. [Type] Code Quality Issues or PRs that relate to code quality labels Aug 24, 2026
@t-hamano
t-hamano marked this pull request as ready for review August 24, 2026 14:07
@t-hamano t-hamano removed the [Type] Code Quality Issues or PRs that relate to code quality label Aug 24, 2026
@github-actions

Copy link
Copy Markdown

The following accounts have interacted with this PR and/or linked issues. I will continue to update these lists as activity occurs. You can also manually ask me to refresh this list by adding the props-bot label.

If you're merging code through a pull request on GitHub, copy and paste the following into the bottom of the merge commit message.

Co-authored-by: t-hamano <wildworks@git.wordpress.org>

To understand the WordPress project's expectations around crediting contributors, please review the Contributor Attribution page in the Core Handbook.

@t-hamano

t-hamano commented Aug 24, 2026

Copy link
Copy Markdown
Contributor Author

Closing this as a duplicate of #81989

@t-hamano t-hamano closed this Aug 24, 2026
@t-hamano
t-hamano deleted the fix/styles-route-tsconfig-references branch August 28, 2026 06:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

[Type] Experimental Experimental feature or API.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant