import express from 'express';import { taskRouter } from './routes/tasks';import { userRouter } from './routes/users';import { errorHandler } from './middleware/errorHandler';import { logger } from './middleware/logger';import { config } from './config';const app = express();// Middlewareapp.use(express.json());app.use(logger);// Routesapp.use('/api/tasks', taskRouter);app.use('/api/users', userRouter);// Health checkapp.get('/health', (req, res) => { res.json({ status: 'ok', timestamp: new Date().toISOString() });});// Error handlingapp.use(errorHandler);app.listen(config.port, () => { console.log(`Server running on port ${config.port}`);});