Jump to content

Connect SuperML | Leeroopedia MCP: Equip your AI agents with best practices, code verification, and debugging knowledge. Powered by Leeroo — building Organizational Superintelligence. Contact us at founders@leeroo.com.

Implementation:Arize ai Phoenix JS Pnpm Lock

From Leeroopedia
Revision as of 12:04, 16 February 2026 by Admin (talk | contribs) (Auto-imported from implementations/Arize_ai_Phoenix_JS_Pnpm_Lock.md)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Overview

The js/pnpm-lock.yaml file is the dependency lock file for the Phoenix TypeScript packages monorepo located in the js/ directory. This workspace contains multiple published npm packages including phoenix-otel, phoenix-client, phoenix-evals, phoenix-mcp, phoenix-cli, and phoenix-config. The lock file ensures reproducible builds across all packages in the monorepo.

The lock file uses pnpm lockfile version 9.0.

Code Reference

Attribute Value
Source File js/pnpm-lock.yaml
Lines 7,377
Domain Build_Configuration
Lockfile Version 9.0
Package Manager pnpm

Notable Dev Dependencies

Key development dependencies locked in this workspace include:

  • @changesets/cli -- Version management and changelog generation (required for all PRs changing js/)
  • eslint / @eslint/js -- Linting (v9.x)
  • eslint-plugin-simple-import-sort -- Import sorting
  • typescript-eslint -- TypeScript-specific linting rules
  • pkg-pr-new -- Package preview publishing for PRs

Related Pages

Page Connections

Double-click a node to navigate. Hold to expand connections.
Principle
Implementation
Heuristic
Environment