any-api-proxy

2.2.2 • Public • Published

any-api-proxy

A simple proxy server that enable you to mock specific api methods whereas other methods still requested from real API

example

aproxy start https://example.com/api \
  --mockFile ./mock.json \
  --mode=error (optional, defaults to success)              

to mock https://example.com/api/keyA/keyB use mock file:

{
  "keyA": {
    "keyB": {
      "test": "data"
    }
  }
}

modes

Also you can choose mode of HTTP response: success or error. If you choose error mode HTTP response status code will be 202

mockScript.js

module.exports = (url, params, mock) => {
    params; // POST parameters
    mock; // subset of mock.json related to url
    return mock;
};

Readme

Keywords

Package Sidebar

Install

npm i any-api-proxy

Weekly Downloads

1

Version

2.2.2

License

ISC

Unpacked Size

5.91 kB

Total Files

4

Last publish

Collaborators

  • zig-green