pkg.soopen package index

brew / Rang 10494

tfproviderlint mit Homebrew installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für tfproviderlint in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install tfproviderlint

local Homebrew formula metadata

Überblick

Paketzusammenfassung

Terraform Provider Lint Tool

Befehle und Aliase

  • tfproviderlint

Verlauf

Projektgeschichte und Nutzung

tfproviderlint is a Go static-analysis toolkit and CLI for Terraform provider source code. It targets provider maintainers rather than Terraform module consumers, checking acceptance tests, resources, schemas, validation code, and other Plugin SDK patterns.

Projektgeschichte

The project packages Terraform-provider-specific checks as Go analysis passes and command-line tools. Its README distinguishes `tfproviderlint`, which includes standard checks, from `tfproviderlintx`, which includes extra opt-in checks.

The documented check catalog shows the project evolving with the Terraform Plugin SDK: some checks were removed in later versions after upstream APIs changed or deprecated patterns became obsolete, while new checks cover resource, schema, validation, and acceptance-test conventions.

Adoptionsgeschichte

tfproviderlint has a longer provider-authoring niche than most tools in this batch. The README documents release binaries, Go installation, Docker usage, Homebrew installation from the maintainer tap, and a GitHub Action, which indicates use in local development and CI for Terraform provider repositories.

Wie es verwendet wird

Users run `tfproviderlint ./...` inside Terraform provider source trees, pass check flags to enable or disable analyzers, use `-fix` for checks with automated fixes, or invoke it through `go vet -vettool`. Docker and GitHub Action usage support CI workflows.

Warum Paket-Nerds sich dafür interessieren

For package nerds, tfproviderlint is significant because it encodes project-specific provider-maintainer knowledge as installable tooling. It is both a command-line package and a Go library of analyzers, making it useful for custom lint tools and automated provider quality gates.

Zeitleiste

  • 2024: GitHub tags list v0.30.0 in May.
  • 2025: GitHub releases list v0.31.0 in February.
  • 2026: Homebrew formula metadata lists stable version 0.31.0 with bottled builds.

Related projects

  • Terraform Plugin SDK
  • Go analysis framework
  • go vet
  • tfproviderlint-github-action

Sicherheitslage

Risikostufe: grün

narrow executable package without higher-risk signals.

Risikoklassifikator

grün Risiko · niedrig Konfidenz · appliance

Warum

  • narrow executable package without higher-risk signals

Signale

  • metadata:no-higher-risk-signals

Installationsverhalten

  • Es wurden keine Homebrew-Bottle-Metadaten erfasst.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
tfproviderlintExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-08-03
Manager-Version0.31.0
Manager aktualisiert2026-07-26
lokale Datenunbekannt
Upstreamnicht verfügbar
neueste erkannte Versionnicht erkannt
  • OKEs wurden keine Aktualitätswarnungen generiert.

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:tfproviderlint
Version0.31.0
PaketmanagerHomebrew
Homepagehttps://github.com/bflad/tfproviderlint
Repositoryhttps://github.com/bflad/tfproviderlint
Zuletzt aktualisiert2026-07-26T00:50:39+02:00
Pulseupdated
Bottlenicht erfasst
Dienstkeiner deklariert

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • pkg.so package database
  • pkgdb category and tag curation