33 lines
766 B
JavaScript
33 lines
766 B
JavaScript
import express from "express";
|
|
|
|
let app = express();
|
|
|
|
app.listen(6886,'0.0.0.0');
|
|
|
|
export const Application = app;
|
|
|
|
/**
|
|
* @param {import("express").Request} request
|
|
* @param {import("express").Response} response
|
|
*/
|
|
export function cors()
|
|
{
|
|
return (request, response, next) => {
|
|
response.setHeader("Access-Control-Allow-Origin","*");
|
|
response.setHeader("Access-Control-Allow-Methods","GET, POST");
|
|
response.setHeader("Access-Control-Allow-Credentials","false");
|
|
response.setHeader("x-powered-by","Qulak/1.1");
|
|
next();
|
|
}
|
|
}
|
|
|
|
/**
|
|
* @param {import("express").Request} request
|
|
* @param {import("express").Response} response
|
|
*/
|
|
export function jsonrequest()
|
|
{
|
|
return express.json({
|
|
limit: "5mb"
|
|
})
|
|
} |