diff --git a/cmd/fejkdata/main.go b/cmd/fejkdata/main.go index 348d50a..bde72ab 100644 --- a/cmd/fejkdata/main.go +++ b/cmd/fejkdata/main.go @@ -1,14 +1,15 @@ -// Command fejkdata prints fake values from the shipped data and any directories -// layered over it. +// Command fejkdata renders the template on its stdin with fake values from the shipped +// data and any directories layered over it. // -// fejkdata sv_SE.person # a full person -// fejkdata sv_SE.person.last # just the surname -// fejkdata --data-path ./mydata sv_SE.person # layer custom data; the last dir wins -// fejkdata --seed 42 sv_SE.address +// echo -n '{/sv_SE.person}' | fejkdata # a full person +// echo -n 'name: {/sv_SE.person.last}' | fejkdata # text around a surname +// echo -n '{/sv_SE.person}' | fejkdata --data-path ./mydata # layer custom data; the last dir wins +// echo -n '{/sv_SE.address}' | fejkdata --seed 42 package main import ( "bufio" + "encoding/json" "errors" "fmt" "io" @@ -21,41 +22,41 @@ import ( "github.com/larvit/fejkdata" ) -const usage = `Usage: fejkdata [flags] +const usage = `Usage: