UNPKG

@netcentric/cm-notify

Version:

Adobe Cloud Manager Pipeline Notifications to Slack, Teams and Email

21 lines (17 loc) 535 B
const crypto = require('node:crypto'); const express = require('express'); const session = require('express-session'); const indexRouter = require('./routes/index'); const initRouter = require('./routes/init'); const app = express(); // Session middleware setup app.use(session({ secret: crypto.randomBytes(32).toString('hex'), resave: false, saveUninitialized: true })); app.use(express.json()); app.use(express.urlencoded({ extended: false })); app.use('/', indexRouter); app.use('/init', initRouter); module.exports = app;