Automic VaultAutomic Vault

brew

Installer luaver avec Homebrew

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

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install luaver

local Homebrew formula metadata

aperçu

Résumé du paquet

Manage and switch between versions of Lua, LuaJIT, and Luarocks

Commandes et alias

  • luaver

historique

Historique du projet et usages

luaver is a shell-based version manager for Lua, LuaJIT, and LuaRocks. It gives Lua developers a way to install and switch runtimes and package-manager versions without relying only on system packages.

Historique du projet

The project README describes luaver as a Lua Version Manager that manages and switches between versions of Lua, LuaJIT, and LuaRocks. Its feature set is intentionally narrow: install or uninstall versions, switch versions, keep Lua and LuaRocks trees consistent, and allow different terminal sessions to use different environments.

Historique d'adoption

luaver is a niche developer convenience tool rather than a broad platform dependency. Its adoption is visible mainly through its GitHub repository, Homebrew formula, and author documentation; the input metadata lists Homebrew as its package-manager surface.

Modes d'utilisation

Typical usage is shell-driven: install a Lua version, install a LuaJIT or LuaRocks version, switch with luaver use, use-luajit, or use-luarocks, and optionally set defaults for new terminal sessions.

It is most useful when a developer needs to test Lua libraries against several Lua, LuaJIT, and LuaRocks combinations while keeping rock trees and shell state separated.

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

luaver matters to package nerds because Lua's ecosystem has several actively used runtime versions plus LuaJIT, and LuaRocks state depends on the chosen runtime. A small version manager reduces global-package drift during testing.

Its ceiling is also clear: it is a convenience wrapper around building and switching Lua-family tools, not a universal package manager. That simplicity is exactly why it remains easy to package.

Chronologie

  • 2016: The luaver author publishes Lua Version Manager documentation.
  • 2020s: The GitHub project remains the official source and Homebrew packages the tool.

Related projects

  • Lua is the main runtime luaver installs and switches.
  • LuaJIT is the alternate runtime luaver supports.
  • LuaRocks is the package manager luaver installs and keeps version-associated with Lua runtimes.

posture de sécurité

Niveau de risque : yellow

generalized runtime or code generation signal.

Classificateur de risque

risque yellow · confiance moyen · runtime

Pourquoi

  • generalized runtime or code generation signal

Signaux

  • text:jit

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de bottle Homebrew sont disponibles pour 1 plateformes.
  • S’installe avec 1 dépendances d’exécution.

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
luavercliexécutable global

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-07-25
version du gestionnaire1.1.0
gestionnaire mis à jour
données localesOK
amontà jour
dernière version détectéev1.1.0

https://github.com/DhavalKapil/luaver

  • infoNo package-manager update timestamp was available.confiance faible

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:luaver
Version1.1.0
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/luaver
Page d'accueilhttps://github.com/DhavalKapil/luaver
Dépôthttps://github.com/DhavalKapil/luaver
Docs amonthttps://dhavalkapil.com/luaver
LicenceMIT
Archive sourcehttps://github.com/DhavalKapil/luaver/archive/refs/tags/v1.1.0.tar.gz
Dépendanceswget
Bouteilledisponible (sur all)
post-install Homebrewnon défini
Serviceaucun déclaré
PrécautionsAdd the following at the end of the correct file yourself: if which luaver > /dev/null; then . `which luaver`; fi

faits du registre

Détails de la base source

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nameluaver
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

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
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • package relationship graph
  • package version freshness
  • package-page enrichment