Automic VaultAutomic Vault

brew

Installer eslint_d avec Homebrew, Nix, pacman

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

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install eslint_d

local Homebrew formula metadata

Linux

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

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

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

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

aperçu

Résumé du paquet

Speed up eslint to accelerate your development workflow

Commandes et alias

  • eslint_d

historique

Historique du projet et usages

eslint_d is a daemonized wrapper around ESLint that keeps an ESLint server process alive so repeated lint runs from editors and shells avoid much of Node.js startup and module-loading cost.

Historique du projet

The npm package was first published in 2015, shortly after ESLint 1.0.0, and its upstream README still presents it as a workflow accelerator rather than a replacement linter. It supports multiple ESLint generations and forwards normal ESLint arguments to a background server.

Historique d'adoption

eslint_d found its niche in editor-driven JavaScript development, especially Vim, Neovim, Emacs, and other environments where a linter may be invoked repeatedly for a single buffer. The README documents integrations for editor linting packages and notes that some editors already cache ESLint themselves.

Modes d'utilisation

Users install `eslint_d`, run it as a drop-in `eslint` replacement, and let it start, stop, or restart the daemon automatically. It can use the local project ESLint package, fall back to a bundled ESLint, report daemon status, and provide an extra `--fix-to-stdout` option for editor save hooks.

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

Its significance is mostly ergonomic: it is a small package-manager-era workaround for the cost of repeatedly starting a large JavaScript toolchain. Package nerds care because it shows how wrapper commands, local dependency resolution, daemon files, and editor integrations can change perceived tool speed without changing the underlying linter.

Chronologie

  • 2015: eslint_d first published to npm.
  • 2024: v14.2.0 adds documented debug mode.
  • 2026: v15.x line supports modern ESLint and Node.js versions.

Related projects

  • eslint_d is directly tied to ESLint and overlaps in use with editor integrations that cache ESLint processes internally.

posture de sécurité

Niveau de risque : orange

formula declares a Homebrew service.

Classificateur de risque

risque orange · confiance moyen · infrastructure

Pourquoi

  • formula declares a Homebrew service

Signaux

  • metadata:service

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de formule déclarent un service ou daemon.
  • 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
eslint_dcliexé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 gestionnaire15.0.2
gestionnaire mis à jour
données localesOK
amontnot checked
dernière version détectéenon détecté

https://github.com/mantoni/eslint_d.js

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:eslint_d
Version15.0.2
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/eslint_d
Page d'accueilhttps://github.com/mantoni/eslint_d.js
Dépôthttps://github.com/mantoni/eslint_d.js
Docs amonthttps://github.com/mantoni/eslint_d.js#readme
LicenceMIT
Archive sourcehttps://registry.npmjs.org/eslint_d/-/eslint_d-15.0.2.tgz
Dépendancesnode
Bouteilledisponible (sur all)
post-install Homebrewnon défini
Servicedeclared

faits du registre

Détails de la base source

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nameeslint_d
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.

Nix95%

eslint_d

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

eslint_d 15.0.2-1

Makes eslint the fastest linter on the planet.

https://github.com/mantoni/eslint_d.js

sudo pacman -S eslint_d
  • License: MIT
  • Architecture: any
  • 1 Dépendances
  • normalized package name match
  • Correspondance par : Eslint D
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: eslint_d from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz

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
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment