electron-plugin

1.1.121 • Public • Published

logomakr_2nqeyp

Build Status codecov npm GitHub license Maintenance Donate

Create extensible electron applications through a plugin architecture that uses NPM (or similar registry) or GitHub as repository for the extensions.

Installation

add it to your electron project using npm install electron-plugin --save or yarn add electron-plugin

Usage

require electron-plugin exports a function that requires a javascript object and an electron window, as seen on the next example:

const pluginManager = require(`electron-plugin`)
let config = { 
        installPath: `${__dirname}/test_folder`,
        plugins : {
            "electron-plugin-example": "0.0.2"
        }
     },
    extensionPoint = {
        app: 'anything you want to use as exstention point'
    }

pluginManager.load(config, extensionPoint)
Created my free logo at LogoMakr.com

/electron-plugin/

    Package Sidebar

    Install

    npm i electron-plugin

    Weekly Downloads

    3

    Version

    1.1.121

    License

    MIT

    Unpacked Size

    9.98 kB

    Total Files

    12

    Last publish

    Collaborators

    • kanekotic