-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathserver.js
More file actions
25 lines (21 loc) · 808 Bytes
/
server.js
File metadata and controls
25 lines (21 loc) · 808 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
const express = require('express');
const helmet = require('helmet');
const cors = require('cors');
const server = express();
const ActivityRouter = require('./activity/activity-router');
const NukesRouter = require('./activity/nukes-router');
const TsunamiRouter = require('./activity/tsunami-router');
const RefreshRouter = require('./activity/refresh-router');
const SmsRouter = require('./activity/sms-router');
server.use(helmet());
server.use(express.json());
server.use(cors());
server.use('/api/activity',ActivityRouter);
server.use('/api/nukes', NukesRouter);
server.use('/api/tsunami', TsunamiRouter);
server.use('/api/refresh', RefreshRouter);
server.use('/api/sms', SmsRouter);
server.get('/', (req, res) => {
res.status(201).json({ message: 'hello world' });
});
module.exports = server;