1#![allow(clippy::bool_comparison, clippy::match_like_matches_macro)]
3
4mod client;
5mod error;
6
7pub mod global_id;
8pub mod query;
9pub mod stream;
10pub mod types;
11
12use url::Url;
13
14pub use self::{client::WasmerClient, error::GraphQLApiFailure};
15
16pub const ENDPOINT_DEV: &str = "https://registry.wasmer.wtf/graphql";
18pub const ENDPOINT_PROD: &str = "https://registry.wasmer.io/graphql";
20
21pub fn endpoint_dev() -> Url {
23 Url::parse(ENDPOINT_DEV).unwrap()
24}
25
26pub fn endpoint_prod() -> Url {
28 Url::parse(ENDPOINT_PROD).unwrap()
29}