auths objectreturn or this.key = 'value', pass input data to your code viaparams, and maintain state across executions with$checkpoint.async (event, steps) => {}const fetch = require('node-fetch');
const key = process.env.FAKE_CAT_API;
let resp = await fetch(`https://raymondcamden.com/.netlify/functions/get-cats?key=${key}`);
let data = await resp.json();
data = data.map(c => {
  return { name: c.name, age: c.age };
});
if(steps.trigger.event.query.name) {
  data = data.filter(c => c.name.toLowerCase().indexOf(steps.trigger.event.query.name) >= 0);
}
await $respond({
  status:200,
  body: data
})