1
0
mirror of https://github.com/sasjs/server.git synced 2026-01-10 07:50:05 +00:00

chore: mocker architecture fix, env validation

This commit is contained in:
2022-08-31 13:31:28 +02:00
parent 572fe22d50
commit 7633608318
7 changed files with 181 additions and 125 deletions

View File

@@ -1,8 +1,26 @@
import express from 'express'
import sas9WebRouter from './sas9-web'
import sasViyaWebRouter from './sasviya-web'
import webRouter from './web'
const router = express.Router()
router.use('/', webRouter)
const { MOCK_SERVERTYPE } = process.env
console.log('MOCK_SERVERTYPE', MOCK_SERVERTYPE)
switch (MOCK_SERVERTYPE?.toUpperCase()) {
case 'SAS9': {
router.use('/', sas9WebRouter)
break
}
case 'SASVIYA': {
router.use('/', sasViyaWebRouter)
break
}
default: {
router.use('/', webRouter)
}
}
export default router