macOS
brew install yeetlocal Homebrew formula metadata
brew
yeet のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。
インストール
brew install yeetlocal Homebrew formula metadata
概要
Packaging tool that lets you declare build instructions in JavaScript
履歴
yeet is a Go-based packaging/build helper that runs small JavaScript `yeetfile.js` recipes. It targets the gap between shell scripts and full custom programs, with helpers for native packages, container operations, Git metadata, file installation, and language-specific build steps.
The TecharoHQ/yeet repository was created on 2025-03-28. Its README presents the project as a way to declare build instructions as small JavaScript snippets, with a first-class `yeetfile.js` example that builds a Go program into an RPM.
The API documentation explains a deliberate design boundary: yeet executes JavaScript with goja, does not provide npm access, and does not allow importing code or data from other files. Reusable functionality is expected to become a native yeet interface instead of a local JavaScript dependency tree.
The tool evolved around practical packaging helpers: `deb`, `rpm`, and `tarball`-style native package builders, systemd extension and portable-service images, Docker aliases, Git helpers, file helpers, Go build helpers, and package upload integrations.
Yeet is a young, niche tool, so adoption evidence is necessarily light. Its README links a Repology packaging-status badge, pkg.go.dev indexes the Go module, Homebrew packages the command, and Techaro discussions mention using yeet while testing Techaro apt/rpm repository definitions.
Its likely adopters are maintainers of Go or mixed-language projects who want packaging recipes to stay close to source without writing full RPM spec/deb-helper machinery by hand for every simple artifact.
A project adds a `yeetfile.js` and calls helpers such as `rpm.build` or `deb.build` with descriptor objects. The build callback can invoke shell commands with the `$` tagged-template helper and place compiled output in the package layout paths supplied by yeet.
The API docs also show uses beyond simple packages: building systemd configuration extensions, system extensions, portable service images, Docker images, copying files while preserving modes, reading Git tags, and uploading binary packages to Gitea-backed repositories.
Yeet is package-nerd significant because it is packaging tooling about package production itself. It tries to make native artifacts scriptable while avoiding the full dependency sprawl of a JavaScript toolchain.
Its no-import/no-npm rule is also notable: for packaging, fewer moving parts can be a feature. The project bakes common packaging operations into Go-backed helpers and leaves the recipe file as a compact declaration of what to build.
セキュリティ状態
narrow executable package without higher-risk signals.
リスク グリーン · 信頼度 低 · appliance
エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。
local files
These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.
Config paths the tool may read or write during local use.
yeetfile.js実行可能ファイル
| コマンド | 種類 | 公開範囲 | メモ |
|---|---|---|---|
yeet | cli | グローバル実行可能ファイル |
鮮度
これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。
https://github.com/TecharoHQ/yeet
インストールメタデータ
| パッケージキー | brew:yeet |
|---|---|
| バージョン | 0.12.1 |
| パッケージマネージャ | Homebrew |
| パッケージマネージャページ | https://formulae.brew.sh/formula/yeet |
| ホームページ | https://github.com/TecharoHQ/yeet |
| リポジトリ | https://github.com/TecharoHQ/yeet |
| 上流ドキュメント | https://github.com/TecharoHQ/yeet#readme |
| ライセンス | MIT |
| ソースアーカイブ | https://github.com/TecharoHQ/yeet/archive/refs/tags/v0.12.1.tar.gz |
| 最終更新 | 2026-07-25T21:32:49+02:00 |
| Pulse | updated |
| ビルド依存関係 | go |
| Bottle | 利用可能 (対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | 未定義 |
| サービス | 宣言なし |
レジストリ情報
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | yeet |
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
ソース経路
このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。
View the package source record on GitHub.