# Functions
GetFilesWithSuffix returns the files with a given suffix in the path provided, ignoring the ones the ignorer matches.
NewTrackerSource creates a new TrackerSource instance.
PreparePackage prepares a package version using the metadata and the files in the path provided.
# Constants
ArgoTemplateKey represents the key used in the package's data field that contains the template.
FalcoRulesKey represents the key used in the package's data field that contains the raw rules.
GatekeeperExamplesKey represents the key used in the package's data field that contains the examples.
GatekeeperTemplateKey represents the key used in the package's data field that contains the template.
KubeArmorPoliciesKey represents the key used in the package's data field that contains the raw policies.
KyvernoPolicyKey represents the key used in the package's data field that contains the raw policy.
mesheryDesignKey represents the key used in the package's data field that contains the design.
OPAPoliciesKey represents the key used in the package's data field that contains the raw policies.
RadiusRecipeKey represents the key used in the package's data field that contains the raw recipe files.
# Structs
Based on: https://github.com/open-policy-agent/gatekeeper/blob/a1f01f40ed89db0ae0cb0b84dcc498b76c6fa448/pkg/gator/verify/suite.go#L53.
GKExample represents an example in a Gatekeeper policy.
GKExampleCase represents an example's case in a Gatekeeper policy.
Based on: https://github.com/open-policy-agent/gatekeeper/blob/a1f01f40ed89db0ae0cb0b84dcc498b76c6fa448/pkg/gator/verify/suite.go#L8.
Based on: https://github.com/open-policy-agent/gatekeeper/blob/a1f01f40ed89db0ae0cb0b84dcc498b76c6fa448/pkg/gator/verify/suite.go#L27.
TrackerSource is a hub.TrackerSource implementation used by several kinds of repositories.