From 5196bcb90f7d1f4cb9ba6558d4f5f659e33e8925 Mon Sep 17 00:00:00 2001 From: Sumit Arora Date: Tue, 28 Mar 2017 10:59:29 -0400 Subject: [PATCH] fix(@angular/cli): fix empty space issue when setting `angular-cli.json` values --- packages/@ngtools/json-schema/src/serializers/json.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/@ngtools/json-schema/src/serializers/json.ts b/packages/@ngtools/json-schema/src/serializers/json.ts index 6c1e6f08ff72..2422bb969114 100644 --- a/packages/@ngtools/json-schema/src/serializers/json.ts +++ b/packages/@ngtools/json-schema/src/serializers/json.ts @@ -110,6 +110,11 @@ export class JsonSerializer implements Serializer { this._willOutputValue(); + if (node.items.length === 0) { + this._writer('[]'); + return; + } + this._writer('['); this._state.push({ empty: true, type: 'array' }); for (let i = 0; i < node.items.length; i++) {