mirror of
https://github.com/Pull-Pal/pull-pal.git
synced 2024-07-26 15:14:33 -04:00
b9b0b9cf12
Implement cobra and stuff Right now there is just one root command You can set a config file, or pass flags in via CLI Haven't figured out how to use env variables yet But if you run the root command, It'll check the repo for issues, and generate an LLM prompt You can copy-paste it to the LLM chat, then copy-paste the response to a different file Then press enter in the CLI tool, and it will parse the response and open a PR with the change
54 lines
2.0 KiB
Modula-2
54 lines
2.0 KiB
Modula-2
module github.com/mobyvb/pull-pal
|
|
|
|
go 1.20
|
|
|
|
require (
|
|
github.com/go-git/go-git/v5 v5.6.1
|
|
github.com/google/go-github v17.0.0+incompatible
|
|
github.com/spf13/cobra v1.7.0
|
|
github.com/spf13/viper v1.15.0
|
|
go.uber.org/zap v1.24.0
|
|
golang.org/x/oauth2 v0.7.0
|
|
)
|
|
|
|
require (
|
|
github.com/Microsoft/go-winio v0.5.2 // indirect
|
|
github.com/ProtonMail/go-crypto v0.0.0-20230217124315-7d5c6f04bbb8 // indirect
|
|
github.com/acomagu/bufpipe v1.0.4 // indirect
|
|
github.com/cloudflare/circl v1.1.0 // indirect
|
|
github.com/emirpasic/gods v1.18.1 // indirect
|
|
github.com/fsnotify/fsnotify v1.6.0 // indirect
|
|
github.com/go-git/gcfg v1.5.0 // indirect
|
|
github.com/go-git/go-billy/v5 v5.4.1 // indirect
|
|
github.com/golang/protobuf v1.5.2 // indirect
|
|
github.com/google/go-querystring v1.1.0 // indirect
|
|
github.com/hashicorp/hcl v1.0.0 // indirect
|
|
github.com/imdario/mergo v0.3.13 // indirect
|
|
github.com/inconshreveable/mousetrap v1.1.0 // indirect
|
|
github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99 // indirect
|
|
github.com/kevinburke/ssh_config v1.2.0 // indirect
|
|
github.com/magiconair/properties v1.8.7 // indirect
|
|
github.com/mitchellh/mapstructure v1.5.0 // indirect
|
|
github.com/pelletier/go-toml/v2 v2.0.6 // indirect
|
|
github.com/pjbgf/sha1cd v0.3.0 // indirect
|
|
github.com/sergi/go-diff v1.1.0 // indirect
|
|
github.com/skeema/knownhosts v1.1.0 // indirect
|
|
github.com/spf13/afero v1.9.3 // indirect
|
|
github.com/spf13/cast v1.5.0 // indirect
|
|
github.com/spf13/jwalterweatherman v1.1.0 // indirect
|
|
github.com/spf13/pflag v1.0.5 // indirect
|
|
github.com/subosito/gotenv v1.4.2 // indirect
|
|
github.com/xanzy/ssh-agent v0.3.3 // indirect
|
|
go.uber.org/atomic v1.9.0 // indirect
|
|
go.uber.org/multierr v1.8.0 // indirect
|
|
golang.org/x/crypto v0.6.0 // indirect
|
|
golang.org/x/net v0.9.0 // indirect
|
|
golang.org/x/sys v0.7.0 // indirect
|
|
golang.org/x/text v0.9.0 // indirect
|
|
google.golang.org/appengine v1.6.7 // indirect
|
|
google.golang.org/protobuf v1.28.1 // indirect
|
|
gopkg.in/ini.v1 v1.67.0 // indirect
|
|
gopkg.in/warnings.v0 v0.1.2 // indirect
|
|
gopkg.in/yaml.v3 v3.0.1 // indirect
|
|
)
|