# Functions
NewInsecureTransformation returns a new `ChickenTransformation` instance configured by 'uri' in the form of:
chicken://{LANGUAGE_TAG}?{PARAMETERS}
Where {LANGUAGE_TAG} is any valid language tag supported by the `aaronland/go-chicken` package.
NewInsecureTransformation returns a new `NullTransformation` instance configured by 'uri' in the form of:
null://.
NewTransformation() returns a new `webhookd.WebhookTransformation` instance derived from 'uri'.
RegisterTransformation() associates 'scheme' with 'init_func' in an internal list of avilable `webhookd.WebhookTransformation` implementations.
Schemes() returns the list of schemes that have been "registered".
Transformations() returns the list of schemes that have been "registered".
# Structs
ChickenTransformation implements the `webhookd.WebhookTransformation` interface for transforming messages using the `aaronland/go-chicken` package.
NullTransformation implements the `webhookd.WebhookTransformation` interface for a no-op transformation meaning the output of the `Transform` method is the same as its input.
# Type aliases
TransformationInitializationFunc is a function used to initialize an implementation of the `webhookd.WebhookTransformation` interface.