ocurity / dracon

Security scanning & static analysis tool - forked and rewritten from @thought-machine/dracon
https://smithy.security
Apache License 2.0
73 stars 12 forks source link

Consolidate component sdk #232

Open linear[bot] opened 2 months ago

linear[bot] commented 2 months ago

Currently components take all sorts of arguments, some handle their arguments themselves(enrichers) while for others there's base components they all extend(producers, consumers).
Moreover, different component categories have different ways of handling input which makes writing components harder than it should be.

This ticket describes changes required to consolidate the component args, fromats and params so that there's a unified sdk