Lambda-School-Labs/signlingo-be

View on GitHub
api/server.js

Summary

Maintainability
A
0 mins
Test Coverage
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;