coffeescript-mockable-http-server

0.0.5 • Public • Published

Docker Automated build Travis npm

Mockable HTTP Server

Very simple http proxy, that is steerable (until some point) from remote.

By default it opens 2 ports:

  • on 0.0.0.0:31337 HTTP server routes requests according to rules defined by REST API,
  • on 0.0.0.0:31338 HTTP REST server accepts configuration.

Installation

$ npm install

Run unittests

$ gulp test

Usage

$ coffee main.coffee
Starting public server at 0.0.0.0:31337
Starting API server at :31338

... and it will keep running.

Or in docker

$ docker pull tsieprawskipega/coffeescript-mockable-http-proxy
$ docker run -p 31338:31338 -p 31337:31337 tsieprawskipega/coffeescript-mockable-http-proxy

REST API

Go to http://127.0.0.1:31338/ to see up-to-date documentation of methods exposed by REST API. All requests and responses use JSON as Content-Type.

/coffeescript-mockable-http-server/

    Package Sidebar

    Install

    npm i coffeescript-mockable-http-server

    Weekly Downloads

    1

    Version

    0.0.5

    License

    Apache-2.0

    Last publish

    Collaborators

    • tsieprawskipega