pkg.soopen package index

brew / rang 3666

Installer selene avec Homebrew, Nix, pacman, scoop, winget

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

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install selene

local Homebrew formula metadata

Linux

Nixvérifié · 92%
nix profile install nixpkgs#selene

nixpkgs package indexes · pkgs/by-name/se/selene/package.nix · Source: api.github.com

Arch Linux pacmanvérifié · 92%
sudo pacman -S selene

Arch Linux sync databases · selene · Source: geo.mirror.pkgbuild.com

Windows

Scoopvérifié · 92%
scoop install extras/selene

Scoop official bucket manifest trees · bucket/selene.json · Source: api.github.com

Windows Package Managervérifié · 92%
winget install --id Kampfkarren.selene -e

Windows Package Manager source index · Kampfkarren.selene · Source: cdn.winget.microsoft.com

aperçu

Résumé du paquet

Blazing-fast modern Lua linter

Commandes et alias

  • selene

historique

Historique du projet et usages

selene is a fast, Rust-based static linter for Lua and Luau code, with configurable lint severities and host-specific standard libraries.

Historique du projet

selene was created as a modern Lua linter implemented in Rust. It developed a configurable lint catalogue, custom standard-library descriptions, editor integration, and first-class Roblox-oriented behavior.

The project has maintained a long 0.x release series, reaching 0.31.0 in May 2026.

Historique d'adoption

selene is distributed through Homebrew, Nix, Arch, Scoop, and WinGet, and has editor integration through selene-vscode. Its Roblox-aware standard-library support has made it useful in both conventional Lua and Luau-oriented projects.

Modes d'utilisation

Run selene against one or more Lua files or directories. It reads selene.toml from the invocation directory by default; --config selects another TOML file. Teams use the file to set lint severity, lint-specific options, exclusions, and a standard library such as Lua 5.1, Lua 5.2, or Roblox.

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

selene represents the Rust-written, fast-static-analysis branch of Lua tooling. Its declarative TOML configuration contrasts with Luacheck's executable .luacheckrc approach, while configurable standard libraries accommodate distinct Lua hosts and embedded environments.

Chronologie

  • 2023: The maintained release series reached version 0.25.0.
  • 2024: Version 0.27 added further linting and tooling updates.
  • 2025: Version 0.29.0 was released.
  • 2026: Version 0.31.0 added parser and Roblox API-definition updates.

Related projects

  • Luacheck is the principal linter comparison documented by the project. selene also depends on the Full Moon Lua parser and offers a companion Visual Studio Code extension.

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 selene. Les métadonnées de paquet restent publiées ici afin que la couverture future dispose d'une URL stable.

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 6 plateformes.
  • Les métadonnées de compilation listent 1 dépendances de compilation.

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.

local files

Configuration and credential file locations

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.

Configuration files

Config paths the tool may read or write during local use.

Unix
selene.toml

exécutables

Exécutables installés

CommandeTypeExpositionNote
selenecliexé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-09-19
version du gestionnaire0.31.0
gestionnaire mis à jour2026-09-13
données localesOK
amontà jour
dernière version détectée0.31.0

https://github.com/Kampfkarren/selene

  • OKAucun avertissement de fraîcheur n'a été généré.

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:selene
Version0.31.0
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/selene
Page d'accueilhttps://kampfkarren.github.io/selene
Dépôthttps://github.com/Kampfkarren/selene
Docs amonthttps://kampfkarren.github.io/selene
LicenceMPL-2.0
Archive sourcehttps://github.com/Kampfkarren/selene/archive/refs/tags/0.31.0.tar.gz
Dernière mise à jour2026-09-13T08:50:47Z
Pulseupdated
Dépendances de compilationrust
Bouteilledisponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
post-install Homebrewnon défini
Serviceaucun déclaré

faits du registre

Détails de la base source

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

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

Nix95%

selene

nix profile install nixpkgs#selene
  • normalized package name match
  • Correspondance par : Selene
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/se/selene/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
pacman95%

selene 0.31.0-1

Blazing-fast modern Lua linter written in Rust

https://github.com/Kampfkarren/selene

sudo pacman -S selene
  • License: MPL-2.0
  • Architecture: x86_64
  • 3 Dépendances
  • normalized package name match
  • Correspondance par : Selene
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: selene from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
Scoop95%

extras/selene

scoop install extras/selene
  • normalized package name match
  • Correspondance par : Selene
Scoop official bucket manifest trees · api.github.com · Scoop official bucket manifest trees: bucket/selene.json from https://api.github.com/repos/ScoopInstaller/Extras/git/trees/master?recursive=1
winget95%

Kampfkarren.selene

winget install --id Kampfkarren.selene -e
  • normalized package name match
  • Correspondance par : Selene
Windows Package Manager source index · cdn.winget.microsoft.com · Windows Package Manager source index: Kampfkarren.selene from https://cdn.winget.microsoft.com/cache/source.msix

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 configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • pkg.so package database
  • pkgdb category and tag curation