trees

Use when an app uses @pierre/trees to render or control a file tree, including React, vanilla JavaScript, SSR, web components, selection, search, rename, drag and drop, icons, git status, and themes.

Install
npx skills add 'https://github.com/pierrecomputer/pierre/tree/main/skills/trees'
Download bundle ↓
main · 1831817Scanned 2026-09-15

Contributors

GitHub-linked commit authors for this SKILL.md at the saved revision. Co-authors and history before file renames are not included.

File history ↗
View on GitHub
← Back to SKILL.md

SSR API

This reference lists every export from @pierre/trees/ssr.

ExportKindPurpose
preloadFileTreeFunctionRenders a tree to a FileTreeSsrPayload.
serializeFileTreeSsrPayloadFunctionCreates declarative or DOM-inserted host markup from a payload.
FileTreeSsrPayloadTypeHolds the host start, shadow HTML, host end, and stable ID.

preloadFileTree and serializeFileTreeSsrPayload are also available from @pierre/trees.

Referenced from SKILL.md