pkg.soopen package index

brew / rang 9050

Installer tfclean avec Homebrew

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de tfclean pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install tfclean

local Homebrew formula metadata

aperçu

Résumé du paquet

Remove applied moved block, import block, etc

Commandes et alias

  • tfclean

historique

Historique du projet et usages

tfclean is a Terraform cleanup CLI that removes applied `moved`, `import`, and `removed` blocks from configuration files. It targets the maintenance phase after refactors or imports have already been applied.

Historique du projet

The repository began in June 2024 with an initial implementation, README, and import-block support. v0.0.1 was tagged on 2024-07-01, and the changelog shows rapid iteration through parsing fixes and support for more Terraform block types.

By v0.0.4 the project had support for `removed` blocks and forced removal of all block types. Later releases added flags, pre-commit support, GitHub Action installation, aqua installation docs, S3 backend auto-detection, and parser refactoring.

Historique d'adoption

The README documents installation through the author's Homebrew tap, `go install`, aqua, GitHub Actions, and release binaries. It also includes a GitHub Actions workflow that runs tfclean and opens a pull request when cleanup changes are detected.

Modes d'utilisation

Users point `tfclean` at a directory of Terraform files to remove all relevant blocks, or pass `--tfstate` so it removes only blocks that have already been applied. With S3 backends, the tool can detect state location from Terraform backend configuration in `.tf` files.

Pourquoi les passionnés de paquets s'y intéressent

tfclean is a package-nerd maintenance tool: it exists because modern Terraform/OpenTofu workflows produce temporary declarative migration blocks that should eventually disappear. Installing it as a CLI or GitHub Action lets teams automate that cleanup without hand-editing HCL.

Chronologie

  • 2024-06-24: Repository initialized
  • 2024-06-27: Import-block support commit
  • 2024-07-01: v0.0.1 release
  • 2024-08-31: v0.0.4 added removed-block and force-removal work
  • 2025-07-19: v0.0.10 added GitHub Action support
  • 2025-11-30: v0.0.15 added S3 backend auto-detection
  • 2026-05-14: v0.0.18 release

Related projects

  • Terraform supplies the configuration files and state model tfclean inspects.
  • GitHub Actions integration is documented for automated cleanup pull requests.
  • aqua is documented as a declarative CLI version-manager installation path.

posture de sécurité

Aucune couverture d'outil protégé trouvée pour le moment

Aucun manifest local de gestion des secrets correspondant n'a été trouvé pour tfclean. Les métadonnées de paquet Nucleus restent publiées ici afin que la couverture future dispose d'une URL stable.

Comportement d'installation

  • Aucune métadonnée de bottle Homebrew n’a été enregistrée.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
tfcleanexécutableexécutable indexéDécouvert depuis l'index local des exécutables.

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-08-03
version du gestionnaire0.0.19
gestionnaire mis à jour2026-07-26
données localesinconnu
amontnon disponible
dernière version détectéenon détecté
  • OKAucun avertissement de fraîcheur n'a été généré.

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:tfclean
Version0.0.19
Gestionnaire de paquetsHomebrew
Page d'accueilhttps://github.com/takaishi/tfclean
Dépôthttps://github.com/takaishi/tfclean
Dernière mise à jour2026-07-26T00:50:38+02:00
Pulseupdated
Bouteillenon enregistré
Serviceaucun déclaré

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

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