Skip to content

Refine and clean the Turbo + Angular JSON manifest output #380

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Aug 11, 2025

Conversation

sjjj986
Copy link
Collaborator

@sjjj986 sjjj986 commented Aug 9, 2025

This addresses an issue where Turbo builds, when used with Angular, introduce extraneous "web:build:" prefixes into the raw JSON manifest output. This PR strips these undesired prefixes, ensuring the Angular manifest get extracted in a proper format.

This PR also bumps the angular adapter and the common folder versions. With the angular manifest parsing fix and the monorepo args split fix, the angular + turbo will be fixed.

gemini-code-assist[bot]

This comment was marked as resolved.

Copy link

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request aims to clean up the build manifest from a Turbo+Angular build by removing web:build: prefixes. The approach of using a regex replacement is sound, but the current implementation has a potential flaw that could lead to data corruption. I've suggested a more robust method to ensure that prefixes are removed safely without the risk of altering JSON string values.

@sjjj986 sjjj986 changed the title Clean the Turbo + Angular manifest output Clean the Turbo + Angular JSON manifest output Aug 9, 2025
@sjjj986 sjjj986 changed the title Clean the Turbo + Angular JSON manifest output Refine and clean the Turbo + Angular JSON manifest output Aug 9, 2025
@FirebaseExtended FirebaseExtended deleted a comment from gemini-code-assist bot Aug 11, 2025
@sjjj986 sjjj986 marked this pull request as ready for review August 11, 2025 20:30
@sjjj986 sjjj986 merged commit e9e3167 into main Aug 11, 2025
11 checks passed
@sjjj986 sjjj986 deleted the sijin-turbo-with-angular branch August 12, 2025 00:16
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