From c8cfef722599bc4c08bbbcc365313a7abc778b8a Mon Sep 17 00:00:00 2001 From: Mario Zechner Date: Mon, 5 Jan 2026 02:48:18 +0100 Subject: [PATCH] Add note about npm dependencies in extensions --- packages/coding-agent/docs/extensions.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/coding-agent/docs/extensions.md b/packages/coding-agent/docs/extensions.md index 20065c87..8176f41c 100644 --- a/packages/coding-agent/docs/extensions.md +++ b/packages/coding-agent/docs/extensions.md @@ -143,6 +143,8 @@ The `package.json` approach enables: | `@mariozechner/pi-ai` | AI utilities (`StringEnum` for Google-compatible enums) | | `@mariozechner/pi-tui` | TUI components for custom rendering | +npm dependencies work too. Add a `package.json` next to your extension (or in a parent directory), run `npm install`, and imports from `node_modules/` are resolved automatically. + Node.js built-ins (`node:fs`, `node:path`, etc.) are also available. ## Writing an Extension