add config example

This commit is contained in:
Keksike
2017-07-07 12:35:14 +03:00
parent 45ac5ff2bd
commit b11b1832e7
2 changed files with 48 additions and 4 deletions

45
config.example.json Normal file
View File

@@ -0,0 +1,45 @@
{
"development": {
"stripe": {
"secretKey": "sk_test_xEq4UqxSlnZN7x5nddoorhlD"
},
"slack": {
"token": "",
"privateChannel": "",
"publicChannel": ""
},
"github": {
"token": "cdb4aaae8452d1ba70790c1350ca7f0772f19d3d"
},
"twitter": {
"consumerKey": "",
"consumerSecret": "",
"token": "",
"tokenSecret": ""
},
"google": {
"spreadsheet_id": "1BUL1pjaXVlO5MRuOk-W5MEmKqxfzGnj7eFMif8tIVaU"
}
},
"production": {
"stripe": {
"secretKey": ""
},
"slack": {
"token": "",
"privateChannel": "",
"publicChannel": ""
},
"github": {
"token": ""
},
"twitter": {
"consumerKey": "",
"consumerSecret": "",
"token": "",
"tokenSecret": ""
}
},
"all": {
}
}

View File

@@ -5,16 +5,15 @@ var GoogleSpreadsheet = require('google-spreadsheet');
var async = require('async');
var moment = require('moment');
// spreadsheet key is the long id in the sheets URL
var doc = new GoogleSpreadsheet('1BUL1pjaXVlO5MRuOk-W5MEmKqxfzGnj7eFMif8tIVaU');
var sheet;
var slack = require('../services/slack');
var config = require('../lib/config');
var stripe = require('stripe')(config.stripe.secretKey);
function addNewMemberToSheets(name, email, residence, slackHandle) {
var doc = new GoogleSpreadsheet(config.google.spreadsheet_id);
var sheet;
async.series([
function setAuth(step) {
console.log('Start Google Spreadsheed auth.');