config ES6 refactroing
This commit is contained in:
1 parent
769d04194f
commit
c23f84ad76
1 file changed
+28
-27
+28
-27
@@ -1,51 +1,52 @@
|
|||||||
var fs = require("fs");
|
import fs from 'fs';
|
||||||
var path = require("path");
|
import path from 'path';
|
||||||
const MENU = require("./models/menu");
|
|
||||||
|
|
||||||
const team = require("./models/team");
|
import menu from './models/menu';
|
||||||
import {courses} from "./models/course";
|
import team from './models/team';
|
||||||
const document = require("./models/document");
|
import {courses} from './models/course';
|
||||||
const schedule = require("./models/schedule");
|
import document from './models/document';
|
||||||
|
import schedule from './models/schedule';
|
||||||
|
|
||||||
var privateFile = process.env["PRIVATE"] || "private.json";
|
const privateFile = process.env['PRIVATE'] || 'private.json';
|
||||||
var privateData = JSON.parse(fs.readFileSync(privateFile, "utf-8"));
|
const privateData = JSON.parse(fs.readFileSync(privateFile, 'utf-8'));
|
||||||
|
|
||||||
var index_file = process.env["INDEX"] || "templates/main.html";
|
const index_file = process.env['INDEX'] || 'templates/main.html';
|
||||||
|
const port = process.env['PORT'] || 3000;
|
||||||
|
|
||||||
var config = {
|
const config = {
|
||||||
defaultIndex: path.join(__dirname, index_file),
|
defaultIndex: path.join(__dirname, index_file),
|
||||||
port: process.env["PORT"] || 3000,
|
port: port,
|
||||||
pub: "./",
|
pub: './',
|
||||||
data: {
|
data: {
|
||||||
menu: MENU,
|
menu: menu,
|
||||||
documents: document.docs,
|
documents: document.docs,
|
||||||
team: team.team,
|
team: team.team,
|
||||||
courses: courses
|
courses: courses
|
||||||
},
|
},
|
||||||
|
|
||||||
db: {
|
db: {
|
||||||
uri: "mongodb://localhost:27017/hudozka"
|
uri: 'mongodb://localhost:27017/hudozka'
|
||||||
},
|
},
|
||||||
|
|
||||||
prerender: {
|
prerender: {
|
||||||
prerender: "http://service.prerender.io/",
|
prerender: 'http://service.prerender.io/',
|
||||||
prerenderToken: "",
|
prerenderToken: '',
|
||||||
protocol: "http",
|
protocol: 'http',
|
||||||
host: "art.shlisselburg.org"
|
host: 'art.shlisselburg.org'
|
||||||
},
|
},
|
||||||
|
|
||||||
instagram: {
|
instagram: {
|
||||||
default_user: "hudozka",
|
default_user: 'hudozka',
|
||||||
tag_callback: "http://art.shlisselburg.org/instagram/callback/11",
|
tag_callback: 'http://art.shlisselburg.org/instagram/callback/11',
|
||||||
client_id: "",
|
client_id: '',
|
||||||
client_secret: "",
|
client_secret: '',
|
||||||
redirect_uri: "http://art.shlisselburg.org/instagram/auth/callback",
|
redirect_uri: 'http://art.shlisselburg.org/instagram/auth/callback',
|
||||||
tags: ["shlb_hudozka"]
|
tags: ['shlb_hudozka']
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
module.exports = Object.keys(privateData)
|
export default Object.keys(privateData)
|
||||||
.reduce(function (config, key) {
|
.reduce((config, key) => {
|
||||||
config[key] = privateData[key];
|
config[key] = privateData[key];
|
||||||
return config;
|
return config;
|
||||||
}, config);
|
}, config);
|
||||||
Reference in new issue
Block a user