Monorepo for Pi notification extensions using Turborepo.
extensions/notify-desktop-@rbright/notify-desktopextensions/orchestrator-guard-@rbright/orchestrator-guard
All format/lint/typecheck/test/build tooling is centralized at the repo root.
just deps
just fmt-check
just lint
just typecheck
just test
just build
just checkBuild the desktop notifier independently:
just build-desktopBuild the orchestrator guard independently:
cd extensions/orchestrator-guard && bun run checkOnly @rbright/notify-desktop is published from this repository. @rbright/orchestrator-guard is currently local-only.
Manual publish:
just publish-desktop.github/workflows/ci.ymlvalidates the workspace.github/workflows/publish.ymlpublishes@rbright/notify-desktop
Local source package:
pi install ~/Projects/pi-extensions/extensions/notify-desktopPublished npm package:
pi install npm:@rbright/notify-desktopThe Pi package manifest points at src/index.ts, which Pi loads directly with its TypeScript extension loader.