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

    electron-node-config

    1.1.0 • Public • Published

    electron-node-config

    Introduction

    This module is identical to node-config except that it works in the Electron environment.

    Whenever your app gets packaged into an Electron executable, this module will still work as expected.

    Even if you archive your app into app.asar, this module will still work as expected.

    Installation

    $ npm install electron-node-config
    $ mkdir config
    $ vi config/default.json

    Usage

    Assuming the following default.json:

    {
      "Customer": {
        "dbConfig": {
          "host": "prod-db-server"
        },
        "credit": {
          "initialDays": 30
        }
      }
    }

    Pull the config into your code:

    let config = require('electron-node-config');
    let dbConfig = config.get('Customer.dbConfig');
     
    console.log(config.Customer.credit.initialDays);
    console.log(dbConfig.host);

    License

    May be freely distributed under the MIT license.

    Install

    npm i electron-node-config

    DownloadsWeekly Downloads

    26

    Version

    1.1.0

    License

    MIT

    Last publish

    Collaborators

    • avatar