vendor/github.com/McKael/madon/v2/madon.go
changeset 265 05c40b36d3b2
parent 264 8f478162d991
child 266 80973a656b81
--- a/vendor/github.com/McKael/madon/v2/madon.go	Thu Sep 22 16:37:07 2022 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,41 +0,0 @@
-/*
-Copyright 2017-2018 Mikael Berthe
-Copyright 2017 Ollivier Robert
-
-Licensed under the MIT license.  Please see the LICENSE file is this directory.
-*/
-
-package madon
-
-import (
-	"github.com/pkg/errors"
-)
-
-// LimitParams contains common limit/paging options for the Mastodon REST API
-type LimitParams struct {
-	Limit          int   // Number of items per query
-	SinceID, MaxID int64 // Boundaries
-	All            bool  // Get as many items as possible
-}
-
-// apiCallParams is a map with the parameters for an API call
-type apiCallParams map[string]string
-
-const (
-	// MadonVersion contains the version of the Madon library
-	MadonVersion = "2.4.0"
-
-	currentAPIPath = "/api"
-
-	// NoRedirect is the URI for no redirection in the App registration
-	NoRedirect = "urn:ietf:wg:oauth:2.0:oob"
-)
-
-// Error codes
-var (
-	ErrUninitializedClient = errors.New("use of uninitialized madon client")
-	ErrAlreadyRegistered   = errors.New("app already registered")
-	ErrEntityNotFound      = errors.New("entity not found")
-	ErrInvalidParameter    = errors.New("incorrect parameter")
-	ErrInvalidID           = errors.New("incorrect entity ID")
-)