const express = require('express');
const app = express();
app.get('/users', (req, res) => {
res.json({ users: [] });
});
app.post('/users', async (req, res) => {
const user = await createUser(req.body);
res.status(201).json(user);
});
app.use((err, req, res, next) => {
console.error(err.stack);
res.status(500).json({ error: 'Internal error' });
});
app.listen(3000, () => {
console.log('Server running on port 3000');
});