flo
flo

Reputation: 983

Retrieve Addon Version with Firefox Addon SDK

I would like to retrieve the current version of my Firefox addon.

The addon is developed using the Firefox SDK. Currently, my main.js file looks like that:

/*=== SDK INIT ===*/

var pageMod = require("sdk/page-mod"),
    tabs = require("sdk/tabs"),
    data = require("sdk/self").data,
    prefs = require("sdk/simple-prefs"),
    { Cu, Cc, Ci } = require("chrome");

// Get Addon version
let AddonManager = Cu.import("resource://gre/modules/AddonManager.jsm").AddonManager;
var version = AddonManager.getAddonByID("< MY_GUID >", function(addon) { return addon.version; });

// [...]

where "MY_GUID" is the GUID of my extension. But this does not work at all! Any help appreciated.

Upvotes: 3

Views: 451

Answers (1)

paa
paa

Reputation: 5054

You can get the version through the self module

var self = require("sdk/self");
var version = self.version;

Upvotes: 5

Related Questions