From dcef8679d26f7040ce216ddeff76cc8cfb9a8c2a Mon Sep 17 00:00:00 2001 From: Snider Date: Wed, 24 Nov 2021 18:50:26 +0000 Subject: [PATCH] Adding name and author, also found out while trying to find options for value escaping the string conversion isnt needed :) Signed-off-by: Snider --- .../commands/generate/template/base/package.json | 2 ++ .../internal/commands/generate/template/template.go | 9 ++++----- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/v2/cmd/wails/internal/commands/generate/template/base/package.json b/v2/cmd/wails/internal/commands/generate/template/base/package.json index 0d7a5c74b..5d3725753 100644 --- a/v2/cmd/wails/internal/commands/generate/template/base/package.json +++ b/v2/cmd/wails/internal/commands/generate/template/base/package.json @@ -1,4 +1,6 @@ { + "name": "{{.ProjectName}}", + "author": "", "private": true, "scripts": { "install": "go install github.com/wailsapp/wails/v2/cmd/wails@latest", diff --git a/v2/cmd/wails/internal/commands/generate/template/template.go b/v2/cmd/wails/internal/commands/generate/template/template.go index 6464ff7c4..1f7af0e0d 100644 --- a/v2/cmd/wails/internal/commands/generate/template/template.go +++ b/v2/cmd/wails/internal/commands/generate/template/template.go @@ -158,18 +158,17 @@ func processPackageJSON(frontendDir string) error { return nil } - data, err := os.ReadFile(packageJSON) + json, err := os.ReadFile(packageJSON) if err != nil { return err } - json := string(data) // We will ignore these errors - it's not critical println("Updating package.json data...") - json, _ = sjson.Set(json, "name", "{{.ProjectName}}") - json, _ = sjson.Set(json, "author", "{{.AuthorName}}") + json, _ = sjson.SetBytes(json, "name", "{{.ProjectName}}") + json, _ = sjson.SetBytes(json, "author", "{{.AuthorName}}") - err = os.WriteFile(packageJSON, []byte(json), 0644) + err = os.WriteFile(packageJSON, json, 0644) if err != nil { return err }