mutation LoginMutation($email: String!, $password: String!) {
login(email: $email, password: $password) {
email
}
}
mutation UploadPackageMutation($name: String!, $version: String!, $package: Upload!, $checksum: String!, $dependencies: [PublicationDependency!]!) {
publishPackage(name: $name, version: $version, package: $package, checksum: $checksum, dependencies: $dependencies) {
name
latestVersion {
version
}
}
}
query ResolvePackagesQuery($packages: [RequestedPackage!]!) {
resolvePackages(packages: $packages) {
package {
name
}
version
url
checksum
}
}