UNPKG

roson

Version:

A Database and BackEnd Package For NekroJS Framework.

36 lines (33 loc) 1.05 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 PUT(DatabaseToPut, Server) { app.use(express.static('public')) app.get(Server, function(req, res) { res.sendFile(path.join(__dirname, 'public')) }) app.put(DatabaseToPut, encodedUrl, function(res, req) { var e = JSON.stringify(DatabaseToSend) 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 = { Put: PUT }