All four packages move from preact 10.29.8 to 11.2.0. The new types need four small changes in swarm-ui and the shared dropdown: a ref that may be empty is typed RefObject<T | null>, HTMLAttributes is imported from preact instead of read from the JSX namespace, and TextField's type is the five kinds it is used with, asserted once for the input's new union. npm-deps-hash follows the lockfile.
67 lines
2.9 KiB
JSON
67 lines
2.9 KiB
JSON
{
|
|
"name": "@hive/shared",
|
|
"version": "0.0.0",
|
|
"private": true,
|
|
"description": "Shared frontend modules used by both the dashboard and the per-agent UI: terminal log pane, Catppuccin palette, base typography. Imported by sibling workspaces; not bundled standalone.",
|
|
"type": "module",
|
|
"main": "./src/index.js",
|
|
"dependencies": {
|
|
"dompurify": "^3.2.4",
|
|
"marked": "18.1.3",
|
|
"preact": "11.2.0"
|
|
},
|
|
"exports": {
|
|
".": "./src/index.js",
|
|
"./terminal.js": "./src/terminal/terminal.js",
|
|
"./term-msg.js": "./src/terminal/termMsg.ts",
|
|
"./term-row.js": "./src/terminal/Row.tsx",
|
|
"./term-linkify.js": "./src/terminal/linkify.tsx",
|
|
"./term-markdown.js": "./src/terminal/markdown.ts",
|
|
"./tabs.js": "./src/tabs/tabs.js",
|
|
"./tabs.css": "./src/tabs/tabs.css",
|
|
"./hive-tab-strip.js": "./src/tabs/hive-tab-strip.js",
|
|
"./colors.css": "./src/colors.css",
|
|
"./theme.css": "./src/theme.css",
|
|
"./base.css": "./src/base.css",
|
|
"./terminal.css": "./src/terminal/terminal.css",
|
|
"./chrome.css": "./src/chrome.css",
|
|
"./pill.css": "./src/pill.css",
|
|
"./forms.js": "./src/forms.js",
|
|
"./prefs.js": "./src/prefs.ts",
|
|
"./dom.js": "./src/dom.js",
|
|
"./modal.js": "./src/modal.js",
|
|
"./shadow-css.js": "./src/shadow-css.js",
|
|
"./hive-menu.js": "./src/hive-menu/hive-menu.js",
|
|
"./hive-warn.js": "./src/hive-warn/hive-warn.js",
|
|
"./side-panel.js": "./src/side-panel/hive-side-panel.js",
|
|
"./jobq-graph.js": "./src/jobq-graph/JobqGraph.tsx",
|
|
"./jobq-graph.css": "./src/jobq-graph/jobq-graph.css",
|
|
"./jobq-rollup.js": "./src/jobq-rollup/JobqRollup.tsx",
|
|
"./jobq-rollup.css": "./src/jobq-rollup/jobq-rollup.css",
|
|
"./api-error.js": "./src/api-error.ts",
|
|
"./api-error-panel.js": "./src/api-error-panel/ApiErrorPanel.tsx",
|
|
"./api-error-panel.css": "./src/api-error-panel/api-error-panel.css",
|
|
"./warn-banner.js": "./src/warn-banner/WarnBanner.tsx",
|
|
"./warn-banner.css": "./src/warn-banner/WarnBanner.css",
|
|
"./badge.js": "./src/badge/Badge.tsx",
|
|
"./badge.css": "./src/badge/Badge.css",
|
|
"./dropdown.js": "./src/dropdown/Dropdown.tsx",
|
|
"./dropdown.css": "./src/dropdown/Dropdown.css",
|
|
"./icons.js": "./src/icons.tsx",
|
|
"./settings-storage.js": "./src/settings/settings-storage.ts",
|
|
"./theme-apply.js": "./src/settings/theme-apply.ts",
|
|
"./motion-apply.js": "./src/settings/motion-apply.ts",
|
|
"./settings-menu.js": "./src/settings/SettingsMenu.tsx",
|
|
"./hide-debug-setting.js": "./src/settings/HideDebugSetting.tsx",
|
|
"./expand-details-setting.js": "./src/settings/ExpandDetailsSetting.tsx",
|
|
"./settings-menu.css": "./src/settings/SettingsMenu.css",
|
|
"./solid-backgrounds.js": "./src/settings/solid-backgrounds.tsx",
|
|
"./user-menu.js": "./src/user-menu/UserMenu.tsx",
|
|
"./user-menu.css": "./src/user-menu/UserMenu.css",
|
|
"./links-menu.js": "./src/links-menu/LinksMenu.tsx",
|
|
"./links-menu.css": "./src/links-menu/LinksMenu.css"
|
|
},
|
|
"files": [
|
|
"src/"
|
|
]
|
|
}
|