|
@@ -1,10 +1,12 @@
|
|
|
import { $log } from '@tsed/common';
|
|
import { $log } from '@tsed/common';
|
|
|
import { PlatformExpress } from '@tsed/platform-express';
|
|
import { PlatformExpress } from '@tsed/platform-express';
|
|
|
|
|
|
|
|
-import helpers from '../../../src/lib/util/helpers';
|
|
|
|
|
-
|
|
|
|
|
import { Server } from './Server';
|
|
import { Server } from './Server';
|
|
|
|
|
|
|
|
|
|
+function hasProcessFlag(flag: string): boolean {
|
|
|
|
|
+ return process.argv.join('').indexOf(flag) > -1;
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
async function bootstrap() {
|
|
async function bootstrap() {
|
|
|
try {
|
|
try {
|
|
|
$log.debug('Start server...');
|
|
$log.debug('Start server...');
|
|
@@ -13,7 +15,7 @@ async function bootstrap() {
|
|
|
await platform.listen();
|
|
await platform.listen();
|
|
|
$log.debug('Server initialized');
|
|
$log.debug('Server initialized');
|
|
|
|
|
|
|
|
- if (helpers.hasProcessFlag('ci')) {
|
|
|
|
|
|
|
+ if (hasProcessFlag('ci')) {
|
|
|
$log.info('"--ci" flag is detected. Exit process.');
|
|
$log.info('"--ci" flag is detected. Exit process.');
|
|
|
process.exit();
|
|
process.exit();
|
|
|
}
|
|
}
|