webextension-store-meta - v1.2.8
    Preparing search index...

    webextension-store-meta - v1.2.8

    webextension-store-meta logo

    webextension-store-meta

    Docs npm-version Build Status Coverage Status

    Get browser extension(webextension) item meta from Chrome Web Store and Firefox add-ons.

    This lib uses many fallback methods to improve stability and performance.

    Shields.io Badgen
    Quality metadata badges
    for open source projects
    Fast badge generating service

    npm

    npm add webextension-store-meta
    
    const { ChromeWebStore } = require('webextension-store-meta/lib/chrome-web-store')
    const chromeWebStore = await ChromeWebStore.load({
    id: 'xxxxxxx',
    qs: { hl: 'en' },
    })
    console.log(chromeWebStore.meta())

    const { Amo } = require('webextension-store-meta/lib/amo')
    const amo = await Amo.load({ id: 'xxxxxxx' })
    console.log(amo.meta())

    Get individual property:

    const { Amo } = require('webextension-store-meta/lib/amo')
    const amo = await Amo.load({ id: 'xxxxxxx' })
    console.log(amo.name())
    console.log(amo.ratingValue())

    Load config:

    • id {string} required - extension id.
    • qs {string|object} optional - querystring.
    • options object optional - undici.fetch options.
    git clone https://github.com/awesome-webextension/webextension-store-meta.git
    cd webextension-store-meta
    npm i
    npm test