UNPKG

1.31 kBJavaScriptView Raw
1'use strict';
2
3Object.defineProperty(exports, "__esModule", {
4 value: true
5});
6
7var _dotenv = require('dotenv');
8
9var _dotenv2 = _interopRequireDefault(_dotenv);
10
11var _path = require('path');
12
13var _path2 = _interopRequireDefault(_path);
14
15function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
16
17_dotenv2.default.config({ silent: true });
18
19var env = process.env.ENV_CONFIG || 'development';
20var config = require('./' + env);
21
22var fbGraphVersion = '2.8';
23var defaults = {
24 userRoles: ['guest', 'user:read', 'user:write', 'user', 'admin'],
25 root: _path2.default.join(__dirname, '/../..'),
26 filesPath: _path2.default.join(__dirname, '/../../../files'),
27 host: 'localhost',
28 token: {
29 expires: 60 * 10,
30 secret: 'session_secret',
31 localStorageKey: 'sh-token'
32 },
33 facebook: {
34 clientID: process.env.FACEBOOK_CLIENT_ID || 'invalid clientID for run app without error',
35 clientSecret: process.env.FACEBOOK_CLIENT_SECRET || 'invalid clientSecret for run app without error',
36 baseSite: 'https://www.facebook.com/v' + fbGraphVersion,
37 authorizationURL: '/dialog/oauth'
38 }
39};
40
41exports.default = Object.assign({}, defaults, config);
42module.exports = exports['default'];
43//# sourceMappingURL=index.js.map