UNPKG

roson

Version:

A Database and BackEnd Package For NekroJS Framework.

36 lines (33 loc) 1.04 kB
const express = require('express'); const app = express(); const bp = require('body-parser'); var cn = require("../../RosonConfig.json") var encodedUrl = bp.urlencoded({ extended: false }) var path = require("path") function POST(DatabaseToSend, Server) { app.use(express.static('public')); app.get(Server, function(req, res) { res.sendFile(path.join(__dirname, Server)); }) var e = JSON.stringify(DatabaseToSend) app.post(Server, encodedUrl, (res, req) => { response = { status: 200, body: JSON.stringify({ status: 200, body: req.body }), RosonDB: e }; console.log(response); res.end(JSON.stringify(response)); }) var erver = app.listen(cn.port, () => { var host = cn.backEnd.Host var port = cn.backEnd.Port console.log(`Roson Is Listening And Posting On 'http://${host}:${port}'`) }) } module.exports = { Post: POST }