UNPKG

nodly

Version:

Nodly is an interactive CLI for scaffolding modern Node.js/Express.js backend projects with instant setup for databases, mailers, queues, sockets, and more. Skip boilerplate and start building features fast.

42 lines (37 loc) 1.09 kB
// controllers/app.controller.js import ApiResponse from "../utils/apiresponses.js"; export const getRequest = async (req, res) => { try { const sampleData = { info: "GET request successful" }; return ApiResponse.success(res, "GET success", sampleData); } catch (error) { console.error(error); return ApiResponse.error(res, "GET failed"); } }; export const postRequest = async (req, res) => { try { const data = req.body; return ApiResponse.success(res, "POST success", data); } catch (error) { console.error(error); return ApiResponse.error(res, "POST failed"); } }; export const putRequest = async (req, res) => { try { const updatedData = req.body; return ApiResponse.success(res, "PUT success", updatedData); } catch (error) { console.error(error); return ApiResponse.error(res, "PUT failed"); } }; export const deleteRequest = async (req, res) => { try { return ApiResponse.success(res, "DELETE success"); } catch (error) { console.error(error); return ApiResponse.error(res, "DELETE failed"); } };