From 418acc802d4537d3f6332b110f8f314272154a00 Mon Sep 17 00:00:00 2001 From: sjjj986 Date: Sat, 9 Aug 2025 01:54:04 +0000 Subject: [PATCH 1/3] Clean the Turbo + Angular manifest output --- packages/@apphosting/adapter-angular/src/utils.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/@apphosting/adapter-angular/src/utils.ts b/packages/@apphosting/adapter-angular/src/utils.ts index 52ecc563..f38988c8 100644 --- a/packages/@apphosting/adapter-angular/src/utils.ts +++ b/packages/@apphosting/adapter-angular/src/utils.ts @@ -175,7 +175,10 @@ function extractManifestOutput(output: string): string { if (start === -1 || end === -1 || start > end) { throw new Error(`Failed to find valid JSON object from build output: ${output}`); } - return stripAnsi(output.substring(start, end + 1)); + // Clean the raw json string by removing the "web:build:" prefixes for a Turbo build + const prefixRegex = /\n?web:build:/g; + const cleanedOutput = output.substring(start, end + 1).replace(prefixRegex, ''); + return stripAnsi(cleanedOutput); } /** From c24abef63cbe3157f9319336919c7108e8fd4897 Mon Sep 17 00:00:00 2001 From: sjjj986 Date: Mon, 11 Aug 2025 16:22:31 -0400 Subject: [PATCH 2/3] lint --- packages/@apphosting/adapter-angular/src/utils.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/@apphosting/adapter-angular/src/utils.ts b/packages/@apphosting/adapter-angular/src/utils.ts index f38988c8..e5be7de1 100644 --- a/packages/@apphosting/adapter-angular/src/utils.ts +++ b/packages/@apphosting/adapter-angular/src/utils.ts @@ -177,7 +177,7 @@ function extractManifestOutput(output: string): string { } // Clean the raw json string by removing the "web:build:" prefixes for a Turbo build const prefixRegex = /\n?web:build:/g; - const cleanedOutput = output.substring(start, end + 1).replace(prefixRegex, ''); + const cleanedOutput = output.substring(start, end + 1).replace(prefixRegex, ""); return stripAnsi(cleanedOutput); } From 039f6c84ebc5dbd4f427e614640e8c0d88f7a0b3 Mon Sep 17 00:00:00 2001 From: sjjj986 Date: Mon, 11 Aug 2025 16:47:57 -0400 Subject: [PATCH 3/3] bump the angular adapter and common folder version --- packages/@apphosting/adapter-angular/package.json | 2 +- packages/@apphosting/common/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/@apphosting/adapter-angular/package.json b/packages/@apphosting/adapter-angular/package.json index 65ed96ba..2cdd1212 100644 --- a/packages/@apphosting/adapter-angular/package.json +++ b/packages/@apphosting/adapter-angular/package.json @@ -1,6 +1,6 @@ { "name": "@apphosting/adapter-angular", - "version": "17.2.15", + "version": "17.2.16", "main": "dist/index.js", "description": "Experimental addon to the Firebase CLI to add web framework support", "repository": { diff --git a/packages/@apphosting/common/package.json b/packages/@apphosting/common/package.json index ed144d7b..28bfbf6e 100644 --- a/packages/@apphosting/common/package.json +++ b/packages/@apphosting/common/package.json @@ -1,6 +1,6 @@ { "name": "@apphosting/common", - "version": "0.0.6", + "version": "0.0.7", "description": "Shared library code for App Hosting framework adapters", "author": { "name": "Firebase",