package
0.55.1
Repository: https://github.com/terraform-linters/tflint.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

Discovery searches and launches plugins according the passed configuration.
FindPluginPath returns the plugin binary path.
IsExperimentalModeEnabled returns whether TFLINT_EXPERIMENTAL is set.
NewChecksummer returns a new Checksummer from passed checksums.txt file.
NewGRPCServer initializes a gRPC server for plugins.
NewInstallConfig returns a new InstallConfig from passed PluginConfig.
NewSignatureChecker returns a new SignatureChecker from passed InstallConfig.

# Variables

No description provided by the author
PluginRoot is the root directory of the plugins This variable is exposed for testing.
SDKVersionConstraints is the version constraint of the supported SDK version.

# Structs

Checksummer validates checksums.
GRPCServer is a gRPC server for responding to requests from plugins.
InstallConfig is a config for plugin installation.
Plugin is an object handling plugins Basically, it is a wrapper for go-plugin and provides an API to handle them collectively.
SignatureChecker checks the signature of GitHub releases.