CyberChef icon indicating copy to clipboard operation
CyberChef copied to clipboard

Simplify Recipe API

Open d98762625 opened this issue 4 years ago • 1 comments

This is one change in a larger, ongoing piece of work. The overall aim of this block of work is to simplify the Recipe API for use with the web and node versions of chef.

I've done two things:

  1. encapsulate the recipe state in its own class to make passing it between operations cleaner
  2. separate out the preparation of the web's recipeConfig from the recipe execution. This is so we can eventually make the preparation of the config the responsibility of the web, rather than the core lib. This will allow us to do the same for node.

This is a cleaner PR than #986 where I've also separated out the addition of Magic to the Node API.

d98762625 avatar Jun 05 '20 11:06 d98762625

Hey! This pull request has gotten rather old and that's our fault. This project stopped being actively maintained for a while and it looks like your pull request has started to gather dust. Would you be able to update your branch to the latest version of CyberChef and we'll give it a review?

a3957273 avatar Apr 02 '24 20:04 a3957273

Hey, this PR has remained without updates for four weeks now. I'll close it now, but feel free to re-open if you find time to contribute! 😄

a3957273 avatar May 05 '24 21:05 a3957273