Automic VaultAutomic Vault

brew

Installer typos-cli avec Homebrew, apk, Nix, pacman, scoop, winget

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

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install typos-cli

local Homebrew formula metadata

Windows

Scoopvérifié · 92%
scoop install main/typos

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

Windows Package Managervérifié · 92%
winget install --id Crate-CI.Typos -e

Windows Package Manager source index · Crate-CI.Typos · Source: cdn.winget.microsoft.com

aperçu

Résumé du paquet

Source code spell checker

Commandes et alias

  • typos

historique

Historique du projet et usages

typos-cli is the command-line package for `typos`, a Rust source-code spell checker. Its upstream README emphasizes two package-nerd requirements: it is fast enough for monorepos and has low enough false positives to run on pull requests.

Historique du projet

The crate-ci/typos repository was created in April 2019. The changelog shows the project reached 1.0.0 in May 2021, after earlier 0.x releases, and continued with frequent dictionary and correctness updates into 2026.

The official design document explains the central choice that shaped the tool: unlike dictionary-distance spell checkers, typos uses known misspelling corrections to keep automated correction and CI use low-noise. Its source-code focus includes identifier splitting for snake_case, CamelCase, acronyms, hashes, escapes, UUIDs, and other code-shaped text.

The README documents a full command-line workflow: plain `typos` for reporting, `typos --write-changes` for automatic fixes, `--diff` for patches, `--format json` for machine-readable output, and `--dump-config`, `--files`, `--identifiers`, and `--words` for debugging.

Historique d'adoption

Official docs present typos as both a standalone binary and an integration target. The README lists pre-built GitHub releases, `cargo install typos-cli --locked`, Homebrew, Conda, and Pacman installation paths, and it links official integration docs for GitHub Actions and pre-commit.

The batch input shows broader package-manager coverage across apk, Homebrew, Nix, Pacman, Scoop, and Winget. Upstream release metadata shows v1.48.0 published in June 2026, so the package is actively maintained in the current package-manager ecosystem.

Modes d'utilisation

In package and CI workflows, typos is used as a repository check that fails on known spelling mistakes while avoiding noisy guesses. Developers can tune false positives in `_typos.toml` or related config files, extend identifiers and words, disable content checking for localized files, and use JSON Lines output for custom integrations.

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

typos-cli is significant because it packages source-code-aware spell checking as a fast, reproducible binary that fits package-manager, pre-commit, and CI habits. For maintainers who care about low-friction quality gates, its value is that it can be installed like any other dev tool and run unattended on large repositories.

Chronologie

  • 2019: Public GitHub repository created.
  • 2021: 1.0.0 released.
  • 2024: Ongoing 1.x release train continued.
  • 2026: v1.48.0 released with June 2026 dictionary updates.

Related projects

  • The official comparison document compares typos with client9/misspell, codespell, scspell3k, and topy. The README also points to editor and CI integrations including GitHub Actions, pre-commit, Visual Studio Code, typos-lsp, and GitLab Code Quality.

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 typos-cli. Les métadonnées de paquet Nucleus 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
file supplied via --config PATHtypos.toml_typos.toml.typos.tomlCargo.tomlpyproject.toml

exécutables

Exécutables installés

CommandeTypeExpositionNote
typoscliexé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-26
version du gestionnaire1.48.0
gestionnaire mis à jour2026-06-30
données localesOK
amontà jour
dernière version détectéev1.48.0

https://github.com/crate-ci/typos

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

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:typos-cli
Version1.48.0
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/typos-cli
Page d'accueilhttps://github.com/crate-ci/typos
Dépôthttps://github.com/crate-ci/typos
Docs amonthttps://github.com/crate-ci/typos#readme
LicenceApache-2.0 OR MIT
Archive sourcehttps://github.com/crate-ci/typos/archive/refs/tags/v1.48.0.tar.gz
Dernière mise à jour2026-06-30T22:09:34Z
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 Nametypos-cli
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • 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.

Nix92%

typos

nix profile install nixpkgs#typos
  • installed executable or alias match
  • Correspondance par : Typos
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/ty/typos/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
apk92%

typos 1.47.1-r0

Source code spell checker

https://github.com/crate-ci/typos

sudo apk add typos
  • License: MIT OR Apache-2.0
  • Architecture: x86_64
  • Source Package: typos
  • 1 Dépendances
  • 1 fournit
  • installed executable or alias match
  • Correspondance par : Typos
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: typos from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk92%

typos-doc 1.47.1-r0

Source code spell checker (documentation)

https://github.com/crate-ci/typos

sudo apk add typos-doc
  • License: MIT OR Apache-2.0
  • Architecture: x86_64
  • Source Package: typos
  • installed executable or alias match
  • Correspondance par : Typos
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: typos-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
pacman92%

typos 1.47.2-1

Source code spell checker

https://github.com/crate-ci/typos

sudo pacman -S typos
  • License: MIT OR Apache-2.0
  • Architecture: x86_64
  • 1 Dépendances
  • installed executable or alias match
  • Correspondance par : Typos
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: typos from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
Scoop92%

main/typos

scoop install main/typos
  • installed executable or alias match
  • Correspondance par : Typos
Scoop official bucket manifest trees · api.github.com · Scoop official bucket manifest trees: bucket/typos.json from https://api.github.com/repos/ScoopInstaller/Main/git/trees/master?recursive=1
winget92%

Crate-CI.Typos

winget install --id Crate-CI.Typos -e
  • installed executable or alias match
  • Correspondance par : Typos
Windows Package Manager source index · cdn.winget.microsoft.com · Windows Package Manager source index: Crate-CI.Typos 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
  • Nucleus package database
  • av.db category and tag curation
  • 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