pub_api_client library

Classes

Credentials
Credentials that prove that a client is allowed to access a resource on the resource owner's behalf.
PackageDocumentation
Package Documentation Model
PackageDocumentationVersion
Package Documentation Version Model
PackageMetrics
Package Metrics Model
PackageOptions
Package Options Model
PackagePublisher
Package Publisher Model
PackageResult
Package Result Model returns within a SearchResult
PackageScore
Package Score Model
PackageScoreCard
Package Score Card Model
PackageTag
Tags used for filtering package searches
PackageVersion
Package Version Model
PubAuth
The pub client's OAuth2 secret. This isn't actually meant to be kept a secret. https://github.com/dart-lang/pub/blob/master/lib/src/oauth2.dart
PubClient
Pub API Client
PubPackage
Package Model
SearchResults
Search Results Model

Enums

SearchOrder

Properties

credentialsFile File
Credentials json
no setter
kEnvVars Map<String, String>
final
pubCredentials Credentials?
getter/setter pair

Functions

dartConfigHome() String
responseValidOrThrow(Response res) → void
If status code is an exception it will throw a PubClientException