Files
noctune-server/src/routes/index.js
T

31 lines
780 B
JavaScript

import { Router } from 'express';
import authRoutes from './auths.js';
import adminRoutes from './admins.js';
import trackRoutes from './tracks.js';
import playlistRoutes from './playlists.js';
import artistRoutes from './artists.js';
import albumRoutes from './albums.js';
import searchRoutes from './search.js';
const router = Router();
router.get('/health', (req, res) => {
res.json({
success: true,
data: {
status: 'ok',
time: new Date().toISOString(),
},
});
});
router.use('/auth', authRoutes);
router.use('/admin', adminRoutes);
router.use('/tracks', trackRoutes);
router.use('/playlists', playlistRoutes);
router.use('/artists', artistRoutes);
router.use('/albums', albumRoutes);
router.use('/search', searchRoutes);
export default router;