# Packages
No description provided by the author
# Functions
BreakingWithExcludeImports returns a new BreakingOption that says to exclude imports from breaking change detection.
ClientWithStderr returns a new ClientOption that specifies a stderr to proxy plugin stderrs to.
GetDeprecatedIDToReplacementIDs gets a map from deprecated ID to replacement IDs.
NewClient returns a new Client.
NewLocalRunnerProvider returns a new RunnerProvider for the wasm.Runtime and the given plugin providers.
PrintRules prints the rules to the Writer.
PrintRulesWithDeprecated returns a new PrintRulesOption that results in deprecated rules being printed.
PrintRulesWithJSON returns a new PrintRulesOption that says to print the rules as JSON.
WithPluginConfigs returns a new ClientFunctionOption that says to also use the given plugins.
WithRelatedCheckConfigs returns a new LintBreakingAndConfiguredRulesOption that allows the caller to provide additional related check configs.
# Interfaces
AllCategoriesOption is an option for AllCategories.
AllRulesOption is an option for AllRules.
BreakingOption is an option for Breaking.
Category is an individual line or breaking Category.
Rules are returned sorted by ID, but PrintRules does our sort by category.
ClientFunctionOption is an option that applies to any Client function.
ConfiguredRulesOption is an option for ConfiguredRules.
LintBreakingAndConfiguredRulesOption is an option for Lint, Breaking, and ConfiguredRules.
LintOption is an option for Lint.
Rule is an individual line or breaking Rule.
RuleOrCategory is a union interface with the common types in both Rule and Category.
RunnerProvider provides pluginrpc.Runners for a given plugin config.
# Type aliases
ClientOption is an option for a new Client.
PrintRulesOption is an option for PrintRules.
RunnerProviderFunc is a function that implements RunnerProvider.