Wondering what’s next for npm?Check out our public roadmap! »

    This package has been deprecated

    Author message:

    Jetpack extensions are no longer supported by Firefox. Use web-ext instead to build a WebExtension.

    jetpack-id

    1.0.0 • Public • Published

    jetpack-id Build Status

    Takes a Jetpack addon manifest object and returns a properly formatted ID for the addon. Works with cfx and jpm and any Jetpack addon that uses a package.json.

    Usage

    var getID = require("jetpack-id");
     
    getID({ name: "my-addon" }); // "@my-addon"
    getID({ id: "tab-fixer@addon" }); // "tab-fixer@addon"
     
    // Manifest's generated by cfx generate an ID that is invalid -- this
    // should be manually changed to be compatable with AMO by appending
    // a `@jetpack` at the end, and this module does NOT do that.
    getID({ id: "jid1-JtUwP0fsy08AKw" }); // null

    Installing

    • npm install jetpack-id

    License

    MPL 2.0 License, copyright (c) 2014 Jordan Santell

    Install

    npm i jetpack-id

    DownloadsWeekly Downloads

    43,715

    Version

    1.0.0

    License

    MPL 2.0

    Last publish

    Collaborators

    • avatar
    • avatar