@lukekaalim/server

11.0.0 • Public • Published

@lukekaalim/server

Library for building simple servers.

Installation

npm i @lukekaalim/server

Usage

This server will return "Hello World" on port 8080 when requesting "/greetings", and 404 on all other responses.

const { text, route, router } = require('@lukekaalim/server');
const { createServer } = require('http');

const main = () => {
  const myRoute = route(
    'GET',
    '/greetings',
    () => text.plain(200, 'Hello World!')
  );
  const myRouter = router([myRoute]);
  const myServer = createServer(myRouter);

  myServer.listen(8080);
};

main();

Readme

Keywords

Package Sidebar

Install

npm i @lukekaalim/server

Weekly Downloads

18

Version

11.0.0

License

MIT

Unpacked Size

21.9 kB

Total Files

18

Last publish

Collaborators

  • lukekaalim