# Packages

No description provided by the author

# Functions

NewGenerator creates a new Generator.
WithNoApi will configure a Generator to not run the GenerateApi function of a Sample.
WithNoInit will configure a Generator to not run the GenerateInit function of a Sample.
WithNoWebhook will configure a Generator to not run the GenerateWebhook function of a Sample.
WithPostApiHook will configure a Generator to run the given GeneratorHook after executing the GenerateApi function of a Sample.
WithPostInitHook will configure a Generator to run the given GeneratorHook after executing the GenerateInit function of a Sample.
WithPostWebhookHook will configure a Generator to run the given GeneratorHook after executing the GenerateWebhook function of a Sample.
WithPreApiHook will configure a Generator to run the given GeneratorHook before executing the GenerateApi function of a Sample.
WithPreInitHook will configure a Generator to run the given GeneratorHook before executing the GenerateInit function of a Sample.
WithPreWebhookHook will configure a Generator to run the given GeneratorHook before executing the GenerateWebhook function of a Sample.

# Structs

Generator is a utility that can be used to generate multiple samples at a time.

# Interfaces

Sample represents a sample project that can be created and used for testing.

# Type aliases

GeneratorHook is a function that takes in a sample and represents a function that gets called in a Pre/Post hook for different stages of sample generation.
GeneratorOptions is a type of function that is used to configure a Generator.