arangodb-typescript-setup
Version:
Using Typescript for programming ArangoDB FOXX services.
13 lines (11 loc) • 470 B
text/typescript
import createRouter = require('@arangodb/foxx/router');
const router = createRouter();
module.context.use(router);
import joi = require('joi');
router.get('/hello/:name', function (req, res) {
res.send(`Hello ${req.pathParams.name}`);
})
.pathParam('name', joi.string().required(), 'Name to greet.')
.response(['text/plain'], 'A personalized greeting.')
.summary('Personalized greeting')
.description('Prints a personalized greeting.');