@jaggerxtrm/pi-extensions
v0.7.21
Published
Unified Pi extension entrypoint for xtrm-managed extensions
Maintainers
Readme
@jaggerxtrm/pi-extensions
Unified runtime package for xtrm-managed Pi extensions.
Publish contract
- Package is published as
@jaggerxtrm/pi-extensions(public npm package). - No build step is required. Pi loads raw TypeScript extension entrypoints at runtime.
prepublishOnlyrunsverify:runtimeto ensure required runtime assets exist:src/index.tssrc/registry.tsextensions/themes/
- Files shipped to npm are controlled by
filesinpackage.json.
Release workflow
From repository root:
npm run release:pi-extensionsTo publish both root xtrm-tools and this package in one pass:
npm run release:allInstall contract
Managed project runtime install path:
pi install npm:@jaggerxtrm/pi-extensionsPi discovers this package through:
keywords: ["pi-package"]pi.extensions: ["./src/index.ts"]
After install, keep .pi/settings.json package wiring pointed at npm:@jaggerxtrm/pi-extensions.
Managed extensions
Notable bundled extensions include:
xtrm-ui— XTRM Pi chrome, native tool summaries, selectable external tool chrome (/xtrm-ui chrome background|box).sp-terminal-overlay—/sp-feed,/sp-ps, and/xtrm-terminalstreaming overlays for specialist monitoring.
