26 lines
429 B
TypeScript
26 lines
429 B
TypeScript
|
|
|
|
fastify.route({
|
|
method: 'GET',
|
|
url: '/',
|
|
schema: {
|
|
querystring: {
|
|
type: 'object',
|
|
properties: {
|
|
name: { type: 'string' },
|
|
excitement: { type: 'integer' }
|
|
}
|
|
},
|
|
response: {
|
|
200: {
|
|
type: 'object',
|
|
properties: {
|
|
hello: { type: 'string' }
|
|
}
|
|
}
|
|
}
|
|
},
|
|
handler: function (request, reply) {
|
|
reply.send({ hello: 'world' })
|
|
}
|
|
}) |