var tonicExpress = require("@runkit/runkit/express-endpoint/1.0.0")
var wordcut = require("wordcut");
wordcut.init();
var app = tonicExpress(module.exports)
var bodyParser = require('body-parser');
app.use(bodyParser.urlencoded({ extended: false }));
app.use(bodyParser.json());
app.use(function(req, res, next)
{
res.header("Access-Control-Allow-Origin", "*");
res.header("Access-Control-Expose-Headers", "runkit-rate-limit-remaining");
res.header("Access-Control-Expose-Headers", "tonic-rate-limit-remaining");
var reqHeaders = req.get("Access-Control-Request-Headers")
if (reqHeaders) res.header("Access-Control-Allow-Headers", reqHeaders);
var reqMethods = req.get("Access-Control-Request-Methods")
if (reqMethods) res.header("Access-Control-Allow-Methods", reqMethods);
next()
})
app.get("/", (req, res) => res.send("Hey!"))
app.get("/:name", (req, res) => {
res.send(`Hello ${req.params.name}!`)
})
app.post("/cut", (req, res) => {
//var formData = Object.keys(req.body).map( k => `${k}: ${req.body[k]}` )
res.type("text/plain")
res.send(wordcut.cut(req.body["input"],"​"))
})