Versions in this module Expand all Collapse all v0 v0.7.19 May 6, 2026 v0.7.18 May 5, 2026 v0.7.17 May 5, 2026 v0.7.16 May 5, 2026 v0.7.15 May 3, 2026 v0.7.14 May 3, 2026 v0.7.13 May 2, 2026 v0.7.12 May 2, 2026 v0.7.11 May 2, 2026 v0.7.10 May 2, 2026 Changes in this version + func OpenBrowser(url string) error + func RunManual(in io.Reader, out io.Writer, opts ManualOptions) error + func SaveState(path string, kv map[string]string) error + type Conversion struct + ClientID string + ClientSecret string + ID int64 + Owner struct{ ... } + PEM string + Slug string + WebhookSecret string + type Converter struct + BaseURL string + HTTP *http.Client + RetryDelay time.Duration + func NewConverter(baseURL string, hc *http.Client) *Converter + func (c *Converter) Convert(ctx context.Context, code string) (*Conversion, error) + type HookAttributes struct + URL string + type Manifest struct + CallbackURLs []string + DefaultEvents []string + DefaultPerms map[string]string + HookAttributes HookAttributes + Name string + Public bool + RedirectURL string + SetupOnUpdate bool + SetupURL string + URL string + func BuildManifest(in ManifestInput) Manifest + type ManifestInput struct + CallbackURL string + HomepageURL string + Name string + OAuthCallbackURL string + WebhookURL string + type ManualOptions struct + StateFile string + type Options struct + Converter *Converter + ManifestInput ManifestInput + PEMDir string + Port int + SkipBrowserOpen bool + StateFile string + Timeout time.Duration + type Result struct + AppID int64 + ClientID string + InstallationID int64 + PEMPath string + Slug string + WebhookSecret string + type Server struct + func NewServer(opts Options) (*Server, error) + func (s *Server) Run(ctx context.Context) (*Result, error) + func (s *Server) State() string + func (s *Server) Timeout() time.Duration + func (s *Server) URL() string