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:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user