api/server.js
const express = require("express");
const helmet = require("helmet");
const cors = require("cors");
const authRouter = require("../routes/authRouter");
const levelsRouter = require("../routes/levelsRouter");
const flashcardsRouter = require("../routes/flashcardsRouter");
const server = express();
// main middleware
server.use(helmet.noSniff()); // Disables CORS from blocking images
server.use(express.json());
server.use(cors());
// routes
server.use("/user", authRouter);
server.use("/levels", levelsRouter);
server.use("/flashcards", flashcardsRouter);
server.get("/", (req, res) => {
res.status(200).send("IT'S WORKING!!!");
});
module.exports = server;