Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

chef-express

chef-js163MIT3.2.3TypeScript support: included

static files server = chef-express

chef-js, server, static-serve, http-server, https-server, nodejs-server, express, spa, nodejs, javascript, cli, typescript

readme

chef-express

kisscc0

npm version build status

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

  • express for routing

Serve folder CLI

$ npx chef-express folder

Serve folder node.js

const { cook } = require("chef-express");

cook({ folder: "folder" }).then((server: Express.Application) => {
  // server api is get, post, any
  server.any("/*", (req: Express.Request, res: Express.Response) => {
    res.end("200 OK");
  });
});
  • minimal configuration is zero configuration, all values have defaults
  • if folder param is omitted default index.html is read from folder = '.'
  • serves from http://localhost:3000 unless port specified

Configuration

For more information about config parameters read:

License

MIT