UNPKG

1.49 kBJavaScriptView Raw
1var express = require('express')
2var app = express();
3
4var { HelperResp } = require("../../dist/index")
5var helperResp = new HelperResp(false);
6
7app.get("/unauth", (req, res) => {
8 helperResp.unauth(res, req.query.comments)
9})
10
11app.get("/serverError", (req, res) => {
12 helperResp.serverError(res, req.query.comments)
13})
14
15app.get("/handleResult", (req, res) => {
16 setTimeout(function () {
17 helperResp.handleResult(res, null, Object.keys(req.query).length ? req.query : null)
18 }, 100)
19})
20app.get("/handleResult/error", (req, res) => {
21 setTimeout(() => {
22 helperResp.handleResult(res, "Test Error");
23 }, 100)
24})
25app.get("/handleResult/:type", (req, res) => {
26 setTimeout(function () {
27 helperResp.handleResult(res, null, Object.keys(req.query).length ? req.query : null, req.params.type)
28 }, 100)
29})
30
31app.get("/success", function (req, res) {
32 helperResp.success(res, {
33 name: 'test'
34 })
35})
36
37app.get("/failed", function (req, res) {
38 helperResp.failed(res, "Invalid Data")
39})
40
41app.post("/post", function (req, res) {
42 helperResp.post(res, { created: true })
43})
44
45app.put("/put", function (req, res) {
46 helperResp.put(res, { accepted: true })
47})
48
49app.delete("/remove", function (req, res) {
50 helperResp.delete(res, { remove: true })
51})
52
53app.get("/list", function (req, res) {
54 helperResp.get(res, null, true)
55})
56
57app.get("/get/:name", function (req, res) {
58 helperResp.get(res, req.params, false)
59})
60
61module.exports = app;
\No newline at end of file