coalcodes-route-builder
Version:
A library to create routes based on comments (like symfony) or configurations (like yaml, json, etc)
36 lines (31 loc) • 753 B
JavaScript
/**
* @Route(path="/user/" method=GET)
*/
export const listUsers = (req, res) => {
res.status(200)
.json([{username: "user-1"}, {username: "user-2"}])
}
/**
* @Route(path="/user/:id", method=GET)
*/
export const getUser = (req, res) => {
res.status(200)
.json({username: "user-1"})
}
/**
* @Route(path="/user/" method=POST, roles=['ADMIN'])
*/
export const createUser = (req, res) => {
res.status(200)
.json({username: "user-3"})
}, testing = (req, res) => {
res.status(200)
.json({username: "user-3"})
}
/**
* @Route(path="/user/" method=POST, roles=['ADMIN'])
*/
export function test (req, res) {
res.status(200)
.json({username: "user-3"})
}