now using ES modules

This commit is contained in:
Karma Riuk
2025-04-28 10:12:50 +02:00
parent 630c7508a0
commit 83c53d6ed4
3 changed files with 11 additions and 10 deletions

View File

@ -1,6 +1,7 @@
{ {
"name": "crab-webapp", "name": "crab-webapp",
"description": "Crab Webapp", "description": "Crab Webapp",
"type": "module",
"main": "src/server.js", "main": "src/server.js",
"scripts": { "scripts": {
"start": "node src/server.js", "start": "node src/server.js",

View File

@ -1,5 +1,5 @@
const express = require('express'); import { Router } from 'express';
const router = express.Router(); const router = Router();
// Routes // Routes
router.get('/', (req, res) => { router.get('/', (req, res) => {
@ -11,4 +11,4 @@ router.get('/api/hello', (req, res) => {
res.json({ message: 'Hello from the backend!' }); res.json({ message: 'Hello from the backend!' });
}); });
module.exports = router; export default router;

View File

@ -1,15 +1,15 @@
const express = require('express'); import express, { json } from 'express';
const cors = require('cors'); import cors from 'cors';
require('dotenv').config(); require('dotenv').config();
const routes = require('./routes'); import routes from './routes';
const app = express(); const app = express();
const port = process.env.PORT || 3000; const port = process.env.PORT || 3000;
// Middleware // Middleware
app.use(cors()); app.use(cors());
app.use(express.json()); app.use(json());
// Use routes // Use routes
app.use('/', routes); app.use('/', routes);