nak/main.go

29 lines
343 B
Go
Raw Normal View History

2023-05-03 15:24:52 -04:00
package main
import (
2023-05-03 17:14:06 -04:00
"fmt"
2023-05-03 15:24:52 -04:00
"os"
"github.com/urfave/cli/v2"
)
func main() {
app := &cli.App{
Name: "nak",
Usage: "the nostr army knife command-line tool",
Commands: []*cli.Command{
2023-05-03 15:33:32 -04:00
req,
2023-08-23 10:33:49 -04:00
count,
fetch,
2023-05-03 17:14:06 -04:00
event,
2023-05-04 07:45:48 -04:00
decode,
encode,
2023-05-03 15:24:52 -04:00
},
}
if err := app.Run(os.Args); err != nil {
2023-05-03 17:14:06 -04:00
fmt.Println(err)
os.Exit(1)
2023-05-03 15:24:52 -04:00
}
}