pkg.soopen package index

brew / 順位 7670

purescript-language-server を Homebrew でインストール

purescript-language-server のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。

インストール

追加のインストールコマンド

macOS

Homebrew確認済み · 100%
brew install purescript-language-server

local Homebrew formula metadata

概要

パッケージ概要

Language Server Protocol server for PureScript

コマンドとエイリアス

  • purescript-language-server

履歴

プロジェクトの歴史と使われ方

PureScript Language Server is a Node-based Language Server Protocol implementation that wraps the PureScript compiler's IDE server for use by VS Code, Neovim, Vim, and other LSP clients.

プロジェクトの歴史

PureScript Language Server was developed as a Node-based LSP wrapper around the IDE server included with the PureScript compiler, historically known as psc-ide and now invoked through purs ide server.

The project broadened compiler IDE functionality into standard LSP features, including completion, definitions, hover information, symbols, diagnostics, code actions, import fixes, case splitting, and formatter integration.

採用の歴史

The server was originally consumed by VS Code and Atom integrations but was designed around the editor-neutral Language Server Protocol. Its README documents use with Neovim, Vim LSP clients, Coc, and other clients supporting stdio, sockets, pipes, or Node IPC.

Its practical adoption follows the PureScript toolchain: projects commonly combine the language server with the purs compiler, Spago sources and builds, and an external formatter.

使われ方

Editors launch purescript-language-server with a transport such as --stdio and send purescript.* settings through LSP configuration. The server locates the compiler and project tooling, starts purs ide server, reports diagnostics, provides navigation and completion, and invokes a configured external formatter.

Configuration is client-supplied through LSP initialization or workspace configuration, with a JSON --config option as a fallback; upstream does not document a standalone configuration-file location.

パッケージ好きにとっての重要性

The package separates PureScript editor intelligence from any single editor. This lets package-manager users install one backend executable and connect it to many LSP clients rather than relying on editor-specific implementations.

It also illustrates a common language-tooling architecture: an LSP adapter wraps a compiler-owned IDE protocol, delegates builds to the compiler or package tool, and delegates formatting to specialized formatters.

タイムライン

  • Undated: The project wrapped psc-ide/purs ide server in the Language Server Protocol.
  • Undated: Support expanded beyond its VS Code and Atom backends to general LSP clients.

Related projects

  • The server starts and communicates with purs ide server. It can add Spago dependency sources, run configured builds, serve VS Code and other LSP clients, and delegate formatting to purs-tidy, pose, or purty.

セキュリティ状態

リスクレベル: blue

broad file, network, media, or database tool signal.

リスク分類器

リスク blue · 信頼度 中 · tool

理由

  • broad file, network, media, or database tool signal

信号

  • text:server

インストール挙動

  • formula メタデータに Homebrew post-install フックは記録されていません。
  • Homebrew bottle メタデータは 1 個のプラットフォームターゲットで利用できます。
  • 2 件の実行時依存関係とともにインストールされます。

推奨レビュー

エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。

実行可能ファイル

インストールされる実行可能ファイル

コマンド種類公開範囲メモ
purescript-language-servercliグローバル実行可能ファイル

鮮度

バージョンと鮮度

これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。

ページ生成日2026-11-04
マネージャ版0.18.5
マネージャ更新日
ローカルデータOK
上流not checked
検出された最新未検出

https://github.com/nwolverson/purescript-language-server

インストールメタデータ

パッケージメタデータ

パッケージキーbrew:purescript-language-server
バージョン0.18.5
パッケージマネージャHomebrew
パッケージマネージャページhttps://formulae.brew.sh/formula/purescript-language-server
ホームページhttps://github.com/nwolverson/purescript-language-server
リポジトリhttps://github.com/nwolverson/purescript-language-server
ライセンスMIT
ソースアーカイブhttps://registry.npmjs.org/purescript-language-server/-/purescript-language-server-0.18.5.tgz
依存関係node, purescript
Bottle利用可能 (対象 all)
Homebrew post-install未定義
サービス宣言なし

レジストリ情報

ソースデータベース詳細

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namepurescript-language-server
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

ソース経路

リポジトリデータから生成

このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。

使用ソース

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • pkg.so package database
  • pkgdb category and tag curation