proxy-regent

0.0.4 • Public • Published

Proxy Regent

A proxy server that caches responses

Installation and usage

To install the proxy

$ npm i -g proxy-regent

To start the proxy

$ proxy-regent -t http://your-api.url

By default, it uses 3003 port

You can see cached requests, enable/disable on http://localhost:3004

CLI options

-t <target>, --target <target>: proxy target

-c <cachePath>, --cachePath <cachePath>: Path to cache file (default tmp/cache-data.json)

-p <port>, --port <port>: Port (default 3003)

-sp <settingsPort>, --settingsPort <settingsPort>: Settings page port (default 3004)

-v, --verbose

Development

To install dependencies

$ npm i
$ ts-patch install

To run

$ npm run start:server
$ npm run start:client

To build

$ npm run build

Issues

If you identify any errors in the library, or have an idea for an improvement, please open an issue.

Dependencies (7)

Dev Dependencies (28)

Package Sidebar

Install

npm i proxy-regent

Weekly Downloads

1

Version

0.0.4

License

MIT

Unpacked Size

647 kB

Total Files

58

Last publish

Collaborators

  • shelenium
  • diprokon