{ "name": "@opencode-ai/session-ui", "version": "1.18.15", "private": true, "type": "module", "license": "MIT", "exports": { "./actions": "./src/actions.ts", "./document": "./src/document.ts", "./message": "./src/message/current-message.tsx", "./timeline/projection": "./src/timeline/projection.ts", "./timeline/row": "./src/timeline/session-timeline-row.tsx", "./timeline": "./src/timeline/session-timeline.tsx", "./basic-tool": "./src/components/basic-tool.tsx", "./dock-prompt": "./src/components/dock-prompt.tsx", "./file": "./src/components/file.tsx", "./file-media": "./src/components/file-media.tsx", "./file-search": "./src/components/file-search.tsx", "./file-ssr": "./src/components/file-ssr.tsx", "./line-comment": "./src/components/line-comment.tsx", "./line-comment-annotations": "./src/components/line-comment-annotations.tsx", "./markdown": "./src/components/markdown.tsx", "./message-part": "./src/components/message-part.tsx", "./message-nav": "./src/components/message-nav.tsx", "./session-review": "./src/components/session-review.tsx", "./session-retry": "./src/components/session-retry.tsx", "./tool-count-label": "./src/components/tool-count-label.tsx", "./tool-count-summary": "./src/components/tool-count-summary.tsx", "./tool-error-card": "./src/components/tool-error-card.tsx", "./tool-status-title": "./src/components/tool-status-title.tsx", "./session-diff": "./src/components/session-diff.ts", "./message-file": "./src/components/message-file.ts", "./markdown-stream": "./src/components/markdown-stream.ts", "./markdown-cache": "./src/components/markdown-cache.tsx", "./line-comment-styles": "./src/components/line-comment-styles.ts", "./pierre": "./src/pierre/index.ts", "./pierre/*": "./src/pierre/*.ts", "./context": "./src/context/index.ts", "./context/*": "./src/context/*.tsx", "./styles": "./src/styles/index.css", "./storybook": "./src/storybook/index.ts", "./v2/*.css": "./src/v2/components/*.css", "./v2/*": "./src/v2/components/*.tsx", "./v2/prompt-input": "./src/v2/components/prompt-input/index.tsx", "./v2/prompt-input/attachments": "./src/v2/components/prompt-input/attachments.ts", "./v2/prompt-input/interaction": "./src/v2/components/prompt-input/interaction.ts", "./v2/prompt-input/store": "./src/v2/components/prompt-input/store.ts", "./v2/prompt-input/types": "./src/v2/components/prompt-input/types.ts" }, "scripts": { "generate:progress-indicator": "bun script/generate-session-progress-indicator.ts", "typecheck": "tsgo -b", "test": "bun test src --only-failures" }, "devDependencies": { "@tsconfig/node22": "catalog:", "@types/bun": "catalog:", "@types/luxon": "catalog:", "@typescript/native-preview": "catalog:", "typescript": "catalog:", "vite": "catalog:" }, "dependencies": { "@kobalte/core": "catalog:", "@opencode-ai/client": "workspace:*", "@opencode-ai/ui": "workspace:*", "@opencode-ai/util": "workspace:*", "@pierre/diffs": "catalog:", "@shikijs/stream": "catalog:", "@solid-primitives/event-listener": "2.4.5", "@solid-primitives/media": "2.3.3", "@solid-primitives/resize-observer": "2.1.3", "@solidjs/meta": "catalog:", "diff": "catalog:", "effect": "catalog:", "dompurify": "3.3.1", "fuzzysort": "catalog:", "luxon": "catalog:", "marked": "catalog:", "mermaid": "11.16.1", "morphdom": "2.7.8", "motion": "12.34.5", "remeda": "catalog:", "remend": "catalog:", "shiki": "catalog:", "solid-js": "catalog:", "solid-list": "catalog:", "strip-ansi": "7.1.2" } }