UNPKG

gh-db-installer

Version:
83 lines (52 loc) 1.49 kB
# gh-config This module helps you to work with the config file ### install npm install gh-config --save ##### or npm install gh-config ### exemple of the config file [ { "HOST": "localhost" }, { "PORT": 3000 } ] ### usage #### add to project const config = require('gh-config'); #### connect put __dirname and path to your config file in parameters. You have to do it just once in the main file of the project config.connect(__dirname, 'path to the config file'); #### get returns the value of object in config. put key of object in parameters. let HOST = config.get('HOST'); #### add add new object to the config file put new object in parameters config.add({"host": "localhost"}); #### delete delete object in the config file put key of object in parameters config.delete('HOST"); #### getFull returns all config file let fullConfig = confog.getFull(); #### null clean config file. config.null(); ### exemple of code const express = require('express'); const config = require('gh-config'); const app = express() config.connect(__dirname, './config.json'); const PORT = config.get('PORT'); app.get('/', (req, res) => { res.send('Hello World ! ! !'); }) app.listen(PORT, () => { console.log(`Server started on port: ${PORT}`); })