Skip to content

Conversation

@adamziel
Copy link
Collaborator

@adamziel adamziel commented Sep 19, 2025

Motivation for the change, related issues

Moves all the resolveBlueprintFromURL() into a single state function to set the stage for Blueprints v2. Version 2 will handle merging Query API overrides with the Blueprint using PHP logic, not TypeScript logic. This PR is the first step there – it moves all the TypeScript parsing and merging logic into a single place to make the upcoming refactoring easier.

A part of #2586.

Testing Instructions (or ideally a Blueprint)

CI

@adamziel adamziel changed the title Move SiteMetadata logic to slice-sites [Website] Isolate resolveBlueprintFromURL() calls Sep 19, 2025
@adamziel adamziel marked this pull request as ready for review September 19, 2025 12:07
@adamziel adamziel merged commit 56c7b47 into trunk Sep 19, 2025
26 checks passed
@adamziel adamziel deleted the isolate-url-overrides branch September 19, 2025 13:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants