refactor: use export global variables instead of express

This commit is contained in:
Wieland Schöbl
2019-03-18 10:12:53 +01:00
committed by Rainer Killinger
parent 8c48552abf
commit 59e4009c5d
7 changed files with 27 additions and 37 deletions

View File

@@ -14,6 +14,7 @@
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
import {SCConfigFile} from '@openstapps/core';
import {Validator} from '@openstapps/core-tools/lib/validate';
import {Logger} from '@openstapps/logger';
import * as config from 'config';
import {BackendTransport} from './notification/BackendTransport';
@@ -23,3 +24,7 @@ export const mailer = BackendTransport.getTransportInstance();
export const logger = new Logger(mailer);
export const configFile: SCConfigFile = config.util.toObject();
export const validator = new Validator();
export const isTestEnvironment = process.env.NODE_ENV !== 'production';