UNPKG

@akshay89/mock-server-ngapimocks

Version:

Mock server implementation using ngApiMocks

24 lines (20 loc) 758 B
const apimock = require("@ng-apimock/core"); const devInterface = require("@ng-apimock/dev-interface"); const express = require("express"); const app = express(); const mockDirectorPath = require("minimist")(process.argv.slice(2)); const mockPort = require("minimist")(process.argv.slice(2)); app.set("port", mockPort.port || process.env.PORT || 3000); const port = app.get("port"); apimock.processor.process({ src: mockDirectorPath.mocks || "mocks/", watch: true, }); app.use(apimock.middleware); app.use("/dev-interface", express.static(devInterface)); app.listen(port, () => { console.log("@ng-apimock/core running on port", port); console.log( `@ng-apimock/dev-interface is available under http://localhost:${port}/dev-interface` ); });