wepub-core 0.2.0

Library for publishing browser extensions to Chrome Web Store and Firefox AMO
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Firefox AMO (addons.mozilla.org) Add-on Versions API client.
//!
//! The entry point is [`FirefoxStore`]. Build it with
//! [`FirefoxStore::from_jwt_credentials`], then call
//! [`FirefoxStore::publish`] to upload a packaged add-on, wait for
//! validation to succeed, and create a new version on the existing add-on.
//!
//! Only existing add-ons can be updated; the very first version of an
//! add-on must be uploaded through the AMO web UI.

mod api;
mod auth;

pub use api::{
    Application, Channel, Compatibility, FirefoxPollConfig, FirefoxPublishOptions, FirefoxStore,
    VersionRange,
};