UNPKG

generator-sap-partner-eng

Version:

Project/Module Generator for SAP Partner Engineering Guided Projects

52 lines (40 loc) 1.83 kB
/*eslint no-console: 0*/ "use strict"; var xsenv = require("@sap/xsenv"); var xssec = require("@sap/xssec"); var hdbext = require("@sap/hdbext"); var express = require("express"); var passport = require("passport"); var stringifyObj = require("stringify-object"); var bodyParser = require("body-parser"); var app = express(); var server = require("http").createServer(); var port = process.env.PORT || 3000; app.get("/", function (req, res) { var responseStr = ""; responseStr += "<!DOCTYPE HTML><html><head><title>ConcileTime</title></head><body><h1><%= module_name %></h1><h2>SUCCESS!</h2><br />"; responseStr += "<a href=\"/<%= module_route %>/links\">The Links page.</a><br />"; responseStr += "<a href=\"/\">Return to home page.</a><br />"; responseStr += "</body></html>"; res.status(200).send(responseStr); }); app.get("/<%= module_route %>", function (req, res) { var responseStr = ""; responseStr += "<!DOCTYPE HTML><html><head><title>ConcileTime</title></head><body><h1><%= module_name %></h1><h2>SUCCESS!</h2><br />"; responseStr += "<a href=\"/<%= module_route %>/links\">The Links page.</a><br />"; responseStr += "<a href=\"/\">Return to home page.</a><br />"; responseStr += "</body></html>"; res.status(200).send(responseStr); }); app.get("/<%= module_route %>/links", function (req, res) { var responseStr = ""; responseStr += "<!DOCTYPE HTML><html><head><title>ConcileTime</title></head><body><h1><%= module_name %></h1><h2>SUCCESS!</h2><br />"; responseStr += "<a href=\"/<%= module_route %>/links\">Back to Links page.</a><br />"; responseStr += "<a href=\"/\">Return to home page.</a><br />"; responseStr += "</body></html>"; res.status(200).send(responseStr); }); server.on("request", app); server.listen(port, function () { console.info("Backend: " + server.address().port); });