Fix some lint errors

This commit is contained in:
Rowan Manning
2016-05-22 13:05:08 +01:00
parent 08a1a9060f
commit c15cc32542

View File

@@ -13,27 +13,29 @@
// You should have received a copy of the GNU General Public License // You should have received a copy of the GNU General Public License
// along with pa11y-dashboard. If not, see <http://www.gnu.org/licenses/>. // along with pa11y-dashboard. If not, see <http://www.gnu.org/licenses/>.
'use strict';
var fs = require('fs'); var fs = require('fs');
var jsonPath = './config/' + (process.env.NODE_ENV || 'development') + '.json'; var jsonPath = './config/' + (process.env.NODE_ENV || 'development') + '.json';
if (fs.existsSync(jsonPath)) { if (fs.existsSync(jsonPath)) {
module.exports = require(jsonPath); module.exports = require(jsonPath);
} else { } else {
module.exports = { module.exports = {
port: Number(env('PORT', '4000')), port: Number(env('PORT', '4000')),
noindex: env('NOINDEX', 'true') == 'true', noindex: env('NOINDEX', 'true') === 'true',
readonly: env('READONLY', 'false') == 'true', readonly: env('READONLY', 'false') === 'true',
webservice: env('WEBSERVICE_URL', { webservice: env('WEBSERVICE_URL', {
database: env('WEBSERVICE_DATABASE', 'mongodb://localhost/pa11y-webservice'), database: env('WEBSERVICE_DATABASE', 'mongodb://localhost/pa11y-webservice'),
host: env('WEBSERVICE_HOST', '0.0.0.0'), host: env('WEBSERVICE_HOST', '0.0.0.0'),
port: Number(env('WEBSERVICE_PORT', '3000')), port: Number(env('WEBSERVICE_PORT', '3000')),
cron: env('WEBSERVICE_CRON', false) cron: env('WEBSERVICE_CRON', false)
}) })
} };
} }
function env(name, defaultValue) { function env(name, defaultValue) {
var value = process.env[name]; var value = process.env[name];
return typeof value == 'string' ? value : defaultValue; return typeof value === 'string' ? value : defaultValue;
} }