Skip to content

Latest commit

 

History

History
39 lines (26 loc) · 1.11 KB

README.md

File metadata and controls

39 lines (26 loc) · 1.11 KB

chef-express

kisscc0

npm package version tests status

static files server designed for node written in typescript, with tests

  • express for routing

Command-Line Running

$ npx chef-express folder [--debug] [--ssl] [--port 443] [--maxCacheSize 0]

Installation

$ yarn add chef-express

Minimal configuration is specifying folder, then it serves it from http://localhost:4200

const startServer = require("chef-express");
const config = { folder: "docs" };

startServer(config).then((server: Express.Application) => {
  // server router api is get, post, any
  server.any("/*", (req: Express.Request, res: Express.Response) => {
    res.end("200 OK");
  });
});

License

MIT