From 209a5854f82bbf73454f8776f13089fb60774e82 Mon Sep 17 00:00:00 2001 From: Erik Montnemery Date: Fri, 4 Mar 2022 15:50:23 +0100 Subject: [PATCH] End JSON files updated by scaffold script with a newline (#67639) --- script/scaffold/model.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/script/scaffold/model.py b/script/scaffold/model.py index 93801f973ea..019ed33fad1 100644 --- a/script/scaffold/model.py +++ b/script/scaffold/model.py @@ -50,7 +50,7 @@ class Info: """Update the integration manifest.""" print(f"Updating {self.domain} manifest: {kwargs}") self.manifest_path.write_text( - json.dumps({**self.manifest(), **kwargs}, indent=2) + json.dumps({**self.manifest(), **kwargs}, indent=2 + "\n") ) @property @@ -67,4 +67,6 @@ class Info: def update_strings(self, **kwargs) -> None: """Update the integration strings.""" print(f"Updating {self.domain} strings: {list(kwargs)}") - self.strings_path.write_text(json.dumps({**self.strings(), **kwargs}, indent=2)) + self.strings_path.write_text( + json.dumps({**self.strings(), **kwargs}, indent=2) + "\n" + )