lockbox

password manager
Log | Files | Refs | README | LICENSE

commit a5e2bffec38ecafbe8165b016ac63ec412ed9f74
parent a1fa6b3b1ed294436ac520b1d78d575542663549
Author: Sean Enck <sean@ttypty.com>
Date:   Sat, 16 Jul 2022 14:34:03 -0400

use dump.Marshal

Diffstat:
Mcmd/lb/main.go | 16++++------------
Mtests/expected.log | 26++++++++++++--------------
2 files changed, 16 insertions(+), 26 deletions(-)

diff --git a/cmd/lb/main.go b/cmd/lb/main.go @@ -1,7 +1,6 @@ package main import ( - "encoding/json" "errors" "fmt" "os" @@ -232,18 +231,11 @@ func main() { return } } - fmt.Println("[") - for idx, d := range dumpData { - if idx > 0 { - fmt.Println(",") - } - b, err := json.MarshalIndent(d, "", " ") - if err != nil { - misc.Die("failed to marshal dump item", err) - } - fmt.Println(string(b)) + d, err := dump.Marshal(dumpData) + if err != nil { + misc.Die("failed to marshal items", err) } - fmt.Println("]") + fmt.Println(string(d)) } case "clear": idx := 0 diff --git a/tests/expected.log b/tests/expected.log @@ -1,5 +1,4 @@ -[ -] +[] HOOK RAN insert post @@ -9,15 +8,14 @@ test keys/one2: test2 [ -{ - "path": "keys/one", - "value": "test" -} -, -{ - "path": "keys/one2", - "value": "test2" -} + { + "path": "keys/one", + "value": "test" + }, + { + "path": "keys/one2", + "value": "test2" + } ] HOOK RAN insert post @@ -37,9 +35,9 @@ test2 test3 test4 dump data to stdout as plaintext? (y/N) [ -{ - "value": "test3\ntest4" -} + { + "value": "test3\ntest4" + } ] HOOK RAN insert post