pub_client 1.0.7 copy "pub_client: ^1.0.7" to clipboard
pub_client: ^1.0.7 copied to clipboard

outdatedDart 1 only

A library for interacting with the REST API for Pub (pub.dartlang.org/api).

Build Status Pub

pub_client #

A library for interacting with the REST API for Pub (pub.dartlang.org/api). This package currently uses Dartson to decode the JSON responses from Pub into concrete types.

Supported API Calls #

  • getPageOfPackages(pageNumber) - Retrieves a single page of packages from Pub with the most recently updated packages first.
  • getAllPackages() - Retrieves all possible pages of packages. NOTE: This method has the potential to generate a lot of network traffic.
  • getPackage(packageName) - Retrieves a single package by it's name.

Example Usage #

import "package:pub_client/pub_client.dart";

main() async {
    PubClient client = new PubClient();
    FullPackage package = await client.getPackage("test");
    print(package.latest.version);
}
1
likes
0
pub points
0%
popularity

Publisher

unverified uploader

A library for interacting with the REST API for Pub (pub.dartlang.org/api).

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

dartson, http

More

Packages that depend on pub_client