yakbak icon indicating copy to clipboard operation
yakbak copied to clipboard

Record and playback HTTP responses

Results 27 yakbak issues
Sort by recently updated
recently updated
newest added

Sometimes, when I record an HTTP interaction, I'll want to modify the body of the response later. Usually, I do not want to re-record the entire interaction, I just want...

I would like to be able to human-read the names of the tape, and I thought of monkeypatching the `tapename` function to have more flexibility. This is not possible however...

Hi Jeremy, Do you have any plans to use native promises with your library? Greater node 8 they are pretty much faster then js implementations like `bluebird`. Today we encountered...

First of all, thank you for building this tool. I've been using it for a long time now. Unfortunately it looks like the project lost a little bit of attention...

[Template Literal](https://github.com/Drulac/template-literal) is fastest, smallest and simplest template engine, because it use JS's literal template feature. It's 55 times faster than EJS, and it also use less CPU and RAM...

If any tapes are deleted while the yakbak server is running with the intention of refreshing them, subsequent requests for that tape will result in retrieving the cached tape module...

Consider providing a value in the options to always make a live call and not use existing tapes. I have a situation where certain API's may need to be called...

I'm currently debugging some tests that fail intermittently. The tests hit `yakbak` for each request and only _sometimes_ have a matching tape. it'd be extremely useful if setting `DEBUG=yakbak*` when...

It would be fantastic if the tape format took content-encoding and content-type into account when reading/writing tapes so that the recorded request body is human-readable and easily editable.

enhancement

Yakbak is great - it's really easy to setup, and just works. It'd be nice if there was a custom hook to modify the response before writing to the tape...