mirror of
https://github.com/pa11y/pa11y-dashboard.git
synced 2025-09-24 22:31:15 +00:00
Fix some lint errors
This commit is contained in:
30
config.js
30
config.js
@@ -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;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user