memserver
Version:
in-memory database/ORM and http mock server you can run in-browser and node environments. Built for large frontend teams, fast tests and rapid prototyping
24 lines (16 loc) • 494 B
JavaScript
import express from 'express';
import cors from 'cors';
if (!globalThis.window) {
let setupDom = await import('@memserver/server/dist/setup-dom.js');
setupDom.default();
}
const app = express();
app.use(cors());
app.get("/films", (req, res) => {
res.json({ film: "responsed correctly" });
});
app.get("/movies/too-big-to-fail", (req, res) => {
res.json({ movie: "is too-big-to-fail" });
});
await app.listen(4000);
console.log('# Passthrough web server listening on port 4000');