I'm curious about the fact that, in my observations:
event.shaped().damageIngredient() works but
event.recipes.minecraft.crafting_shaped().damageIngredient() will not work
Same for .keepIngredient()
Unfortunately, if I do /probejs dump and properly configure my vscode, the first will not have code suggestions (see image)
I've heard that event.shaped() is the shorthand for event.recipes.minecraft.crafting_shaped()
So I don't really know if this is intentional or bug