build: update dependencies

This commit is contained in:
Anselm Stordeur
2019-01-09 14:31:51 +01:00
committed by Rainer Killinger
parent 98f02b8830
commit 6ceb763b5a
12 changed files with 1130 additions and 84 deletions

View File

@@ -14,12 +14,13 @@
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
import {SCNotFoundErrorResponse, SCUnsupportedMediaTypeErrorResponse} from '@openstapps/core';
import {SCValidator} from '@openstapps/core-validator';
import {Validator} from '@openstapps/core-tools/lib/validate';
import * as bodyParser from 'body-parser';
import * as config from 'config';
import * as cors from 'cors';
import * as express from 'express';
import * as morgan from 'morgan';
import {join} from 'path';
import {logger, mailer} from './common';
import {MailQueue} from './notification/MailQueue';
import {bulkAddRouter} from './routes/BulkAddRoute';
@@ -58,8 +59,8 @@ const databases: {[name: string]: DatabaseConstructor} = {
};
// validate config file
export const scValidator = new SCValidator('./node_modules/@openstapps/core/lib/schema/');
scValidator.feedValidator();
export const scValidator = new Validator();
scValidator.addSchemas(join('node_modules', '@openstapps', 'core', 'lib', 'schema'));
// validate the config file
const configValidation = scValidator.validate(config.util.toObject(), 'ConfigFile');