Mozilla Webstore Upload
A nodejs library from
plasmo to publish browser add-ons to the
Mozilla Firefox Add-ons Store.
Feature includes:
- TypeScript
- ESM (if you need cjs, file an issue)
- Pinned dependencies, updated via renovatebot
Usage
nodejs API
``
ts
import { MozillaWebstoreClient } from "@plasmo-corp/mwu"
const client = new MozillaWebstoreClient({
extId,
apiKey,
apiSecret
})
await client.submit({
filePath: zip,
version: manifest.version
})
``
Acknowledgment
- This library uses
got to upload and check status of browser add-on with the
mozilla add-on server.
- It is a hard fork of
mozilla/sign-addon which uses the unmaintained
request module.
License
MIT 🚀
Plasmo