UNPKG

i-want-a-name

Version:
52 lines (44 loc) 1.05 kB
const express = require('express') const app = express() const port = 3000 const iWantAName = require('./../index') app.get('/', (req, res) => { res.json({ message: '👾 Welcome to the i-want-a-name API!', entries: { boy: '/boy', girl: '/girl', country: '/country', city: '/city', planet: '/planet', }, }) }) app.get('/boy', (req, res) => { iWantAName.boy().then((name) => { res.json({ name }) }) }) app.get('/girl', (req, res) => { iWantAName.girl().then((name) => { res.json({ name }) }) }) app.get('/country', (req, res) => { iWantAName.country().then((name) => { res.json({ name }) }) }) app.get('/city', (req, res) => { iWantAName.city().then((name) => { res.json({ name }) }) }) app.get('/planet', (req, res) => { iWantAName.planet().then((name) => { res.json({ name }) }) }) app.listen(port, () => console.log(`🚀 API listening at http://localhost:${port}`) )