jelly-proxy

Proxy that adds a payload to html pages

Usage no npm install needed!

<script type="module">
  import jellyProxy from 'https://cdn.skypack.dev/jelly-proxy';
</script>

README

Jelly Proxy

NB: Heavily inspired by jellyproxy.js in the Jellyfish project - hopefully can oneday be used in that project.

Jelly Proxy is a proxy server that allows you to inject a payload onto html pages, allowing you to insert test monitoring code etc.

API:

npm install jelly-proxy

var jp = require('jelly-proxy')

jp(opts, cb, PORT);

var opts = {
  tag : "</head>" // Default: </body>
, payload : fs.readFileSync("payload.js", "utf8")

}

var cb = function(req, res, next){
}