diff --git a/packages/nx/src/generators/utils/json.ts b/packages/nx/src/generators/utils/json.ts index 223a620278fe4..00daa69bad4bf 100644 --- a/packages/nx/src/generators/utils/json.ts +++ b/packages/nx/src/generators/utils/json.ts @@ -38,7 +38,8 @@ export function writeJson( value: T, options?: JsonSerializeOptions ): void { - tree.write(path, serializeJson(value, options)); + const serialized = serializeJson(value, options); + tree.write(path, `${serialized}\n`); } /** diff --git a/packages/nx/src/utils/json.ts b/packages/nx/src/utils/json.ts index 65d7b3b6f3657..ef1e81b41d23a 100644 --- a/packages/nx/src/utils/json.ts +++ b/packages/nx/src/utils/json.ts @@ -96,5 +96,5 @@ export function serializeJson( input: T, options?: JsonSerializeOptions ): string { - return JSON.stringify(input, null, options?.spaces ?? 2) + '\n'; + return JSON.stringify(input, null, options?.spaces ?? 2); }