{"_id":"@countermeasure-platform/web-components","_rev":"40-06477f16ba608acbd94d0124a296e4a6","name":"@countermeasure-platform/web-components","dist-tags":{"latest":"1.3.9","dev":"1.3.10-dev.41.1","stage":"1.3.10-dev.41.1"},"versions":{"0.2.0":{"name":"@countermeasure-platform/web-components","version":"0.2.0","keywords":["countermeasure","consent","auth","passkey","webauthn","encryption","crypto","aes","rsa","codemirror","editor","data-table","components","ui"],"author":{"name":"CounterMeasure"},"license":"MIT","_id":"@countermeasure-platform/web-components@0.2.0","maintainers":[{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"}],"homepage":"https://github.com/countermeasure-platform/web-components#readme","bugs":{"url":"https://github.com/countermeasure-platform/web-components/issues"},"dist":{"shasum":"9b1404a7bc16f12c48ccf498c915ee3f53b782f6","tarball":"https://registry.npmjs.org/@countermeasure-platform/web-components/-/web-components-0.2.0.tgz","fileCount":2076,"integrity":"sha512-NyFtXc4EI2EgJDDI3wKJW20tP2CADIRtBXLJ82uWFsU8TfqtoyVJL9GXJqhLfvwu4eLvcqdPXs97TMov5Z2gjQ==","signatures":[{"sig":"MEUCIFdRJ5OgHqMzoiKtN5rlm49RiPOztfV4eZQQL17q704jAiEAjXnuCz9PE4MvYf+JJH/PZqswKSlZkKoEsx6cX9Jb2V4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26134441},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js","source":"./src/ui/index.ts"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","source":"./src/auth/index.ts"},"./form":{"types":"./dist/form/index.d.ts","import":"./dist/form/index.js","source":"./src/form/index.ts"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js","source":"./src/icons/index.ts"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react.js","source":"./src/react/index.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","source":"./src/utils/index.ts"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js","source":"./src/charts/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.ts","import":"./dist/crypto/index.js","source":"./src/crypto/index.ts"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js","source":"./src/layout/index.ts"},"./styles":{"source":"./src/styles/index.css","default":"./dist/styles/index.css"},"./consent":{"types":"./dist/consent/index.d.ts","import":"./dist/consent/index.js","source":"./src/consent/index.ts"},"./display":{"types":"./dist/display/index.d.ts","import":"./dist/display/index.js","source":"./src/display/index.ts"},"./editors":{"types":"./dist/editors/index.d.ts","import":"./dist/editors/index.js","source":"./src/editors/index.ts"},"./passkey":{"types":"./dist/passkey/index.d.ts","import":"./dist/passkey/index.js","source":"./src/passkey/index.ts"},"./sidebar":{"types":"./dist/sidebar/index.d.ts","import":"./dist/sidebar/index.js","source":"./src/sidebar/index.ts"},"./overlays":{"types":"./dist/overlays/index.d.ts","import":"./dist/overlays/index.js","source":"./src/overlays/index.ts"},"./security":{"types":"./dist/security/index.d.ts","import":"./dist/security/index.js","source":"./src/security/index.ts"},"./services":{"types":"./dist/services/index.d.ts","import":"./dist/services/index.js","source":"./src/services/index.ts"},"./styles/*":"./dist/styles/*","./styles/ui":{"source":"./src/styles/ui.css","default":"./dist/styles/ui.css"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","source":"./src/appearance/index.ts"},"./charts/bar":{"types":"./dist/charts/bar/index.d.ts","import":"./dist/charts/bar/index.js","source":"./src/charts/bar/index.ts"},"./charts/pie":{"types":"./dist/charts/pie/index.d.ts","import":"./dist/charts/pie/index.js","source":"./src/charts/pie/index.ts"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js","source":"./src/components/index.ts"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js","source":"./src/navigation/index.ts"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js","source":"./src/primitives/index.ts"},"./charts/area":{"types":"./dist/charts/area/index.d.ts","import":"./dist/charts/area/index.js","source":"./src/charts/area/index.ts"},"./charts/axis":{"types":"./dist/charts/axis.d.ts","import":"./dist/charts/axis.js","source":"./src/charts/axis.ts"},"./charts/base":{"types":"./dist/charts/base.d.ts","import":"./dist/charts/base.js","source":"./src/charts/base.ts"},"./charts/line":{"types":"./dist/charts/line/index.d.ts","import":"./dist/charts/line/index.js","source":"./src/charts/line/index.ts"},"./charts/zoom":{"types":"./dist/charts/zoom.d.ts","import":"./dist/charts/zoom.js","source":"./src/charts/zoom.ts"},"./react/brand":{"types":"./dist/react/brand/index.d.ts","import":"./dist/react/brand.js","source":"./src/react/brand/index.tsx"},"./styles/auth":{"source":"./src/styles/auth.css","default":"./dist/styles/auth.css"},"./app-switcher":{"types":"./dist/app-switcher/index.d.ts","import":"./dist/app-switcher/index.js","source":"./src/app-switcher/index.ts"},"./charts/gauge":{"types":"./dist/charts/gauge/index.d.ts","import":"./dist/charts/gauge/index.js","source":"./src/charts/gauge/index.ts"},"./charts/radar":{"types":"./dist/charts/radar/index.d.ts","import":"./dist/charts/radar/index.js","source":"./src/charts/radar/index.ts"},"./charts/utils":{"types":"./dist/charts/utils.d.ts","import":"./dist/charts/utils.js","source":"./src/charts/utils.ts"},"./display/card":{"types":"./dist/display/card/index.d.ts","import":"./dist/display/card/index.js","source":"./src/display/card/index.ts"},"./services/api":{"types":"./dist/services/api.d.ts","import":"./dist/services/api.js","source":"./src/services/api.ts"},"./services/sse":{"types":"./dist/services/sse.d.ts","import":"./dist/services/sse.js","source":"./src/services/sse.ts"},"./charts/funnel":{"types":"./dist/charts/funnel/index.d.ts","import":"./dist/charts/funnel/index.js","source":"./src/charts/funnel/index.ts"},"./charts/legend":{"types":"./dist/charts/legend.d.ts","import":"./dist/charts/legend.js","source":"./src/charts/legend.ts"},"./charts/sankey":{"types":"./dist/charts/sankey/index.d.ts","import":"./dist/charts/sankey/index.js","source":"./src/charts/sankey/index.ts"},"./display/alert":{"types":"./dist/display/alert/index.d.ts","import":"./dist/display/alert/index.js","source":"./src/display/alert/index.ts"},"./display/badge":{"types":"./dist/display/badge/index.d.ts","import":"./dist/display/badge/index.js","source":"./src/display/badge/index.ts"},"./form/calendar":{"types":"./dist/form/calendar/index.d.ts","import":"./dist/form/calendar/index.js","source":"./src/form/calendar/index.ts"},"./styles/layout":{"source":"./src/styles/layout.css","default":"./dist/styles/layout.css"},"./styles/tokens":{"source":"./src/styles/tokens.css","default":"./dist/styles/tokens.css"},"./visualization":{"types":"./dist/visualization/index.d.ts","import":"./dist/visualization/index.js","source":"./src/visualization/index.ts"},"./charts/heatmap":{"types":"./dist/charts/heatmap/index.d.ts","import":"./dist/charts/heatmap/index.js","source":"./src/charts/heatmap/index.ts"},"./charts/scatter":{"types":"./dist/charts/scatter/index.d.ts","import":"./dist/charts/scatter/index.js","source":"./src/charts/scatter/index.ts"},"./charts/tooltip":{"types":"./dist/charts/tooltip.d.ts","import":"./dist/charts/tooltip.js","source":"./src/charts/tooltip.ts"},"./charts/treemap":{"types":"./dist/charts/treemap/index.d.ts","import":"./dist/charts/treemap/index.js","source":"./src/charts/treemap/index.ts"},"./display/avatar":{"types":"./dist/display/avatar/index.d.ts","import":"./dist/display/avatar/index.js","source":"./src/display/avatar/index.ts"},"./form/direction":{"types":"./dist/form/direction/index.d.ts","import":"./dist/form/direction/index.js","source":"./src/form/direction/index.ts"},"./form/tag-input":{"types":"./dist/form/tag-input/index.d.ts","import":"./dist/form/tag-input/index.js","source":"./src/form/tag-input/index.ts"},"./overlays/sheet":{"types":"./dist/overlays/sheet/index.d.ts","import":"./dist/overlays/sheet/index.js","source":"./src/overlays/sheet/index.ts"},"./primitives/kbd":{"types":"./dist/primitives/kbd/index.d.ts","import":"./dist/primitives/kbd/index.js","source":"./src/primitives/kbd/index.ts"},"./react/topology":{"types":"./dist/react/topology/index.d.ts","import":"./dist/react/topology.js","source":"./src/react/topology/index.ts"},"./styles/consent":{"source":"./src/styles/consent.css","default":"./dist/styles/consent.css"},"./utils/registry":{"types":"./dist/utils/registry.d.ts","import":"./dist/utils/registry.js","source":"./src/utils/registry.ts"},"./components/tabs":{"types":"./dist/components/tabs/index.d.ts","import":"./dist/components/tabs/index.js","source":"./src/components/tabs/index.ts"},"./display/popover":{"types":"./dist/display/popover/index.d.ts","import":"./dist/display/popover/index.js","source":"./src/display/popover/index.ts"},"./display/tooltip":{"types":"./dist/display/tooltip/index.d.ts","import":"./dist/display/tooltip/index.js","source":"./src/display/tooltip/index.ts"},"./services/router":{"types":"./dist/services/router.d.ts","import":"./dist/services/router.js","source":"./src/services/router.ts"},"./charts/sparkline":{"types":"./dist/charts/sparkline/index.d.ts","import":"./dist/charts/sparkline/index.js","source":"./src/charts/sparkline/index.ts"},"./charts/waterfall":{"types":"./dist/charts/waterfall/index.d.ts","import":"./dist/charts/waterfall/index.js","source":"./src/charts/waterfall/index.ts"},"./components/modal":{"types":"./dist/components/modal/index.d.ts","import":"./dist/components/modal/index.js","source":"./src/components/modal/index.ts"},"./components/toast":{"types":"./dist/components/toast/index.d.ts","import":"./dist/components/toast/index.js","source":"./src/components/toast/index.ts"},"./display/progress":{"types":"./dist/display/progress/index.d.ts","import":"./dist/display/progress/index.js","source":"./src/display/progress/index.ts"},"./form/cron-editor":{"types":"./dist/form/cron-editor/index.d.ts","import":"./dist/form/cron-editor/index.js","source":"./src/form/cron-editor/index.ts"},"./form/date-picker":{"types":"./dist/form/date-picker/index.d.ts","import":"./dist/form/date-picker/index.js","source":"./src/form/date-picker/index.ts"},"./primitives/field":{"types":"./dist/primitives/field/index.d.ts","import":"./dist/primitives/field/index.js","source":"./src/primitives/field/index.ts"},"./primitives/input":{"types":"./dist/primitives/input/index.d.ts","import":"./dist/primitives/input/index.js","source":"./src/primitives/input/index.ts"},"./primitives/label":{"types":"./dist/primitives/label/index.d.ts","import":"./dist/primitives/label/index.js","source":"./src/primitives/label/index.ts"},"./primitives/radio":{"types":"./dist/primitives/radio/index.d.ts","import":"./dist/primitives/radio/index.js","source":"./src/primitives/radio/index.ts"},"./react/primitives":{"types":"./dist/react/primitives/index.d.ts","import":"./dist/react/primitives/index.js","source":"./src/react/primitives/index.ts"},"./components/search":{"types":"./dist/components/search/index.d.ts","import":"./dist/components/search/index.js","source":"./src/components/search/index.ts"},"./display/stat-card":{"types":"./dist/display/stat-card/index.d.ts","import":"./dist/display/stat-card/index.js","source":"./src/display/stat-card/index.ts"},"./form/color-picker":{"types":"./dist/form/color-picker/index.d.ts","import":"./dist/form/color-picker/index.js","source":"./src/form/color-picker/index.ts"},"./navigation/drawer":{"types":"./dist/navigation/drawer/index.d.ts","import":"./dist/navigation/drawer/index.js","source":"./src/navigation/drawer/index.ts"},"./overlays/carousel":{"types":"./dist/overlays/carousel/index.d.ts","import":"./dist/overlays/carousel/index.js","source":"./src/overlays/carousel/index.ts"},"./primitives/button":{"types":"./dist/primitives/button/index.d.ts","import":"./dist/primitives/button/index.js","source":"./src/primitives/button/index.ts"},"./primitives/select":{"types":"./dist/primitives/select/index.d.ts","import":"./dist/primitives/select/index.js","source":"./src/primitives/select/index.ts"},"./primitives/slider":{"types":"./dist/primitives/slider/index.d.ts","import":"./dist/primitives/slider/index.js","source":"./src/primitives/slider/index.ts"},"./primitives/switch":{"types":"./dist/primitives/switch/index.d.ts","import":"./dist/primitives/switch/index.js","source":"./src/primitives/switch/index.ts"},"./primitives/toggle":{"types":"./dist/primitives/toggle/index.d.ts","import":"./dist/primitives/toggle/index.js","source":"./src/primitives/toggle/index.ts"},"./styles/appearance":{"source":"./src/styles/appearance.css","default":"./dist/styles/appearance.css"},"./visualization/map":{"types":"./dist/visualization/map/index.d.ts","import":"./dist/visualization/map/index.js","source":"./src/visualization/map/index.ts"},"./charts/annotations":{"types":"./dist/charts/annotations.d.ts","import":"./dist/charts/annotations.js","source":"./src/charts/annotations.ts"},"./charts/candlestick":{"types":"./dist/charts/candlestick/index.d.ts","import":"./dist/charts/candlestick/index.js","source":"./src/charts/candlestick/index.ts"},"./display/code-block":{"types":"./dist/display/code-block/index.d.ts","import":"./dist/display/code-block/index.js","source":"./src/display/code-block/index.ts"},"./display/hover-card":{"types":"./dist/display/hover-card/index.d.ts","import":"./dist/display/hover-card/index.js","source":"./src/display/hover-card/index.ts"},"./display/typography":{"types":"./dist/display/typography/index.d.ts","import":"./dist/display/typography/index.js","source":"./src/display/typography/index.ts"},"./display/uptime-bar":{"types":"./dist/display/uptime-bar/index.d.ts","import":"./dist/display/uptime-bar/index.js","source":"./src/display/uptime-bar/index.ts"},"./editors/log-viewer":{"types":"./dist/editors/log-viewer.d.ts","import":"./dist/editors/log-viewer.js","source":"./src/editors/log-viewer.ts"},"./navigation/menubar":{"types":"./dist/navigation/menubar/index.d.ts","import":"./dist/navigation/menubar/index.js","source":"./src/navigation/menubar/index.ts"},"./navigation/stepper":{"types":"./dist/navigation/stepper/index.d.ts","import":"./dist/navigation/stepper/index.js","source":"./src/navigation/stepper/index.ts"},"./primitives/spinner":{"types":"./dist/primitives/spinner/index.d.ts","import":"./dist/primitives/spinner/index.js","source":"./src/primitives/spinner/index.ts"},"./react/theme-toggle":{"types":"./dist/react/theme-toggle/index.d.ts","import":"./dist/react/theme-toggle.js","source":"./src/react/theme-toggle/index.tsx"},"./display/empty-state":{"types":"./dist/display/empty-state/index.d.ts","import":"./dist/display/empty-state/index.js","source":"./src/display/empty-state/index.ts"},"./editors/code-editor":{"types":"./dist/editors/code-editor.d.ts","import":"./dist/editors/code-editor.js","source":"./src/editors/code-editor.ts"},"./editors/diff-viewer":{"types":"./dist/editors/diff-viewer.d.ts","import":"./dist/editors/diff-viewer.js","source":"./src/editors/diff-viewer.ts"},"./editors/json-viewer":{"types":"./dist/editors/json-viewer.d.ts","import":"./dist/editors/json-viewer.js","source":"./src/editors/json-viewer.ts"},"./editors/yaml-editor":{"types":"./dist/editors/yaml-editor.d.ts","import":"./dist/editors/yaml-editor.js","source":"./src/editors/yaml-editor.ts"},"./primitives/checkbox":{"types":"./dist/primitives/checkbox/index.d.ts","import":"./dist/primitives/checkbox/index.js","source":"./src/primitives/checkbox/index.ts"},"./primitives/skeleton":{"types":"./dist/primitives/skeleton/index.d.ts","import":"./dist/primitives/skeleton/index.js","source":"./src/primitives/skeleton/index.ts"},"./security/cvss-badge":{"types":"./dist/security/cvss-badge/index.d.ts","import":"./dist/security/cvss-badge/index.js","source":"./src/security/cvss-badge/index.ts"},"./components/tree-view":{"types":"./dist/components/tree-view/index.d.ts","import":"./dist/components/tree-view/index.js","source":"./src/components/tree-view/index.ts"},"./display/aspect-ratio":{"types":"./dist/display/aspect-ratio/index.d.ts","import":"./dist/display/aspect-ratio/index.js","source":"./src/display/aspect-ratio/index.ts"},"./primitives/separator":{"types":"./dist/primitives/separator/index.d.ts","import":"./dist/primitives/separator/index.js","source":"./src/primitives/separator/index.ts"},"./react/primitives/kbd":{"types":"./dist/react/primitives/kbd.d.ts","import":"./dist/react/primitives/kbd.js","source":"./src/react/primitives/kbd.tsx"},"./react/primitives/map":{"types":"./dist/react/primitives/map.d.ts","import":"./dist/react/primitives/map.js","source":"./src/react/primitives/map.tsx"},"./react/threat-visuals":{"types":"./dist/react/threat-visuals/index.d.ts","import":"./dist/react/threat-visuals.js","source":"./src/react/threat-visuals/index.tsx"},"./security/attack-path":{"types":"./dist/security/attack-path/index.d.ts","import":"./dist/security/attack-path/index.js","source":"./src/security/attack-path/index.ts"},"./services/keybindings":{"types":"./dist/services/keybindings.d.ts","import":"./dist/services/keybindings.js","source":"./src/services/keybindings.ts"},"./styles/utilities.css":{"source":"./src/styles/utilities.css","default":"./dist/styles/utilities.css"},"./visualization/kanban":{"types":"./dist/visualization/kanban/index.d.ts","import":"./dist/visualization/kanban/index.js","source":"./src/visualization/kanban/index.ts"},"./components/data-table":{"types":"./dist/components/data-table/index.d.ts","import":"./dist/components/data-table/index.js","source":"./src/components/data-table/index.ts"},"./components/pagination":{"types":"./dist/components/pagination/index.d.ts","import":"./dist/components/pagination/index.js","source":"./src/components/pagination/index.ts"},"./components/split-pane":{"types":"./dist/components/split-pane/index.d.ts","import":"./dist/components/split-pane/index.js","source":"./src/components/split-pane/index.ts"},"./components/status-bar":{"types":"./dist/components/status-bar/index.d.ts","import":"./dist/components/status-bar/index.js","source":"./src/components/status-bar/index.ts"},"./form/date-picker/time":{"types":"./dist/form/date-picker/time.d.ts","import":"./dist/form/date-picker/time.js","source":"./src/form/date-picker/time.ts"},"./navigation/breadcrumb":{"types":"./dist/navigation/breadcrumb/index.d.ts","import":"./dist/navigation/breadcrumb/index.js","source":"./src/navigation/breadcrumb/index.ts"},"./overlays/alert-dialog":{"types":"./dist/overlays/alert-dialog/index.d.ts","import":"./dist/overlays/alert-dialog/index.js","source":"./src/overlays/alert-dialog/index.ts"},"./react/primitives/card":{"types":"./dist/react/primitives/card.d.ts","import":"./dist/react/primitives/card.js","source":"./src/react/primitives/card.tsx"},"./react/primitives/tabs":{"types":"./dist/react/primitives/tabs.d.ts","import":"./dist/react/primitives/tabs.js","source":"./src/react/primitives/tabs.tsx"},"./security/mitre-matrix":{"types":"./dist/security/mitre-matrix/index.d.ts","import":"./dist/security/mitre-matrix/index.js","source":"./src/security/mitre-matrix/index.ts"},"./components/copy-button":{"types":"./dist/components/copy-button/index.d.ts","import":"./dist/components/copy-button/index.js","source":"./src/components/copy-button/index.ts"},"./components/log-toolbar":{"types":"./dist/components/log-toolbar/index.d.ts","import":"./dist/components/log-toolbar/index.js"},"./editors/languages/yara":{"types":"./dist/editors/languages/yara.d.ts","import":"./dist/editors/languages/yara.js","source":"./src/editors/languages/yara.ts"},"./form/date-picker/range":{"types":"./dist/form/date-picker/range.d.ts","import":"./dist/form/date-picker/range.js","source":"./src/form/date-picker/range.ts"},"./primitives/scroll-area":{"types":"./dist/primitives/scroll-area/index.d.ts","import":"./dist/primitives/scroll-area/index.js","source":"./src/primitives/scroll-area/index.ts"},"./react/primitives/alert":{"types":"./dist/react/primitives/alert.d.ts","import":"./dist/react/primitives/alert.js","source":"./src/react/primitives/alert.tsx"},"./react/primitives/badge":{"types":"./dist/react/primitives/badge.d.ts","import":"./dist/react/primitives/badge.js","source":"./src/react/primitives/badge.tsx"},"./react/primitives/field":{"types":"./dist/react/primitives/field.d.ts","import":"./dist/react/primitives/field.js","source":"./src/react/primitives/field.tsx"},"./react/primitives/input":{"types":"./dist/react/primitives/input.d.ts","import":"./dist/react/primitives/input.js","source":"./src/react/primitives/input.tsx"},"./react/primitives/label":{"types":"./dist/react/primitives/label.d.ts","import":"./dist/react/primitives/label.js","source":"./src/react/primitives/label.tsx"},"./react/primitives/modal":{"types":"./dist/react/primitives/modal.d.ts","import":"./dist/react/primitives/modal.js","source":"./src/react/primitives/modal.tsx"},"./react/primitives/sheet":{"types":"./dist/react/primitives/sheet.d.ts","import":"./dist/react/primitives/sheet.js","source":"./src/react/primitives/sheet.tsx"},"./react/primitives/table":{"types":"./dist/react/primitives/table.d.ts","import":"./dist/react/primitives/table.js","source":"./src/react/primitives/table.tsx"},"./react/primitives/toast":{"types":"./dist/react/primitives/toast.d.ts","import":"./dist/react/primitives/toast.js","source":"./src/react/primitives/toast.tsx"},"./visualization/terminal":{"types":"./dist/visualization/terminal/index.d.ts","import":"./dist/visualization/terminal/index.js","source":"./src/visualization/terminal/index.ts"},"./visualization/timeline":{"types":"./dist/visualization/timeline/index.d.ts","import":"./dist/visualization/timeline/index.js","source":"./src/visualization/timeline/index.ts"},"./components/context-menu":{"types":"./dist/components/context-menu/index.d.ts","import":"./dist/components/context-menu/index.js","source":"./src/components/context-menu/index.ts"},"./display/markdown-viewer":{"types":"./dist/display/markdown-viewer/index.d.ts","import":"./dist/display/markdown-viewer/index.js","source":"./src/display/markdown-viewer/index.ts"},"./editors/languages/fluxl":{"types":"./dist/editors/languages/fluxl.d.ts","import":"./dist/editors/languages/fluxl.js","source":"./src/editors/languages/fluxl.ts"},"./editors/languages/yaral":{"types":"./dist/editors/languages/yaral.d.ts","import":"./dist/editors/languages/yaral.js","source":"./src/editors/languages/yaral.ts"},"./form/cron-editor/parser":{"types":"./dist/form/cron-editor/parser.d.ts","import":"./dist/form/cron-editor/parser.js","source":"./src/form/cron-editor/parser.ts"},"./react/primitives/avatar":{"types":"./dist/react/primitives/avatar.d.ts","import":"./dist/react/primitives/avatar.js","source":"./src/react/primitives/avatar.tsx"},"./react/primitives/button":{"types":"./dist/react/primitives/button.d.ts","import":"./dist/react/primitives/button.js","source":"./src/react/primitives/button.tsx"},"./react/primitives/dialog":{"types":"./dist/react/primitives/dialog.d.ts","import":"./dist/react/primitives/dialog.js","source":"./src/react/primitives/dialog.tsx"},"./react/primitives/drawer":{"types":"./dist/react/primitives/drawer.d.ts","import":"./dist/react/primitives/drawer.js","source":"./src/react/primitives/drawer.tsx"},"./react/primitives/kanban":{"types":"./dist/react/primitives/kanban.d.ts","import":"./dist/react/primitives/kanban.js","source":"./src/react/primitives/kanban.tsx"},"./react/primitives/ripple":{"types":"./dist/react/primitives/ripple.d.ts","import":"./dist/react/primitives/ripple.js","source":"./src/react/primitives/ripple.tsx"},"./react/primitives/search":{"types":"./dist/react/primitives/search.d.ts","import":"./dist/react/primitives/search.js","source":"./src/react/primitives/search.tsx"},"./react/primitives/select":{"types":"./dist/react/primitives/select.d.ts","import":"./dist/react/primitives/select.js","source":"./src/react/primitives/select.tsx"},"./react/primitives/slider":{"types":"./dist/react/primitives/slider.d.ts","import":"./dist/react/primitives/slider.js","source":"./src/react/primitives/slider.tsx"},"./react/primitives/switch":{"types":"./dist/react/primitives/switch.d.ts","import":"./dist/react/primitives/switch.js","source":"./src/react/primitives/switch.tsx"},"./react/primitives/toggle":{"types":"./dist/react/primitives/toggle.d.ts","import":"./dist/react/primitives/toggle.js","source":"./src/react/primitives/toggle.tsx"},"./visualization/file-tree":{"types":"./dist/visualization/file-tree/index.d.ts","import":"./dist/visualization/file-tree/index.js","source":"./src/visualization/file-tree/index.ts"},"./components/detail-header":{"types":"./dist/components/detail-header/index.d.ts","import":"./dist/components/detail-header/index.js"},"./navigation/dropdown-menu":{"types":"./dist/navigation/dropdown-menu/index.d.ts","import":"./dist/navigation/dropdown-menu/index.js","source":"./src/navigation/dropdown-menu/index.ts"},"./primitives/select/native":{"types":"./dist/primitives/select/native.d.ts","import":"./dist/primitives/select/native.js","source":"./src/primitives/select/native.ts"},"./react/primitives/menubar":{"types":"./dist/react/primitives/menubar.d.ts","import":"./dist/react/primitives/menubar.js","source":"./src/react/primitives/menubar.tsx"},"./react/primitives/popover":{"types":"./dist/react/primitives/popover.d.ts","import":"./dist/react/primitives/popover.js","source":"./src/react/primitives/popover.tsx"},"./react/primitives/spinner":{"types":"./dist/react/primitives/spinner.d.ts","import":"./dist/react/primitives/spinner.js","source":"./src/react/primitives/spinner.tsx"},"./react/primitives/stepper":{"types":"./dist/react/primitives/stepper.d.ts","import":"./dist/react/primitives/stepper.js","source":"./src/react/primitives/stepper.tsx"},"./react/primitives/tooltip":{"types":"./dist/react/primitives/tooltip.d.ts","import":"./dist/react/primitives/tooltip.js","source":"./src/react/primitives/tooltip.tsx"},"./primitives/checkbox/group":{"types":"./dist/primitives/checkbox/group.d.ts","import":"./dist/primitives/checkbox/group.js","source":"./src/primitives/checkbox/group.ts"},"./react/primitives/calendar":{"types":"./dist/react/primitives/calendar.d.ts","import":"./dist/react/primitives/calendar.js","source":"./src/react/primitives/calendar.tsx"},"./react/primitives/carousel":{"types":"./dist/react/primitives/carousel.d.ts","import":"./dist/react/primitives/carousel.js","source":"./src/react/primitives/carousel.tsx"},"./react/primitives/checkbox":{"types":"./dist/react/primitives/checkbox.d.ts","import":"./dist/react/primitives/checkbox.js","source":"./src/react/primitives/checkbox.tsx"},"./react/primitives/progress":{"types":"./dist/react/primitives/progress.d.ts","import":"./dist/react/primitives/progress.js","source":"./src/react/primitives/progress.tsx"},"./react/primitives/skeleton":{"types":"./dist/react/primitives/skeleton.d.ts","import":"./dist/react/primitives/skeleton.js","source":"./src/react/primitives/skeleton.tsx"},"./react/primitives/terminal":{"types":"./dist/react/primitives/terminal.d.ts","import":"./dist/react/primitives/terminal.js","source":"./src/react/primitives/terminal.tsx"},"./react/primitives/textarea":{"types":"./dist/react/primitives/textarea.d.ts","import":"./dist/react/primitives/textarea.js","source":"./src/react/primitives/textarea.tsx"},"./react/primitives/timeline":{"types":"./dist/react/primitives/timeline.d.ts","import":"./dist/react/primitives/timeline.js","source":"./src/react/primitives/timeline.tsx"},"./security/detection-status":{"types":"./dist/security/detection-status/index.d.ts","import":"./dist/security/detection-status/index.js","source":"./src/security/detection-status/index.ts"},"./visualization/rule-editor":{"types":"./dist/visualization/rule-editor/index.d.ts","import":"./dist/visualization/rule-editor/index.js","source":"./src/visualization/rule-editor/index.ts"},"./display/severity-indicator":{"types":"./dist/display/severity-indicator/index.d.ts","import":"./dist/display/severity-indicator/index.js","source":"./src/display/severity-indicator/index.ts"},"./navigation/navigation-menu":{"types":"./dist/navigation/navigation-menu/index.d.ts","import":"./dist/navigation/navigation-menu/index.js","source":"./src/navigation/navigation-menu/index.ts"},"./primitives/select/combobox":{"types":"./dist/primitives/select/combobox.d.ts","import":"./dist/primitives/select/combobox.js","source":"./src/primitives/select/combobox.ts"},"./react/primitives/chart-bar":{"types":"./dist/react/primitives/chart-bar.d.ts","import":"./dist/react/primitives/chart-bar.js","source":"./src/react/primitives/chart-bar.tsx"},"./react/primitives/chart-pie":{"types":"./dist/react/primitives/chart-pie.d.ts","import":"./dist/react/primitives/chart-pie.js","source":"./src/react/primitives/chart-pie.tsx"},"./react/primitives/data-grid":{"types":"./dist/react/primitives/data-grid.d.ts","import":"./dist/react/primitives/data-grid.js","source":"./src/react/primitives/data-grid.tsx"},"./react/primitives/direction":{"types":"./dist/react/primitives/direction.d.ts","import":"./dist/react/primitives/direction.js","source":"./src/react/primitives/direction.tsx"},"./react/primitives/file-tree":{"types":"./dist/react/primitives/file-tree.d.ts","import":"./dist/react/primitives/file-tree.js","source":"./src/react/primitives/file-tree.tsx"},"./react/primitives/separator":{"types":"./dist/react/primitives/separator.d.ts","import":"./dist/react/primitives/separator.js","source":"./src/react/primitives/separator.tsx"},"./react/primitives/stat-card":{"types":"./dist/react/primitives/stat-card.d.ts","import":"./dist/react/primitives/stat-card.js","source":"./src/react/primitives/stat-card.tsx"},"./react/primitives/tag-input":{"types":"./dist/react/primitives/tag-input.d.ts","import":"./dist/react/primitives/tag-input.js","source":"./src/react/primitives/tag-input.tsx"},"./react/primitives/tree-view":{"types":"./dist/react/primitives/tree-view.d.ts","import":"./dist/react/primitives/tree-view.js","source":"./src/react/primitives/tree-view.tsx"},"./visualization/flow-diagram":{"types":"./dist/visualization/flow-diagram/index.d.ts","import":"./dist/visualization/flow-diagram/index.js","source":"./src/visualization/flow-diagram/index.ts"},"./display/notification-center":{"types":"./dist/display/notification-center/index.d.ts","import":"./dist/display/notification-center/index.js","source":"./src/display/notification-center/index.ts"},"./react/primitives/breadcrumb":{"types":"./dist/react/primitives/breadcrumb.d.ts","import":"./dist/react/primitives/breadcrumb.js","source":"./src/react/primitives/breadcrumb.tsx"},"./react/primitives/chart-area":{"types":"./dist/react/primitives/chart-area.d.ts","import":"./dist/react/primitives/chart-area.js","source":"./src/react/primitives/chart-area.tsx"},"./react/primitives/chart-line":{"types":"./dist/react/primitives/chart-line.d.ts","import":"./dist/react/primitives/chart-line.js","source":"./src/react/primitives/chart-line.tsx"},"./react/primitives/code-block":{"types":"./dist/react/primitives/code-block.d.ts","import":"./dist/react/primitives/code-block.js","source":"./src/react/primitives/code-block.tsx"},"./react/primitives/cvss-badge":{"types":"./dist/react/primitives/cvss-badge.d.ts","import":"./dist/react/primitives/cvss-badge.js","source":"./src/react/primitives/cvss-badge.tsx"},"./react/primitives/data-table":{"types":"./dist/react/primitives/data-table.d.ts","import":"./dist/react/primitives/data-table.js","source":"./src/react/primitives/data-table.tsx"},"./react/primitives/hover-card":{"types":"./dist/react/primitives/hover-card.d.ts","import":"./dist/react/primitives/hover-card.js","source":"./src/react/primitives/hover-card.tsx"},"./react/primitives/pagination":{"types":"./dist/react/primitives/pagination.d.ts","import":"./dist/react/primitives/pagination.js","source":"./src/react/primitives/pagination.tsx"},"./react/primitives/split-pane":{"types":"./dist/react/primitives/split-pane.d.ts","import":"./dist/react/primitives/split-pane.js","source":"./src/react/primitives/split-pane.tsx"},"./react/primitives/status-bar":{"types":"./dist/react/primitives/status-bar.d.ts","import":"./dist/react/primitives/status-bar.js","source":"./src/react/primitives/status-bar.tsx"},"./react/primitives/typography":{"types":"./dist/react/primitives/typography.d.ts","import":"./dist/react/primitives/typography.js","source":"./src/react/primitives/typography.tsx"},"./react/primitives/uptime-bar":{"types":"./dist/react/primitives/uptime-bar.d.ts","import":"./dist/react/primitives/uptime-bar.js","source":"./src/react/primitives/uptime-bar.tsx"},"./security/vulnerability-card":{"types":"./dist/security/vulnerability-card/index.d.ts","import":"./dist/security/vulnerability-card/index.js","source":"./src/security/vulnerability-card/index.ts"},"./visualization/network-graph":{"types":"./dist/visualization/network-graph/index.d.ts","import":"./dist/visualization/network-graph/index.js","source":"./src/visualization/network-graph/index.ts"},"./react/primitives/attack-path":{"types":"./dist/react/primitives/attack-path.d.ts","import":"./dist/react/primitives/attack-path.js","source":"./src/react/primitives/attack-path.tsx"},"./react/primitives/chart-gauge":{"types":"./dist/react/primitives/chart-gauge.d.ts","import":"./dist/react/primitives/chart-gauge.js","source":"./src/react/primitives/chart-gauge.tsx"},"./react/primitives/chart-radar":{"types":"./dist/react/primitives/chart-radar.d.ts","import":"./dist/react/primitives/chart-radar.js","source":"./src/react/primitives/chart-radar.tsx"},"./react/primitives/code-viewer":{"types":"./dist/react/primitives/code-viewer.d.ts","import":"./dist/react/primitives/code-viewer.js","source":"./src/react/primitives/code-viewer.tsx"},"./react/primitives/collapsible":{"types":"./dist/react/primitives/collapsible.d.ts","import":"./dist/react/primitives/collapsible.js","source":"./src/react/primitives/collapsible.tsx"},"./react/primitives/copy-button":{"types":"./dist/react/primitives/copy-button.d.ts","import":"./dist/react/primitives/copy-button.js","source":"./src/react/primitives/copy-button.tsx"},"./react/primitives/cron-editor":{"types":"./dist/react/primitives/cron-editor.d.ts","import":"./dist/react/primitives/cron-editor.js","source":"./src/react/primitives/cron-editor.tsx"},"./react/primitives/date-picker":{"types":"./dist/react/primitives/date-picker.d.ts","import":"./dist/react/primitives/date-picker.js","source":"./src/react/primitives/date-picker.tsx"},"./react/primitives/empty-state":{"types":"./dist/react/primitives/empty-state.d.ts","import":"./dist/react/primitives/empty-state.js","source":"./src/react/primitives/empty-state.tsx"},"./react/primitives/radio-group":{"types":"./dist/react/primitives/radio-group.d.ts","import":"./dist/react/primitives/radio-group.js","source":"./src/react/primitives/radio-group.tsx"},"./react/primitives/rule-editor":{"types":"./dist/react/primitives/rule-editor.d.ts","import":"./dist/react/primitives/rule-editor.js","source":"./src/react/primitives/rule-editor.tsx"},"./react/primitives/scroll-area":{"types":"./dist/react/primitives/scroll-area.d.ts","import":"./dist/react/primitives/scroll-area.js","source":"./src/react/primitives/scroll-area.tsx"},"./react/primitives/slide-panel":{"types":"./dist/react/primitives/slide-panel.d.ts","import":"./dist/react/primitives/slide-panel.js","source":"./src/react/primitives/slide-panel.tsx"},"./react/primitives/alert-dialog":{"types":"./dist/react/primitives/alert-dialog.d.ts","import":"./dist/react/primitives/alert-dialog.js","source":"./src/react/primitives/alert-dialog.tsx"},"./react/primitives/aspect-ratio":{"types":"./dist/react/primitives/aspect-ratio.d.ts","import":"./dist/react/primitives/aspect-ratio.js","source":"./src/react/primitives/aspect-ratio.tsx"},"./react/primitives/chart-funnel":{"types":"./dist/react/primitives/chart-funnel.d.ts","import":"./dist/react/primitives/chart-funnel.js","source":"./src/react/primitives/chart-funnel.tsx"},"./react/primitives/chart-sankey":{"types":"./dist/react/primitives/chart-sankey.d.ts","import":"./dist/react/primitives/chart-sankey.js","source":"./src/react/primitives/chart-sankey.tsx"},"./react/primitives/color-picker":{"types":"./dist/react/primitives/color-picker.d.ts","import":"./dist/react/primitives/color-picker.js","source":"./src/react/primitives/color-picker.tsx"},"./react/primitives/context-menu":{"types":"./dist/react/primitives/context-menu.d.ts","import":"./dist/react/primitives/context-menu.js","source":"./src/react/primitives/context-menu.tsx"},"./react/primitives/flow-diagram":{"types":"./dist/react/primitives/flow-diagram.d.ts","import":"./dist/react/primitives/flow-diagram.js","source":"./src/react/primitives/flow-diagram.tsx"},"./react/primitives/mitre-matrix":{"types":"./dist/react/primitives/mitre-matrix.d.ts","import":"./dist/react/primitives/mitre-matrix.js","source":"./src/react/primitives/mitre-matrix.tsx"},"./visualization/mermaid-diagram":{"types":"./dist/visualization/mermaid-diagram/index.d.ts","import":"./dist/visualization/mermaid-diagram/index.js","source":"./src/visualization/mermaid-diagram/index.ts"},"./react/primitives/chart-heatmap":{"types":"./dist/react/primitives/chart-heatmap.d.ts","import":"./dist/react/primitives/chart-heatmap.js","source":"./src/react/primitives/chart-heatmap.tsx"},"./react/primitives/chart-scatter":{"types":"./dist/react/primitives/chart-scatter.d.ts","import":"./dist/react/primitives/chart-scatter.js","source":"./src/react/primitives/chart-scatter.tsx"},"./react/primitives/chart-treemap":{"types":"./dist/react/primitives/chart-treemap.d.ts","import":"./dist/react/primitives/chart-treemap.js","source":"./src/react/primitives/chart-treemap.tsx"},"./react/primitives/dropdown-menu":{"types":"./dist/react/primitives/dropdown-menu.d.ts","import":"./dist/react/primitives/dropdown-menu.js","source":"./src/react/primitives/dropdown-menu.tsx"},"./react/primitives/network-graph":{"types":"./dist/react/primitives/network-graph.d.ts","import":"./dist/react/primitives/network-graph.js","source":"./src/react/primitives/network-graph.tsx"},"./react/primitives/error-boundary":{"types":"./dist/react/primitives/error-boundary.d.ts","import":"./dist/react/primitives/error-boundary.js","source":"./src/react/primitives/error-boundary.tsx"},"./react/primitives/heatmap-legend":{"types":"./dist/react/primitives/heatmap-legend.d.ts","import":"./dist/react/primitives/heatmap-legend.js","source":"./src/react/primitives/heatmap-legend.tsx"},"./styles/react-threat-visuals.css":{"source":"./src/styles/react-threat-visuals.css","default":"./dist/styles/react-threat-visuals.css"},"./visualization/json-path-browser":{"types":"./dist/visualization/json-path-browser/index.d.ts","import":"./dist/visualization/json-path-browser/index.js","source":"./src/visualization/json-path-browser/index.ts"},"./react/primitives/chart-sparkline":{"types":"./dist/react/primitives/chart-sparkline.d.ts","import":"./dist/react/primitives/chart-sparkline.js","source":"./src/react/primitives/chart-sparkline.tsx"},"./react/primitives/chart-waterfall":{"types":"./dist/react/primitives/chart-waterfall.d.ts","import":"./dist/react/primitives/chart-waterfall.js","source":"./src/react/primitives/chart-waterfall.tsx"},"./react/primitives/heatmap-toolbar":{"types":"./dist/react/primitives/heatmap-toolbar.d.ts","import":"./dist/react/primitives/heatmap-toolbar.js","source":"./src/react/primitives/heatmap-toolbar.tsx"},"./react/primitives/markdown-viewer":{"types":"./dist/react/primitives/markdown-viewer.d.ts","import":"./dist/react/primitives/markdown-viewer.js","source":"./src/react/primitives/markdown-viewer.tsx"},"./react/primitives/mermaid-diagram":{"types":"./dist/react/primitives/mermaid-diagram.d.ts","import":"./dist/react/primitives/mermaid-diagram.js","source":"./src/react/primitives/mermaid-diagram.tsx"},"./react/primitives/navigation-menu":{"types":"./dist/react/primitives/navigation-menu.d.ts","import":"./dist/react/primitives/navigation-menu.js","source":"./src/react/primitives/navigation-menu.tsx"},"./components/search/command-palette":{"types":"./dist/components/search/command-palette.d.ts","import":"./dist/components/search/command-palette.js","source":"./src/components/search/command-palette.ts"},"./react/primitives/animated-counter":{"types":"./dist/react/primitives/animated-counter.d.ts","import":"./dist/react/primitives/animated-counter.js","source":"./src/react/primitives/animated-counter.tsx"},"./react/primitives/detection-status":{"types":"./dist/react/primitives/detection-status.d.ts","import":"./dist/react/primitives/detection-status.js","source":"./src/react/primitives/detection-status.tsx"},"./react/primitives/chart-candlestick":{"types":"./dist/react/primitives/chart-candlestick.d.ts","import":"./dist/react/primitives/chart-candlestick.js","source":"./src/react/primitives/chart-candlestick.tsx"},"./react/primitives/json-path-browser":{"types":"./dist/react/primitives/json-path-browser.d.ts","import":"./dist/react/primitives/json-path-browser.js","source":"./src/react/primitives/json-path-browser.tsx"},"./react/primitives/severity-indicator":{"types":"./dist/react/primitives/severity-indicator.d.ts","import":"./dist/react/primitives/severity-indicator.js","source":"./src/react/primitives/severity-indicator.tsx"},"./react/primitives/vulnerability-card":{"types":"./dist/react/primitives/vulnerability-card.d.ts","import":"./dist/react/primitives/vulnerability-card.js","source":"./src/react/primitives/vulnerability-card.tsx"},"./react/primitives/notification-center":{"types":"./dist/react/primitives/notification-center.d.ts","import":"./dist/react/primitives/notification-center.js","source":"./src/react/primitives/notification-center.tsx"}},"gitHead":"c057c11bdb0c0c3799d286df503727fce7e47745","scripts":{"dev":"vite build --watch","lint":"eslint src --max-warnings 0","test":"vitest run","build":"tsc -p tsconfig.build.json && vite build","check":"npm run typecheck && npm run lint && npm run format:check","format":"prettier --write \"src/**/*.ts\"","preview":"npm run generate:preview && vite --config preview/vite.config.ts","lint:fix":"eslint src --fix","test:e2e":"playwright test","typecheck":"tsc --noEmit","test:watch":"vitest","test:e2e:ui":"playwright test --ui","format:check":"prettier --check \"src/**/*.ts\"","preview:dist":"npm run generate:preview && vite build --config preview/vite.config.ts","preview:build":"npm run build && npm run preview:dist","preview:serve":"vite --config preview/vite.config.ts","test:coverage":"vitest run --coverage","preview:deploy":"npm run preview:build && echo 'Static site built to preview-dist/'","test:e2e:debug":"playwright test --debug","test:e2e:headed":"playwright test --headed","test:e2e:report":"playwright show-report","generate:preview":"node scripts/generate-preview.mjs","test:e2e:update-snapshots":"playwright test --update-snapshots"},"_npmUser":{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},"overrides":{"lodash":"4.18.1","rollup":"4.60.0","flatted":"3.4.2","dompurify":"3.3.3","lodash-es":"4.18.1","@vue/language-core":{"minimatch":"9.0.7"}},"repository":{"url":"git+https://github.com/countermeasure-platform/web-components.git","type":"git"},"_npmVersion":"11.11.0","description":"Shared web components for CounterMeasure applications - consolidates common frontend functionality across projects.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.14.1","dependencies":{"clsx":"^2.1.1","mermaid":"^11.12.3","dompurify":"3.3.3","codemirror":"^6.0.1","tailwind-merge":"^3.5.0","@codemirror/lint":"^6.9.0","@codemirror/view":"^6.39.0","@lezer/highlight":"^1.2.0","@codemirror/state":"^6.5.0","@codemirror/search":"^6.5.0","@codemirror/commands":"^6.8.0","@codemirror/lang-css":"^6.3.1","@codemirror/lang-sql":"^6.10.0","@codemirror/language":"^6.12.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-tabs":"^1.1.3","@codemirror/lang-json":"^6.0.1","@codemirror/lang-rust":"^6.0.2","@radix-ui/react-label":"^2.1.4","@radix-ui/react-dialog":"^1.1.7","@radix-ui/react-select":"^2.1.7","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.1.4","@radix-ui/react-toggle":"^1.1.10","@codemirror/lang-python":"^6.2.1","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-tooltip":"^1.1.8","@codemirror/autocomplete":"^6.20.0","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@codemirror/language-data":"^6.5.2","@radix-ui/react-separator":"^1.1.8","@codemirror/lang-javascript":"^6.2.4","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.7","@radix-ui/react-toggle-group":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.7","@radix-ui/react-navigation-menu":"^1.2.14"},"publishConfig":{"registry":"https://npm.pkg.github.com"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.5","jsdom":"^29.0.0","react":"^19.2.4","eslint":"^10.0.3","vitest":"^4.1.0","globals":"^17.2.0","axe-core":"^4.11.1","prettier":"^3.2.0","react-dom":"^19.2.4","@eslint/js":"^10.0.0","typescript":"^6.0.2","@types/node":"^25.1.0","@types/react":"^19.2.14","lucide-react":"^1.6.0","@xyflow/react":"^12.10.1","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.57.0","@vitest/coverage-v8":"^4.1.0","@axe-core/playwright":"^4.11.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@microsoft/api-extractor":"7.57.7","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","lucide-react":"^1.6.0","@xyflow/react":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/web-components_0.2.0_1776134662191_0.33500711407108974","host":"s3://npm-registry-packages-npm-production"}},"1.1.1-dev.2.1":{"name":"@countermeasure-platform/web-components","version":"1.1.1-dev.2.1","keywords":["countermeasure","consent","auth","passkey","webauthn","encryption","crypto","aes","rsa","codemirror","editor","data-table","components","ui"],"author":{"name":"CounterMeasure"},"license":"MIT","_id":"@countermeasure-platform/web-components@1.1.1-dev.2.1","maintainers":[{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},{"name":"phutel","email":"paul@countermeasuresec.com"}],"homepage":"https://github.com/countermeasure-platform/web-components#readme","bugs":{"url":"https://github.com/countermeasure-platform/web-components/issues"},"dist":{"shasum":"04304ca87f751efa1ec0208ff218438b3817e1f2","tarball":"https://registry.npmjs.org/@countermeasure-platform/web-components/-/web-components-1.1.1-dev.2.1.tgz","fileCount":2432,"integrity":"sha512-qww4GbDxpIDkajN1hK/sn+23niIX1JLnQdr8qhiRC0bZFEONKXK2uyJFqEvzATEvVqBhPpOL56zg6OX1hSC6Pw==","signatures":[{"sig":"MEUCIQC/wfPORvxYidHFl6qTuXZhG9vHkwHz7uZ6jSDgPUGfDAIgUKpEOvMs/s9tejB6Tiy0AnzUzMnEIBjLRxtucgm11qY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27443709},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js","source":"./src/ui/index.ts"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","source":"./src/auth/index.ts"},"./form":{"types":"./dist/form/index.d.ts","import":"./dist/form/index.js","source":"./src/form/index.ts"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js","source":"./src/icons/index.ts"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react.js","source":"./src/react/index.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","source":"./src/utils/index.ts"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js","source":"./src/charts/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.ts","import":"./dist/crypto/index.js","source":"./src/crypto/index.ts"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js","source":"./src/layout/index.ts"},"./styles":{"source":"./src/styles/index.css","default":"./dist/styles/index.css"},"./consent":{"types":"./dist/consent/index.d.ts","import":"./dist/consent/index.js","source":"./src/consent/index.ts"},"./display":{"types":"./dist/display/index.d.ts","import":"./dist/display/index.js","source":"./src/display/index.ts"},"./editors":{"types":"./dist/editors/index.d.ts","import":"./dist/editors/index.js","source":"./src/editors/index.ts"},"./passkey":{"types":"./dist/passkey/index.d.ts","import":"./dist/passkey/index.js","source":"./src/passkey/index.ts"},"./sidebar":{"types":"./dist/sidebar/index.d.ts","import":"./dist/sidebar/index.js","source":"./src/sidebar/index.ts"},"./overlays":{"types":"./dist/overlays/index.d.ts","import":"./dist/overlays/index.js","source":"./src/overlays/index.ts"},"./security":{"types":"./dist/security/index.d.ts","import":"./dist/security/index.js","source":"./src/security/index.ts"},"./services":{"types":"./dist/services/index.d.ts","import":"./dist/services/index.js","source":"./src/services/index.ts"},"./styles/*":"./dist/styles/*","./styles/ui":{"source":"./src/styles/ui.css","default":"./dist/styles/ui.css"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","source":"./src/appearance/index.ts"},"./charts/bar":{"types":"./dist/charts/bar/index.d.ts","import":"./dist/charts/bar/index.js","source":"./src/charts/bar/index.ts"},"./charts/pie":{"types":"./dist/charts/pie/index.d.ts","import":"./dist/charts/pie/index.js","source":"./src/charts/pie/index.ts"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js","source":"./src/components/index.ts"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js","source":"./src/navigation/index.ts"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js","source":"./src/primitives/index.ts"},"./react/auth":{"types":"./dist/react/auth/index.d.ts","import":"./dist/react/auth/index.js","source":"./src/react/auth/index.ts"},"./charts/area":{"types":"./dist/charts/area/index.d.ts","import":"./dist/charts/area/index.js","source":"./src/charts/area/index.ts"},"./charts/axis":{"types":"./dist/charts/axis.d.ts","import":"./dist/charts/axis.js","source":"./src/charts/axis.ts"},"./charts/base":{"types":"./dist/charts/base.d.ts","import":"./dist/charts/base.js","source":"./src/charts/base.ts"},"./charts/line":{"types":"./dist/charts/line/index.d.ts","import":"./dist/charts/line/index.js","source":"./src/charts/line/index.ts"},"./charts/zoom":{"types":"./dist/charts/zoom.d.ts","import":"./dist/charts/zoom.js","source":"./src/charts/zoom.ts"},"./react/brand":{"types":"./dist/react/brand/index.d.ts","import":"./dist/react/brand.js","source":"./src/react/brand/index.tsx"},"./react/hooks":{"types":"./dist/react/hooks/index.d.ts","import":"./dist/react/hooks/index.js","source":"./src/react/hooks/index.ts"},"./styles/auth":{"source":"./src/styles/auth.css","default":"./dist/styles/auth.css"},"./app-switcher":{"types":"./dist/app-switcher/index.d.ts","import":"./dist/app-switcher/index.js","source":"./src/app-switcher/index.ts"},"./charts/gauge":{"types":"./dist/charts/gauge/index.d.ts","import":"./dist/charts/gauge/index.js","source":"./src/charts/gauge/index.ts"},"./charts/radar":{"types":"./dist/charts/radar/index.d.ts","import":"./dist/charts/radar/index.js","source":"./src/charts/radar/index.ts"},"./charts/utils":{"types":"./dist/charts/utils.d.ts","import":"./dist/charts/utils.js","source":"./src/charts/utils.ts"},"./display/card":{"types":"./dist/display/card/index.d.ts","import":"./dist/display/card/index.js","source":"./src/display/card/index.ts"},"./icons/lucide":{"types":"./dist/icons/lucide.d.ts","import":"./dist/icons/lucide.js","source":"./src/icons/lucide.ts"},"./react/layout":{"types":"./dist/react/layout/index.d.ts","import":"./dist/react/layout/index.js","source":"./src/react/layout/index.ts"},"./services/api":{"types":"./dist/services/api.d.ts","import":"./dist/services/api.js","source":"./src/services/api.ts"},"./services/sse":{"types":"./dist/services/sse.d.ts","import":"./dist/services/sse.js","source":"./src/services/sse.ts"},"./theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./charts/funnel":{"types":"./dist/charts/funnel/index.d.ts","import":"./dist/charts/funnel/index.js","source":"./src/charts/funnel/index.ts"},"./charts/legend":{"types":"./dist/charts/legend.d.ts","import":"./dist/charts/legend.js","source":"./src/charts/legend.ts"},"./charts/sankey":{"types":"./dist/charts/sankey/index.d.ts","import":"./dist/charts/sankey/index.js","source":"./src/charts/sankey/index.ts"},"./display/alert":{"types":"./dist/display/alert/index.d.ts","import":"./dist/display/alert/index.js","source":"./src/display/alert/index.ts"},"./display/badge":{"types":"./dist/display/badge/index.d.ts","import":"./dist/display/badge/index.js","source":"./src/display/badge/index.ts"},"./form/calendar":{"types":"./dist/form/calendar/index.d.ts","import":"./dist/form/calendar/index.js","source":"./src/form/calendar/index.ts"},"./react/consent":{"types":"./dist/react/consent/index.d.ts","import":"./dist/react/consent/index.js","source":"./src/react/consent/index.ts"},"./react/editors":{"types":"./dist/react/editors/index.d.ts","import":"./dist/react/editors/index.js","source":"./src/react/editors/index.ts"},"./react/sidebar":{"types":"./dist/react/sidebar.d.ts","import":"./dist/react/sidebar.js","source":"./src/react/sidebar.tsx"},"./styles/layout":{"source":"./src/styles/layout.css","default":"./dist/styles/layout.css"},"./styles/tokens":{"source":"./src/styles/tokens.css","default":"./dist/styles/tokens.css"},"./visualization":{"types":"./dist/visualization/index.d.ts","import":"./dist/visualization/index.js","source":"./src/visualization/index.ts"},"./charts/heatmap":{"types":"./dist/charts/heatmap/index.d.ts","import":"./dist/charts/heatmap/index.js","source":"./src/charts/heatmap/index.ts"},"./charts/scatter":{"types":"./dist/charts/scatter/index.d.ts","import":"./dist/charts/scatter/index.js","source":"./src/charts/scatter/index.ts"},"./charts/tooltip":{"types":"./dist/charts/tooltip.d.ts","import":"./dist/charts/tooltip.js","source":"./src/charts/tooltip.ts"},"./charts/treemap":{"types":"./dist/charts/treemap/index.d.ts","import":"./dist/charts/treemap/index.js","source":"./src/charts/treemap/index.ts"},"./display/avatar":{"types":"./dist/display/avatar/index.d.ts","import":"./dist/display/avatar/index.js","source":"./src/display/avatar/index.ts"},"./form/direction":{"types":"./dist/form/direction/index.d.ts","import":"./dist/form/direction/index.js","source":"./src/form/direction/index.ts"},"./form/tag-input":{"types":"./dist/form/tag-input/index.d.ts","import":"./dist/form/tag-input/index.js","source":"./src/form/tag-input/index.ts"},"./overlays/sheet":{"types":"./dist/overlays/sheet/index.d.ts","import":"./dist/overlays/sheet/index.js","source":"./src/overlays/sheet/index.ts"},"./primitives/kbd":{"types":"./dist/primitives/kbd/index.d.ts","import":"./dist/primitives/kbd/index.js","source":"./src/primitives/kbd/index.ts"},"./react/feedback":{"types":"./dist/react/feedback/index.d.ts","import":"./dist/react/feedback/index.js","source":"./src/react/feedback/index.ts"},"./react/topology":{"types":"./dist/react/topology/index.d.ts","import":"./dist/react/topology.js","source":"./src/react/topology/index.ts"},"./styles/consent":{"source":"./src/styles/consent.css","default":"./dist/styles/consent.css"},"./utils/registry":{"types":"./dist/utils/registry.d.ts","import":"./dist/utils/registry.js","source":"./src/utils/registry.ts"},"./components/tabs":{"types":"./dist/components/tabs/index.d.ts","import":"./dist/components/tabs/index.js","source":"./src/components/tabs/index.ts"},"./display/popover":{"types":"./dist/display/popover/index.d.ts","import":"./dist/display/popover/index.js","source":"./src/display/popover/index.ts"},"./display/tooltip":{"types":"./dist/display/tooltip/index.d.ts","import":"./dist/display/tooltip/index.js","source":"./src/display/tooltip/index.ts"},"./services/router":{"types":"./dist/services/router.d.ts","import":"./dist/services/router.js","source":"./src/services/router.ts"},"./charts/sparkline":{"types":"./dist/charts/sparkline/index.d.ts","import":"./dist/charts/sparkline/index.js","source":"./src/charts/sparkline/index.ts"},"./charts/waterfall":{"types":"./dist/charts/waterfall/index.d.ts","import":"./dist/charts/waterfall/index.js","source":"./src/charts/waterfall/index.ts"},"./components/brand":{"types":"./dist/components/brand/index.d.ts","import":"./dist/components/brand/index.js","source":"./src/components/brand/index.ts"},"./components/modal":{"types":"./dist/components/modal/index.d.ts","import":"./dist/components/modal/index.js","source":"./src/components/modal/index.ts"},"./components/theme":{"types":"./dist/components/theme/index.d.ts","import":"./dist/components/theme/index.js","source":"./src/components/theme/index.ts"},"./components/toast":{"types":"./dist/components/toast/index.d.ts","import":"./dist/components/toast/index.js","source":"./src/components/toast/index.ts"},"./display/progress":{"types":"./dist/display/progress/index.d.ts","import":"./dist/display/progress/index.js","source":"./src/display/progress/index.ts"},"./form/cron-editor":{"types":"./dist/form/cron-editor/index.d.ts","import":"./dist/form/cron-editor/index.js","source":"./src/form/cron-editor/index.ts"},"./form/date-picker":{"types":"./dist/form/date-picker/index.d.ts","import":"./dist/form/date-picker/index.js","source":"./src/form/date-picker/index.ts"},"./layout/app-shell":{"types":"./dist/layout/app-shell.d.ts","import":"./dist/layout/app-shell.js","source":"./src/layout/app-shell.ts"},"./primitives/field":{"types":"./dist/primitives/field/index.d.ts","import":"./dist/primitives/field/index.js","source":"./src/primitives/field/index.ts"},"./primitives/input":{"types":"./dist/primitives/input/index.d.ts","import":"./dist/primitives/input/index.js","source":"./src/primitives/input/index.ts"},"./primitives/label":{"types":"./dist/primitives/label/index.d.ts","import":"./dist/primitives/label/index.js","source":"./src/primitives/label/index.ts"},"./primitives/radio":{"types":"./dist/primitives/radio/index.d.ts","import":"./dist/primitives/radio/index.js","source":"./src/primitives/radio/index.ts"},"./react/primitives":{"types":"./dist/react/primitives/index.d.ts","import":"./dist/react/primitives/index.js","source":"./src/react/primitives/index.ts"},"./styles/fonts.css":{"source":"./src/styles/fonts.css","default":"./dist/styles/fonts.css"},"./styles/theme.css":{"source":"./src/styles/theme.css","default":"./dist/styles/theme.css"},"./components/search":{"types":"./dist/components/search/index.d.ts","import":"./dist/components/search/index.js","source":"./src/components/search/index.ts"},"./display/stat-card":{"types":"./dist/display/stat-card/index.d.ts","import":"./dist/display/stat-card/index.js","source":"./src/display/stat-card/index.ts"},"./form/color-picker":{"types":"./dist/form/color-picker/index.d.ts","import":"./dist/form/color-picker/index.js","source":"./src/form/color-picker/index.ts"},"./navigation/drawer":{"types":"./dist/navigation/drawer/index.d.ts","import":"./dist/navigation/drawer/index.js","source":"./src/navigation/drawer/index.ts"},"./overlays/carousel":{"types":"./dist/overlays/carousel/index.d.ts","import":"./dist/overlays/carousel/index.js","source":"./src/overlays/carousel/index.ts"},"./primitives/button":{"types":"./dist/primitives/button/index.d.ts","import":"./dist/primitives/button/index.js","source":"./src/primitives/button/index.ts"},"./primitives/select":{"types":"./dist/primitives/select/index.d.ts","import":"./dist/primitives/select/index.js","source":"./src/primitives/select/index.ts"},"./primitives/slider":{"types":"./dist/primitives/slider/index.d.ts","import":"./dist/primitives/slider/index.js","source":"./src/primitives/slider/index.ts"},"./primitives/switch":{"types":"./dist/primitives/switch/index.d.ts","import":"./dist/primitives/switch/index.js","source":"./src/primitives/switch/index.ts"},"./primitives/toggle":{"types":"./dist/primitives/toggle/index.d.ts","import":"./dist/primitives/toggle/index.js","source":"./src/primitives/toggle/index.ts"},"./styles/appearance":{"source":"./src/styles/appearance.css","default":"./dist/styles/appearance.css"},"./visualization/map":{"types":"./dist/visualization/map/index.d.ts","import":"./dist/visualization/map/index.js","source":"./src/visualization/map/index.ts"},"./charts/annotations":{"types":"./dist/charts/annotations.d.ts","import":"./dist/charts/annotations.js","source":"./src/charts/annotations.ts"},"./charts/candlestick":{"types":"./dist/charts/candlestick/index.d.ts","import":"./dist/charts/candlestick/index.js","source":"./src/charts/candlestick/index.ts"},"./display/code-block":{"types":"./dist/display/code-block/index.d.ts","import":"./dist/display/code-block/index.js","source":"./src/display/code-block/index.ts"},"./display/hover-card":{"types":"./dist/display/hover-card/index.d.ts","import":"./dist/display/hover-card/index.js","source":"./src/display/hover-card/index.ts"},"./display/status-dot":{"types":"./dist/display/status-dot/index.d.ts","import":"./dist/display/status-dot/index.js","source":"./src/display/status-dot/index.ts"},"./display/typography":{"types":"./dist/display/typography/index.d.ts","import":"./dist/display/typography/index.js","source":"./src/display/typography/index.ts"},"./display/uptime-bar":{"types":"./dist/display/uptime-bar/index.d.ts","import":"./dist/display/uptime-bar/index.js","source":"./src/display/uptime-bar/index.ts"},"./editors/log-viewer":{"types":"./dist/editors/log-viewer.d.ts","import":"./dist/editors/log-viewer.js","source":"./src/editors/log-viewer.ts"},"./layout/page-header":{"types":"./dist/layout/page-header.d.ts","import":"./dist/layout/page-header.js","source":"./src/layout/page-header.ts"},"./navigation/menubar":{"types":"./dist/navigation/menubar/index.d.ts","import":"./dist/navigation/menubar/index.js","source":"./src/navigation/menubar/index.ts"},"./navigation/stepper":{"types":"./dist/navigation/stepper/index.d.ts","import":"./dist/navigation/stepper/index.js","source":"./src/navigation/stepper/index.ts"},"./primitives/spinner":{"types":"./dist/primitives/spinner/index.d.ts","import":"./dist/primitives/spinner/index.js","source":"./src/primitives/spinner/index.ts"},"./react/app-switcher":{"types":"./dist/react/app-switcher.d.ts","import":"./dist/react/app-switcher.js","source":"./src/react/app-switcher.tsx"},"./react/theme-studio":{"types":"./dist/react/theme-studio.d.ts","import":"./dist/react/theme-studio.js","source":"./src/react/theme-studio.tsx"},"./react/theme-toggle":{"types":"./dist/react/theme-toggle/index.d.ts","import":"./dist/react/theme-toggle.js","source":"./src/react/theme-toggle/index.tsx"},"./services/sse-react":{"types":"./dist/services/sse-react.d.ts","import":"./dist/services/sse-react.js","source":"./src/services/sse-react.ts"},"./display/empty-state":{"types":"./dist/display/empty-state/index.d.ts","import":"./dist/display/empty-state/index.js","source":"./src/display/empty-state/index.ts"},"./display/metric-tile":{"types":"./dist/display/metric-tile/index.d.ts","import":"./dist/display/metric-tile/index.js","source":"./src/display/metric-tile/index.ts"},"./editors/code-editor":{"types":"./dist/editors/code-editor.d.ts","import":"./dist/editors/code-editor.js","source":"./src/editors/code-editor.ts"},"./editors/diff-viewer":{"types":"./dist/editors/diff-viewer.d.ts","import":"./dist/editors/diff-viewer.js","source":"./src/editors/diff-viewer.ts"},"./editors/json-viewer":{"types":"./dist/editors/json-viewer.d.ts","import":"./dist/editors/json-viewer.js","source":"./src/editors/json-viewer.ts"},"./editors/yaml-editor":{"types":"./dist/editors/yaml-editor.d.ts","import":"./dist/editors/yaml-editor.js","source":"./src/editors/yaml-editor.ts"},"./primitives/checkbox":{"types":"./dist/primitives/checkbox/index.d.ts","import":"./dist/primitives/checkbox/index.js","source":"./src/primitives/checkbox/index.ts"},"./primitives/skeleton":{"types":"./dist/primitives/skeleton/index.d.ts","import":"./dist/primitives/skeleton/index.js","source":"./src/primitives/skeleton/index.ts"},"./react/hooks/use-api":{"types":"./dist/react/hooks/useApi.d.ts","import":"./dist/react/hooks/useApi.js","source":"./src/react/hooks/useApi.ts"},"./react/hooks/use-sse":{"types":"./dist/react/hooks/useSSE.d.ts","import":"./dist/react/hooks/useSSE.js","source":"./src/react/hooks/useSSE.ts"},"./security/cvss-badge":{"types":"./dist/security/cvss-badge/index.d.ts","import":"./dist/security/cvss-badge/index.js","source":"./src/security/cvss-badge/index.ts"},"./styles/no-fonts.css":{"source":"./src/styles/no-fonts.css","default":"./dist/styles/no-fonts.css"},"./styles/theme-engine":{"source":"./src/styles/theme-engine.css","default":"./dist/styles/theme-engine.css"},"./components/tree-view":{"types":"./dist/components/tree-view/index.d.ts","import":"./dist/components/tree-view/index.js","source":"./src/components/tree-view/index.ts"},"./display/aspect-ratio":{"types":"./dist/display/aspect-ratio/index.d.ts","import":"./dist/display/aspect-ratio/index.js","source":"./src/display/aspect-ratio/index.ts"},"./primitives/separator":{"types":"./dist/primitives/separator/index.d.ts","import":"./dist/primitives/separator/index.js","source":"./src/primitives/separator/index.ts"},"./react/consent/banner":{"types":"./dist/react/consent/banner.d.ts","import":"./dist/react/consent/banner.js","source":"./src/react/consent/banner.tsx"},"./react/hooks/use-auth":{"types":"./dist/react/hooks/useAuth.d.ts","import":"./dist/react/hooks/useAuth.js","source":"./src/react/hooks/useAuth.ts"},"./react/primitives/kbd":{"types":"./dist/react/primitives/kbd.d.ts","import":"./dist/react/primitives/kbd.js","source":"./src/react/primitives/kbd.tsx"},"./react/primitives/map":{"types":"./dist/react/primitives/map.d.ts","import":"./dist/react/primitives/map.js","source":"./src/react/primitives/map.tsx"},"./react/threat-visuals":{"types":"./dist/react/threat-visuals/index.d.ts","import":"./dist/react/threat-visuals.js","source":"./src/react/threat-visuals/index.tsx"},"./security/attack-path":{"types":"./dist/security/attack-path/index.d.ts","import":"./dist/security/attack-path/index.js","source":"./src/security/attack-path/index.ts"},"./services/keybindings":{"types":"./dist/services/keybindings.d.ts","import":"./dist/services/keybindings.js","source":"./src/services/keybindings.ts"},"./services/toast-react":{"types":"./dist/services/toast-react.d.ts","import":"./dist/services/toast-react.js","source":"./src/services/toast-react.tsx"},"./styles/shadcn-compat":{"source":"./src/styles/shadcn-compat.css","default":"./dist/styles/shadcn-compat.css"},"./styles/tenant-ui.css":{"source":"./src/styles/tenant-ui.css","default":"./dist/styles/tenant-ui.css"},"./styles/utilities.css":{"source":"./src/styles/utilities.css","default":"./dist/styles/utilities.css"},"./visualization/kanban":{"types":"./dist/visualization/kanban/index.d.ts","import":"./dist/visualization/kanban/index.js","source":"./src/visualization/kanban/index.ts"},"./components/data-table":{"types":"./dist/components/data-table/index.d.ts","import":"./dist/components/data-table/index.js","source":"./src/components/data-table/index.ts"},"./components/pagination":{"types":"./dist/components/pagination/index.d.ts","import":"./dist/components/pagination/index.js","source":"./src/components/pagination/index.ts"},"./components/split-pane":{"types":"./dist/components/split-pane/index.d.ts","import":"./dist/components/split-pane/index.js","source":"./src/components/split-pane/index.ts"},"./components/status-bar":{"types":"./dist/components/status-bar/index.d.ts","import":"./dist/components/status-bar/index.js","source":"./src/components/status-bar/index.ts"},"./form/date-picker/time":{"types":"./dist/form/date-picker/time.d.ts","import":"./dist/form/date-picker/time.js","source":"./src/form/date-picker/time.ts"},"./navigation/breadcrumb":{"types":"./dist/navigation/breadcrumb/index.d.ts","import":"./dist/navigation/breadcrumb/index.js","source":"./src/navigation/breadcrumb/index.ts"},"./overlays/alert-dialog":{"types":"./dist/overlays/alert-dialog/index.d.ts","import":"./dist/overlays/alert-dialog/index.js","source":"./src/overlays/alert-dialog/index.ts"},"./react/auth/login-form":{"types":"./dist/react/auth/login-form.d.ts","import":"./dist/react/auth/login-form.js","source":"./src/react/auth/login-form.tsx"},"./react/primitives/card":{"types":"./dist/react/primitives/card.d.ts","import":"./dist/react/primitives/card.js","source":"./src/react/primitives/card.tsx"},"./react/primitives/tabs":{"types":"./dist/react/primitives/tabs.d.ts","import":"./dist/react/primitives/tabs.js","source":"./src/react/primitives/tabs.tsx"},"./security/mitre-matrix":{"types":"./dist/security/mitre-matrix/index.d.ts","import":"./dist/security/mitre-matrix/index.js","source":"./src/security/mitre-matrix/index.ts"},"./services/theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./components/GlassSlider":{"types":"./dist/components/theme/glass-slider.d.ts","import":"./dist/components/theme/glass-slider.js","source":"./src/components/theme/glass-slider.ts"},"./components/ThemeStudio":{"types":"./dist/components/theme/theme-studio.d.ts","import":"./dist/components/theme/theme-studio.js","source":"./src/components/theme/theme-studio.ts"},"./components/copy-button":{"types":"./dist/components/copy-button/index.d.ts","import":"./dist/components/copy-button/index.js","source":"./src/components/copy-button/index.ts"},"./components/log-toolbar":{"types":"./dist/components/log-toolbar/index.d.ts","import":"./dist/components/log-toolbar/index.js"},"./composites/run-monitor":{"types":"./dist/composites/run-monitor.d.ts","import":"./dist/composites/run-monitor.js","source":"./src/composites/run-monitor.tsx"},"./editors/languages/yara":{"types":"./dist/editors/languages/yara.d.ts","import":"./dist/editors/languages/yara.js","source":"./src/editors/languages/yara.ts"},"./form/date-picker/range":{"types":"./dist/form/date-picker/range.d.ts","import":"./dist/form/date-picker/range.js","source":"./src/form/date-picker/range.ts"},"./primitives/scroll-area":{"types":"./dist/primitives/scroll-area/index.d.ts","import":"./dist/primitives/scroll-area/index.js","source":"./src/primitives/scroll-area/index.ts"},"./react/hooks/use-router":{"types":"./dist/react/hooks/useRouter.d.ts","import":"./dist/react/hooks/useRouter.js","source":"./src/react/hooks/useRouter.ts"},"./react/layout/app-shell":{"types":"./dist/react/layout/app-shell.d.ts","import":"./dist/react/layout/app-shell.js","source":"./src/react/layout/app-shell.tsx"},"./react/primitives/alert":{"types":"./dist/react/primitives/alert.d.ts","import":"./dist/react/primitives/alert.js","source":"./src/react/primitives/alert.tsx"},"./react/primitives/badge":{"types":"./dist/react/primitives/badge.d.ts","import":"./dist/react/primitives/badge.js","source":"./src/react/primitives/badge.tsx"},"./react/primitives/field":{"types":"./dist/react/primitives/field.d.ts","import":"./dist/react/primitives/field.js","source":"./src/react/primitives/field.tsx"},"./react/primitives/input":{"types":"./dist/react/primitives/input.d.ts","import":"./dist/react/primitives/input.js","source":"./src/react/primitives/input.tsx"},"./react/primitives/label":{"types":"./dist/react/primitives/label.d.ts","import":"./dist/react/primitives/label.js","source":"./src/react/primitives/label.tsx"},"./react/primitives/modal":{"types":"./dist/react/primitives/modal.d.ts","import":"./dist/react/primitives/modal.js","source":"./src/react/primitives/modal.tsx"},"./react/primitives/sheet":{"types":"./dist/react/primitives/sheet.d.ts","import":"./dist/react/primitives/sheet.js","source":"./src/react/primitives/sheet.tsx"},"./react/primitives/table":{"types":"./dist/react/primitives/table.d.ts","import":"./dist/react/primitives/table.js","source":"./src/react/primitives/table.tsx"},"./react/primitives/toast":{"types":"./dist/react/primitives/toast.d.ts","import":"./dist/react/primitives/toast.js","source":"./src/react/primitives/toast.tsx"},"./visualization/terminal":{"types":"./dist/visualization/terminal/index.d.ts","import":"./dist/visualization/terminal/index.js","source":"./src/visualization/terminal/index.ts"},"./visualization/timeline":{"types":"./dist/visualization/timeline/index.d.ts","import":"./dist/visualization/timeline/index.js","source":"./src/visualization/timeline/index.ts"},"./components/RadiusSlider":{"types":"./dist/components/theme/radius-slider.d.ts","import":"./dist/components/theme/radius-slider.js","source":"./src/components/theme/radius-slider.ts"},"./components/context-menu":{"types":"./dist/components/context-menu/index.d.ts","import":"./dist/components/context-menu/index.js","source":"./src/components/context-menu/index.ts"},"./composites/metrics-card":{"types":"./dist/composites/metrics-card.d.ts","import":"./dist/composites/metrics-card.js","source":"./src/composites/metrics-card.tsx"},"./display/markdown-viewer":{"types":"./dist/display/markdown-viewer/index.d.ts","import":"./dist/display/markdown-viewer/index.js","source":"./src/display/markdown-viewer/index.ts"},"./editors/languages/fluxl":{"types":"./dist/editors/languages/fluxl.d.ts","import":"./dist/editors/languages/fluxl.js","source":"./src/editors/languages/fluxl.ts"},"./editors/languages/yaral":{"types":"./dist/editors/languages/yaral.d.ts","import":"./dist/editors/languages/yaral.js","source":"./src/editors/languages/yaral.ts"},"./form/cron-editor/parser":{"types":"./dist/form/cron-editor/parser.d.ts","import":"./dist/form/cron-editor/parser.js","source":"./src/form/cron-editor/parser.ts"},"./react/hooks/use-consent":{"types":"./dist/react/hooks/useConsent.d.ts","import":"./dist/react/hooks/useConsent.js","source":"./src/react/hooks/useConsent.ts"},"./react/hooks/use-passkey":{"types":"./dist/react/hooks/usePasskey.d.ts","import":"./dist/react/hooks/usePasskey.js","source":"./src/react/hooks/usePasskey.ts"},"./react/hooks/use-storage":{"types":"./dist/react/hooks/useStorage.d.ts","import":"./dist/react/hooks/useStorage.js","source":"./src/react/hooks/useStorage.ts"},"./react/primitives/avatar":{"types":"./dist/react/primitives/avatar.d.ts","import":"./dist/react/primitives/avatar.js","source":"./src/react/primitives/avatar.tsx"},"./react/primitives/button":{"types":"./dist/react/primitives/button.d.ts","import":"./dist/react/primitives/button.js","source":"./src/react/primitives/button.tsx"},"./react/primitives/dialog":{"types":"./dist/react/primitives/dialog.d.ts","import":"./dist/react/primitives/dialog.js","source":"./src/react/primitives/dialog.tsx"},"./react/primitives/drawer":{"types":"./dist/react/primitives/drawer.d.ts","import":"./dist/react/primitives/drawer.js","source":"./src/react/primitives/drawer.tsx"},"./react/primitives/kanban":{"types":"./dist/react/primitives/kanban.d.ts","import":"./dist/react/primitives/kanban.js","source":"./src/react/primitives/kanban.tsx"},"./react/primitives/ripple":{"types":"./dist/react/primitives/ripple.d.ts","import":"./dist/react/primitives/ripple.js","source":"./src/react/primitives/ripple.tsx"},"./react/primitives/search":{"types":"./dist/react/primitives/search.d.ts","import":"./dist/react/primitives/search.js","source":"./src/react/primitives/search.tsx"},"./react/primitives/select":{"types":"./dist/react/primitives/select.d.ts","import":"./dist/react/primitives/select.js","source":"./src/react/primitives/select.tsx"},"./react/primitives/slider":{"types":"./dist/react/primitives/slider.d.ts","import":"./dist/react/primitives/slider.js","source":"./src/react/primitives/slider.tsx"},"./react/primitives/switch":{"types":"./dist/react/primitives/switch.d.ts","import":"./dist/react/primitives/switch.js","source":"./src/react/primitives/switch.tsx"},"./react/primitives/toggle":{"types":"./dist/react/primitives/toggle.d.ts","import":"./dist/react/primitives/toggle.js","source":"./src/react/primitives/toggle.tsx"},"./visualization/file-tree":{"types":"./dist/visualization/file-tree/index.d.ts","import":"./dist/visualization/file-tree/index.js","source":"./src/visualization/file-tree/index.ts"},"./components/IconSetPicker":{"types":"./dist/components/theme/icon-set-picker.d.ts","import":"./dist/components/theme/icon-set-picker.js","source":"./src/components/theme/icon-set-picker.ts"},"./components/ThemeSwitcher":{"types":"./dist/components/theme/theme-switcher.d.ts","import":"./dist/components/theme/theme-switcher.js","source":"./src/components/theme/theme-switcher.ts"},"./components/detail-header":{"types":"./dist/components/detail-header/index.d.ts","import":"./dist/components/detail-header/index.js"},"./navigation/dropdown-menu":{"types":"./dist/navigation/dropdown-menu/index.d.ts","import":"./dist/navigation/dropdown-menu/index.js","source":"./src/navigation/dropdown-menu/index.ts"},"./primitives/live-log-tail":{"types":"./dist/primitives/live-log-tail.d.ts","import":"./dist/primitives/live-log-tail.js","source":"./src/primitives/live-log-tail.tsx"},"./primitives/select/native":{"types":"./dist/primitives/select/native.d.ts","import":"./dist/primitives/select/native.js","source":"./src/primitives/select/native.ts"},"./react/editors/log-viewer":{"types":"./dist/react/editors/log-viewer.d.ts","import":"./dist/react/editors/log-viewer.js","source":"./src/react/editors/log-viewer.tsx"},"./react/layout/page-header":{"types":"./dist/react/layout/page-header.d.ts","import":"./dist/react/layout/page-header.js","source":"./src/react/layout/page-header.tsx"},"./react/primitives/menubar":{"types":"./dist/react/primitives/menubar.d.ts","import":"./dist/react/primitives/menubar.js","source":"./src/react/primitives/menubar.tsx"},"./react/primitives/popover":{"types":"./dist/react/primitives/popover.d.ts","import":"./dist/react/primitives/popover.js","source":"./src/react/primitives/popover.tsx"},"./react/primitives/spinner":{"types":"./dist/react/primitives/spinner.d.ts","import":"./dist/react/primitives/spinner.js","source":"./src/react/primitives/spinner.tsx"},"./react/primitives/stepper":{"types":"./dist/react/primitives/stepper.d.ts","import":"./dist/react/primitives/stepper.js","source":"./src/react/primitives/stepper.tsx"},"./react/primitives/tooltip":{"types":"./dist/react/primitives/tooltip.d.ts","import":"./dist/react/primitives/tooltip.js","source":"./src/react/primitives/tooltip.tsx"},"./components/AccentSwitcher":{"types":"./dist/components/theme/accent-switcher.d.ts","import":"./dist/components/theme/accent-switcher.js","source":"./src/components/theme/accent-switcher.ts"},"./primitives/checkbox/group":{"types":"./dist/primitives/checkbox/group.d.ts","import":"./dist/primitives/checkbox/group.js","source":"./src/primitives/checkbox/group.ts"},"./primitives/phase-progress":{"types":"./dist/primitives/phase-progress.d.ts","import":"./dist/primitives/phase-progress.js","source":"./src/primitives/phase-progress.tsx"},"./primitives/sse-live-badge":{"types":"./dist/primitives/sse-live-badge.d.ts","import":"./dist/primitives/sse-live-badge.js","source":"./src/primitives/sse-live-badge.tsx"},"./react/auth/passkey-button":{"types":"./dist/react/auth/passkey-button.d.ts","import":"./dist/react/auth/passkey-button.js","source":"./src/react/auth/passkey-button.tsx"},"./react/consent/preferences":{"types":"./dist/react/consent/preferences.d.ts","import":"./dist/react/consent/preferences.js","source":"./src/react/consent/preferences.tsx"},"./react/editors/code-editor":{"types":"./dist/react/editors/code-editor.d.ts","import":"./dist/react/editors/code-editor.js","source":"./src/react/editors/code-editor.tsx"},"./react/editors/diff-viewer":{"types":"./dist/react/editors/diff-viewer.d.ts","import":"./dist/react/editors/diff-viewer.js","source":"./src/react/editors/diff-viewer.tsx"},"./react/editors/json-viewer":{"types":"./dist/react/editors/json-viewer.d.ts","import":"./dist/react/editors/json-viewer.js","source":"./src/react/editors/json-viewer.tsx"},"./react/editors/yaml-editor":{"types":"./dist/react/editors/yaml-editor.d.ts","import":"./dist/react/editors/yaml-editor.js","source":"./src/react/editors/yaml-editor.tsx"},"./react/primitives/calendar":{"types":"./dist/react/primitives/calendar.d.ts","import":"./dist/react/primitives/calendar.js","source":"./src/react/primitives/calendar.tsx"},"./react/primitives/carousel":{"types":"./dist/react/primitives/carousel.d.ts","import":"./dist/react/primitives/carousel.js","source":"./src/react/primitives/carousel.tsx"},"./react/primitives/checkbox":{"types":"./dist/react/primitives/checkbox.d.ts","import":"./dist/react/primitives/checkbox.js","source":"./src/react/primitives/checkbox.tsx"},"./react/primitives/progress":{"types":"./dist/react/primitives/progress.d.ts","import":"./dist/react/primitives/progress.js","source":"./src/react/primitives/progress.tsx"},"./react/primitives/skeleton":{"types":"./dist/react/primitives/skeleton.d.ts","import":"./dist/react/primitives/skeleton.js","source":"./src/react/primitives/skeleton.tsx"},"./react/primitives/terminal":{"types":"./dist/react/primitives/terminal.d.ts","import":"./dist/react/primitives/terminal.js","source":"./src/react/primitives/terminal.tsx"},"./react/primitives/textarea":{"types":"./dist/react/primitives/textarea.d.ts","import":"./dist/react/primitives/textarea.js","source":"./src/react/primitives/textarea.tsx"},"./react/primitives/timeline":{"types":"./dist/react/primitives/timeline.d.ts","import":"./dist/react/primitives/timeline.js","source":"./src/react/primitives/timeline.tsx"},"./security/detection-status":{"types":"./dist/security/detection-status/index.d.ts","import":"./dist/security/detection-status/index.js","source":"./src/security/detection-status/index.ts"},"./styles/platform-admin.css":{"source":"./src/styles/platform-admin.css","default":"./dist/styles/platform-admin.css"},"./styles/threat-library.css":{"source":"./src/styles/threat-library.css","default":"./dist/styles/threat-library.css"},"./visualization/rule-editor":{"types":"./dist/visualization/rule-editor/index.d.ts","import":"./dist/visualization/rule-editor/index.js","source":"./src/visualization/rule-editor/index.ts"},"./components/DensitySwitcher":{"types":"./dist/components/theme/density-switcher.d.ts","import":"./dist/components/theme/density-switcher.js","source":"./src/components/theme/density-switcher.ts"},"./components/FontStackPicker":{"types":"./dist/components/theme/font-stack-picker.d.ts","import":"./dist/components/theme/font-stack-picker.js","source":"./src/components/theme/font-stack-picker.ts"},"./components/IconUsageMatrix":{"types":"./dist/components/theme/icon-usage-matrix.d.ts","import":"./dist/components/theme/icon-usage-matrix.js","source":"./src/components/theme/icon-usage-matrix.ts"},"./components/ThemePresetGrid":{"types":"./dist/components/theme/theme-preset-grid.d.ts","import":"./dist/components/theme/theme-preset-grid.js","source":"./src/components/theme/theme-preset-grid.ts"},"./display/severity-indicator":{"types":"./dist/display/severity-indicator/index.d.ts","import":"./dist/display/severity-indicator/index.js","source":"./src/display/severity-indicator/index.ts"},"./navigation/navigation-menu":{"types":"./dist/navigation/navigation-menu/index.d.ts","import":"./dist/navigation/navigation-menu/index.js","source":"./src/navigation/navigation-menu/index.ts"},"./primitives/select/combobox":{"types":"./dist/primitives/select/combobox.d.ts","import":"./dist/primitives/select/combobox.js","source":"./src/primitives/select/combobox.ts"},"./react/primitives/chart-bar":{"types":"./dist/react/primitives/chart-bar.d.ts","import":"./dist/react/primitives/chart-bar.js","source":"./src/react/primitives/chart-bar.tsx"},"./react/primitives/chart-pie":{"types":"./dist/react/primitives/chart-pie.d.ts","import":"./dist/react/primitives/chart-pie.js","source":"./src/react/primitives/chart-pie.tsx"},"./react/primitives/data-grid":{"types":"./dist/react/primitives/data-grid.d.ts","import":"./dist/react/primitives/data-grid.js","source":"./src/react/primitives/data-grid.tsx"},"./react/primitives/direction":{"types":"./dist/react/primitives/direction.d.ts","import":"./dist/react/primitives/direction.js","source":"./src/react/primitives/direction.tsx"},"./react/primitives/file-tree":{"types":"./dist/react/primitives/file-tree.d.ts","import":"./dist/react/primitives/file-tree.js","source":"./src/react/primitives/file-tree.tsx"},"./react/primitives/separator":{"types":"./dist/react/primitives/separator.d.ts","import":"./dist/react/primitives/separator.js","source":"./src/react/primitives/separator.tsx"},"./react/primitives/stat-card":{"types":"./dist/react/primitives/stat-card.d.ts","import":"./dist/react/primitives/stat-card.js","source":"./src/react/primitives/stat-card.tsx"},"./react/primitives/tag-input":{"types":"./dist/react/primitives/tag-input.d.ts","import":"./dist/react/primitives/tag-input.js","source":"./src/react/primitives/tag-input.tsx"},"./react/primitives/tree-view":{"types":"./dist/react/primitives/tree-view.d.ts","import":"./dist/react/primitives/tree-view.js","source":"./src/react/primitives/tree-view.tsx"},"./visualization/flow-diagram":{"types":"./dist/visualization/flow-diagram/index.d.ts","import":"./dist/visualization/flow-diagram/index.js","source":"./src/visualization/flow-diagram/index.ts"},"./components/ThemePreviewTile":{"types":"./dist/components/theme/theme-preview-tile.d.ts","import":"./dist/components/theme/theme-preview-tile.js","source":"./src/components/theme/theme-preview-tile.ts"},"./display/notification-center":{"types":"./dist/display/notification-center/index.d.ts","import":"./dist/display/notification-center/index.js","source":"./src/display/notification-center/index.ts"},"./react/hooks/use-keybindings":{"types":"./dist/react/hooks/useKeybindings.d.ts","import":"./dist/react/hooks/useKeybindings.js","source":"./src/react/hooks/useKeybindings.ts"},"./react/primitives/breadcrumb":{"types":"./dist/react/primitives/breadcrumb.d.ts","import":"./dist/react/primitives/breadcrumb.js","source":"./src/react/primitives/breadcrumb.tsx"},"./react/primitives/chart-area":{"types":"./dist/react/primitives/chart-area.d.ts","import":"./dist/react/primitives/chart-area.js","source":"./src/react/primitives/chart-area.tsx"},"./react/primitives/chart-line":{"types":"./dist/react/primitives/chart-line.d.ts","import":"./dist/react/primitives/chart-line.js","source":"./src/react/primitives/chart-line.tsx"},"./react/primitives/code-block":{"types":"./dist/react/primitives/code-block.d.ts","import":"./dist/react/primitives/code-block.js","source":"./src/react/primitives/code-block.tsx"},"./react/primitives/cvss-badge":{"types":"./dist/react/primitives/cvss-badge.d.ts","import":"./dist/react/primitives/cvss-badge.js","source":"./src/react/primitives/cvss-badge.tsx"},"./react/primitives/data-table":{"types":"./dist/react/primitives/data-table.d.ts","import":"./dist/react/primitives/data-table.js","source":"./src/react/primitives/data-table.tsx"},"./react/primitives/hover-card":{"types":"./dist/react/primitives/hover-card.d.ts","import":"./dist/react/primitives/hover-card.js","source":"./src/react/primitives/hover-card.tsx"},"./react/primitives/pagination":{"types":"./dist/react/primitives/pagination.d.ts","import":"./dist/react/primitives/pagination.js","source":"./src/react/primitives/pagination.tsx"},"./react/primitives/split-pane":{"types":"./dist/react/primitives/split-pane.d.ts","import":"./dist/react/primitives/split-pane.js","source":"./src/react/primitives/split-pane.tsx"},"./react/primitives/status-bar":{"types":"./dist/react/primitives/status-bar.d.ts","import":"./dist/react/primitives/status-bar.js","source":"./src/react/primitives/status-bar.tsx"},"./react/primitives/status-dot":{"types":"./dist/react/primitives/status-dot.d.ts","import":"./dist/react/primitives/status-dot.js","source":"./src/react/primitives/status-dot.tsx"},"./react/primitives/typography":{"types":"./dist/react/primitives/typography.d.ts","import":"./dist/react/primitives/typography.js","source":"./src/react/primitives/typography.tsx"},"./react/primitives/uptime-bar":{"types":"./dist/react/primitives/uptime-bar.d.ts","import":"./dist/react/primitives/uptime-bar.js","source":"./src/react/primitives/uptime-bar.tsx"},"./security/vulnerability-card":{"types":"./dist/security/vulnerability-card/index.d.ts","import":"./dist/security/vulnerability-card/index.js","source":"./src/security/vulnerability-card/index.ts"},"./visualization/network-graph":{"types":"./dist/visualization/network-graph/index.d.ts","import":"./dist/visualization/network-graph/index.js","source":"./src/visualization/network-graph/index.ts"},"./react/primitives/attack-path":{"types":"./dist/react/primitives/attack-path.d.ts","import":"./dist/react/primitives/attack-path.js","source":"./src/react/primitives/attack-path.tsx"},"./react/primitives/chart-gauge":{"types":"./dist/react/primitives/chart-gauge.d.ts","import":"./dist/react/primitives/chart-gauge.js","source":"./src/react/primitives/chart-gauge.tsx"},"./react/primitives/chart-radar":{"types":"./dist/react/primitives/chart-radar.d.ts","import":"./dist/react/primitives/chart-radar.js","source":"./src/react/primitives/chart-radar.tsx"},"./react/primitives/code-viewer":{"types":"./dist/react/primitives/code-viewer.d.ts","import":"./dist/react/primitives/code-viewer.js","source":"./src/react/primitives/code-viewer.tsx"},"./react/primitives/collapsible":{"types":"./dist/react/primitives/collapsible.d.ts","import":"./dist/react/primitives/collapsible.js","source":"./src/react/primitives/collapsible.tsx"},"./react/primitives/copy-button":{"types":"./dist/react/primitives/copy-button.d.ts","import":"./dist/react/primitives/copy-button.js","source":"./src/react/primitives/copy-button.tsx"},"./react/primitives/cron-editor":{"types":"./dist/react/primitives/cron-editor.d.ts","import":"./dist/react/primitives/cron-editor.js","source":"./src/react/primitives/cron-editor.tsx"},"./react/primitives/date-picker":{"types":"./dist/react/primitives/date-picker.d.ts","import":"./dist/react/primitives/date-picker.js","source":"./src/react/primitives/date-picker.tsx"},"./react/primitives/empty-state":{"types":"./dist/react/primitives/empty-state.d.ts","import":"./dist/react/primitives/empty-state.js","source":"./src/react/primitives/empty-state.tsx"},"./react/primitives/metric-tile":{"types":"./dist/react/primitives/metric-tile.d.ts","import":"./dist/react/primitives/metric-tile.js","source":"./src/react/primitives/metric-tile.tsx"},"./react/primitives/radio-group":{"types":"./dist/react/primitives/radio-group.d.ts","import":"./dist/react/primitives/radio-group.js","source":"./src/react/primitives/radio-group.tsx"},"./react/primitives/rule-editor":{"types":"./dist/react/primitives/rule-editor.d.ts","import":"./dist/react/primitives/rule-editor.js","source":"./src/react/primitives/rule-editor.tsx"},"./react/primitives/scroll-area":{"types":"./dist/react/primitives/scroll-area.d.ts","import":"./dist/react/primitives/scroll-area.js","source":"./src/react/primitives/scroll-area.tsx"},"./react/primitives/slide-panel":{"types":"./dist/react/primitives/slide-panel.d.ts","import":"./dist/react/primitives/slide-panel.js","source":"./src/react/primitives/slide-panel.tsx"},"./react/primitives/alert-dialog":{"types":"./dist/react/primitives/alert-dialog.d.ts","import":"./dist/react/primitives/alert-dialog.js","source":"./src/react/primitives/alert-dialog.tsx"},"./react/primitives/aspect-ratio":{"types":"./dist/react/primitives/aspect-ratio.d.ts","import":"./dist/react/primitives/aspect-ratio.js","source":"./src/react/primitives/aspect-ratio.tsx"},"./react/primitives/chart-funnel":{"types":"./dist/react/primitives/chart-funnel.d.ts","import":"./dist/react/primitives/chart-funnel.js","source":"./src/react/primitives/chart-funnel.tsx"},"./react/primitives/chart-sankey":{"types":"./dist/react/primitives/chart-sankey.d.ts","import":"./dist/react/primitives/chart-sankey.js","source":"./src/react/primitives/chart-sankey.tsx"},"./react/primitives/color-picker":{"types":"./dist/react/primitives/color-picker.d.ts","import":"./dist/react/primitives/color-picker.js","source":"./src/react/primitives/color-picker.tsx"},"./react/primitives/context-menu":{"types":"./dist/react/primitives/context-menu.d.ts","import":"./dist/react/primitives/context-menu.js","source":"./src/react/primitives/context-menu.tsx"},"./react/primitives/flow-diagram":{"types":"./dist/react/primitives/flow-diagram.d.ts","import":"./dist/react/primitives/flow-diagram.js","source":"./src/react/primitives/flow-diagram.tsx"},"./react/primitives/mitre-matrix":{"types":"./dist/react/primitives/mitre-matrix.d.ts","import":"./dist/react/primitives/mitre-matrix.js","source":"./src/react/primitives/mitre-matrix.tsx"},"./visualization/mermaid-diagram":{"types":"./dist/visualization/mermaid-diagram/index.d.ts","import":"./dist/visualization/mermaid-diagram/index.js","source":"./src/visualization/mermaid-diagram/index.ts"},"./react/primitives/chart-heatmap":{"types":"./dist/react/primitives/chart-heatmap.d.ts","import":"./dist/react/primitives/chart-heatmap.js","source":"./src/react/primitives/chart-heatmap.tsx"},"./react/primitives/chart-scatter":{"types":"./dist/react/primitives/chart-scatter.d.ts","import":"./dist/react/primitives/chart-scatter.js","source":"./src/react/primitives/chart-scatter.tsx"},"./react/primitives/chart-treemap":{"types":"./dist/react/primitives/chart-treemap.d.ts","import":"./dist/react/primitives/chart-treemap.js","source":"./src/react/primitives/chart-treemap.tsx"},"./react/primitives/dropdown-menu":{"types":"./dist/react/primitives/dropdown-menu.d.ts","import":"./dist/react/primitives/dropdown-menu.js","source":"./src/react/primitives/dropdown-menu.tsx"},"./react/primitives/network-graph":{"types":"./dist/react/primitives/network-graph.d.ts","import":"./dist/react/primitives/network-graph.js","source":"./src/react/primitives/network-graph.tsx"},"./composites/per-case-stats-table":{"types":"./dist/composites/per-case-stats-table.d.ts","import":"./dist/composites/per-case-stats-table.js","source":"./src/composites/per-case-stats-table.tsx"},"./primitives/yaml-override-editor":{"types":"./dist/primitives/yaml-override-editor.d.ts","import":"./dist/primitives/yaml-override-editor.js","source":"./src/primitives/yaml-override-editor.tsx"},"./react/primitives/error-boundary":{"types":"./dist/react/primitives/error-boundary.d.ts","import":"./dist/react/primitives/error-boundary.js","source":"./src/react/primitives/error-boundary.tsx"},"./react/primitives/heatmap-legend":{"types":"./dist/react/primitives/heatmap-legend.d.ts","import":"./dist/react/primitives/heatmap-legend.js","source":"./src/react/primitives/heatmap-legend.tsx"},"./styles/react-threat-visuals.css":{"source":"./src/styles/react-threat-visuals.css","default":"./dist/styles/react-threat-visuals.css"},"./visualization/json-path-browser":{"types":"./dist/visualization/json-path-browser/index.d.ts","import":"./dist/visualization/json-path-browser/index.js","source":"./src/visualization/json-path-browser/index.ts"},"./react/primitives/chart-sparkline":{"types":"./dist/react/primitives/chart-sparkline.d.ts","import":"./dist/react/primitives/chart-sparkline.js","source":"./src/react/primitives/chart-sparkline.tsx"},"./react/primitives/chart-waterfall":{"types":"./dist/react/primitives/chart-waterfall.d.ts","import":"./dist/react/primitives/chart-waterfall.js","source":"./src/react/primitives/chart-waterfall.tsx"},"./react/primitives/heatmap-toolbar":{"types":"./dist/react/primitives/heatmap-toolbar.d.ts","import":"./dist/react/primitives/heatmap-toolbar.js","source":"./src/react/primitives/heatmap-toolbar.tsx"},"./react/primitives/markdown-viewer":{"types":"./dist/react/primitives/markdown-viewer.d.ts","import":"./dist/react/primitives/markdown-viewer.js","source":"./src/react/primitives/markdown-viewer.tsx"},"./react/primitives/mermaid-diagram":{"types":"./dist/react/primitives/mermaid-diagram.d.ts","import":"./dist/react/primitives/mermaid-diagram.js","source":"./src/react/primitives/mermaid-diagram.tsx"},"./react/primitives/navigation-menu":{"types":"./dist/react/primitives/navigation-menu.d.ts","import":"./dist/react/primitives/navigation-menu.js","source":"./src/react/primitives/navigation-menu.tsx"},"./components/search/command-palette":{"types":"./dist/components/search/command-palette.d.ts","import":"./dist/components/search/command-palette.js","source":"./src/components/search/command-palette.ts"},"./react/primitives/animated-counter":{"types":"./dist/react/primitives/animated-counter.d.ts","import":"./dist/react/primitives/animated-counter.js","source":"./src/react/primitives/animated-counter.tsx"},"./react/primitives/detection-status":{"types":"./dist/react/primitives/detection-status.d.ts","import":"./dist/react/primitives/detection-status.js","source":"./src/react/primitives/detection-status.tsx"},"./react/feedback/notification-banner":{"types":"./dist/react/feedback/notification-banner.d.ts","import":"./dist/react/feedback/notification-banner.js","source":"./src/react/feedback/notification-banner.tsx"},"./react/primitives/chart-candlestick":{"types":"./dist/react/primitives/chart-candlestick.d.ts","import":"./dist/react/primitives/chart-candlestick.js","source":"./src/react/primitives/chart-candlestick.tsx"},"./react/primitives/json-path-browser":{"types":"./dist/react/primitives/json-path-browser.d.ts","import":"./dist/react/primitives/json-path-browser.js","source":"./src/react/primitives/json-path-browser.tsx"},"./react/primitives/severity-indicator":{"types":"./dist/react/primitives/severity-indicator.d.ts","import":"./dist/react/primitives/severity-indicator.js","source":"./src/react/primitives/severity-indicator.tsx"},"./react/primitives/vulnerability-card":{"types":"./dist/react/primitives/vulnerability-card.d.ts","import":"./dist/react/primitives/vulnerability-card.js","source":"./src/react/primitives/vulnerability-card.tsx"},"./react/primitives/notification-center":{"types":"./dist/react/primitives/notification-center.d.ts","import":"./dist/react/primitives/notification-center.js","source":"./src/react/primitives/notification-center.tsx"}},"gitHead":"a3f3b659c63dca5129fbb9f2bb8a7df066eefe3d","scripts":{"dev":"vite build --watch","lint":"eslint src --max-warnings 0","test":"vitest run","build":"tsc -p tsconfig.build.json && vite build","check":"npm run typecheck && npm run lint && npm run format:check","format":"prettier --write \"src/**/*.ts\"","preview":"npm run generate:preview && vite --config preview/vite.config.ts","lint:fix":"eslint src --fix","test:e2e":"playwright test","typecheck":"tsc --noEmit","test:watch":"vitest","test:e2e:ui":"playwright test --ui","audit:parity":"node scripts/audit-parity.mjs","format:check":"prettier --check \"src/**/*.ts\"","preview:dist":"npm run generate:preview && vite build --config preview/vite.config.ts","preview:build":"npm run build && npm run preview:dist","preview:serve":"vite --config preview/vite.config.ts","test:coverage":"vitest run --coverage","preview:deploy":"npm run preview:build && echo 'Static site built to preview-dist/'","test:e2e:debug":"playwright test --debug","test:e2e:headed":"playwright test --headed","test:e2e:report":"playwright show-report","generate:preview":"node scripts/extract-prop-docs.mjs && node scripts/generate-preview.mjs","audit:parity:check":"node scripts/audit-parity.mjs --check","generate:prop-docs":"node scripts/extract-prop-docs.mjs","test:e2e:update-snapshots":"playwright test --update-snapshots"},"_npmUser":{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},"overrides":{"uuid":"14.0.0","lodash":"4.18.1","rollup":"4.60.0","flatted":"3.4.2","postcss":"8.5.10","dompurify":"3.4.1","lodash-es":"4.18.1","@vue/language-core":{"minimatch":"9.0.7"}},"repository":{"url":"git+https://github.com/countermeasure-platform/web-components.git","type":"git"},"_npmVersion":"10.9.7","description":"Shared web components for CounterMeasure applications - consolidates common frontend functionality across projects.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","mermaid":"^11.12.3","dompurify":"3.4.1","codemirror":"^6.0.1","tailwind-merge":"^3.5.0","@codemirror/lint":"^6.9.0","@codemirror/view":"^6.39.0","@lezer/highlight":"^1.2.0","@codemirror/state":"^6.5.0","@codemirror/search":"^6.5.0","@codemirror/commands":"^6.8.0","@codemirror/lang-css":"^6.3.1","@codemirror/lang-sql":"^6.10.0","@codemirror/language":"^6.12.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-tabs":"^1.1.3","@codemirror/lang-json":"^6.0.1","@codemirror/lang-rust":"^6.0.2","@radix-ui/react-label":"^2.1.4","@radix-ui/react-dialog":"^1.1.7","@radix-ui/react-select":"^2.1.7","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.1.4","@radix-ui/react-toggle":"^1.1.10","@codemirror/lang-python":"^6.2.1","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-tooltip":"^1.1.8","@codemirror/autocomplete":"^6.20.0","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@codemirror/language-data":"^6.5.2","@radix-ui/react-separator":"^1.1.8","@codemirror/lang-javascript":"^6.2.4","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.7","@radix-ui/react-toggle-group":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.7","@radix-ui/react-navigation-menu":"^1.2.14"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.5","jsdom":"^29.0.0","react":"^19.2.4","eslint":"^10.0.3","vitest":"^4.1.0","globals":"^17.2.0","axe-core":"^4.11.1","prettier":"^3.2.0","react-dom":"^19.2.4","@eslint/js":"^10.0.0","typescript":"^6.0.2","@types/node":"^25.1.0","tailwindcss":"4.2.4","@types/react":"^19.2.14","lucide-react":"^1.6.0","@xyflow/react":"^12.10.1","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.4","typescript-eslint":"^8.57.0","@vitest/coverage-v8":"^4.1.0","@axe-core/playwright":"^4.11.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@microsoft/api-extractor":"7.57.7","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","tailwindcss":"^4.0.0","lucide-react":"^1.6.0","@xyflow/react":"^12.0.0"},"peerDependenciesMeta":{"tailwindcss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-components_1.1.1-dev.2.1_1777580680175_0.856973802859468","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.3.1":{"name":"@countermeasure-platform/web-components","version":"1.2.0-dev.3.1","keywords":["countermeasure","consent","auth","passkey","webauthn","encryption","crypto","aes","rsa","codemirror","editor","data-table","components","ui"],"author":{"name":"CounterMeasure"},"license":"MIT","_id":"@countermeasure-platform/web-components@1.2.0-dev.3.1","maintainers":[{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},{"name":"phutel","email":"paul@countermeasuresec.com"}],"homepage":"https://github.com/countermeasure-platform/web-components#readme","bugs":{"url":"https://github.com/countermeasure-platform/web-components/issues"},"dist":{"shasum":"c65af1c9cd46a4f5bbc5a2ddbdcd62c269639e09","tarball":"https://registry.npmjs.org/@countermeasure-platform/web-components/-/web-components-1.2.0-dev.3.1.tgz","fileCount":2432,"integrity":"sha512-CcjWWsqgBNCDcSV6TN5Geu8kXQ1B2gecHmCw5PaPV6F0uEprWxDwkFsFzVFYOXv2x5tLhAM+t1UGHOKjNrkxPg==","signatures":[{"sig":"MEQCIHkBgl59ASxzeulkiISbbr4q3Xj88ZzTkLu6s1ft1Qi8AiAIeIbWCBnsbrgAiO7CCmVK5R9vOFdFXsCKFWuanAoe6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27443709},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js","source":"./src/ui/index.ts"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","source":"./src/auth/index.ts"},"./form":{"types":"./dist/form/index.d.ts","import":"./dist/form/index.js","source":"./src/form/index.ts"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js","source":"./src/icons/index.ts"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react.js","source":"./src/react/index.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","source":"./src/utils/index.ts"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js","source":"./src/charts/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.ts","import":"./dist/crypto/index.js","source":"./src/crypto/index.ts"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js","source":"./src/layout/index.ts"},"./styles":{"source":"./src/styles/index.css","default":"./dist/styles/index.css"},"./consent":{"types":"./dist/consent/index.d.ts","import":"./dist/consent/index.js","source":"./src/consent/index.ts"},"./display":{"types":"./dist/display/index.d.ts","import":"./dist/display/index.js","source":"./src/display/index.ts"},"./editors":{"types":"./dist/editors/index.d.ts","import":"./dist/editors/index.js","source":"./src/editors/index.ts"},"./passkey":{"types":"./dist/passkey/index.d.ts","import":"./dist/passkey/index.js","source":"./src/passkey/index.ts"},"./sidebar":{"types":"./dist/sidebar/index.d.ts","import":"./dist/sidebar/index.js","source":"./src/sidebar/index.ts"},"./overlays":{"types":"./dist/overlays/index.d.ts","import":"./dist/overlays/index.js","source":"./src/overlays/index.ts"},"./security":{"types":"./dist/security/index.d.ts","import":"./dist/security/index.js","source":"./src/security/index.ts"},"./services":{"types":"./dist/services/index.d.ts","import":"./dist/services/index.js","source":"./src/services/index.ts"},"./styles/*":"./dist/styles/*","./styles/ui":{"source":"./src/styles/ui.css","default":"./dist/styles/ui.css"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","source":"./src/appearance/index.ts"},"./charts/bar":{"types":"./dist/charts/bar/index.d.ts","import":"./dist/charts/bar/index.js","source":"./src/charts/bar/index.ts"},"./charts/pie":{"types":"./dist/charts/pie/index.d.ts","import":"./dist/charts/pie/index.js","source":"./src/charts/pie/index.ts"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js","source":"./src/components/index.ts"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js","source":"./src/navigation/index.ts"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js","source":"./src/primitives/index.ts"},"./react/auth":{"types":"./dist/react/auth/index.d.ts","import":"./dist/react/auth/index.js","source":"./src/react/auth/index.ts"},"./charts/area":{"types":"./dist/charts/area/index.d.ts","import":"./dist/charts/area/index.js","source":"./src/charts/area/index.ts"},"./charts/axis":{"types":"./dist/charts/axis.d.ts","import":"./dist/charts/axis.js","source":"./src/charts/axis.ts"},"./charts/base":{"types":"./dist/charts/base.d.ts","import":"./dist/charts/base.js","source":"./src/charts/base.ts"},"./charts/line":{"types":"./dist/charts/line/index.d.ts","import":"./dist/charts/line/index.js","source":"./src/charts/line/index.ts"},"./charts/zoom":{"types":"./dist/charts/zoom.d.ts","import":"./dist/charts/zoom.js","source":"./src/charts/zoom.ts"},"./react/brand":{"types":"./dist/react/brand/index.d.ts","import":"./dist/react/brand.js","source":"./src/react/brand/index.tsx"},"./react/hooks":{"types":"./dist/react/hooks/index.d.ts","import":"./dist/react/hooks/index.js","source":"./src/react/hooks/index.ts"},"./styles/auth":{"source":"./src/styles/auth.css","default":"./dist/styles/auth.css"},"./app-switcher":{"types":"./dist/app-switcher/index.d.ts","import":"./dist/app-switcher/index.js","source":"./src/app-switcher/index.ts"},"./charts/gauge":{"types":"./dist/charts/gauge/index.d.ts","import":"./dist/charts/gauge/index.js","source":"./src/charts/gauge/index.ts"},"./charts/radar":{"types":"./dist/charts/radar/index.d.ts","import":"./dist/charts/radar/index.js","source":"./src/charts/radar/index.ts"},"./charts/utils":{"types":"./dist/charts/utils.d.ts","import":"./dist/charts/utils.js","source":"./src/charts/utils.ts"},"./display/card":{"types":"./dist/display/card/index.d.ts","import":"./dist/display/card/index.js","source":"./src/display/card/index.ts"},"./icons/lucide":{"types":"./dist/icons/lucide.d.ts","import":"./dist/icons/lucide.js","source":"./src/icons/lucide.ts"},"./react/layout":{"types":"./dist/react/layout/index.d.ts","import":"./dist/react/layout/index.js","source":"./src/react/layout/index.ts"},"./services/api":{"types":"./dist/services/api.d.ts","import":"./dist/services/api.js","source":"./src/services/api.ts"},"./services/sse":{"types":"./dist/services/sse.d.ts","import":"./dist/services/sse.js","source":"./src/services/sse.ts"},"./theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./charts/funnel":{"types":"./dist/charts/funnel/index.d.ts","import":"./dist/charts/funnel/index.js","source":"./src/charts/funnel/index.ts"},"./charts/legend":{"types":"./dist/charts/legend.d.ts","import":"./dist/charts/legend.js","source":"./src/charts/legend.ts"},"./charts/sankey":{"types":"./dist/charts/sankey/index.d.ts","import":"./dist/charts/sankey/index.js","source":"./src/charts/sankey/index.ts"},"./display/alert":{"types":"./dist/display/alert/index.d.ts","import":"./dist/display/alert/index.js","source":"./src/display/alert/index.ts"},"./display/badge":{"types":"./dist/display/badge/index.d.ts","import":"./dist/display/badge/index.js","source":"./src/display/badge/index.ts"},"./form/calendar":{"types":"./dist/form/calendar/index.d.ts","import":"./dist/form/calendar/index.js","source":"./src/form/calendar/index.ts"},"./react/consent":{"types":"./dist/react/consent/index.d.ts","import":"./dist/react/consent/index.js","source":"./src/react/consent/index.ts"},"./react/editors":{"types":"./dist/react/editors/index.d.ts","import":"./dist/react/editors/index.js","source":"./src/react/editors/index.ts"},"./react/sidebar":{"types":"./dist/react/sidebar.d.ts","import":"./dist/react/sidebar.js","source":"./src/react/sidebar.tsx"},"./styles/layout":{"source":"./src/styles/layout.css","default":"./dist/styles/layout.css"},"./styles/tokens":{"source":"./src/styles/tokens.css","default":"./dist/styles/tokens.css"},"./visualization":{"types":"./dist/visualization/index.d.ts","import":"./dist/visualization/index.js","source":"./src/visualization/index.ts"},"./charts/heatmap":{"types":"./dist/charts/heatmap/index.d.ts","import":"./dist/charts/heatmap/index.js","source":"./src/charts/heatmap/index.ts"},"./charts/scatter":{"types":"./dist/charts/scatter/index.d.ts","import":"./dist/charts/scatter/index.js","source":"./src/charts/scatter/index.ts"},"./charts/tooltip":{"types":"./dist/charts/tooltip.d.ts","import":"./dist/charts/tooltip.js","source":"./src/charts/tooltip.ts"},"./charts/treemap":{"types":"./dist/charts/treemap/index.d.ts","import":"./dist/charts/treemap/index.js","source":"./src/charts/treemap/index.ts"},"./display/avatar":{"types":"./dist/display/avatar/index.d.ts","import":"./dist/display/avatar/index.js","source":"./src/display/avatar/index.ts"},"./form/direction":{"types":"./dist/form/direction/index.d.ts","import":"./dist/form/direction/index.js","source":"./src/form/direction/index.ts"},"./form/tag-input":{"types":"./dist/form/tag-input/index.d.ts","import":"./dist/form/tag-input/index.js","source":"./src/form/tag-input/index.ts"},"./overlays/sheet":{"types":"./dist/overlays/sheet/index.d.ts","import":"./dist/overlays/sheet/index.js","source":"./src/overlays/sheet/index.ts"},"./primitives/kbd":{"types":"./dist/primitives/kbd/index.d.ts","import":"./dist/primitives/kbd/index.js","source":"./src/primitives/kbd/index.ts"},"./react/feedback":{"types":"./dist/react/feedback/index.d.ts","import":"./dist/react/feedback/index.js","source":"./src/react/feedback/index.ts"},"./react/topology":{"types":"./dist/react/topology/index.d.ts","import":"./dist/react/topology.js","source":"./src/react/topology/index.ts"},"./styles/consent":{"source":"./src/styles/consent.css","default":"./dist/styles/consent.css"},"./utils/registry":{"types":"./dist/utils/registry.d.ts","import":"./dist/utils/registry.js","source":"./src/utils/registry.ts"},"./components/tabs":{"types":"./dist/components/tabs/index.d.ts","import":"./dist/components/tabs/index.js","source":"./src/components/tabs/index.ts"},"./display/popover":{"types":"./dist/display/popover/index.d.ts","import":"./dist/display/popover/index.js","source":"./src/display/popover/index.ts"},"./display/tooltip":{"types":"./dist/display/tooltip/index.d.ts","import":"./dist/display/tooltip/index.js","source":"./src/display/tooltip/index.ts"},"./services/router":{"types":"./dist/services/router.d.ts","import":"./dist/services/router.js","source":"./src/services/router.ts"},"./charts/sparkline":{"types":"./dist/charts/sparkline/index.d.ts","import":"./dist/charts/sparkline/index.js","source":"./src/charts/sparkline/index.ts"},"./charts/waterfall":{"types":"./dist/charts/waterfall/index.d.ts","import":"./dist/charts/waterfall/index.js","source":"./src/charts/waterfall/index.ts"},"./components/brand":{"types":"./dist/components/brand/index.d.ts","import":"./dist/components/brand/index.js","source":"./src/components/brand/index.ts"},"./components/modal":{"types":"./dist/components/modal/index.d.ts","import":"./dist/components/modal/index.js","source":"./src/components/modal/index.ts"},"./components/theme":{"types":"./dist/components/theme/index.d.ts","import":"./dist/components/theme/index.js","source":"./src/components/theme/index.ts"},"./components/toast":{"types":"./dist/components/toast/index.d.ts","import":"./dist/components/toast/index.js","source":"./src/components/toast/index.ts"},"./display/progress":{"types":"./dist/display/progress/index.d.ts","import":"./dist/display/progress/index.js","source":"./src/display/progress/index.ts"},"./form/cron-editor":{"types":"./dist/form/cron-editor/index.d.ts","import":"./dist/form/cron-editor/index.js","source":"./src/form/cron-editor/index.ts"},"./form/date-picker":{"types":"./dist/form/date-picker/index.d.ts","import":"./dist/form/date-picker/index.js","source":"./src/form/date-picker/index.ts"},"./layout/app-shell":{"types":"./dist/layout/app-shell.d.ts","import":"./dist/layout/app-shell.js","source":"./src/layout/app-shell.ts"},"./primitives/field":{"types":"./dist/primitives/field/index.d.ts","import":"./dist/primitives/field/index.js","source":"./src/primitives/field/index.ts"},"./primitives/input":{"types":"./dist/primitives/input/index.d.ts","import":"./dist/primitives/input/index.js","source":"./src/primitives/input/index.ts"},"./primitives/label":{"types":"./dist/primitives/label/index.d.ts","import":"./dist/primitives/label/index.js","source":"./src/primitives/label/index.ts"},"./primitives/radio":{"types":"./dist/primitives/radio/index.d.ts","import":"./dist/primitives/radio/index.js","source":"./src/primitives/radio/index.ts"},"./react/primitives":{"types":"./dist/react/primitives/index.d.ts","import":"./dist/react/primitives/index.js","source":"./src/react/primitives/index.ts"},"./styles/fonts.css":{"source":"./src/styles/fonts.css","default":"./dist/styles/fonts.css"},"./styles/theme.css":{"source":"./src/styles/theme.css","default":"./dist/styles/theme.css"},"./components/search":{"types":"./dist/components/search/index.d.ts","import":"./dist/components/search/index.js","source":"./src/components/search/index.ts"},"./display/stat-card":{"types":"./dist/display/stat-card/index.d.ts","import":"./dist/display/stat-card/index.js","source":"./src/display/stat-card/index.ts"},"./form/color-picker":{"types":"./dist/form/color-picker/index.d.ts","import":"./dist/form/color-picker/index.js","source":"./src/form/color-picker/index.ts"},"./navigation/drawer":{"types":"./dist/navigation/drawer/index.d.ts","import":"./dist/navigation/drawer/index.js","source":"./src/navigation/drawer/index.ts"},"./overlays/carousel":{"types":"./dist/overlays/carousel/index.d.ts","import":"./dist/overlays/carousel/index.js","source":"./src/overlays/carousel/index.ts"},"./primitives/button":{"types":"./dist/primitives/button/index.d.ts","import":"./dist/primitives/button/index.js","source":"./src/primitives/button/index.ts"},"./primitives/select":{"types":"./dist/primitives/select/index.d.ts","import":"./dist/primitives/select/index.js","source":"./src/primitives/select/index.ts"},"./primitives/slider":{"types":"./dist/primitives/slider/index.d.ts","import":"./dist/primitives/slider/index.js","source":"./src/primitives/slider/index.ts"},"./primitives/switch":{"types":"./dist/primitives/switch/index.d.ts","import":"./dist/primitives/switch/index.js","source":"./src/primitives/switch/index.ts"},"./primitives/toggle":{"types":"./dist/primitives/toggle/index.d.ts","import":"./dist/primitives/toggle/index.js","source":"./src/primitives/toggle/index.ts"},"./styles/appearance":{"source":"./src/styles/appearance.css","default":"./dist/styles/appearance.css"},"./visualization/map":{"types":"./dist/visualization/map/index.d.ts","import":"./dist/visualization/map/index.js","source":"./src/visualization/map/index.ts"},"./charts/annotations":{"types":"./dist/charts/annotations.d.ts","import":"./dist/charts/annotations.js","source":"./src/charts/annotations.ts"},"./charts/candlestick":{"types":"./dist/charts/candlestick/index.d.ts","import":"./dist/charts/candlestick/index.js","source":"./src/charts/candlestick/index.ts"},"./display/code-block":{"types":"./dist/display/code-block/index.d.ts","import":"./dist/display/code-block/index.js","source":"./src/display/code-block/index.ts"},"./display/hover-card":{"types":"./dist/display/hover-card/index.d.ts","import":"./dist/display/hover-card/index.js","source":"./src/display/hover-card/index.ts"},"./display/status-dot":{"types":"./dist/display/status-dot/index.d.ts","import":"./dist/display/status-dot/index.js","source":"./src/display/status-dot/index.ts"},"./display/typography":{"types":"./dist/display/typography/index.d.ts","import":"./dist/display/typography/index.js","source":"./src/display/typography/index.ts"},"./display/uptime-bar":{"types":"./dist/display/uptime-bar/index.d.ts","import":"./dist/display/uptime-bar/index.js","source":"./src/display/uptime-bar/index.ts"},"./editors/log-viewer":{"types":"./dist/editors/log-viewer.d.ts","import":"./dist/editors/log-viewer.js","source":"./src/editors/log-viewer.ts"},"./layout/page-header":{"types":"./dist/layout/page-header.d.ts","import":"./dist/layout/page-header.js","source":"./src/layout/page-header.ts"},"./navigation/menubar":{"types":"./dist/navigation/menubar/index.d.ts","import":"./dist/navigation/menubar/index.js","source":"./src/navigation/menubar/index.ts"},"./navigation/stepper":{"types":"./dist/navigation/stepper/index.d.ts","import":"./dist/navigation/stepper/index.js","source":"./src/navigation/stepper/index.ts"},"./primitives/spinner":{"types":"./dist/primitives/spinner/index.d.ts","import":"./dist/primitives/spinner/index.js","source":"./src/primitives/spinner/index.ts"},"./react/app-switcher":{"types":"./dist/react/app-switcher.d.ts","import":"./dist/react/app-switcher.js","source":"./src/react/app-switcher.tsx"},"./react/theme-studio":{"types":"./dist/react/theme-studio.d.ts","import":"./dist/react/theme-studio.js","source":"./src/react/theme-studio.tsx"},"./react/theme-toggle":{"types":"./dist/react/theme-toggle/index.d.ts","import":"./dist/react/theme-toggle.js","source":"./src/react/theme-toggle/index.tsx"},"./services/sse-react":{"types":"./dist/services/sse-react.d.ts","import":"./dist/services/sse-react.js","source":"./src/services/sse-react.ts"},"./display/empty-state":{"types":"./dist/display/empty-state/index.d.ts","import":"./dist/display/empty-state/index.js","source":"./src/display/empty-state/index.ts"},"./display/metric-tile":{"types":"./dist/display/metric-tile/index.d.ts","import":"./dist/display/metric-tile/index.js","source":"./src/display/metric-tile/index.ts"},"./editors/code-editor":{"types":"./dist/editors/code-editor.d.ts","import":"./dist/editors/code-editor.js","source":"./src/editors/code-editor.ts"},"./editors/diff-viewer":{"types":"./dist/editors/diff-viewer.d.ts","import":"./dist/editors/diff-viewer.js","source":"./src/editors/diff-viewer.ts"},"./editors/json-viewer":{"types":"./dist/editors/json-viewer.d.ts","import":"./dist/editors/json-viewer.js","source":"./src/editors/json-viewer.ts"},"./editors/yaml-editor":{"types":"./dist/editors/yaml-editor.d.ts","import":"./dist/editors/yaml-editor.js","source":"./src/editors/yaml-editor.ts"},"./primitives/checkbox":{"types":"./dist/primitives/checkbox/index.d.ts","import":"./dist/primitives/checkbox/index.js","source":"./src/primitives/checkbox/index.ts"},"./primitives/skeleton":{"types":"./dist/primitives/skeleton/index.d.ts","import":"./dist/primitives/skeleton/index.js","source":"./src/primitives/skeleton/index.ts"},"./react/hooks/use-api":{"types":"./dist/react/hooks/useApi.d.ts","import":"./dist/react/hooks/useApi.js","source":"./src/react/hooks/useApi.ts"},"./react/hooks/use-sse":{"types":"./dist/react/hooks/useSSE.d.ts","import":"./dist/react/hooks/useSSE.js","source":"./src/react/hooks/useSSE.ts"},"./security/cvss-badge":{"types":"./dist/security/cvss-badge/index.d.ts","import":"./dist/security/cvss-badge/index.js","source":"./src/security/cvss-badge/index.ts"},"./styles/no-fonts.css":{"source":"./src/styles/no-fonts.css","default":"./dist/styles/no-fonts.css"},"./styles/theme-engine":{"source":"./src/styles/theme-engine.css","default":"./dist/styles/theme-engine.css"},"./components/tree-view":{"types":"./dist/components/tree-view/index.d.ts","import":"./dist/components/tree-view/index.js","source":"./src/components/tree-view/index.ts"},"./display/aspect-ratio":{"types":"./dist/display/aspect-ratio/index.d.ts","import":"./dist/display/aspect-ratio/index.js","source":"./src/display/aspect-ratio/index.ts"},"./primitives/separator":{"types":"./dist/primitives/separator/index.d.ts","import":"./dist/primitives/separator/index.js","source":"./src/primitives/separator/index.ts"},"./react/consent/banner":{"types":"./dist/react/consent/banner.d.ts","import":"./dist/react/consent/banner.js","source":"./src/react/consent/banner.tsx"},"./react/hooks/use-auth":{"types":"./dist/react/hooks/useAuth.d.ts","import":"./dist/react/hooks/useAuth.js","source":"./src/react/hooks/useAuth.ts"},"./react/primitives/kbd":{"types":"./dist/react/primitives/kbd.d.ts","import":"./dist/react/primitives/kbd.js","source":"./src/react/primitives/kbd.tsx"},"./react/primitives/map":{"types":"./dist/react/primitives/map.d.ts","import":"./dist/react/primitives/map.js","source":"./src/react/primitives/map.tsx"},"./react/threat-visuals":{"types":"./dist/react/threat-visuals/index.d.ts","import":"./dist/react/threat-visuals.js","source":"./src/react/threat-visuals/index.tsx"},"./security/attack-path":{"types":"./dist/security/attack-path/index.d.ts","import":"./dist/security/attack-path/index.js","source":"./src/security/attack-path/index.ts"},"./services/keybindings":{"types":"./dist/services/keybindings.d.ts","import":"./dist/services/keybindings.js","source":"./src/services/keybindings.ts"},"./services/toast-react":{"types":"./dist/services/toast-react.d.ts","import":"./dist/services/toast-react.js","source":"./src/services/toast-react.tsx"},"./styles/shadcn-compat":{"source":"./src/styles/shadcn-compat.css","default":"./dist/styles/shadcn-compat.css"},"./styles/tenant-ui.css":{"source":"./src/styles/tenant-ui.css","default":"./dist/styles/tenant-ui.css"},"./styles/utilities.css":{"source":"./src/styles/utilities.css","default":"./dist/styles/utilities.css"},"./visualization/kanban":{"types":"./dist/visualization/kanban/index.d.ts","import":"./dist/visualization/kanban/index.js","source":"./src/visualization/kanban/index.ts"},"./components/data-table":{"types":"./dist/components/data-table/index.d.ts","import":"./dist/components/data-table/index.js","source":"./src/components/data-table/index.ts"},"./components/pagination":{"types":"./dist/components/pagination/index.d.ts","import":"./dist/components/pagination/index.js","source":"./src/components/pagination/index.ts"},"./components/split-pane":{"types":"./dist/components/split-pane/index.d.ts","import":"./dist/components/split-pane/index.js","source":"./src/components/split-pane/index.ts"},"./components/status-bar":{"types":"./dist/components/status-bar/index.d.ts","import":"./dist/components/status-bar/index.js","source":"./src/components/status-bar/index.ts"},"./form/date-picker/time":{"types":"./dist/form/date-picker/time.d.ts","import":"./dist/form/date-picker/time.js","source":"./src/form/date-picker/time.ts"},"./navigation/breadcrumb":{"types":"./dist/navigation/breadcrumb/index.d.ts","import":"./dist/navigation/breadcrumb/index.js","source":"./src/navigation/breadcrumb/index.ts"},"./overlays/alert-dialog":{"types":"./dist/overlays/alert-dialog/index.d.ts","import":"./dist/overlays/alert-dialog/index.js","source":"./src/overlays/alert-dialog/index.ts"},"./react/auth/login-form":{"types":"./dist/react/auth/login-form.d.ts","import":"./dist/react/auth/login-form.js","source":"./src/react/auth/login-form.tsx"},"./react/primitives/card":{"types":"./dist/react/primitives/card.d.ts","import":"./dist/react/primitives/card.js","source":"./src/react/primitives/card.tsx"},"./react/primitives/tabs":{"types":"./dist/react/primitives/tabs.d.ts","import":"./dist/react/primitives/tabs.js","source":"./src/react/primitives/tabs.tsx"},"./security/mitre-matrix":{"types":"./dist/security/mitre-matrix/index.d.ts","import":"./dist/security/mitre-matrix/index.js","source":"./src/security/mitre-matrix/index.ts"},"./services/theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./components/GlassSlider":{"types":"./dist/components/theme/glass-slider.d.ts","import":"./dist/components/theme/glass-slider.js","source":"./src/components/theme/glass-slider.ts"},"./components/ThemeStudio":{"types":"./dist/components/theme/theme-studio.d.ts","import":"./dist/components/theme/theme-studio.js","source":"./src/components/theme/theme-studio.ts"},"./components/copy-button":{"types":"./dist/components/copy-button/index.d.ts","import":"./dist/components/copy-button/index.js","source":"./src/components/copy-button/index.ts"},"./components/log-toolbar":{"types":"./dist/components/log-toolbar/index.d.ts","import":"./dist/components/log-toolbar/index.js"},"./composites/run-monitor":{"types":"./dist/composites/run-monitor.d.ts","import":"./dist/composites/run-monitor.js","source":"./src/composites/run-monitor.tsx"},"./editors/languages/yara":{"types":"./dist/editors/languages/yara.d.ts","import":"./dist/editors/languages/yara.js","source":"./src/editors/languages/yara.ts"},"./form/date-picker/range":{"types":"./dist/form/date-picker/range.d.ts","import":"./dist/form/date-picker/range.js","source":"./src/form/date-picker/range.ts"},"./primitives/scroll-area":{"types":"./dist/primitives/scroll-area/index.d.ts","import":"./dist/primitives/scroll-area/index.js","source":"./src/primitives/scroll-area/index.ts"},"./react/hooks/use-router":{"types":"./dist/react/hooks/useRouter.d.ts","import":"./dist/react/hooks/useRouter.js","source":"./src/react/hooks/useRouter.ts"},"./react/layout/app-shell":{"types":"./dist/react/layout/app-shell.d.ts","import":"./dist/react/layout/app-shell.js","source":"./src/react/layout/app-shell.tsx"},"./react/primitives/alert":{"types":"./dist/react/primitives/alert.d.ts","import":"./dist/react/primitives/alert.js","source":"./src/react/primitives/alert.tsx"},"./react/primitives/badge":{"types":"./dist/react/primitives/badge.d.ts","import":"./dist/react/primitives/badge.js","source":"./src/react/primitives/badge.tsx"},"./react/primitives/field":{"types":"./dist/react/primitives/field.d.ts","import":"./dist/react/primitives/field.js","source":"./src/react/primitives/field.tsx"},"./react/primitives/input":{"types":"./dist/react/primitives/input.d.ts","import":"./dist/react/primitives/input.js","source":"./src/react/primitives/input.tsx"},"./react/primitives/label":{"types":"./dist/react/primitives/label.d.ts","import":"./dist/react/primitives/label.js","source":"./src/react/primitives/label.tsx"},"./react/primitives/modal":{"types":"./dist/react/primitives/modal.d.ts","import":"./dist/react/primitives/modal.js","source":"./src/react/primitives/modal.tsx"},"./react/primitives/sheet":{"types":"./dist/react/primitives/sheet.d.ts","import":"./dist/react/primitives/sheet.js","source":"./src/react/primitives/sheet.tsx"},"./react/primitives/table":{"types":"./dist/react/primitives/table.d.ts","import":"./dist/react/primitives/table.js","source":"./src/react/primitives/table.tsx"},"./react/primitives/toast":{"types":"./dist/react/primitives/toast.d.ts","import":"./dist/react/primitives/toast.js","source":"./src/react/primitives/toast.tsx"},"./visualization/terminal":{"types":"./dist/visualization/terminal/index.d.ts","import":"./dist/visualization/terminal/index.js","source":"./src/visualization/terminal/index.ts"},"./visualization/timeline":{"types":"./dist/visualization/timeline/index.d.ts","import":"./dist/visualization/timeline/index.js","source":"./src/visualization/timeline/index.ts"},"./components/RadiusSlider":{"types":"./dist/components/theme/radius-slider.d.ts","import":"./dist/components/theme/radius-slider.js","source":"./src/components/theme/radius-slider.ts"},"./components/context-menu":{"types":"./dist/components/context-menu/index.d.ts","import":"./dist/components/context-menu/index.js","source":"./src/components/context-menu/index.ts"},"./composites/metrics-card":{"types":"./dist/composites/metrics-card.d.ts","import":"./dist/composites/metrics-card.js","source":"./src/composites/metrics-card.tsx"},"./display/markdown-viewer":{"types":"./dist/display/markdown-viewer/index.d.ts","import":"./dist/display/markdown-viewer/index.js","source":"./src/display/markdown-viewer/index.ts"},"./editors/languages/fluxl":{"types":"./dist/editors/languages/fluxl.d.ts","import":"./dist/editors/languages/fluxl.js","source":"./src/editors/languages/fluxl.ts"},"./editors/languages/yaral":{"types":"./dist/editors/languages/yaral.d.ts","import":"./dist/editors/languages/yaral.js","source":"./src/editors/languages/yaral.ts"},"./form/cron-editor/parser":{"types":"./dist/form/cron-editor/parser.d.ts","import":"./dist/form/cron-editor/parser.js","source":"./src/form/cron-editor/parser.ts"},"./react/hooks/use-consent":{"types":"./dist/react/hooks/useConsent.d.ts","import":"./dist/react/hooks/useConsent.js","source":"./src/react/hooks/useConsent.ts"},"./react/hooks/use-passkey":{"types":"./dist/react/hooks/usePasskey.d.ts","import":"./dist/react/hooks/usePasskey.js","source":"./src/react/hooks/usePasskey.ts"},"./react/hooks/use-storage":{"types":"./dist/react/hooks/useStorage.d.ts","import":"./dist/react/hooks/useStorage.js","source":"./src/react/hooks/useStorage.ts"},"./react/primitives/avatar":{"types":"./dist/react/primitives/avatar.d.ts","import":"./dist/react/primitives/avatar.js","source":"./src/react/primitives/avatar.tsx"},"./react/primitives/button":{"types":"./dist/react/primitives/button.d.ts","import":"./dist/react/primitives/button.js","source":"./src/react/primitives/button.tsx"},"./react/primitives/dialog":{"types":"./dist/react/primitives/dialog.d.ts","import":"./dist/react/primitives/dialog.js","source":"./src/react/primitives/dialog.tsx"},"./react/primitives/drawer":{"types":"./dist/react/primitives/drawer.d.ts","import":"./dist/react/primitives/drawer.js","source":"./src/react/primitives/drawer.tsx"},"./react/primitives/kanban":{"types":"./dist/react/primitives/kanban.d.ts","import":"./dist/react/primitives/kanban.js","source":"./src/react/primitives/kanban.tsx"},"./react/primitives/ripple":{"types":"./dist/react/primitives/ripple.d.ts","import":"./dist/react/primitives/ripple.js","source":"./src/react/primitives/ripple.tsx"},"./react/primitives/search":{"types":"./dist/react/primitives/search.d.ts","import":"./dist/react/primitives/search.js","source":"./src/react/primitives/search.tsx"},"./react/primitives/select":{"types":"./dist/react/primitives/select.d.ts","import":"./dist/react/primitives/select.js","source":"./src/react/primitives/select.tsx"},"./react/primitives/slider":{"types":"./dist/react/primitives/slider.d.ts","import":"./dist/react/primitives/slider.js","source":"./src/react/primitives/slider.tsx"},"./react/primitives/switch":{"types":"./dist/react/primitives/switch.d.ts","import":"./dist/react/primitives/switch.js","source":"./src/react/primitives/switch.tsx"},"./react/primitives/toggle":{"types":"./dist/react/primitives/toggle.d.ts","import":"./dist/react/primitives/toggle.js","source":"./src/react/primitives/toggle.tsx"},"./visualization/file-tree":{"types":"./dist/visualization/file-tree/index.d.ts","import":"./dist/visualization/file-tree/index.js","source":"./src/visualization/file-tree/index.ts"},"./components/IconSetPicker":{"types":"./dist/components/theme/icon-set-picker.d.ts","import":"./dist/components/theme/icon-set-picker.js","source":"./src/components/theme/icon-set-picker.ts"},"./components/ThemeSwitcher":{"types":"./dist/components/theme/theme-switcher.d.ts","import":"./dist/components/theme/theme-switcher.js","source":"./src/components/theme/theme-switcher.ts"},"./components/detail-header":{"types":"./dist/components/detail-header/index.d.ts","import":"./dist/components/detail-header/index.js"},"./navigation/dropdown-menu":{"types":"./dist/navigation/dropdown-menu/index.d.ts","import":"./dist/navigation/dropdown-menu/index.js","source":"./src/navigation/dropdown-menu/index.ts"},"./primitives/live-log-tail":{"types":"./dist/primitives/live-log-tail.d.ts","import":"./dist/primitives/live-log-tail.js","source":"./src/primitives/live-log-tail.tsx"},"./primitives/select/native":{"types":"./dist/primitives/select/native.d.ts","import":"./dist/primitives/select/native.js","source":"./src/primitives/select/native.ts"},"./react/editors/log-viewer":{"types":"./dist/react/editors/log-viewer.d.ts","import":"./dist/react/editors/log-viewer.js","source":"./src/react/editors/log-viewer.tsx"},"./react/layout/page-header":{"types":"./dist/react/layout/page-header.d.ts","import":"./dist/react/layout/page-header.js","source":"./src/react/layout/page-header.tsx"},"./react/primitives/menubar":{"types":"./dist/react/primitives/menubar.d.ts","import":"./dist/react/primitives/menubar.js","source":"./src/react/primitives/menubar.tsx"},"./react/primitives/popover":{"types":"./dist/react/primitives/popover.d.ts","import":"./dist/react/primitives/popover.js","source":"./src/react/primitives/popover.tsx"},"./react/primitives/spinner":{"types":"./dist/react/primitives/spinner.d.ts","import":"./dist/react/primitives/spinner.js","source":"./src/react/primitives/spinner.tsx"},"./react/primitives/stepper":{"types":"./dist/react/primitives/stepper.d.ts","import":"./dist/react/primitives/stepper.js","source":"./src/react/primitives/stepper.tsx"},"./react/primitives/tooltip":{"types":"./dist/react/primitives/tooltip.d.ts","import":"./dist/react/primitives/tooltip.js","source":"./src/react/primitives/tooltip.tsx"},"./components/AccentSwitcher":{"types":"./dist/components/theme/accent-switcher.d.ts","import":"./dist/components/theme/accent-switcher.js","source":"./src/components/theme/accent-switcher.ts"},"./primitives/checkbox/group":{"types":"./dist/primitives/checkbox/group.d.ts","import":"./dist/primitives/checkbox/group.js","source":"./src/primitives/checkbox/group.ts"},"./primitives/phase-progress":{"types":"./dist/primitives/phase-progress.d.ts","import":"./dist/primitives/phase-progress.js","source":"./src/primitives/phase-progress.tsx"},"./primitives/sse-live-badge":{"types":"./dist/primitives/sse-live-badge.d.ts","import":"./dist/primitives/sse-live-badge.js","source":"./src/primitives/sse-live-badge.tsx"},"./react/auth/passkey-button":{"types":"./dist/react/auth/passkey-button.d.ts","import":"./dist/react/auth/passkey-button.js","source":"./src/react/auth/passkey-button.tsx"},"./react/consent/preferences":{"types":"./dist/react/consent/preferences.d.ts","import":"./dist/react/consent/preferences.js","source":"./src/react/consent/preferences.tsx"},"./react/editors/code-editor":{"types":"./dist/react/editors/code-editor.d.ts","import":"./dist/react/editors/code-editor.js","source":"./src/react/editors/code-editor.tsx"},"./react/editors/diff-viewer":{"types":"./dist/react/editors/diff-viewer.d.ts","import":"./dist/react/editors/diff-viewer.js","source":"./src/react/editors/diff-viewer.tsx"},"./react/editors/json-viewer":{"types":"./dist/react/editors/json-viewer.d.ts","import":"./dist/react/editors/json-viewer.js","source":"./src/react/editors/json-viewer.tsx"},"./react/editors/yaml-editor":{"types":"./dist/react/editors/yaml-editor.d.ts","import":"./dist/react/editors/yaml-editor.js","source":"./src/react/editors/yaml-editor.tsx"},"./react/primitives/calendar":{"types":"./dist/react/primitives/calendar.d.ts","import":"./dist/react/primitives/calendar.js","source":"./src/react/primitives/calendar.tsx"},"./react/primitives/carousel":{"types":"./dist/react/primitives/carousel.d.ts","import":"./dist/react/primitives/carousel.js","source":"./src/react/primitives/carousel.tsx"},"./react/primitives/checkbox":{"types":"./dist/react/primitives/checkbox.d.ts","import":"./dist/react/primitives/checkbox.js","source":"./src/react/primitives/checkbox.tsx"},"./react/primitives/progress":{"types":"./dist/react/primitives/progress.d.ts","import":"./dist/react/primitives/progress.js","source":"./src/react/primitives/progress.tsx"},"./react/primitives/skeleton":{"types":"./dist/react/primitives/skeleton.d.ts","import":"./dist/react/primitives/skeleton.js","source":"./src/react/primitives/skeleton.tsx"},"./react/primitives/terminal":{"types":"./dist/react/primitives/terminal.d.ts","import":"./dist/react/primitives/terminal.js","source":"./src/react/primitives/terminal.tsx"},"./react/primitives/textarea":{"types":"./dist/react/primitives/textarea.d.ts","import":"./dist/react/primitives/textarea.js","source":"./src/react/primitives/textarea.tsx"},"./react/primitives/timeline":{"types":"./dist/react/primitives/timeline.d.ts","import":"./dist/react/primitives/timeline.js","source":"./src/react/primitives/timeline.tsx"},"./security/detection-status":{"types":"./dist/security/detection-status/index.d.ts","import":"./dist/security/detection-status/index.js","source":"./src/security/detection-status/index.ts"},"./styles/platform-admin.css":{"source":"./src/styles/platform-admin.css","default":"./dist/styles/platform-admin.css"},"./styles/threat-library.css":{"source":"./src/styles/threat-library.css","default":"./dist/styles/threat-library.css"},"./visualization/rule-editor":{"types":"./dist/visualization/rule-editor/index.d.ts","import":"./dist/visualization/rule-editor/index.js","source":"./src/visualization/rule-editor/index.ts"},"./components/DensitySwitcher":{"types":"./dist/components/theme/density-switcher.d.ts","import":"./dist/components/theme/density-switcher.js","source":"./src/components/theme/density-switcher.ts"},"./components/FontStackPicker":{"types":"./dist/components/theme/font-stack-picker.d.ts","import":"./dist/components/theme/font-stack-picker.js","source":"./src/components/theme/font-stack-picker.ts"},"./components/IconUsageMatrix":{"types":"./dist/components/theme/icon-usage-matrix.d.ts","import":"./dist/components/theme/icon-usage-matrix.js","source":"./src/components/theme/icon-usage-matrix.ts"},"./components/ThemePresetGrid":{"types":"./dist/components/theme/theme-preset-grid.d.ts","import":"./dist/components/theme/theme-preset-grid.js","source":"./src/components/theme/theme-preset-grid.ts"},"./display/severity-indicator":{"types":"./dist/display/severity-indicator/index.d.ts","import":"./dist/display/severity-indicator/index.js","source":"./src/display/severity-indicator/index.ts"},"./navigation/navigation-menu":{"types":"./dist/navigation/navigation-menu/index.d.ts","import":"./dist/navigation/navigation-menu/index.js","source":"./src/navigation/navigation-menu/index.ts"},"./primitives/select/combobox":{"types":"./dist/primitives/select/combobox.d.ts","import":"./dist/primitives/select/combobox.js","source":"./src/primitives/select/combobox.ts"},"./react/primitives/chart-bar":{"types":"./dist/react/primitives/chart-bar.d.ts","import":"./dist/react/primitives/chart-bar.js","source":"./src/react/primitives/chart-bar.tsx"},"./react/primitives/chart-pie":{"types":"./dist/react/primitives/chart-pie.d.ts","import":"./dist/react/primitives/chart-pie.js","source":"./src/react/primitives/chart-pie.tsx"},"./react/primitives/data-grid":{"types":"./dist/react/primitives/data-grid.d.ts","import":"./dist/react/primitives/data-grid.js","source":"./src/react/primitives/data-grid.tsx"},"./react/primitives/direction":{"types":"./dist/react/primitives/direction.d.ts","import":"./dist/react/primitives/direction.js","source":"./src/react/primitives/direction.tsx"},"./react/primitives/file-tree":{"types":"./dist/react/primitives/file-tree.d.ts","import":"./dist/react/primitives/file-tree.js","source":"./src/react/primitives/file-tree.tsx"},"./react/primitives/separator":{"types":"./dist/react/primitives/separator.d.ts","import":"./dist/react/primitives/separator.js","source":"./src/react/primitives/separator.tsx"},"./react/primitives/stat-card":{"types":"./dist/react/primitives/stat-card.d.ts","import":"./dist/react/primitives/stat-card.js","source":"./src/react/primitives/stat-card.tsx"},"./react/primitives/tag-input":{"types":"./dist/react/primitives/tag-input.d.ts","import":"./dist/react/primitives/tag-input.js","source":"./src/react/primitives/tag-input.tsx"},"./react/primitives/tree-view":{"types":"./dist/react/primitives/tree-view.d.ts","import":"./dist/react/primitives/tree-view.js","source":"./src/react/primitives/tree-view.tsx"},"./visualization/flow-diagram":{"types":"./dist/visualization/flow-diagram/index.d.ts","import":"./dist/visualization/flow-diagram/index.js","source":"./src/visualization/flow-diagram/index.ts"},"./components/ThemePreviewTile":{"types":"./dist/components/theme/theme-preview-tile.d.ts","import":"./dist/components/theme/theme-preview-tile.js","source":"./src/components/theme/theme-preview-tile.ts"},"./display/notification-center":{"types":"./dist/display/notification-center/index.d.ts","import":"./dist/display/notification-center/index.js","source":"./src/display/notification-center/index.ts"},"./react/hooks/use-keybindings":{"types":"./dist/react/hooks/useKeybindings.d.ts","import":"./dist/react/hooks/useKeybindings.js","source":"./src/react/hooks/useKeybindings.ts"},"./react/primitives/breadcrumb":{"types":"./dist/react/primitives/breadcrumb.d.ts","import":"./dist/react/primitives/breadcrumb.js","source":"./src/react/primitives/breadcrumb.tsx"},"./react/primitives/chart-area":{"types":"./dist/react/primitives/chart-area.d.ts","import":"./dist/react/primitives/chart-area.js","source":"./src/react/primitives/chart-area.tsx"},"./react/primitives/chart-line":{"types":"./dist/react/primitives/chart-line.d.ts","import":"./dist/react/primitives/chart-line.js","source":"./src/react/primitives/chart-line.tsx"},"./react/primitives/code-block":{"types":"./dist/react/primitives/code-block.d.ts","import":"./dist/react/primitives/code-block.js","source":"./src/react/primitives/code-block.tsx"},"./react/primitives/cvss-badge":{"types":"./dist/react/primitives/cvss-badge.d.ts","import":"./dist/react/primitives/cvss-badge.js","source":"./src/react/primitives/cvss-badge.tsx"},"./react/primitives/data-table":{"types":"./dist/react/primitives/data-table.d.ts","import":"./dist/react/primitives/data-table.js","source":"./src/react/primitives/data-table.tsx"},"./react/primitives/hover-card":{"types":"./dist/react/primitives/hover-card.d.ts","import":"./dist/react/primitives/hover-card.js","source":"./src/react/primitives/hover-card.tsx"},"./react/primitives/pagination":{"types":"./dist/react/primitives/pagination.d.ts","import":"./dist/react/primitives/pagination.js","source":"./src/react/primitives/pagination.tsx"},"./react/primitives/split-pane":{"types":"./dist/react/primitives/split-pane.d.ts","import":"./dist/react/primitives/split-pane.js","source":"./src/react/primitives/split-pane.tsx"},"./react/primitives/status-bar":{"types":"./dist/react/primitives/status-bar.d.ts","import":"./dist/react/primitives/status-bar.js","source":"./src/react/primitives/status-bar.tsx"},"./react/primitives/status-dot":{"types":"./dist/react/primitives/status-dot.d.ts","import":"./dist/react/primitives/status-dot.js","source":"./src/react/primitives/status-dot.tsx"},"./react/primitives/typography":{"types":"./dist/react/primitives/typography.d.ts","import":"./dist/react/primitives/typography.js","source":"./src/react/primitives/typography.tsx"},"./react/primitives/uptime-bar":{"types":"./dist/react/primitives/uptime-bar.d.ts","import":"./dist/react/primitives/uptime-bar.js","source":"./src/react/primitives/uptime-bar.tsx"},"./security/vulnerability-card":{"types":"./dist/security/vulnerability-card/index.d.ts","import":"./dist/security/vulnerability-card/index.js","source":"./src/security/vulnerability-card/index.ts"},"./visualization/network-graph":{"types":"./dist/visualization/network-graph/index.d.ts","import":"./dist/visualization/network-graph/index.js","source":"./src/visualization/network-graph/index.ts"},"./react/primitives/attack-path":{"types":"./dist/react/primitives/attack-path.d.ts","import":"./dist/react/primitives/attack-path.js","source":"./src/react/primitives/attack-path.tsx"},"./react/primitives/chart-gauge":{"types":"./dist/react/primitives/chart-gauge.d.ts","import":"./dist/react/primitives/chart-gauge.js","source":"./src/react/primitives/chart-gauge.tsx"},"./react/primitives/chart-radar":{"types":"./dist/react/primitives/chart-radar.d.ts","import":"./dist/react/primitives/chart-radar.js","source":"./src/react/primitives/chart-radar.tsx"},"./react/primitives/code-viewer":{"types":"./dist/react/primitives/code-viewer.d.ts","import":"./dist/react/primitives/code-viewer.js","source":"./src/react/primitives/code-viewer.tsx"},"./react/primitives/collapsible":{"types":"./dist/react/primitives/collapsible.d.ts","import":"./dist/react/primitives/collapsible.js","source":"./src/react/primitives/collapsible.tsx"},"./react/primitives/copy-button":{"types":"./dist/react/primitives/copy-button.d.ts","import":"./dist/react/primitives/copy-button.js","source":"./src/react/primitives/copy-button.tsx"},"./react/primitives/cron-editor":{"types":"./dist/react/primitives/cron-editor.d.ts","import":"./dist/react/primitives/cron-editor.js","source":"./src/react/primitives/cron-editor.tsx"},"./react/primitives/date-picker":{"types":"./dist/react/primitives/date-picker.d.ts","import":"./dist/react/primitives/date-picker.js","source":"./src/react/primitives/date-picker.tsx"},"./react/primitives/empty-state":{"types":"./dist/react/primitives/empty-state.d.ts","import":"./dist/react/primitives/empty-state.js","source":"./src/react/primitives/empty-state.tsx"},"./react/primitives/metric-tile":{"types":"./dist/react/primitives/metric-tile.d.ts","import":"./dist/react/primitives/metric-tile.js","source":"./src/react/primitives/metric-tile.tsx"},"./react/primitives/radio-group":{"types":"./dist/react/primitives/radio-group.d.ts","import":"./dist/react/primitives/radio-group.js","source":"./src/react/primitives/radio-group.tsx"},"./react/primitives/rule-editor":{"types":"./dist/react/primitives/rule-editor.d.ts","import":"./dist/react/primitives/rule-editor.js","source":"./src/react/primitives/rule-editor.tsx"},"./react/primitives/scroll-area":{"types":"./dist/react/primitives/scroll-area.d.ts","import":"./dist/react/primitives/scroll-area.js","source":"./src/react/primitives/scroll-area.tsx"},"./react/primitives/slide-panel":{"types":"./dist/react/primitives/slide-panel.d.ts","import":"./dist/react/primitives/slide-panel.js","source":"./src/react/primitives/slide-panel.tsx"},"./react/primitives/alert-dialog":{"types":"./dist/react/primitives/alert-dialog.d.ts","import":"./dist/react/primitives/alert-dialog.js","source":"./src/react/primitives/alert-dialog.tsx"},"./react/primitives/aspect-ratio":{"types":"./dist/react/primitives/aspect-ratio.d.ts","import":"./dist/react/primitives/aspect-ratio.js","source":"./src/react/primitives/aspect-ratio.tsx"},"./react/primitives/chart-funnel":{"types":"./dist/react/primitives/chart-funnel.d.ts","import":"./dist/react/primitives/chart-funnel.js","source":"./src/react/primitives/chart-funnel.tsx"},"./react/primitives/chart-sankey":{"types":"./dist/react/primitives/chart-sankey.d.ts","import":"./dist/react/primitives/chart-sankey.js","source":"./src/react/primitives/chart-sankey.tsx"},"./react/primitives/color-picker":{"types":"./dist/react/primitives/color-picker.d.ts","import":"./dist/react/primitives/color-picker.js","source":"./src/react/primitives/color-picker.tsx"},"./react/primitives/context-menu":{"types":"./dist/react/primitives/context-menu.d.ts","import":"./dist/react/primitives/context-menu.js","source":"./src/react/primitives/context-menu.tsx"},"./react/primitives/flow-diagram":{"types":"./dist/react/primitives/flow-diagram.d.ts","import":"./dist/react/primitives/flow-diagram.js","source":"./src/react/primitives/flow-diagram.tsx"},"./react/primitives/mitre-matrix":{"types":"./dist/react/primitives/mitre-matrix.d.ts","import":"./dist/react/primitives/mitre-matrix.js","source":"./src/react/primitives/mitre-matrix.tsx"},"./visualization/mermaid-diagram":{"types":"./dist/visualization/mermaid-diagram/index.d.ts","import":"./dist/visualization/mermaid-diagram/index.js","source":"./src/visualization/mermaid-diagram/index.ts"},"./react/primitives/chart-heatmap":{"types":"./dist/react/primitives/chart-heatmap.d.ts","import":"./dist/react/primitives/chart-heatmap.js","source":"./src/react/primitives/chart-heatmap.tsx"},"./react/primitives/chart-scatter":{"types":"./dist/react/primitives/chart-scatter.d.ts","import":"./dist/react/primitives/chart-scatter.js","source":"./src/react/primitives/chart-scatter.tsx"},"./react/primitives/chart-treemap":{"types":"./dist/react/primitives/chart-treemap.d.ts","import":"./dist/react/primitives/chart-treemap.js","source":"./src/react/primitives/chart-treemap.tsx"},"./react/primitives/dropdown-menu":{"types":"./dist/react/primitives/dropdown-menu.d.ts","import":"./dist/react/primitives/dropdown-menu.js","source":"./src/react/primitives/dropdown-menu.tsx"},"./react/primitives/network-graph":{"types":"./dist/react/primitives/network-graph.d.ts","import":"./dist/react/primitives/network-graph.js","source":"./src/react/primitives/network-graph.tsx"},"./composites/per-case-stats-table":{"types":"./dist/composites/per-case-stats-table.d.ts","import":"./dist/composites/per-case-stats-table.js","source":"./src/composites/per-case-stats-table.tsx"},"./primitives/yaml-override-editor":{"types":"./dist/primitives/yaml-override-editor.d.ts","import":"./dist/primitives/yaml-override-editor.js","source":"./src/primitives/yaml-override-editor.tsx"},"./react/primitives/error-boundary":{"types":"./dist/react/primitives/error-boundary.d.ts","import":"./dist/react/primitives/error-boundary.js","source":"./src/react/primitives/error-boundary.tsx"},"./react/primitives/heatmap-legend":{"types":"./dist/react/primitives/heatmap-legend.d.ts","import":"./dist/react/primitives/heatmap-legend.js","source":"./src/react/primitives/heatmap-legend.tsx"},"./styles/react-threat-visuals.css":{"source":"./src/styles/react-threat-visuals.css","default":"./dist/styles/react-threat-visuals.css"},"./visualization/json-path-browser":{"types":"./dist/visualization/json-path-browser/index.d.ts","import":"./dist/visualization/json-path-browser/index.js","source":"./src/visualization/json-path-browser/index.ts"},"./react/primitives/chart-sparkline":{"types":"./dist/react/primitives/chart-sparkline.d.ts","import":"./dist/react/primitives/chart-sparkline.js","source":"./src/react/primitives/chart-sparkline.tsx"},"./react/primitives/chart-waterfall":{"types":"./dist/react/primitives/chart-waterfall.d.ts","import":"./dist/react/primitives/chart-waterfall.js","source":"./src/react/primitives/chart-waterfall.tsx"},"./react/primitives/heatmap-toolbar":{"types":"./dist/react/primitives/heatmap-toolbar.d.ts","import":"./dist/react/primitives/heatmap-toolbar.js","source":"./src/react/primitives/heatmap-toolbar.tsx"},"./react/primitives/markdown-viewer":{"types":"./dist/react/primitives/markdown-viewer.d.ts","import":"./dist/react/primitives/markdown-viewer.js","source":"./src/react/primitives/markdown-viewer.tsx"},"./react/primitives/mermaid-diagram":{"types":"./dist/react/primitives/mermaid-diagram.d.ts","import":"./dist/react/primitives/mermaid-diagram.js","source":"./src/react/primitives/mermaid-diagram.tsx"},"./react/primitives/navigation-menu":{"types":"./dist/react/primitives/navigation-menu.d.ts","import":"./dist/react/primitives/navigation-menu.js","source":"./src/react/primitives/navigation-menu.tsx"},"./components/search/command-palette":{"types":"./dist/components/search/command-palette.d.ts","import":"./dist/components/search/command-palette.js","source":"./src/components/search/command-palette.ts"},"./react/primitives/animated-counter":{"types":"./dist/react/primitives/animated-counter.d.ts","import":"./dist/react/primitives/animated-counter.js","source":"./src/react/primitives/animated-counter.tsx"},"./react/primitives/detection-status":{"types":"./dist/react/primitives/detection-status.d.ts","import":"./dist/react/primitives/detection-status.js","source":"./src/react/primitives/detection-status.tsx"},"./react/feedback/notification-banner":{"types":"./dist/react/feedback/notification-banner.d.ts","import":"./dist/react/feedback/notification-banner.js","source":"./src/react/feedback/notification-banner.tsx"},"./react/primitives/chart-candlestick":{"types":"./dist/react/primitives/chart-candlestick.d.ts","import":"./dist/react/primitives/chart-candlestick.js","source":"./src/react/primitives/chart-candlestick.tsx"},"./react/primitives/json-path-browser":{"types":"./dist/react/primitives/json-path-browser.d.ts","import":"./dist/react/primitives/json-path-browser.js","source":"./src/react/primitives/json-path-browser.tsx"},"./react/primitives/severity-indicator":{"types":"./dist/react/primitives/severity-indicator.d.ts","import":"./dist/react/primitives/severity-indicator.js","source":"./src/react/primitives/severity-indicator.tsx"},"./react/primitives/vulnerability-card":{"types":"./dist/react/primitives/vulnerability-card.d.ts","import":"./dist/react/primitives/vulnerability-card.js","source":"./src/react/primitives/vulnerability-card.tsx"},"./react/primitives/notification-center":{"types":"./dist/react/primitives/notification-center.d.ts","import":"./dist/react/primitives/notification-center.js","source":"./src/react/primitives/notification-center.tsx"}},"gitHead":"80ae217a3751699e135ff94920b1cbf7ba64589b","scripts":{"dev":"vite build --watch","lint":"eslint src --max-warnings 0","test":"vitest run","build":"tsc -p tsconfig.build.json && vite build","check":"npm run typecheck && npm run lint && npm run format:check","format":"prettier --write \"src/**/*.ts\"","preview":"npm run generate:preview && vite --config preview/vite.config.ts","lint:fix":"eslint src --fix","test:e2e":"playwright test","typecheck":"tsc --noEmit","test:watch":"vitest","test:e2e:ui":"playwright test --ui","audit:parity":"node scripts/audit-parity.mjs","format:check":"prettier --check \"src/**/*.ts\"","preview:dist":"npm run generate:preview && vite build --config preview/vite.config.ts","preview:build":"npm run build && npm run preview:dist","preview:serve":"vite --config preview/vite.config.ts","test:coverage":"vitest run --coverage","preview:deploy":"npm run preview:build && echo 'Static site built to preview-dist/'","test:e2e:debug":"playwright test --debug","test:e2e:headed":"playwright test --headed","test:e2e:report":"playwright show-report","generate:preview":"node scripts/extract-prop-docs.mjs && node scripts/generate-preview.mjs","audit:parity:check":"node scripts/audit-parity.mjs --check","generate:prop-docs":"node scripts/extract-prop-docs.mjs","test:e2e:update-snapshots":"playwright test --update-snapshots"},"_npmUser":{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},"overrides":{"uuid":"14.0.0","lodash":"4.18.1","rollup":"4.60.0","flatted":"3.4.2","postcss":"8.5.10","dompurify":"3.4.1","lodash-es":"4.18.1","@vue/language-core":{"minimatch":"9.0.7"}},"repository":{"url":"git+https://github.com/countermeasure-platform/web-components.git","type":"git"},"_npmVersion":"10.9.7","description":"Shared web components for CounterMeasure applications - consolidates common frontend functionality across projects.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","mermaid":"^11.12.3","dompurify":"3.4.1","codemirror":"^6.0.1","tailwind-merge":"^3.5.0","@codemirror/lint":"^6.9.0","@codemirror/view":"^6.39.0","@lezer/highlight":"^1.2.0","@codemirror/state":"^6.5.0","@codemirror/search":"^6.5.0","@codemirror/commands":"^6.8.0","@codemirror/lang-css":"^6.3.1","@codemirror/lang-sql":"^6.10.0","@codemirror/language":"^6.12.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-tabs":"^1.1.3","@codemirror/lang-json":"^6.0.1","@codemirror/lang-rust":"^6.0.2","@radix-ui/react-label":"^2.1.4","@radix-ui/react-dialog":"^1.1.7","@radix-ui/react-select":"^2.1.7","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.1.4","@radix-ui/react-toggle":"^1.1.10","@codemirror/lang-python":"^6.2.1","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-tooltip":"^1.1.8","@codemirror/autocomplete":"^6.20.0","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@codemirror/language-data":"^6.5.2","@radix-ui/react-separator":"^1.1.8","@codemirror/lang-javascript":"^6.2.4","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.7","@radix-ui/react-toggle-group":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.7","@radix-ui/react-navigation-menu":"^1.2.14"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.5","jsdom":"^29.0.0","react":"^19.2.4","eslint":"^10.0.3","vitest":"^4.1.0","globals":"^17.2.0","axe-core":"^4.11.1","prettier":"^3.2.0","react-dom":"^19.2.4","@eslint/js":"^10.0.0","typescript":"^6.0.2","@types/node":"^25.1.0","tailwindcss":"4.2.4","@types/react":"^19.2.14","lucide-react":"^1.6.0","@xyflow/react":"^12.10.1","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.4","typescript-eslint":"^8.57.0","@vitest/coverage-v8":"^4.1.0","@axe-core/playwright":"^4.11.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@microsoft/api-extractor":"7.57.7","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","tailwindcss":"^4.0.0","lucide-react":"^1.6.0","@xyflow/react":"^12.0.0"},"peerDependenciesMeta":{"tailwindcss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-components_1.2.0-dev.3.1_1777582712652_0.2984460015838586","host":"s3://npm-registry-packages-npm-production"}},"1.2.1-dev.4.1":{"name":"@countermeasure-platform/web-components","version":"1.2.1-dev.4.1","keywords":["countermeasure","consent","auth","passkey","webauthn","encryption","crypto","aes","rsa","codemirror","editor","data-table","components","ui"],"author":{"name":"CounterMeasure"},"license":"MIT","_id":"@countermeasure-platform/web-components@1.2.1-dev.4.1","maintainers":[{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},{"name":"phutel","email":"paul@countermeasuresec.com"}],"homepage":"https://github.com/countermeasure-platform/web-components#readme","bugs":{"url":"https://github.com/countermeasure-platform/web-components/issues"},"dist":{"shasum":"55a51e56e3ea37cf3fe2f51dc97a11ca138b0e4e","tarball":"https://registry.npmjs.org/@countermeasure-platform/web-components/-/web-components-1.2.1-dev.4.1.tgz","fileCount":2432,"integrity":"sha512-EBJiW/laxDtDFBX4T0r3oWsPSPv2hSgaZFAUh5l5tL8zzyMvSUPhGJTB4rKMlgwab7bWyWEY30ZMjMB1N2Hr+Q==","signatures":[{"sig":"MEUCIQCQcAotfrLcrTomM1opgYveQvouhz4ZPOxXh8CLKbfRzgIgI5M4tuJoP8yLu2AndD0WKWHqHkAoghQU4iAapiT8PI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27443709},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js","source":"./src/ui/index.ts"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","source":"./src/auth/index.ts"},"./form":{"types":"./dist/form/index.d.ts","import":"./dist/form/index.js","source":"./src/form/index.ts"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js","source":"./src/icons/index.ts"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react.js","source":"./src/react/index.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","source":"./src/utils/index.ts"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js","source":"./src/charts/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.ts","import":"./dist/crypto/index.js","source":"./src/crypto/index.ts"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js","source":"./src/layout/index.ts"},"./styles":{"source":"./src/styles/index.css","default":"./dist/styles/index.css"},"./consent":{"types":"./dist/consent/index.d.ts","import":"./dist/consent/index.js","source":"./src/consent/index.ts"},"./display":{"types":"./dist/display/index.d.ts","import":"./dist/display/index.js","source":"./src/display/index.ts"},"./editors":{"types":"./dist/editors/index.d.ts","import":"./dist/editors/index.js","source":"./src/editors/index.ts"},"./passkey":{"types":"./dist/passkey/index.d.ts","import":"./dist/passkey/index.js","source":"./src/passkey/index.ts"},"./sidebar":{"types":"./dist/sidebar/index.d.ts","import":"./dist/sidebar/index.js","source":"./src/sidebar/index.ts"},"./overlays":{"types":"./dist/overlays/index.d.ts","import":"./dist/overlays/index.js","source":"./src/overlays/index.ts"},"./security":{"types":"./dist/security/index.d.ts","import":"./dist/security/index.js","source":"./src/security/index.ts"},"./services":{"types":"./dist/services/index.d.ts","import":"./dist/services/index.js","source":"./src/services/index.ts"},"./styles/*":"./dist/styles/*","./styles/ui":{"source":"./src/styles/ui.css","default":"./dist/styles/ui.css"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","source":"./src/appearance/index.ts"},"./charts/bar":{"types":"./dist/charts/bar/index.d.ts","import":"./dist/charts/bar/index.js","source":"./src/charts/bar/index.ts"},"./charts/pie":{"types":"./dist/charts/pie/index.d.ts","import":"./dist/charts/pie/index.js","source":"./src/charts/pie/index.ts"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js","source":"./src/components/index.ts"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js","source":"./src/navigation/index.ts"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js","source":"./src/primitives/index.ts"},"./react/auth":{"types":"./dist/react/auth/index.d.ts","import":"./dist/react/auth/index.js","source":"./src/react/auth/index.ts"},"./charts/area":{"types":"./dist/charts/area/index.d.ts","import":"./dist/charts/area/index.js","source":"./src/charts/area/index.ts"},"./charts/axis":{"types":"./dist/charts/axis.d.ts","import":"./dist/charts/axis.js","source":"./src/charts/axis.ts"},"./charts/base":{"types":"./dist/charts/base.d.ts","import":"./dist/charts/base.js","source":"./src/charts/base.ts"},"./charts/line":{"types":"./dist/charts/line/index.d.ts","import":"./dist/charts/line/index.js","source":"./src/charts/line/index.ts"},"./charts/zoom":{"types":"./dist/charts/zoom.d.ts","import":"./dist/charts/zoom.js","source":"./src/charts/zoom.ts"},"./react/brand":{"types":"./dist/react/brand/index.d.ts","import":"./dist/react/brand.js","source":"./src/react/brand/index.tsx"},"./react/hooks":{"types":"./dist/react/hooks/index.d.ts","import":"./dist/react/hooks/index.js","source":"./src/react/hooks/index.ts"},"./styles/auth":{"source":"./src/styles/auth.css","default":"./dist/styles/auth.css"},"./app-switcher":{"types":"./dist/app-switcher/index.d.ts","import":"./dist/app-switcher/index.js","source":"./src/app-switcher/index.ts"},"./charts/gauge":{"types":"./dist/charts/gauge/index.d.ts","import":"./dist/charts/gauge/index.js","source":"./src/charts/gauge/index.ts"},"./charts/radar":{"types":"./dist/charts/radar/index.d.ts","import":"./dist/charts/radar/index.js","source":"./src/charts/radar/index.ts"},"./charts/utils":{"types":"./dist/charts/utils.d.ts","import":"./dist/charts/utils.js","source":"./src/charts/utils.ts"},"./display/card":{"types":"./dist/display/card/index.d.ts","import":"./dist/display/card/index.js","source":"./src/display/card/index.ts"},"./icons/lucide":{"types":"./dist/icons/lucide.d.ts","import":"./dist/icons/lucide.js","source":"./src/icons/lucide.ts"},"./react/layout":{"types":"./dist/react/layout/index.d.ts","import":"./dist/react/layout/index.js","source":"./src/react/layout/index.ts"},"./services/api":{"types":"./dist/services/api.d.ts","import":"./dist/services/api.js","source":"./src/services/api.ts"},"./services/sse":{"types":"./dist/services/sse.d.ts","import":"./dist/services/sse.js","source":"./src/services/sse.ts"},"./theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./charts/funnel":{"types":"./dist/charts/funnel/index.d.ts","import":"./dist/charts/funnel/index.js","source":"./src/charts/funnel/index.ts"},"./charts/legend":{"types":"./dist/charts/legend.d.ts","import":"./dist/charts/legend.js","source":"./src/charts/legend.ts"},"./charts/sankey":{"types":"./dist/charts/sankey/index.d.ts","import":"./dist/charts/sankey/index.js","source":"./src/charts/sankey/index.ts"},"./display/alert":{"types":"./dist/display/alert/index.d.ts","import":"./dist/display/alert/index.js","source":"./src/display/alert/index.ts"},"./display/badge":{"types":"./dist/display/badge/index.d.ts","import":"./dist/display/badge/index.js","source":"./src/display/badge/index.ts"},"./form/calendar":{"types":"./dist/form/calendar/index.d.ts","import":"./dist/form/calendar/index.js","source":"./src/form/calendar/index.ts"},"./react/consent":{"types":"./dist/react/consent/index.d.ts","import":"./dist/react/consent/index.js","source":"./src/react/consent/index.ts"},"./react/editors":{"types":"./dist/react/editors/index.d.ts","import":"./dist/react/editors/index.js","source":"./src/react/editors/index.ts"},"./react/sidebar":{"types":"./dist/react/sidebar.d.ts","import":"./dist/react/sidebar.js","source":"./src/react/sidebar.tsx"},"./styles/layout":{"source":"./src/styles/layout.css","default":"./dist/styles/layout.css"},"./styles/tokens":{"source":"./src/styles/tokens.css","default":"./dist/styles/tokens.css"},"./visualization":{"types":"./dist/visualization/index.d.ts","import":"./dist/visualization/index.js","source":"./src/visualization/index.ts"},"./charts/heatmap":{"types":"./dist/charts/heatmap/index.d.ts","import":"./dist/charts/heatmap/index.js","source":"./src/charts/heatmap/index.ts"},"./charts/scatter":{"types":"./dist/charts/scatter/index.d.ts","import":"./dist/charts/scatter/index.js","source":"./src/charts/scatter/index.ts"},"./charts/tooltip":{"types":"./dist/charts/tooltip.d.ts","import":"./dist/charts/tooltip.js","source":"./src/charts/tooltip.ts"},"./charts/treemap":{"types":"./dist/charts/treemap/index.d.ts","import":"./dist/charts/treemap/index.js","source":"./src/charts/treemap/index.ts"},"./display/avatar":{"types":"./dist/display/avatar/index.d.ts","import":"./dist/display/avatar/index.js","source":"./src/display/avatar/index.ts"},"./form/direction":{"types":"./dist/form/direction/index.d.ts","import":"./dist/form/direction/index.js","source":"./src/form/direction/index.ts"},"./form/tag-input":{"types":"./dist/form/tag-input/index.d.ts","import":"./dist/form/tag-input/index.js","source":"./src/form/tag-input/index.ts"},"./overlays/sheet":{"types":"./dist/overlays/sheet/index.d.ts","import":"./dist/overlays/sheet/index.js","source":"./src/overlays/sheet/index.ts"},"./primitives/kbd":{"types":"./dist/primitives/kbd/index.d.ts","import":"./dist/primitives/kbd/index.js","source":"./src/primitives/kbd/index.ts"},"./react/feedback":{"types":"./dist/react/feedback/index.d.ts","import":"./dist/react/feedback/index.js","source":"./src/react/feedback/index.ts"},"./react/topology":{"types":"./dist/react/topology/index.d.ts","import":"./dist/react/topology.js","source":"./src/react/topology/index.ts"},"./styles/consent":{"source":"./src/styles/consent.css","default":"./dist/styles/consent.css"},"./utils/registry":{"types":"./dist/utils/registry.d.ts","import":"./dist/utils/registry.js","source":"./src/utils/registry.ts"},"./components/tabs":{"types":"./dist/components/tabs/index.d.ts","import":"./dist/components/tabs/index.js","source":"./src/components/tabs/index.ts"},"./display/popover":{"types":"./dist/display/popover/index.d.ts","import":"./dist/display/popover/index.js","source":"./src/display/popover/index.ts"},"./display/tooltip":{"types":"./dist/display/tooltip/index.d.ts","import":"./dist/display/tooltip/index.js","source":"./src/display/tooltip/index.ts"},"./services/router":{"types":"./dist/services/router.d.ts","import":"./dist/services/router.js","source":"./src/services/router.ts"},"./charts/sparkline":{"types":"./dist/charts/sparkline/index.d.ts","import":"./dist/charts/sparkline/index.js","source":"./src/charts/sparkline/index.ts"},"./charts/waterfall":{"types":"./dist/charts/waterfall/index.d.ts","import":"./dist/charts/waterfall/index.js","source":"./src/charts/waterfall/index.ts"},"./components/brand":{"types":"./dist/components/brand/index.d.ts","import":"./dist/components/brand/index.js","source":"./src/components/brand/index.ts"},"./components/modal":{"types":"./dist/components/modal/index.d.ts","import":"./dist/components/modal/index.js","source":"./src/components/modal/index.ts"},"./components/theme":{"types":"./dist/components/theme/index.d.ts","import":"./dist/components/theme/index.js","source":"./src/components/theme/index.ts"},"./components/toast":{"types":"./dist/components/toast/index.d.ts","import":"./dist/components/toast/index.js","source":"./src/components/toast/index.ts"},"./display/progress":{"types":"./dist/display/progress/index.d.ts","import":"./dist/display/progress/index.js","source":"./src/display/progress/index.ts"},"./form/cron-editor":{"types":"./dist/form/cron-editor/index.d.ts","import":"./dist/form/cron-editor/index.js","source":"./src/form/cron-editor/index.ts"},"./form/date-picker":{"types":"./dist/form/date-picker/index.d.ts","import":"./dist/form/date-picker/index.js","source":"./src/form/date-picker/index.ts"},"./layout/app-shell":{"types":"./dist/layout/app-shell.d.ts","import":"./dist/layout/app-shell.js","source":"./src/layout/app-shell.ts"},"./primitives/field":{"types":"./dist/primitives/field/index.d.ts","import":"./dist/primitives/field/index.js","source":"./src/primitives/field/index.ts"},"./primitives/input":{"types":"./dist/primitives/input/index.d.ts","import":"./dist/primitives/input/index.js","source":"./src/primitives/input/index.ts"},"./primitives/label":{"types":"./dist/primitives/label/index.d.ts","import":"./dist/primitives/label/index.js","source":"./src/primitives/label/index.ts"},"./primitives/radio":{"types":"./dist/primitives/radio/index.d.ts","import":"./dist/primitives/radio/index.js","source":"./src/primitives/radio/index.ts"},"./react/primitives":{"types":"./dist/react/primitives/index.d.ts","import":"./dist/react/primitives/index.js","source":"./src/react/primitives/index.ts"},"./styles/fonts.css":{"source":"./src/styles/fonts.css","default":"./dist/styles/fonts.css"},"./styles/theme.css":{"source":"./src/styles/theme.css","default":"./dist/styles/theme.css"},"./components/search":{"types":"./dist/components/search/index.d.ts","import":"./dist/components/search/index.js","source":"./src/components/search/index.ts"},"./display/stat-card":{"types":"./dist/display/stat-card/index.d.ts","import":"./dist/display/stat-card/index.js","source":"./src/display/stat-card/index.ts"},"./form/color-picker":{"types":"./dist/form/color-picker/index.d.ts","import":"./dist/form/color-picker/index.js","source":"./src/form/color-picker/index.ts"},"./navigation/drawer":{"types":"./dist/navigation/drawer/index.d.ts","import":"./dist/navigation/drawer/index.js","source":"./src/navigation/drawer/index.ts"},"./overlays/carousel":{"types":"./dist/overlays/carousel/index.d.ts","import":"./dist/overlays/carousel/index.js","source":"./src/overlays/carousel/index.ts"},"./primitives/button":{"types":"./dist/primitives/button/index.d.ts","import":"./dist/primitives/button/index.js","source":"./src/primitives/button/index.ts"},"./primitives/select":{"types":"./dist/primitives/select/index.d.ts","import":"./dist/primitives/select/index.js","source":"./src/primitives/select/index.ts"},"./primitives/slider":{"types":"./dist/primitives/slider/index.d.ts","import":"./dist/primitives/slider/index.js","source":"./src/primitives/slider/index.ts"},"./primitives/switch":{"types":"./dist/primitives/switch/index.d.ts","import":"./dist/primitives/switch/index.js","source":"./src/primitives/switch/index.ts"},"./primitives/toggle":{"types":"./dist/primitives/toggle/index.d.ts","import":"./dist/primitives/toggle/index.js","source":"./src/primitives/toggle/index.ts"},"./styles/appearance":{"source":"./src/styles/appearance.css","default":"./dist/styles/appearance.css"},"./visualization/map":{"types":"./dist/visualization/map/index.d.ts","import":"./dist/visualization/map/index.js","source":"./src/visualization/map/index.ts"},"./charts/annotations":{"types":"./dist/charts/annotations.d.ts","import":"./dist/charts/annotations.js","source":"./src/charts/annotations.ts"},"./charts/candlestick":{"types":"./dist/charts/candlestick/index.d.ts","import":"./dist/charts/candlestick/index.js","source":"./src/charts/candlestick/index.ts"},"./display/code-block":{"types":"./dist/display/code-block/index.d.ts","import":"./dist/display/code-block/index.js","source":"./src/display/code-block/index.ts"},"./display/hover-card":{"types":"./dist/display/hover-card/index.d.ts","import":"./dist/display/hover-card/index.js","source":"./src/display/hover-card/index.ts"},"./display/status-dot":{"types":"./dist/display/status-dot/index.d.ts","import":"./dist/display/status-dot/index.js","source":"./src/display/status-dot/index.ts"},"./display/typography":{"types":"./dist/display/typography/index.d.ts","import":"./dist/display/typography/index.js","source":"./src/display/typography/index.ts"},"./display/uptime-bar":{"types":"./dist/display/uptime-bar/index.d.ts","import":"./dist/display/uptime-bar/index.js","source":"./src/display/uptime-bar/index.ts"},"./editors/log-viewer":{"types":"./dist/editors/log-viewer.d.ts","import":"./dist/editors/log-viewer.js","source":"./src/editors/log-viewer.ts"},"./layout/page-header":{"types":"./dist/layout/page-header.d.ts","import":"./dist/layout/page-header.js","source":"./src/layout/page-header.ts"},"./navigation/menubar":{"types":"./dist/navigation/menubar/index.d.ts","import":"./dist/navigation/menubar/index.js","source":"./src/navigation/menubar/index.ts"},"./navigation/stepper":{"types":"./dist/navigation/stepper/index.d.ts","import":"./dist/navigation/stepper/index.js","source":"./src/navigation/stepper/index.ts"},"./primitives/spinner":{"types":"./dist/primitives/spinner/index.d.ts","import":"./dist/primitives/spinner/index.js","source":"./src/primitives/spinner/index.ts"},"./react/app-switcher":{"types":"./dist/react/app-switcher.d.ts","import":"./dist/react/app-switcher.js","source":"./src/react/app-switcher.tsx"},"./react/theme-studio":{"types":"./dist/react/theme-studio.d.ts","import":"./dist/react/theme-studio.js","source":"./src/react/theme-studio.tsx"},"./react/theme-toggle":{"types":"./dist/react/theme-toggle/index.d.ts","import":"./dist/react/theme-toggle.js","source":"./src/react/theme-toggle/index.tsx"},"./services/sse-react":{"types":"./dist/services/sse-react.d.ts","import":"./dist/services/sse-react.js","source":"./src/services/sse-react.ts"},"./display/empty-state":{"types":"./dist/display/empty-state/index.d.ts","import":"./dist/display/empty-state/index.js","source":"./src/display/empty-state/index.ts"},"./display/metric-tile":{"types":"./dist/display/metric-tile/index.d.ts","import":"./dist/display/metric-tile/index.js","source":"./src/display/metric-tile/index.ts"},"./editors/code-editor":{"types":"./dist/editors/code-editor.d.ts","import":"./dist/editors/code-editor.js","source":"./src/editors/code-editor.ts"},"./editors/diff-viewer":{"types":"./dist/editors/diff-viewer.d.ts","import":"./dist/editors/diff-viewer.js","source":"./src/editors/diff-viewer.ts"},"./editors/json-viewer":{"types":"./dist/editors/json-viewer.d.ts","import":"./dist/editors/json-viewer.js","source":"./src/editors/json-viewer.ts"},"./editors/yaml-editor":{"types":"./dist/editors/yaml-editor.d.ts","import":"./dist/editors/yaml-editor.js","source":"./src/editors/yaml-editor.ts"},"./primitives/checkbox":{"types":"./dist/primitives/checkbox/index.d.ts","import":"./dist/primitives/checkbox/index.js","source":"./src/primitives/checkbox/index.ts"},"./primitives/skeleton":{"types":"./dist/primitives/skeleton/index.d.ts","import":"./dist/primitives/skeleton/index.js","source":"./src/primitives/skeleton/index.ts"},"./react/hooks/use-api":{"types":"./dist/react/hooks/useApi.d.ts","import":"./dist/react/hooks/useApi.js","source":"./src/react/hooks/useApi.ts"},"./react/hooks/use-sse":{"types":"./dist/react/hooks/useSSE.d.ts","import":"./dist/react/hooks/useSSE.js","source":"./src/react/hooks/useSSE.ts"},"./security/cvss-badge":{"types":"./dist/security/cvss-badge/index.d.ts","import":"./dist/security/cvss-badge/index.js","source":"./src/security/cvss-badge/index.ts"},"./styles/no-fonts.css":{"source":"./src/styles/no-fonts.css","default":"./dist/styles/no-fonts.css"},"./styles/theme-engine":{"source":"./src/styles/theme-engine.css","default":"./dist/styles/theme-engine.css"},"./components/tree-view":{"types":"./dist/components/tree-view/index.d.ts","import":"./dist/components/tree-view/index.js","source":"./src/components/tree-view/index.ts"},"./display/aspect-ratio":{"types":"./dist/display/aspect-ratio/index.d.ts","import":"./dist/display/aspect-ratio/index.js","source":"./src/display/aspect-ratio/index.ts"},"./primitives/separator":{"types":"./dist/primitives/separator/index.d.ts","import":"./dist/primitives/separator/index.js","source":"./src/primitives/separator/index.ts"},"./react/consent/banner":{"types":"./dist/react/consent/banner.d.ts","import":"./dist/react/consent/banner.js","source":"./src/react/consent/banner.tsx"},"./react/hooks/use-auth":{"types":"./dist/react/hooks/useAuth.d.ts","import":"./dist/react/hooks/useAuth.js","source":"./src/react/hooks/useAuth.ts"},"./react/primitives/kbd":{"types":"./dist/react/primitives/kbd.d.ts","import":"./dist/react/primitives/kbd.js","source":"./src/react/primitives/kbd.tsx"},"./react/primitives/map":{"types":"./dist/react/primitives/map.d.ts","import":"./dist/react/primitives/map.js","source":"./src/react/primitives/map.tsx"},"./react/threat-visuals":{"types":"./dist/react/threat-visuals/index.d.ts","import":"./dist/react/threat-visuals.js","source":"./src/react/threat-visuals/index.tsx"},"./security/attack-path":{"types":"./dist/security/attack-path/index.d.ts","import":"./dist/security/attack-path/index.js","source":"./src/security/attack-path/index.ts"},"./services/keybindings":{"types":"./dist/services/keybindings.d.ts","import":"./dist/services/keybindings.js","source":"./src/services/keybindings.ts"},"./services/toast-react":{"types":"./dist/services/toast-react.d.ts","import":"./dist/services/toast-react.js","source":"./src/services/toast-react.tsx"},"./styles/shadcn-compat":{"source":"./src/styles/shadcn-compat.css","default":"./dist/styles/shadcn-compat.css"},"./styles/tenant-ui.css":{"source":"./src/styles/tenant-ui.css","default":"./dist/styles/tenant-ui.css"},"./styles/utilities.css":{"source":"./src/styles/utilities.css","default":"./dist/styles/utilities.css"},"./visualization/kanban":{"types":"./dist/visualization/kanban/index.d.ts","import":"./dist/visualization/kanban/index.js","source":"./src/visualization/kanban/index.ts"},"./components/data-table":{"types":"./dist/components/data-table/index.d.ts","import":"./dist/components/data-table/index.js","source":"./src/components/data-table/index.ts"},"./components/pagination":{"types":"./dist/components/pagination/index.d.ts","import":"./dist/components/pagination/index.js","source":"./src/components/pagination/index.ts"},"./components/split-pane":{"types":"./dist/components/split-pane/index.d.ts","import":"./dist/components/split-pane/index.js","source":"./src/components/split-pane/index.ts"},"./components/status-bar":{"types":"./dist/components/status-bar/index.d.ts","import":"./dist/components/status-bar/index.js","source":"./src/components/status-bar/index.ts"},"./form/date-picker/time":{"types":"./dist/form/date-picker/time.d.ts","import":"./dist/form/date-picker/time.js","source":"./src/form/date-picker/time.ts"},"./navigation/breadcrumb":{"types":"./dist/navigation/breadcrumb/index.d.ts","import":"./dist/navigation/breadcrumb/index.js","source":"./src/navigation/breadcrumb/index.ts"},"./overlays/alert-dialog":{"types":"./dist/overlays/alert-dialog/index.d.ts","import":"./dist/overlays/alert-dialog/index.js","source":"./src/overlays/alert-dialog/index.ts"},"./react/auth/login-form":{"types":"./dist/react/auth/login-form.d.ts","import":"./dist/react/auth/login-form.js","source":"./src/react/auth/login-form.tsx"},"./react/primitives/card":{"types":"./dist/react/primitives/card.d.ts","import":"./dist/react/primitives/card.js","source":"./src/react/primitives/card.tsx"},"./react/primitives/tabs":{"types":"./dist/react/primitives/tabs.d.ts","import":"./dist/react/primitives/tabs.js","source":"./src/react/primitives/tabs.tsx"},"./security/mitre-matrix":{"types":"./dist/security/mitre-matrix/index.d.ts","import":"./dist/security/mitre-matrix/index.js","source":"./src/security/mitre-matrix/index.ts"},"./services/theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./components/GlassSlider":{"types":"./dist/components/theme/glass-slider.d.ts","import":"./dist/components/theme/glass-slider.js","source":"./src/components/theme/glass-slider.ts"},"./components/ThemeStudio":{"types":"./dist/components/theme/theme-studio.d.ts","import":"./dist/components/theme/theme-studio.js","source":"./src/components/theme/theme-studio.ts"},"./components/copy-button":{"types":"./dist/components/copy-button/index.d.ts","import":"./dist/components/copy-button/index.js","source":"./src/components/copy-button/index.ts"},"./components/log-toolbar":{"types":"./dist/components/log-toolbar/index.d.ts","import":"./dist/components/log-toolbar/index.js"},"./composites/run-monitor":{"types":"./dist/composites/run-monitor.d.ts","import":"./dist/composites/run-monitor.js","source":"./src/composites/run-monitor.tsx"},"./editors/languages/yara":{"types":"./dist/editors/languages/yara.d.ts","import":"./dist/editors/languages/yara.js","source":"./src/editors/languages/yara.ts"},"./form/date-picker/range":{"types":"./dist/form/date-picker/range.d.ts","import":"./dist/form/date-picker/range.js","source":"./src/form/date-picker/range.ts"},"./primitives/scroll-area":{"types":"./dist/primitives/scroll-area/index.d.ts","import":"./dist/primitives/scroll-area/index.js","source":"./src/primitives/scroll-area/index.ts"},"./react/hooks/use-router":{"types":"./dist/react/hooks/useRouter.d.ts","import":"./dist/react/hooks/useRouter.js","source":"./src/react/hooks/useRouter.ts"},"./react/layout/app-shell":{"types":"./dist/react/layout/app-shell.d.ts","import":"./dist/react/layout/app-shell.js","source":"./src/react/layout/app-shell.tsx"},"./react/primitives/alert":{"types":"./dist/react/primitives/alert.d.ts","import":"./dist/react/primitives/alert.js","source":"./src/react/primitives/alert.tsx"},"./react/primitives/badge":{"types":"./dist/react/primitives/badge.d.ts","import":"./dist/react/primitives/badge.js","source":"./src/react/primitives/badge.tsx"},"./react/primitives/field":{"types":"./dist/react/primitives/field.d.ts","import":"./dist/react/primitives/field.js","source":"./src/react/primitives/field.tsx"},"./react/primitives/input":{"types":"./dist/react/primitives/input.d.ts","import":"./dist/react/primitives/input.js","source":"./src/react/primitives/input.tsx"},"./react/primitives/label":{"types":"./dist/react/primitives/label.d.ts","import":"./dist/react/primitives/label.js","source":"./src/react/primitives/label.tsx"},"./react/primitives/modal":{"types":"./dist/react/primitives/modal.d.ts","import":"./dist/react/primitives/modal.js","source":"./src/react/primitives/modal.tsx"},"./react/primitives/sheet":{"types":"./dist/react/primitives/sheet.d.ts","import":"./dist/react/primitives/sheet.js","source":"./src/react/primitives/sheet.tsx"},"./react/primitives/table":{"types":"./dist/react/primitives/table.d.ts","import":"./dist/react/primitives/table.js","source":"./src/react/primitives/table.tsx"},"./react/primitives/toast":{"types":"./dist/react/primitives/toast.d.ts","import":"./dist/react/primitives/toast.js","source":"./src/react/primitives/toast.tsx"},"./visualization/terminal":{"types":"./dist/visualization/terminal/index.d.ts","import":"./dist/visualization/terminal/index.js","source":"./src/visualization/terminal/index.ts"},"./visualization/timeline":{"types":"./dist/visualization/timeline/index.d.ts","import":"./dist/visualization/timeline/index.js","source":"./src/visualization/timeline/index.ts"},"./components/RadiusSlider":{"types":"./dist/components/theme/radius-slider.d.ts","import":"./dist/components/theme/radius-slider.js","source":"./src/components/theme/radius-slider.ts"},"./components/context-menu":{"types":"./dist/components/context-menu/index.d.ts","import":"./dist/components/context-menu/index.js","source":"./src/components/context-menu/index.ts"},"./composites/metrics-card":{"types":"./dist/composites/metrics-card.d.ts","import":"./dist/composites/metrics-card.js","source":"./src/composites/metrics-card.tsx"},"./display/markdown-viewer":{"types":"./dist/display/markdown-viewer/index.d.ts","import":"./dist/display/markdown-viewer/index.js","source":"./src/display/markdown-viewer/index.ts"},"./editors/languages/fluxl":{"types":"./dist/editors/languages/fluxl.d.ts","import":"./dist/editors/languages/fluxl.js","source":"./src/editors/languages/fluxl.ts"},"./editors/languages/yaral":{"types":"./dist/editors/languages/yaral.d.ts","import":"./dist/editors/languages/yaral.js","source":"./src/editors/languages/yaral.ts"},"./form/cron-editor/parser":{"types":"./dist/form/cron-editor/parser.d.ts","import":"./dist/form/cron-editor/parser.js","source":"./src/form/cron-editor/parser.ts"},"./react/hooks/use-consent":{"types":"./dist/react/hooks/useConsent.d.ts","import":"./dist/react/hooks/useConsent.js","source":"./src/react/hooks/useConsent.ts"},"./react/hooks/use-passkey":{"types":"./dist/react/hooks/usePasskey.d.ts","import":"./dist/react/hooks/usePasskey.js","source":"./src/react/hooks/usePasskey.ts"},"./react/hooks/use-storage":{"types":"./dist/react/hooks/useStorage.d.ts","import":"./dist/react/hooks/useStorage.js","source":"./src/react/hooks/useStorage.ts"},"./react/primitives/avatar":{"types":"./dist/react/primitives/avatar.d.ts","import":"./dist/react/primitives/avatar.js","source":"./src/react/primitives/avatar.tsx"},"./react/primitives/button":{"types":"./dist/react/primitives/button.d.ts","import":"./dist/react/primitives/button.js","source":"./src/react/primitives/button.tsx"},"./react/primitives/dialog":{"types":"./dist/react/primitives/dialog.d.ts","import":"./dist/react/primitives/dialog.js","source":"./src/react/primitives/dialog.tsx"},"./react/primitives/drawer":{"types":"./dist/react/primitives/drawer.d.ts","import":"./dist/react/primitives/drawer.js","source":"./src/react/primitives/drawer.tsx"},"./react/primitives/kanban":{"types":"./dist/react/primitives/kanban.d.ts","import":"./dist/react/primitives/kanban.js","source":"./src/react/primitives/kanban.tsx"},"./react/primitives/ripple":{"types":"./dist/react/primitives/ripple.d.ts","import":"./dist/react/primitives/ripple.js","source":"./src/react/primitives/ripple.tsx"},"./react/primitives/search":{"types":"./dist/react/primitives/search.d.ts","import":"./dist/react/primitives/search.js","source":"./src/react/primitives/search.tsx"},"./react/primitives/select":{"types":"./dist/react/primitives/select.d.ts","import":"./dist/react/primitives/select.js","source":"./src/react/primitives/select.tsx"},"./react/primitives/slider":{"types":"./dist/react/primitives/slider.d.ts","import":"./dist/react/primitives/slider.js","source":"./src/react/primitives/slider.tsx"},"./react/primitives/switch":{"types":"./dist/react/primitives/switch.d.ts","import":"./dist/react/primitives/switch.js","source":"./src/react/primitives/switch.tsx"},"./react/primitives/toggle":{"types":"./dist/react/primitives/toggle.d.ts","import":"./dist/react/primitives/toggle.js","source":"./src/react/primitives/toggle.tsx"},"./visualization/file-tree":{"types":"./dist/visualization/file-tree/index.d.ts","import":"./dist/visualization/file-tree/index.js","source":"./src/visualization/file-tree/index.ts"},"./components/IconSetPicker":{"types":"./dist/components/theme/icon-set-picker.d.ts","import":"./dist/components/theme/icon-set-picker.js","source":"./src/components/theme/icon-set-picker.ts"},"./components/ThemeSwitcher":{"types":"./dist/components/theme/theme-switcher.d.ts","import":"./dist/components/theme/theme-switcher.js","source":"./src/components/theme/theme-switcher.ts"},"./components/detail-header":{"types":"./dist/components/detail-header/index.d.ts","import":"./dist/components/detail-header/index.js"},"./navigation/dropdown-menu":{"types":"./dist/navigation/dropdown-menu/index.d.ts","import":"./dist/navigation/dropdown-menu/index.js","source":"./src/navigation/dropdown-menu/index.ts"},"./primitives/live-log-tail":{"types":"./dist/primitives/live-log-tail.d.ts","import":"./dist/primitives/live-log-tail.js","source":"./src/primitives/live-log-tail.tsx"},"./primitives/select/native":{"types":"./dist/primitives/select/native.d.ts","import":"./dist/primitives/select/native.js","source":"./src/primitives/select/native.ts"},"./react/editors/log-viewer":{"types":"./dist/react/editors/log-viewer.d.ts","import":"./dist/react/editors/log-viewer.js","source":"./src/react/editors/log-viewer.tsx"},"./react/layout/page-header":{"types":"./dist/react/layout/page-header.d.ts","import":"./dist/react/layout/page-header.js","source":"./src/react/layout/page-header.tsx"},"./react/primitives/menubar":{"types":"./dist/react/primitives/menubar.d.ts","import":"./dist/react/primitives/menubar.js","source":"./src/react/primitives/menubar.tsx"},"./react/primitives/popover":{"types":"./dist/react/primitives/popover.d.ts","import":"./dist/react/primitives/popover.js","source":"./src/react/primitives/popover.tsx"},"./react/primitives/spinner":{"types":"./dist/react/primitives/spinner.d.ts","import":"./dist/react/primitives/spinner.js","source":"./src/react/primitives/spinner.tsx"},"./react/primitives/stepper":{"types":"./dist/react/primitives/stepper.d.ts","import":"./dist/react/primitives/stepper.js","source":"./src/react/primitives/stepper.tsx"},"./react/primitives/tooltip":{"types":"./dist/react/primitives/tooltip.d.ts","import":"./dist/react/primitives/tooltip.js","source":"./src/react/primitives/tooltip.tsx"},"./components/AccentSwitcher":{"types":"./dist/components/theme/accent-switcher.d.ts","import":"./dist/components/theme/accent-switcher.js","source":"./src/components/theme/accent-switcher.ts"},"./primitives/checkbox/group":{"types":"./dist/primitives/checkbox/group.d.ts","import":"./dist/primitives/checkbox/group.js","source":"./src/primitives/checkbox/group.ts"},"./primitives/phase-progress":{"types":"./dist/primitives/phase-progress.d.ts","import":"./dist/primitives/phase-progress.js","source":"./src/primitives/phase-progress.tsx"},"./primitives/sse-live-badge":{"types":"./dist/primitives/sse-live-badge.d.ts","import":"./dist/primitives/sse-live-badge.js","source":"./src/primitives/sse-live-badge.tsx"},"./react/auth/passkey-button":{"types":"./dist/react/auth/passkey-button.d.ts","import":"./dist/react/auth/passkey-button.js","source":"./src/react/auth/passkey-button.tsx"},"./react/consent/preferences":{"types":"./dist/react/consent/preferences.d.ts","import":"./dist/react/consent/preferences.js","source":"./src/react/consent/preferences.tsx"},"./react/editors/code-editor":{"types":"./dist/react/editors/code-editor.d.ts","import":"./dist/react/editors/code-editor.js","source":"./src/react/editors/code-editor.tsx"},"./react/editors/diff-viewer":{"types":"./dist/react/editors/diff-viewer.d.ts","import":"./dist/react/editors/diff-viewer.js","source":"./src/react/editors/diff-viewer.tsx"},"./react/editors/json-viewer":{"types":"./dist/react/editors/json-viewer.d.ts","import":"./dist/react/editors/json-viewer.js","source":"./src/react/editors/json-viewer.tsx"},"./react/editors/yaml-editor":{"types":"./dist/react/editors/yaml-editor.d.ts","import":"./dist/react/editors/yaml-editor.js","source":"./src/react/editors/yaml-editor.tsx"},"./react/primitives/calendar":{"types":"./dist/react/primitives/calendar.d.ts","import":"./dist/react/primitives/calendar.js","source":"./src/react/primitives/calendar.tsx"},"./react/primitives/carousel":{"types":"./dist/react/primitives/carousel.d.ts","import":"./dist/react/primitives/carousel.js","source":"./src/react/primitives/carousel.tsx"},"./react/primitives/checkbox":{"types":"./dist/react/primitives/checkbox.d.ts","import":"./dist/react/primitives/checkbox.js","source":"./src/react/primitives/checkbox.tsx"},"./react/primitives/progress":{"types":"./dist/react/primitives/progress.d.ts","import":"./dist/react/primitives/progress.js","source":"./src/react/primitives/progress.tsx"},"./react/primitives/skeleton":{"types":"./dist/react/primitives/skeleton.d.ts","import":"./dist/react/primitives/skeleton.js","source":"./src/react/primitives/skeleton.tsx"},"./react/primitives/terminal":{"types":"./dist/react/primitives/terminal.d.ts","import":"./dist/react/primitives/terminal.js","source":"./src/react/primitives/terminal.tsx"},"./react/primitives/textarea":{"types":"./dist/react/primitives/textarea.d.ts","import":"./dist/react/primitives/textarea.js","source":"./src/react/primitives/textarea.tsx"},"./react/primitives/timeline":{"types":"./dist/react/primitives/timeline.d.ts","import":"./dist/react/primitives/timeline.js","source":"./src/react/primitives/timeline.tsx"},"./security/detection-status":{"types":"./dist/security/detection-status/index.d.ts","import":"./dist/security/detection-status/index.js","source":"./src/security/detection-status/index.ts"},"./styles/platform-admin.css":{"source":"./src/styles/platform-admin.css","default":"./dist/styles/platform-admin.css"},"./styles/threat-library.css":{"source":"./src/styles/threat-library.css","default":"./dist/styles/threat-library.css"},"./visualization/rule-editor":{"types":"./dist/visualization/rule-editor/index.d.ts","import":"./dist/visualization/rule-editor/index.js","source":"./src/visualization/rule-editor/index.ts"},"./components/DensitySwitcher":{"types":"./dist/components/theme/density-switcher.d.ts","import":"./dist/components/theme/density-switcher.js","source":"./src/components/theme/density-switcher.ts"},"./components/FontStackPicker":{"types":"./dist/components/theme/font-stack-picker.d.ts","import":"./dist/components/theme/font-stack-picker.js","source":"./src/components/theme/font-stack-picker.ts"},"./components/IconUsageMatrix":{"types":"./dist/components/theme/icon-usage-matrix.d.ts","import":"./dist/components/theme/icon-usage-matrix.js","source":"./src/components/theme/icon-usage-matrix.ts"},"./components/ThemePresetGrid":{"types":"./dist/components/theme/theme-preset-grid.d.ts","import":"./dist/components/theme/theme-preset-grid.js","source":"./src/components/theme/theme-preset-grid.ts"},"./display/severity-indicator":{"types":"./dist/display/severity-indicator/index.d.ts","import":"./dist/display/severity-indicator/index.js","source":"./src/display/severity-indicator/index.ts"},"./navigation/navigation-menu":{"types":"./dist/navigation/navigation-menu/index.d.ts","import":"./dist/navigation/navigation-menu/index.js","source":"./src/navigation/navigation-menu/index.ts"},"./primitives/select/combobox":{"types":"./dist/primitives/select/combobox.d.ts","import":"./dist/primitives/select/combobox.js","source":"./src/primitives/select/combobox.ts"},"./react/primitives/chart-bar":{"types":"./dist/react/primitives/chart-bar.d.ts","import":"./dist/react/primitives/chart-bar.js","source":"./src/react/primitives/chart-bar.tsx"},"./react/primitives/chart-pie":{"types":"./dist/react/primitives/chart-pie.d.ts","import":"./dist/react/primitives/chart-pie.js","source":"./src/react/primitives/chart-pie.tsx"},"./react/primitives/data-grid":{"types":"./dist/react/primitives/data-grid.d.ts","import":"./dist/react/primitives/data-grid.js","source":"./src/react/primitives/data-grid.tsx"},"./react/primitives/direction":{"types":"./dist/react/primitives/direction.d.ts","import":"./dist/react/primitives/direction.js","source":"./src/react/primitives/direction.tsx"},"./react/primitives/file-tree":{"types":"./dist/react/primitives/file-tree.d.ts","import":"./dist/react/primitives/file-tree.js","source":"./src/react/primitives/file-tree.tsx"},"./react/primitives/separator":{"types":"./dist/react/primitives/separator.d.ts","import":"./dist/react/primitives/separator.js","source":"./src/react/primitives/separator.tsx"},"./react/primitives/stat-card":{"types":"./dist/react/primitives/stat-card.d.ts","import":"./dist/react/primitives/stat-card.js","source":"./src/react/primitives/stat-card.tsx"},"./react/primitives/tag-input":{"types":"./dist/react/primitives/tag-input.d.ts","import":"./dist/react/primitives/tag-input.js","source":"./src/react/primitives/tag-input.tsx"},"./react/primitives/tree-view":{"types":"./dist/react/primitives/tree-view.d.ts","import":"./dist/react/primitives/tree-view.js","source":"./src/react/primitives/tree-view.tsx"},"./visualization/flow-diagram":{"types":"./dist/visualization/flow-diagram/index.d.ts","import":"./dist/visualization/flow-diagram/index.js","source":"./src/visualization/flow-diagram/index.ts"},"./components/ThemePreviewTile":{"types":"./dist/components/theme/theme-preview-tile.d.ts","import":"./dist/components/theme/theme-preview-tile.js","source":"./src/components/theme/theme-preview-tile.ts"},"./display/notification-center":{"types":"./dist/display/notification-center/index.d.ts","import":"./dist/display/notification-center/index.js","source":"./src/display/notification-center/index.ts"},"./react/hooks/use-keybindings":{"types":"./dist/react/hooks/useKeybindings.d.ts","import":"./dist/react/hooks/useKeybindings.js","source":"./src/react/hooks/useKeybindings.ts"},"./react/primitives/breadcrumb":{"types":"./dist/react/primitives/breadcrumb.d.ts","import":"./dist/react/primitives/breadcrumb.js","source":"./src/react/primitives/breadcrumb.tsx"},"./react/primitives/chart-area":{"types":"./dist/react/primitives/chart-area.d.ts","import":"./dist/react/primitives/chart-area.js","source":"./src/react/primitives/chart-area.tsx"},"./react/primitives/chart-line":{"types":"./dist/react/primitives/chart-line.d.ts","import":"./dist/react/primitives/chart-line.js","source":"./src/react/primitives/chart-line.tsx"},"./react/primitives/code-block":{"types":"./dist/react/primitives/code-block.d.ts","import":"./dist/react/primitives/code-block.js","source":"./src/react/primitives/code-block.tsx"},"./react/primitives/cvss-badge":{"types":"./dist/react/primitives/cvss-badge.d.ts","import":"./dist/react/primitives/cvss-badge.js","source":"./src/react/primitives/cvss-badge.tsx"},"./react/primitives/data-table":{"types":"./dist/react/primitives/data-table.d.ts","import":"./dist/react/primitives/data-table.js","source":"./src/react/primitives/data-table.tsx"},"./react/primitives/hover-card":{"types":"./dist/react/primitives/hover-card.d.ts","import":"./dist/react/primitives/hover-card.js","source":"./src/react/primitives/hover-card.tsx"},"./react/primitives/pagination":{"types":"./dist/react/primitives/pagination.d.ts","import":"./dist/react/primitives/pagination.js","source":"./src/react/primitives/pagination.tsx"},"./react/primitives/split-pane":{"types":"./dist/react/primitives/split-pane.d.ts","import":"./dist/react/primitives/split-pane.js","source":"./src/react/primitives/split-pane.tsx"},"./react/primitives/status-bar":{"types":"./dist/react/primitives/status-bar.d.ts","import":"./dist/react/primitives/status-bar.js","source":"./src/react/primitives/status-bar.tsx"},"./react/primitives/status-dot":{"types":"./dist/react/primitives/status-dot.d.ts","import":"./dist/react/primitives/status-dot.js","source":"./src/react/primitives/status-dot.tsx"},"./react/primitives/typography":{"types":"./dist/react/primitives/typography.d.ts","import":"./dist/react/primitives/typography.js","source":"./src/react/primitives/typography.tsx"},"./react/primitives/uptime-bar":{"types":"./dist/react/primitives/uptime-bar.d.ts","import":"./dist/react/primitives/uptime-bar.js","source":"./src/react/primitives/uptime-bar.tsx"},"./security/vulnerability-card":{"types":"./dist/security/vulnerability-card/index.d.ts","import":"./dist/security/vulnerability-card/index.js","source":"./src/security/vulnerability-card/index.ts"},"./visualization/network-graph":{"types":"./dist/visualization/network-graph/index.d.ts","import":"./dist/visualization/network-graph/index.js","source":"./src/visualization/network-graph/index.ts"},"./react/primitives/attack-path":{"types":"./dist/react/primitives/attack-path.d.ts","import":"./dist/react/primitives/attack-path.js","source":"./src/react/primitives/attack-path.tsx"},"./react/primitives/chart-gauge":{"types":"./dist/react/primitives/chart-gauge.d.ts","import":"./dist/react/primitives/chart-gauge.js","source":"./src/react/primitives/chart-gauge.tsx"},"./react/primitives/chart-radar":{"types":"./dist/react/primitives/chart-radar.d.ts","import":"./dist/react/primitives/chart-radar.js","source":"./src/react/primitives/chart-radar.tsx"},"./react/primitives/code-viewer":{"types":"./dist/react/primitives/code-viewer.d.ts","import":"./dist/react/primitives/code-viewer.js","source":"./src/react/primitives/code-viewer.tsx"},"./react/primitives/collapsible":{"types":"./dist/react/primitives/collapsible.d.ts","import":"./dist/react/primitives/collapsible.js","source":"./src/react/primitives/collapsible.tsx"},"./react/primitives/copy-button":{"types":"./dist/react/primitives/copy-button.d.ts","import":"./dist/react/primitives/copy-button.js","source":"./src/react/primitives/copy-button.tsx"},"./react/primitives/cron-editor":{"types":"./dist/react/primitives/cron-editor.d.ts","import":"./dist/react/primitives/cron-editor.js","source":"./src/react/primitives/cron-editor.tsx"},"./react/primitives/date-picker":{"types":"./dist/react/primitives/date-picker.d.ts","import":"./dist/react/primitives/date-picker.js","source":"./src/react/primitives/date-picker.tsx"},"./react/primitives/empty-state":{"types":"./dist/react/primitives/empty-state.d.ts","import":"./dist/react/primitives/empty-state.js","source":"./src/react/primitives/empty-state.tsx"},"./react/primitives/metric-tile":{"types":"./dist/react/primitives/metric-tile.d.ts","import":"./dist/react/primitives/metric-tile.js","source":"./src/react/primitives/metric-tile.tsx"},"./react/primitives/radio-group":{"types":"./dist/react/primitives/radio-group.d.ts","import":"./dist/react/primitives/radio-group.js","source":"./src/react/primitives/radio-group.tsx"},"./react/primitives/rule-editor":{"types":"./dist/react/primitives/rule-editor.d.ts","import":"./dist/react/primitives/rule-editor.js","source":"./src/react/primitives/rule-editor.tsx"},"./react/primitives/scroll-area":{"types":"./dist/react/primitives/scroll-area.d.ts","import":"./dist/react/primitives/scroll-area.js","source":"./src/react/primitives/scroll-area.tsx"},"./react/primitives/slide-panel":{"types":"./dist/react/primitives/slide-panel.d.ts","import":"./dist/react/primitives/slide-panel.js","source":"./src/react/primitives/slide-panel.tsx"},"./react/primitives/alert-dialog":{"types":"./dist/react/primitives/alert-dialog.d.ts","import":"./dist/react/primitives/alert-dialog.js","source":"./src/react/primitives/alert-dialog.tsx"},"./react/primitives/aspect-ratio":{"types":"./dist/react/primitives/aspect-ratio.d.ts","import":"./dist/react/primitives/aspect-ratio.js","source":"./src/react/primitives/aspect-ratio.tsx"},"./react/primitives/chart-funnel":{"types":"./dist/react/primitives/chart-funnel.d.ts","import":"./dist/react/primitives/chart-funnel.js","source":"./src/react/primitives/chart-funnel.tsx"},"./react/primitives/chart-sankey":{"types":"./dist/react/primitives/chart-sankey.d.ts","import":"./dist/react/primitives/chart-sankey.js","source":"./src/react/primitives/chart-sankey.tsx"},"./react/primitives/color-picker":{"types":"./dist/react/primitives/color-picker.d.ts","import":"./dist/react/primitives/color-picker.js","source":"./src/react/primitives/color-picker.tsx"},"./react/primitives/context-menu":{"types":"./dist/react/primitives/context-menu.d.ts","import":"./dist/react/primitives/context-menu.js","source":"./src/react/primitives/context-menu.tsx"},"./react/primitives/flow-diagram":{"types":"./dist/react/primitives/flow-diagram.d.ts","import":"./dist/react/primitives/flow-diagram.js","source":"./src/react/primitives/flow-diagram.tsx"},"./react/primitives/mitre-matrix":{"types":"./dist/react/primitives/mitre-matrix.d.ts","import":"./dist/react/primitives/mitre-matrix.js","source":"./src/react/primitives/mitre-matrix.tsx"},"./visualization/mermaid-diagram":{"types":"./dist/visualization/mermaid-diagram/index.d.ts","import":"./dist/visualization/mermaid-diagram/index.js","source":"./src/visualization/mermaid-diagram/index.ts"},"./react/primitives/chart-heatmap":{"types":"./dist/react/primitives/chart-heatmap.d.ts","import":"./dist/react/primitives/chart-heatmap.js","source":"./src/react/primitives/chart-heatmap.tsx"},"./react/primitives/chart-scatter":{"types":"./dist/react/primitives/chart-scatter.d.ts","import":"./dist/react/primitives/chart-scatter.js","source":"./src/react/primitives/chart-scatter.tsx"},"./react/primitives/chart-treemap":{"types":"./dist/react/primitives/chart-treemap.d.ts","import":"./dist/react/primitives/chart-treemap.js","source":"./src/react/primitives/chart-treemap.tsx"},"./react/primitives/dropdown-menu":{"types":"./dist/react/primitives/dropdown-menu.d.ts","import":"./dist/react/primitives/dropdown-menu.js","source":"./src/react/primitives/dropdown-menu.tsx"},"./react/primitives/network-graph":{"types":"./dist/react/primitives/network-graph.d.ts","import":"./dist/react/primitives/network-graph.js","source":"./src/react/primitives/network-graph.tsx"},"./composites/per-case-stats-table":{"types":"./dist/composites/per-case-stats-table.d.ts","import":"./dist/composites/per-case-stats-table.js","source":"./src/composites/per-case-stats-table.tsx"},"./primitives/yaml-override-editor":{"types":"./dist/primitives/yaml-override-editor.d.ts","import":"./dist/primitives/yaml-override-editor.js","source":"./src/primitives/yaml-override-editor.tsx"},"./react/primitives/error-boundary":{"types":"./dist/react/primitives/error-boundary.d.ts","import":"./dist/react/primitives/error-boundary.js","source":"./src/react/primitives/error-boundary.tsx"},"./react/primitives/heatmap-legend":{"types":"./dist/react/primitives/heatmap-legend.d.ts","import":"./dist/react/primitives/heatmap-legend.js","source":"./src/react/primitives/heatmap-legend.tsx"},"./styles/react-threat-visuals.css":{"source":"./src/styles/react-threat-visuals.css","default":"./dist/styles/react-threat-visuals.css"},"./visualization/json-path-browser":{"types":"./dist/visualization/json-path-browser/index.d.ts","import":"./dist/visualization/json-path-browser/index.js","source":"./src/visualization/json-path-browser/index.ts"},"./react/primitives/chart-sparkline":{"types":"./dist/react/primitives/chart-sparkline.d.ts","import":"./dist/react/primitives/chart-sparkline.js","source":"./src/react/primitives/chart-sparkline.tsx"},"./react/primitives/chart-waterfall":{"types":"./dist/react/primitives/chart-waterfall.d.ts","import":"./dist/react/primitives/chart-waterfall.js","source":"./src/react/primitives/chart-waterfall.tsx"},"./react/primitives/heatmap-toolbar":{"types":"./dist/react/primitives/heatmap-toolbar.d.ts","import":"./dist/react/primitives/heatmap-toolbar.js","source":"./src/react/primitives/heatmap-toolbar.tsx"},"./react/primitives/markdown-viewer":{"types":"./dist/react/primitives/markdown-viewer.d.ts","import":"./dist/react/primitives/markdown-viewer.js","source":"./src/react/primitives/markdown-viewer.tsx"},"./react/primitives/mermaid-diagram":{"types":"./dist/react/primitives/mermaid-diagram.d.ts","import":"./dist/react/primitives/mermaid-diagram.js","source":"./src/react/primitives/mermaid-diagram.tsx"},"./react/primitives/navigation-menu":{"types":"./dist/react/primitives/navigation-menu.d.ts","import":"./dist/react/primitives/navigation-menu.js","source":"./src/react/primitives/navigation-menu.tsx"},"./components/search/command-palette":{"types":"./dist/components/search/command-palette.d.ts","import":"./dist/components/search/command-palette.js","source":"./src/components/search/command-palette.ts"},"./react/primitives/animated-counter":{"types":"./dist/react/primitives/animated-counter.d.ts","import":"./dist/react/primitives/animated-counter.js","source":"./src/react/primitives/animated-counter.tsx"},"./react/primitives/detection-status":{"types":"./dist/react/primitives/detection-status.d.ts","import":"./dist/react/primitives/detection-status.js","source":"./src/react/primitives/detection-status.tsx"},"./react/feedback/notification-banner":{"types":"./dist/react/feedback/notification-banner.d.ts","import":"./dist/react/feedback/notification-banner.js","source":"./src/react/feedback/notification-banner.tsx"},"./react/primitives/chart-candlestick":{"types":"./dist/react/primitives/chart-candlestick.d.ts","import":"./dist/react/primitives/chart-candlestick.js","source":"./src/react/primitives/chart-candlestick.tsx"},"./react/primitives/json-path-browser":{"types":"./dist/react/primitives/json-path-browser.d.ts","import":"./dist/react/primitives/json-path-browser.js","source":"./src/react/primitives/json-path-browser.tsx"},"./react/primitives/severity-indicator":{"types":"./dist/react/primitives/severity-indicator.d.ts","import":"./dist/react/primitives/severity-indicator.js","source":"./src/react/primitives/severity-indicator.tsx"},"./react/primitives/vulnerability-card":{"types":"./dist/react/primitives/vulnerability-card.d.ts","import":"./dist/react/primitives/vulnerability-card.js","source":"./src/react/primitives/vulnerability-card.tsx"},"./react/primitives/notification-center":{"types":"./dist/react/primitives/notification-center.d.ts","import":"./dist/react/primitives/notification-center.js","source":"./src/react/primitives/notification-center.tsx"}},"gitHead":"0dfee04f890bcca6e0dc2a5bf836686c54699740","scripts":{"dev":"vite build --watch","lint":"eslint src --max-warnings 0","test":"vitest run","build":"tsc -p tsconfig.build.json && vite build","check":"npm run typecheck && npm run lint && npm run format:check","format":"prettier --write \"src/**/*.ts\"","preview":"npm run generate:preview && vite --config preview/vite.config.ts","lint:fix":"eslint src --fix","test:e2e":"playwright test","typecheck":"tsc --noEmit","test:watch":"vitest","test:e2e:ui":"playwright test --ui","audit:parity":"node scripts/audit-parity.mjs","format:check":"prettier --check \"src/**/*.ts\"","preview:dist":"npm run generate:preview && vite build --config preview/vite.config.ts","preview:build":"npm run build && npm run preview:dist","preview:serve":"vite --config preview/vite.config.ts","test:coverage":"vitest run --coverage","preview:deploy":"npm run preview:build && echo 'Static site built to preview-dist/'","test:e2e:debug":"playwright test --debug","test:e2e:headed":"playwright test --headed","test:e2e:report":"playwright show-report","generate:preview":"node scripts/extract-prop-docs.mjs && node scripts/generate-preview.mjs","audit:parity:check":"node scripts/audit-parity.mjs --check","generate:prop-docs":"node scripts/extract-prop-docs.mjs","test:e2e:update-snapshots":"playwright test --update-snapshots"},"_npmUser":{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},"overrides":{"uuid":"14.0.0","lodash":"4.18.1","rollup":"4.60.0","flatted":"3.4.2","postcss":"8.5.10","dompurify":"3.4.1","lodash-es":"4.18.1","@vue/language-core":{"minimatch":"9.0.7"}},"repository":{"url":"git+https://github.com/countermeasure-platform/web-components.git","type":"git"},"_npmVersion":"10.9.7","description":"Shared web components for CounterMeasure applications - consolidates common frontend functionality across projects.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","mermaid":"^11.12.3","dompurify":"3.4.1","codemirror":"^6.0.1","tailwind-merge":"^3.5.0","@codemirror/lint":"^6.9.0","@codemirror/view":"^6.39.0","@lezer/highlight":"^1.2.0","@codemirror/state":"^6.5.0","@codemirror/search":"^6.5.0","@codemirror/commands":"^6.8.0","@codemirror/lang-css":"^6.3.1","@codemirror/lang-sql":"^6.10.0","@codemirror/language":"^6.12.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-tabs":"^1.1.3","@codemirror/lang-json":"^6.0.1","@codemirror/lang-rust":"^6.0.2","@radix-ui/react-label":"^2.1.4","@radix-ui/react-dialog":"^1.1.7","@radix-ui/react-select":"^2.1.7","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.1.4","@radix-ui/react-toggle":"^1.1.10","@codemirror/lang-python":"^6.2.1","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-tooltip":"^1.1.8","@codemirror/autocomplete":"^6.20.0","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@codemirror/language-data":"^6.5.2","@radix-ui/react-separator":"^1.1.8","@codemirror/lang-javascript":"^6.2.4","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.7","@radix-ui/react-toggle-group":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.7","@radix-ui/react-navigation-menu":"^1.2.14"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.5","jsdom":"^29.0.0","react":"^19.2.4","eslint":"^10.0.3","vitest":"^4.1.0","globals":"^17.2.0","axe-core":"^4.11.1","prettier":"^3.2.0","react-dom":"^19.2.4","@eslint/js":"^10.0.0","typescript":"^6.0.2","@types/node":"^25.1.0","tailwindcss":"4.2.4","@types/react":"^19.2.14","lucide-react":"^1.6.0","@xyflow/react":"^12.10.1","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.4","typescript-eslint":"^8.57.0","@vitest/coverage-v8":"^4.1.0","@axe-core/playwright":"^4.11.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@microsoft/api-extractor":"7.57.7","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","tailwindcss":"^4.0.0","lucide-react":"^1.6.0","@xyflow/react":"^12.0.0"},"peerDependenciesMeta":{"tailwindcss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-components_1.2.1-dev.4.1_1777583911622_0.9170074335018787","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@countermeasure-platform/web-components","version":"1.2.0","keywords":["countermeasure","consent","auth","passkey","webauthn","encryption","crypto","aes","rsa","codemirror","editor","data-table","components","ui"],"author":{"name":"CounterMeasure"},"license":"MIT","_id":"@countermeasure-platform/web-components@1.2.0","maintainers":[{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},{"name":"phutel","email":"paul@countermeasuresec.com"}],"homepage":"https://github.com/countermeasure-platform/web-components#readme","bugs":{"url":"https://github.com/countermeasure-platform/web-components/issues"},"dist":{"shasum":"cbb94a69b5b3c6d1347c9b0ec81bdd30aaabd98f","tarball":"https://registry.npmjs.org/@countermeasure-platform/web-components/-/web-components-1.2.0.tgz","fileCount":2432,"integrity":"sha512-PArGF9H/X35Tti0ZS/RApd6lN2TCiZZaVXfkdyrZKfOr3DiZg2DDcOn7u8SQ/fbtZt5C+fKjVtIBeRNtDELVdw==","signatures":[{"sig":"MEQCIDFlrZP1XgElZ2duoX3ntel5oA/q/LGvsMmTkaqgAWOsAiAOAYSyN8KdyHdXQ/So0CezuDBFHPv3UNgbmk78W+5LxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27443701},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js","source":"./src/ui/index.ts"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","source":"./src/auth/index.ts"},"./form":{"types":"./dist/form/index.d.ts","import":"./dist/form/index.js","source":"./src/form/index.ts"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js","source":"./src/icons/index.ts"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react.js","source":"./src/react/index.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","source":"./src/utils/index.ts"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js","source":"./src/charts/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.ts","import":"./dist/crypto/index.js","source":"./src/crypto/index.ts"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js","source":"./src/layout/index.ts"},"./styles":{"source":"./src/styles/index.css","default":"./dist/styles/index.css"},"./consent":{"types":"./dist/consent/index.d.ts","import":"./dist/consent/index.js","source":"./src/consent/index.ts"},"./display":{"types":"./dist/display/index.d.ts","import":"./dist/display/index.js","source":"./src/display/index.ts"},"./editors":{"types":"./dist/editors/index.d.ts","import":"./dist/editors/index.js","source":"./src/editors/index.ts"},"./passkey":{"types":"./dist/passkey/index.d.ts","import":"./dist/passkey/index.js","source":"./src/passkey/index.ts"},"./sidebar":{"types":"./dist/sidebar/index.d.ts","import":"./dist/sidebar/index.js","source":"./src/sidebar/index.ts"},"./overlays":{"types":"./dist/overlays/index.d.ts","import":"./dist/overlays/index.js","source":"./src/overlays/index.ts"},"./security":{"types":"./dist/security/index.d.ts","import":"./dist/security/index.js","source":"./src/security/index.ts"},"./services":{"types":"./dist/services/index.d.ts","import":"./dist/services/index.js","source":"./src/services/index.ts"},"./styles/*":"./dist/styles/*","./styles/ui":{"source":"./src/styles/ui.css","default":"./dist/styles/ui.css"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","source":"./src/appearance/index.ts"},"./charts/bar":{"types":"./dist/charts/bar/index.d.ts","import":"./dist/charts/bar/index.js","source":"./src/charts/bar/index.ts"},"./charts/pie":{"types":"./dist/charts/pie/index.d.ts","import":"./dist/charts/pie/index.js","source":"./src/charts/pie/index.ts"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js","source":"./src/components/index.ts"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js","source":"./src/navigation/index.ts"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js","source":"./src/primitives/index.ts"},"./react/auth":{"types":"./dist/react/auth/index.d.ts","import":"./dist/react/auth/index.js","source":"./src/react/auth/index.ts"},"./charts/area":{"types":"./dist/charts/area/index.d.ts","import":"./dist/charts/area/index.js","source":"./src/charts/area/index.ts"},"./charts/axis":{"types":"./dist/charts/axis.d.ts","import":"./dist/charts/axis.js","source":"./src/charts/axis.ts"},"./charts/base":{"types":"./dist/charts/base.d.ts","import":"./dist/charts/base.js","source":"./src/charts/base.ts"},"./charts/line":{"types":"./dist/charts/line/index.d.ts","import":"./dist/charts/line/index.js","source":"./src/charts/line/index.ts"},"./charts/zoom":{"types":"./dist/charts/zoom.d.ts","import":"./dist/charts/zoom.js","source":"./src/charts/zoom.ts"},"./react/brand":{"types":"./dist/react/brand/index.d.ts","import":"./dist/react/brand.js","source":"./src/react/brand/index.tsx"},"./react/hooks":{"types":"./dist/react/hooks/index.d.ts","import":"./dist/react/hooks/index.js","source":"./src/react/hooks/index.ts"},"./styles/auth":{"source":"./src/styles/auth.css","default":"./dist/styles/auth.css"},"./app-switcher":{"types":"./dist/app-switcher/index.d.ts","import":"./dist/app-switcher/index.js","source":"./src/app-switcher/index.ts"},"./charts/gauge":{"types":"./dist/charts/gauge/index.d.ts","import":"./dist/charts/gauge/index.js","source":"./src/charts/gauge/index.ts"},"./charts/radar":{"types":"./dist/charts/radar/index.d.ts","import":"./dist/charts/radar/index.js","source":"./src/charts/radar/index.ts"},"./charts/utils":{"types":"./dist/charts/utils.d.ts","import":"./dist/charts/utils.js","source":"./src/charts/utils.ts"},"./display/card":{"types":"./dist/display/card/index.d.ts","import":"./dist/display/card/index.js","source":"./src/display/card/index.ts"},"./icons/lucide":{"types":"./dist/icons/lucide.d.ts","import":"./dist/icons/lucide.js","source":"./src/icons/lucide.ts"},"./react/layout":{"types":"./dist/react/layout/index.d.ts","import":"./dist/react/layout/index.js","source":"./src/react/layout/index.ts"},"./services/api":{"types":"./dist/services/api.d.ts","import":"./dist/services/api.js","source":"./src/services/api.ts"},"./services/sse":{"types":"./dist/services/sse.d.ts","import":"./dist/services/sse.js","source":"./src/services/sse.ts"},"./theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./charts/funnel":{"types":"./dist/charts/funnel/index.d.ts","import":"./dist/charts/funnel/index.js","source":"./src/charts/funnel/index.ts"},"./charts/legend":{"types":"./dist/charts/legend.d.ts","import":"./dist/charts/legend.js","source":"./src/charts/legend.ts"},"./charts/sankey":{"types":"./dist/charts/sankey/index.d.ts","import":"./dist/charts/sankey/index.js","source":"./src/charts/sankey/index.ts"},"./display/alert":{"types":"./dist/display/alert/index.d.ts","import":"./dist/display/alert/index.js","source":"./src/display/alert/index.ts"},"./display/badge":{"types":"./dist/display/badge/index.d.ts","import":"./dist/display/badge/index.js","source":"./src/display/badge/index.ts"},"./form/calendar":{"types":"./dist/form/calendar/index.d.ts","import":"./dist/form/calendar/index.js","source":"./src/form/calendar/index.ts"},"./react/consent":{"types":"./dist/react/consent/index.d.ts","import":"./dist/react/consent/index.js","source":"./src/react/consent/index.ts"},"./react/editors":{"types":"./dist/react/editors/index.d.ts","import":"./dist/react/editors/index.js","source":"./src/react/editors/index.ts"},"./react/sidebar":{"types":"./dist/react/sidebar.d.ts","import":"./dist/react/sidebar.js","source":"./src/react/sidebar.tsx"},"./styles/layout":{"source":"./src/styles/layout.css","default":"./dist/styles/layout.css"},"./styles/tokens":{"source":"./src/styles/tokens.css","default":"./dist/styles/tokens.css"},"./visualization":{"types":"./dist/visualization/index.d.ts","import":"./dist/visualization/index.js","source":"./src/visualization/index.ts"},"./charts/heatmap":{"types":"./dist/charts/heatmap/index.d.ts","import":"./dist/charts/heatmap/index.js","source":"./src/charts/heatmap/index.ts"},"./charts/scatter":{"types":"./dist/charts/scatter/index.d.ts","import":"./dist/charts/scatter/index.js","source":"./src/charts/scatter/index.ts"},"./charts/tooltip":{"types":"./dist/charts/tooltip.d.ts","import":"./dist/charts/tooltip.js","source":"./src/charts/tooltip.ts"},"./charts/treemap":{"types":"./dist/charts/treemap/index.d.ts","import":"./dist/charts/treemap/index.js","source":"./src/charts/treemap/index.ts"},"./display/avatar":{"types":"./dist/display/avatar/index.d.ts","import":"./dist/display/avatar/index.js","source":"./src/display/avatar/index.ts"},"./form/direction":{"types":"./dist/form/direction/index.d.ts","import":"./dist/form/direction/index.js","source":"./src/form/direction/index.ts"},"./form/tag-input":{"types":"./dist/form/tag-input/index.d.ts","import":"./dist/form/tag-input/index.js","source":"./src/form/tag-input/index.ts"},"./overlays/sheet":{"types":"./dist/overlays/sheet/index.d.ts","import":"./dist/overlays/sheet/index.js","source":"./src/overlays/sheet/index.ts"},"./primitives/kbd":{"types":"./dist/primitives/kbd/index.d.ts","import":"./dist/primitives/kbd/index.js","source":"./src/primitives/kbd/index.ts"},"./react/feedback":{"types":"./dist/react/feedback/index.d.ts","import":"./dist/react/feedback/index.js","source":"./src/react/feedback/index.ts"},"./react/topology":{"types":"./dist/react/topology/index.d.ts","import":"./dist/react/topology.js","source":"./src/react/topology/index.ts"},"./styles/consent":{"source":"./src/styles/consent.css","default":"./dist/styles/consent.css"},"./utils/registry":{"types":"./dist/utils/registry.d.ts","import":"./dist/utils/registry.js","source":"./src/utils/registry.ts"},"./components/tabs":{"types":"./dist/components/tabs/index.d.ts","import":"./dist/components/tabs/index.js","source":"./src/components/tabs/index.ts"},"./display/popover":{"types":"./dist/display/popover/index.d.ts","import":"./dist/display/popover/index.js","source":"./src/display/popover/index.ts"},"./display/tooltip":{"types":"./dist/display/tooltip/index.d.ts","import":"./dist/display/tooltip/index.js","source":"./src/display/tooltip/index.ts"},"./services/router":{"types":"./dist/services/router.d.ts","import":"./dist/services/router.js","source":"./src/services/router.ts"},"./charts/sparkline":{"types":"./dist/charts/sparkline/index.d.ts","import":"./dist/charts/sparkline/index.js","source":"./src/charts/sparkline/index.ts"},"./charts/waterfall":{"types":"./dist/charts/waterfall/index.d.ts","import":"./dist/charts/waterfall/index.js","source":"./src/charts/waterfall/index.ts"},"./components/brand":{"types":"./dist/components/brand/index.d.ts","import":"./dist/components/brand/index.js","source":"./src/components/brand/index.ts"},"./components/modal":{"types":"./dist/components/modal/index.d.ts","import":"./dist/components/modal/index.js","source":"./src/components/modal/index.ts"},"./components/theme":{"types":"./dist/components/theme/index.d.ts","import":"./dist/components/theme/index.js","source":"./src/components/theme/index.ts"},"./components/toast":{"types":"./dist/components/toast/index.d.ts","import":"./dist/components/toast/index.js","source":"./src/components/toast/index.ts"},"./display/progress":{"types":"./dist/display/progress/index.d.ts","import":"./dist/display/progress/index.js","source":"./src/display/progress/index.ts"},"./form/cron-editor":{"types":"./dist/form/cron-editor/index.d.ts","import":"./dist/form/cron-editor/index.js","source":"./src/form/cron-editor/index.ts"},"./form/date-picker":{"types":"./dist/form/date-picker/index.d.ts","import":"./dist/form/date-picker/index.js","source":"./src/form/date-picker/index.ts"},"./layout/app-shell":{"types":"./dist/layout/app-shell.d.ts","import":"./dist/layout/app-shell.js","source":"./src/layout/app-shell.ts"},"./primitives/field":{"types":"./dist/primitives/field/index.d.ts","import":"./dist/primitives/field/index.js","source":"./src/primitives/field/index.ts"},"./primitives/input":{"types":"./dist/primitives/input/index.d.ts","import":"./dist/primitives/input/index.js","source":"./src/primitives/input/index.ts"},"./primitives/label":{"types":"./dist/primitives/label/index.d.ts","import":"./dist/primitives/label/index.js","source":"./src/primitives/label/index.ts"},"./primitives/radio":{"types":"./dist/primitives/radio/index.d.ts","import":"./dist/primitives/radio/index.js","source":"./src/primitives/radio/index.ts"},"./react/primitives":{"types":"./dist/react/primitives/index.d.ts","import":"./dist/react/primitives/index.js","source":"./src/react/primitives/index.ts"},"./styles/fonts.css":{"source":"./src/styles/fonts.css","default":"./dist/styles/fonts.css"},"./styles/theme.css":{"source":"./src/styles/theme.css","default":"./dist/styles/theme.css"},"./components/search":{"types":"./dist/components/search/index.d.ts","import":"./dist/components/search/index.js","source":"./src/components/search/index.ts"},"./display/stat-card":{"types":"./dist/display/stat-card/index.d.ts","import":"./dist/display/stat-card/index.js","source":"./src/display/stat-card/index.ts"},"./form/color-picker":{"types":"./dist/form/color-picker/index.d.ts","import":"./dist/form/color-picker/index.js","source":"./src/form/color-picker/index.ts"},"./navigation/drawer":{"types":"./dist/navigation/drawer/index.d.ts","import":"./dist/navigation/drawer/index.js","source":"./src/navigation/drawer/index.ts"},"./overlays/carousel":{"types":"./dist/overlays/carousel/index.d.ts","import":"./dist/overlays/carousel/index.js","source":"./src/overlays/carousel/index.ts"},"./primitives/button":{"types":"./dist/primitives/button/index.d.ts","import":"./dist/primitives/button/index.js","source":"./src/primitives/button/index.ts"},"./primitives/select":{"types":"./dist/primitives/select/index.d.ts","import":"./dist/primitives/select/index.js","source":"./src/primitives/select/index.ts"},"./primitives/slider":{"types":"./dist/primitives/slider/index.d.ts","import":"./dist/primitives/slider/index.js","source":"./src/primitives/slider/index.ts"},"./primitives/switch":{"types":"./dist/primitives/switch/index.d.ts","import":"./dist/primitives/switch/index.js","source":"./src/primitives/switch/index.ts"},"./primitives/toggle":{"types":"./dist/primitives/toggle/index.d.ts","import":"./dist/primitives/toggle/index.js","source":"./src/primitives/toggle/index.ts"},"./styles/appearance":{"source":"./src/styles/appearance.css","default":"./dist/styles/appearance.css"},"./visualization/map":{"types":"./dist/visualization/map/index.d.ts","import":"./dist/visualization/map/index.js","source":"./src/visualization/map/index.ts"},"./charts/annotations":{"types":"./dist/charts/annotations.d.ts","import":"./dist/charts/annotations.js","source":"./src/charts/annotations.ts"},"./charts/candlestick":{"types":"./dist/charts/candlestick/index.d.ts","import":"./dist/charts/candlestick/index.js","source":"./src/charts/candlestick/index.ts"},"./display/code-block":{"types":"./dist/display/code-block/index.d.ts","import":"./dist/display/code-block/index.js","source":"./src/display/code-block/index.ts"},"./display/hover-card":{"types":"./dist/display/hover-card/index.d.ts","import":"./dist/display/hover-card/index.js","source":"./src/display/hover-card/index.ts"},"./display/status-dot":{"types":"./dist/display/status-dot/index.d.ts","import":"./dist/display/status-dot/index.js","source":"./src/display/status-dot/index.ts"},"./display/typography":{"types":"./dist/display/typography/index.d.ts","import":"./dist/display/typography/index.js","source":"./src/display/typography/index.ts"},"./display/uptime-bar":{"types":"./dist/display/uptime-bar/index.d.ts","import":"./dist/display/uptime-bar/index.js","source":"./src/display/uptime-bar/index.ts"},"./editors/log-viewer":{"types":"./dist/editors/log-viewer.d.ts","import":"./dist/editors/log-viewer.js","source":"./src/editors/log-viewer.ts"},"./layout/page-header":{"types":"./dist/layout/page-header.d.ts","import":"./dist/layout/page-header.js","source":"./src/layout/page-header.ts"},"./navigation/menubar":{"types":"./dist/navigation/menubar/index.d.ts","import":"./dist/navigation/menubar/index.js","source":"./src/navigation/menubar/index.ts"},"./navigation/stepper":{"types":"./dist/navigation/stepper/index.d.ts","import":"./dist/navigation/stepper/index.js","source":"./src/navigation/stepper/index.ts"},"./primitives/spinner":{"types":"./dist/primitives/spinner/index.d.ts","import":"./dist/primitives/spinner/index.js","source":"./src/primitives/spinner/index.ts"},"./react/app-switcher":{"types":"./dist/react/app-switcher.d.ts","import":"./dist/react/app-switcher.js","source":"./src/react/app-switcher.tsx"},"./react/theme-studio":{"types":"./dist/react/theme-studio.d.ts","import":"./dist/react/theme-studio.js","source":"./src/react/theme-studio.tsx"},"./react/theme-toggle":{"types":"./dist/react/theme-toggle/index.d.ts","import":"./dist/react/theme-toggle.js","source":"./src/react/theme-toggle/index.tsx"},"./services/sse-react":{"types":"./dist/services/sse-react.d.ts","import":"./dist/services/sse-react.js","source":"./src/services/sse-react.ts"},"./display/empty-state":{"types":"./dist/display/empty-state/index.d.ts","import":"./dist/display/empty-state/index.js","source":"./src/display/empty-state/index.ts"},"./display/metric-tile":{"types":"./dist/display/metric-tile/index.d.ts","import":"./dist/display/metric-tile/index.js","source":"./src/display/metric-tile/index.ts"},"./editors/code-editor":{"types":"./dist/editors/code-editor.d.ts","import":"./dist/editors/code-editor.js","source":"./src/editors/code-editor.ts"},"./editors/diff-viewer":{"types":"./dist/editors/diff-viewer.d.ts","import":"./dist/editors/diff-viewer.js","source":"./src/editors/diff-viewer.ts"},"./editors/json-viewer":{"types":"./dist/editors/json-viewer.d.ts","import":"./dist/editors/json-viewer.js","source":"./src/editors/json-viewer.ts"},"./editors/yaml-editor":{"types":"./dist/editors/yaml-editor.d.ts","import":"./dist/editors/yaml-editor.js","source":"./src/editors/yaml-editor.ts"},"./primitives/checkbox":{"types":"./dist/primitives/checkbox/index.d.ts","import":"./dist/primitives/checkbox/index.js","source":"./src/primitives/checkbox/index.ts"},"./primitives/skeleton":{"types":"./dist/primitives/skeleton/index.d.ts","import":"./dist/primitives/skeleton/index.js","source":"./src/primitives/skeleton/index.ts"},"./react/hooks/use-api":{"types":"./dist/react/hooks/useApi.d.ts","import":"./dist/react/hooks/useApi.js","source":"./src/react/hooks/useApi.ts"},"./react/hooks/use-sse":{"types":"./dist/react/hooks/useSSE.d.ts","import":"./dist/react/hooks/useSSE.js","source":"./src/react/hooks/useSSE.ts"},"./security/cvss-badge":{"types":"./dist/security/cvss-badge/index.d.ts","import":"./dist/security/cvss-badge/index.js","source":"./src/security/cvss-badge/index.ts"},"./styles/no-fonts.css":{"source":"./src/styles/no-fonts.css","default":"./dist/styles/no-fonts.css"},"./styles/theme-engine":{"source":"./src/styles/theme-engine.css","default":"./dist/styles/theme-engine.css"},"./components/tree-view":{"types":"./dist/components/tree-view/index.d.ts","import":"./dist/components/tree-view/index.js","source":"./src/components/tree-view/index.ts"},"./display/aspect-ratio":{"types":"./dist/display/aspect-ratio/index.d.ts","import":"./dist/display/aspect-ratio/index.js","source":"./src/display/aspect-ratio/index.ts"},"./primitives/separator":{"types":"./dist/primitives/separator/index.d.ts","import":"./dist/primitives/separator/index.js","source":"./src/primitives/separator/index.ts"},"./react/consent/banner":{"types":"./dist/react/consent/banner.d.ts","import":"./dist/react/consent/banner.js","source":"./src/react/consent/banner.tsx"},"./react/hooks/use-auth":{"types":"./dist/react/hooks/useAuth.d.ts","import":"./dist/react/hooks/useAuth.js","source":"./src/react/hooks/useAuth.ts"},"./react/primitives/kbd":{"types":"./dist/react/primitives/kbd.d.ts","import":"./dist/react/primitives/kbd.js","source":"./src/react/primitives/kbd.tsx"},"./react/primitives/map":{"types":"./dist/react/primitives/map.d.ts","import":"./dist/react/primitives/map.js","source":"./src/react/primitives/map.tsx"},"./react/threat-visuals":{"types":"./dist/react/threat-visuals/index.d.ts","import":"./dist/react/threat-visuals.js","source":"./src/react/threat-visuals/index.tsx"},"./security/attack-path":{"types":"./dist/security/attack-path/index.d.ts","import":"./dist/security/attack-path/index.js","source":"./src/security/attack-path/index.ts"},"./services/keybindings":{"types":"./dist/services/keybindings.d.ts","import":"./dist/services/keybindings.js","source":"./src/services/keybindings.ts"},"./services/toast-react":{"types":"./dist/services/toast-react.d.ts","import":"./dist/services/toast-react.js","source":"./src/services/toast-react.tsx"},"./styles/shadcn-compat":{"source":"./src/styles/shadcn-compat.css","default":"./dist/styles/shadcn-compat.css"},"./styles/tenant-ui.css":{"source":"./src/styles/tenant-ui.css","default":"./dist/styles/tenant-ui.css"},"./styles/utilities.css":{"source":"./src/styles/utilities.css","default":"./dist/styles/utilities.css"},"./visualization/kanban":{"types":"./dist/visualization/kanban/index.d.ts","import":"./dist/visualization/kanban/index.js","source":"./src/visualization/kanban/index.ts"},"./components/data-table":{"types":"./dist/components/data-table/index.d.ts","import":"./dist/components/data-table/index.js","source":"./src/components/data-table/index.ts"},"./components/pagination":{"types":"./dist/components/pagination/index.d.ts","import":"./dist/components/pagination/index.js","source":"./src/components/pagination/index.ts"},"./components/split-pane":{"types":"./dist/components/split-pane/index.d.ts","import":"./dist/components/split-pane/index.js","source":"./src/components/split-pane/index.ts"},"./components/status-bar":{"types":"./dist/components/status-bar/index.d.ts","import":"./dist/components/status-bar/index.js","source":"./src/components/status-bar/index.ts"},"./form/date-picker/time":{"types":"./dist/form/date-picker/time.d.ts","import":"./dist/form/date-picker/time.js","source":"./src/form/date-picker/time.ts"},"./navigation/breadcrumb":{"types":"./dist/navigation/breadcrumb/index.d.ts","import":"./dist/navigation/breadcrumb/index.js","source":"./src/navigation/breadcrumb/index.ts"},"./overlays/alert-dialog":{"types":"./dist/overlays/alert-dialog/index.d.ts","import":"./dist/overlays/alert-dialog/index.js","source":"./src/overlays/alert-dialog/index.ts"},"./react/auth/login-form":{"types":"./dist/react/auth/login-form.d.ts","import":"./dist/react/auth/login-form.js","source":"./src/react/auth/login-form.tsx"},"./react/primitives/card":{"types":"./dist/react/primitives/card.d.ts","import":"./dist/react/primitives/card.js","source":"./src/react/primitives/card.tsx"},"./react/primitives/tabs":{"types":"./dist/react/primitives/tabs.d.ts","import":"./dist/react/primitives/tabs.js","source":"./src/react/primitives/tabs.tsx"},"./security/mitre-matrix":{"types":"./dist/security/mitre-matrix/index.d.ts","import":"./dist/security/mitre-matrix/index.js","source":"./src/security/mitre-matrix/index.ts"},"./services/theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./components/GlassSlider":{"types":"./dist/components/theme/glass-slider.d.ts","import":"./dist/components/theme/glass-slider.js","source":"./src/components/theme/glass-slider.ts"},"./components/ThemeStudio":{"types":"./dist/components/theme/theme-studio.d.ts","import":"./dist/components/theme/theme-studio.js","source":"./src/components/theme/theme-studio.ts"},"./components/copy-button":{"types":"./dist/components/copy-button/index.d.ts","import":"./dist/components/copy-button/index.js","source":"./src/components/copy-button/index.ts"},"./components/log-toolbar":{"types":"./dist/components/log-toolbar/index.d.ts","import":"./dist/components/log-toolbar/index.js"},"./composites/run-monitor":{"types":"./dist/composites/run-monitor.d.ts","import":"./dist/composites/run-monitor.js","source":"./src/composites/run-monitor.tsx"},"./editors/languages/yara":{"types":"./dist/editors/languages/yara.d.ts","import":"./dist/editors/languages/yara.js","source":"./src/editors/languages/yara.ts"},"./form/date-picker/range":{"types":"./dist/form/date-picker/range.d.ts","import":"./dist/form/date-picker/range.js","source":"./src/form/date-picker/range.ts"},"./primitives/scroll-area":{"types":"./dist/primitives/scroll-area/index.d.ts","import":"./dist/primitives/scroll-area/index.js","source":"./src/primitives/scroll-area/index.ts"},"./react/hooks/use-router":{"types":"./dist/react/hooks/useRouter.d.ts","import":"./dist/react/hooks/useRouter.js","source":"./src/react/hooks/useRouter.ts"},"./react/layout/app-shell":{"types":"./dist/react/layout/app-shell.d.ts","import":"./dist/react/layout/app-shell.js","source":"./src/react/layout/app-shell.tsx"},"./react/primitives/alert":{"types":"./dist/react/primitives/alert.d.ts","import":"./dist/react/primitives/alert.js","source":"./src/react/primitives/alert.tsx"},"./react/primitives/badge":{"types":"./dist/react/primitives/badge.d.ts","import":"./dist/react/primitives/badge.js","source":"./src/react/primitives/badge.tsx"},"./react/primitives/field":{"types":"./dist/react/primitives/field.d.ts","import":"./dist/react/primitives/field.js","source":"./src/react/primitives/field.tsx"},"./react/primitives/input":{"types":"./dist/react/primitives/input.d.ts","import":"./dist/react/primitives/input.js","source":"./src/react/primitives/input.tsx"},"./react/primitives/label":{"types":"./dist/react/primitives/label.d.ts","import":"./dist/react/primitives/label.js","source":"./src/react/primitives/label.tsx"},"./react/primitives/modal":{"types":"./dist/react/primitives/modal.d.ts","import":"./dist/react/primitives/modal.js","source":"./src/react/primitives/modal.tsx"},"./react/primitives/sheet":{"types":"./dist/react/primitives/sheet.d.ts","import":"./dist/react/primitives/sheet.js","source":"./src/react/primitives/sheet.tsx"},"./react/primitives/table":{"types":"./dist/react/primitives/table.d.ts","import":"./dist/react/primitives/table.js","source":"./src/react/primitives/table.tsx"},"./react/primitives/toast":{"types":"./dist/react/primitives/toast.d.ts","import":"./dist/react/primitives/toast.js","source":"./src/react/primitives/toast.tsx"},"./visualization/terminal":{"types":"./dist/visualization/terminal/index.d.ts","import":"./dist/visualization/terminal/index.js","source":"./src/visualization/terminal/index.ts"},"./visualization/timeline":{"types":"./dist/visualization/timeline/index.d.ts","import":"./dist/visualization/timeline/index.js","source":"./src/visualization/timeline/index.ts"},"./components/RadiusSlider":{"types":"./dist/components/theme/radius-slider.d.ts","import":"./dist/components/theme/radius-slider.js","source":"./src/components/theme/radius-slider.ts"},"./components/context-menu":{"types":"./dist/components/context-menu/index.d.ts","import":"./dist/components/context-menu/index.js","source":"./src/components/context-menu/index.ts"},"./composites/metrics-card":{"types":"./dist/composites/metrics-card.d.ts","import":"./dist/composites/metrics-card.js","source":"./src/composites/metrics-card.tsx"},"./display/markdown-viewer":{"types":"./dist/display/markdown-viewer/index.d.ts","import":"./dist/display/markdown-viewer/index.js","source":"./src/display/markdown-viewer/index.ts"},"./editors/languages/fluxl":{"types":"./dist/editors/languages/fluxl.d.ts","import":"./dist/editors/languages/fluxl.js","source":"./src/editors/languages/fluxl.ts"},"./editors/languages/yaral":{"types":"./dist/editors/languages/yaral.d.ts","import":"./dist/editors/languages/yaral.js","source":"./src/editors/languages/yaral.ts"},"./form/cron-editor/parser":{"types":"./dist/form/cron-editor/parser.d.ts","import":"./dist/form/cron-editor/parser.js","source":"./src/form/cron-editor/parser.ts"},"./react/hooks/use-consent":{"types":"./dist/react/hooks/useConsent.d.ts","import":"./dist/react/hooks/useConsent.js","source":"./src/react/hooks/useConsent.ts"},"./react/hooks/use-passkey":{"types":"./dist/react/hooks/usePasskey.d.ts","import":"./dist/react/hooks/usePasskey.js","source":"./src/react/hooks/usePasskey.ts"},"./react/hooks/use-storage":{"types":"./dist/react/hooks/useStorage.d.ts","import":"./dist/react/hooks/useStorage.js","source":"./src/react/hooks/useStorage.ts"},"./react/primitives/avatar":{"types":"./dist/react/primitives/avatar.d.ts","import":"./dist/react/primitives/avatar.js","source":"./src/react/primitives/avatar.tsx"},"./react/primitives/button":{"types":"./dist/react/primitives/button.d.ts","import":"./dist/react/primitives/button.js","source":"./src/react/primitives/button.tsx"},"./react/primitives/dialog":{"types":"./dist/react/primitives/dialog.d.ts","import":"./dist/react/primitives/dialog.js","source":"./src/react/primitives/dialog.tsx"},"./react/primitives/drawer":{"types":"./dist/react/primitives/drawer.d.ts","import":"./dist/react/primitives/drawer.js","source":"./src/react/primitives/drawer.tsx"},"./react/primitives/kanban":{"types":"./dist/react/primitives/kanban.d.ts","import":"./dist/react/primitives/kanban.js","source":"./src/react/primitives/kanban.tsx"},"./react/primitives/ripple":{"types":"./dist/react/primitives/ripple.d.ts","import":"./dist/react/primitives/ripple.js","source":"./src/react/primitives/ripple.tsx"},"./react/primitives/search":{"types":"./dist/react/primitives/search.d.ts","import":"./dist/react/primitives/search.js","source":"./src/react/primitives/search.tsx"},"./react/primitives/select":{"types":"./dist/react/primitives/select.d.ts","import":"./dist/react/primitives/select.js","source":"./src/react/primitives/select.tsx"},"./react/primitives/slider":{"types":"./dist/react/primitives/slider.d.ts","import":"./dist/react/primitives/slider.js","source":"./src/react/primitives/slider.tsx"},"./react/primitives/switch":{"types":"./dist/react/primitives/switch.d.ts","import":"./dist/react/primitives/switch.js","source":"./src/react/primitives/switch.tsx"},"./react/primitives/toggle":{"types":"./dist/react/primitives/toggle.d.ts","import":"./dist/react/primitives/toggle.js","source":"./src/react/primitives/toggle.tsx"},"./visualization/file-tree":{"types":"./dist/visualization/file-tree/index.d.ts","import":"./dist/visualization/file-tree/index.js","source":"./src/visualization/file-tree/index.ts"},"./components/IconSetPicker":{"types":"./dist/components/theme/icon-set-picker.d.ts","import":"./dist/components/theme/icon-set-picker.js","source":"./src/components/theme/icon-set-picker.ts"},"./components/ThemeSwitcher":{"types":"./dist/components/theme/theme-switcher.d.ts","import":"./dist/components/theme/theme-switcher.js","source":"./src/components/theme/theme-switcher.ts"},"./components/detail-header":{"types":"./dist/components/detail-header/index.d.ts","import":"./dist/components/detail-header/index.js"},"./navigation/dropdown-menu":{"types":"./dist/navigation/dropdown-menu/index.d.ts","import":"./dist/navigation/dropdown-menu/index.js","source":"./src/navigation/dropdown-menu/index.ts"},"./primitives/live-log-tail":{"types":"./dist/primitives/live-log-tail.d.ts","import":"./dist/primitives/live-log-tail.js","source":"./src/primitives/live-log-tail.tsx"},"./primitives/select/native":{"types":"./dist/primitives/select/native.d.ts","import":"./dist/primitives/select/native.js","source":"./src/primitives/select/native.ts"},"./react/editors/log-viewer":{"types":"./dist/react/editors/log-viewer.d.ts","import":"./dist/react/editors/log-viewer.js","source":"./src/react/editors/log-viewer.tsx"},"./react/layout/page-header":{"types":"./dist/react/layout/page-header.d.ts","import":"./dist/react/layout/page-header.js","source":"./src/react/layout/page-header.tsx"},"./react/primitives/menubar":{"types":"./dist/react/primitives/menubar.d.ts","import":"./dist/react/primitives/menubar.js","source":"./src/react/primitives/menubar.tsx"},"./react/primitives/popover":{"types":"./dist/react/primitives/popover.d.ts","import":"./dist/react/primitives/popover.js","source":"./src/react/primitives/popover.tsx"},"./react/primitives/spinner":{"types":"./dist/react/primitives/spinner.d.ts","import":"./dist/react/primitives/spinner.js","source":"./src/react/primitives/spinner.tsx"},"./react/primitives/stepper":{"types":"./dist/react/primitives/stepper.d.ts","import":"./dist/react/primitives/stepper.js","source":"./src/react/primitives/stepper.tsx"},"./react/primitives/tooltip":{"types":"./dist/react/primitives/tooltip.d.ts","import":"./dist/react/primitives/tooltip.js","source":"./src/react/primitives/tooltip.tsx"},"./components/AccentSwitcher":{"types":"./dist/components/theme/accent-switcher.d.ts","import":"./dist/components/theme/accent-switcher.js","source":"./src/components/theme/accent-switcher.ts"},"./primitives/checkbox/group":{"types":"./dist/primitives/checkbox/group.d.ts","import":"./dist/primitives/checkbox/group.js","source":"./src/primitives/checkbox/group.ts"},"./primitives/phase-progress":{"types":"./dist/primitives/phase-progress.d.ts","import":"./dist/primitives/phase-progress.js","source":"./src/primitives/phase-progress.tsx"},"./primitives/sse-live-badge":{"types":"./dist/primitives/sse-live-badge.d.ts","import":"./dist/primitives/sse-live-badge.js","source":"./src/primitives/sse-live-badge.tsx"},"./react/auth/passkey-button":{"types":"./dist/react/auth/passkey-button.d.ts","import":"./dist/react/auth/passkey-button.js","source":"./src/react/auth/passkey-button.tsx"},"./react/consent/preferences":{"types":"./dist/react/consent/preferences.d.ts","import":"./dist/react/consent/preferences.js","source":"./src/react/consent/preferences.tsx"},"./react/editors/code-editor":{"types":"./dist/react/editors/code-editor.d.ts","import":"./dist/react/editors/code-editor.js","source":"./src/react/editors/code-editor.tsx"},"./react/editors/diff-viewer":{"types":"./dist/react/editors/diff-viewer.d.ts","import":"./dist/react/editors/diff-viewer.js","source":"./src/react/editors/diff-viewer.tsx"},"./react/editors/json-viewer":{"types":"./dist/react/editors/json-viewer.d.ts","import":"./dist/react/editors/json-viewer.js","source":"./src/react/editors/json-viewer.tsx"},"./react/editors/yaml-editor":{"types":"./dist/react/editors/yaml-editor.d.ts","import":"./dist/react/editors/yaml-editor.js","source":"./src/react/editors/yaml-editor.tsx"},"./react/primitives/calendar":{"types":"./dist/react/primitives/calendar.d.ts","import":"./dist/react/primitives/calendar.js","source":"./src/react/primitives/calendar.tsx"},"./react/primitives/carousel":{"types":"./dist/react/primitives/carousel.d.ts","import":"./dist/react/primitives/carousel.js","source":"./src/react/primitives/carousel.tsx"},"./react/primitives/checkbox":{"types":"./dist/react/primitives/checkbox.d.ts","import":"./dist/react/primitives/checkbox.js","source":"./src/react/primitives/checkbox.tsx"},"./react/primitives/progress":{"types":"./dist/react/primitives/progress.d.ts","import":"./dist/react/primitives/progress.js","source":"./src/react/primitives/progress.tsx"},"./react/primitives/skeleton":{"types":"./dist/react/primitives/skeleton.d.ts","import":"./dist/react/primitives/skeleton.js","source":"./src/react/primitives/skeleton.tsx"},"./react/primitives/terminal":{"types":"./dist/react/primitives/terminal.d.ts","import":"./dist/react/primitives/terminal.js","source":"./src/react/primitives/terminal.tsx"},"./react/primitives/textarea":{"types":"./dist/react/primitives/textarea.d.ts","import":"./dist/react/primitives/textarea.js","source":"./src/react/primitives/textarea.tsx"},"./react/primitives/timeline":{"types":"./dist/react/primitives/timeline.d.ts","import":"./dist/react/primitives/timeline.js","source":"./src/react/primitives/timeline.tsx"},"./security/detection-status":{"types":"./dist/security/detection-status/index.d.ts","import":"./dist/security/detection-status/index.js","source":"./src/security/detection-status/index.ts"},"./styles/platform-admin.css":{"source":"./src/styles/platform-admin.css","default":"./dist/styles/platform-admin.css"},"./styles/threat-library.css":{"source":"./src/styles/threat-library.css","default":"./dist/styles/threat-library.css"},"./visualization/rule-editor":{"types":"./dist/visualization/rule-editor/index.d.ts","import":"./dist/visualization/rule-editor/index.js","source":"./src/visualization/rule-editor/index.ts"},"./components/DensitySwitcher":{"types":"./dist/components/theme/density-switcher.d.ts","import":"./dist/components/theme/density-switcher.js","source":"./src/components/theme/density-switcher.ts"},"./components/FontStackPicker":{"types":"./dist/components/theme/font-stack-picker.d.ts","import":"./dist/components/theme/font-stack-picker.js","source":"./src/components/theme/font-stack-picker.ts"},"./components/IconUsageMatrix":{"types":"./dist/components/theme/icon-usage-matrix.d.ts","import":"./dist/components/theme/icon-usage-matrix.js","source":"./src/components/theme/icon-usage-matrix.ts"},"./components/ThemePresetGrid":{"types":"./dist/components/theme/theme-preset-grid.d.ts","import":"./dist/components/theme/theme-preset-grid.js","source":"./src/components/theme/theme-preset-grid.ts"},"./display/severity-indicator":{"types":"./dist/display/severity-indicator/index.d.ts","import":"./dist/display/severity-indicator/index.js","source":"./src/display/severity-indicator/index.ts"},"./navigation/navigation-menu":{"types":"./dist/navigation/navigation-menu/index.d.ts","import":"./dist/navigation/navigation-menu/index.js","source":"./src/navigation/navigation-menu/index.ts"},"./primitives/select/combobox":{"types":"./dist/primitives/select/combobox.d.ts","import":"./dist/primitives/select/combobox.js","source":"./src/primitives/select/combobox.ts"},"./react/primitives/chart-bar":{"types":"./dist/react/primitives/chart-bar.d.ts","import":"./dist/react/primitives/chart-bar.js","source":"./src/react/primitives/chart-bar.tsx"},"./react/primitives/chart-pie":{"types":"./dist/react/primitives/chart-pie.d.ts","import":"./dist/react/primitives/chart-pie.js","source":"./src/react/primitives/chart-pie.tsx"},"./react/primitives/data-grid":{"types":"./dist/react/primitives/data-grid.d.ts","import":"./dist/react/primitives/data-grid.js","source":"./src/react/primitives/data-grid.tsx"},"./react/primitives/direction":{"types":"./dist/react/primitives/direction.d.ts","import":"./dist/react/primitives/direction.js","source":"./src/react/primitives/direction.tsx"},"./react/primitives/file-tree":{"types":"./dist/react/primitives/file-tree.d.ts","import":"./dist/react/primitives/file-tree.js","source":"./src/react/primitives/file-tree.tsx"},"./react/primitives/separator":{"types":"./dist/react/primitives/separator.d.ts","import":"./dist/react/primitives/separator.js","source":"./src/react/primitives/separator.tsx"},"./react/primitives/stat-card":{"types":"./dist/react/primitives/stat-card.d.ts","import":"./dist/react/primitives/stat-card.js","source":"./src/react/primitives/stat-card.tsx"},"./react/primitives/tag-input":{"types":"./dist/react/primitives/tag-input.d.ts","import":"./dist/react/primitives/tag-input.js","source":"./src/react/primitives/tag-input.tsx"},"./react/primitives/tree-view":{"types":"./dist/react/primitives/tree-view.d.ts","import":"./dist/react/primitives/tree-view.js","source":"./src/react/primitives/tree-view.tsx"},"./visualization/flow-diagram":{"types":"./dist/visualization/flow-diagram/index.d.ts","import":"./dist/visualization/flow-diagram/index.js","source":"./src/visualization/flow-diagram/index.ts"},"./components/ThemePreviewTile":{"types":"./dist/components/theme/theme-preview-tile.d.ts","import":"./dist/components/theme/theme-preview-tile.js","source":"./src/components/theme/theme-preview-tile.ts"},"./display/notification-center":{"types":"./dist/display/notification-center/index.d.ts","import":"./dist/display/notification-center/index.js","source":"./src/display/notification-center/index.ts"},"./react/hooks/use-keybindings":{"types":"./dist/react/hooks/useKeybindings.d.ts","import":"./dist/react/hooks/useKeybindings.js","source":"./src/react/hooks/useKeybindings.ts"},"./react/primitives/breadcrumb":{"types":"./dist/react/primitives/breadcrumb.d.ts","import":"./dist/react/primitives/breadcrumb.js","source":"./src/react/primitives/breadcrumb.tsx"},"./react/primitives/chart-area":{"types":"./dist/react/primitives/chart-area.d.ts","import":"./dist/react/primitives/chart-area.js","source":"./src/react/primitives/chart-area.tsx"},"./react/primitives/chart-line":{"types":"./dist/react/primitives/chart-line.d.ts","import":"./dist/react/primitives/chart-line.js","source":"./src/react/primitives/chart-line.tsx"},"./react/primitives/code-block":{"types":"./dist/react/primitives/code-block.d.ts","import":"./dist/react/primitives/code-block.js","source":"./src/react/primitives/code-block.tsx"},"./react/primitives/cvss-badge":{"types":"./dist/react/primitives/cvss-badge.d.ts","import":"./dist/react/primitives/cvss-badge.js","source":"./src/react/primitives/cvss-badge.tsx"},"./react/primitives/data-table":{"types":"./dist/react/primitives/data-table.d.ts","import":"./dist/react/primitives/data-table.js","source":"./src/react/primitives/data-table.tsx"},"./react/primitives/hover-card":{"types":"./dist/react/primitives/hover-card.d.ts","import":"./dist/react/primitives/hover-card.js","source":"./src/react/primitives/hover-card.tsx"},"./react/primitives/pagination":{"types":"./dist/react/primitives/pagination.d.ts","import":"./dist/react/primitives/pagination.js","source":"./src/react/primitives/pagination.tsx"},"./react/primitives/split-pane":{"types":"./dist/react/primitives/split-pane.d.ts","import":"./dist/react/primitives/split-pane.js","source":"./src/react/primitives/split-pane.tsx"},"./react/primitives/status-bar":{"types":"./dist/react/primitives/status-bar.d.ts","import":"./dist/react/primitives/status-bar.js","source":"./src/react/primitives/status-bar.tsx"},"./react/primitives/status-dot":{"types":"./dist/react/primitives/status-dot.d.ts","import":"./dist/react/primitives/status-dot.js","source":"./src/react/primitives/status-dot.tsx"},"./react/primitives/typography":{"types":"./dist/react/primitives/typography.d.ts","import":"./dist/react/primitives/typography.js","source":"./src/react/primitives/typography.tsx"},"./react/primitives/uptime-bar":{"types":"./dist/react/primitives/uptime-bar.d.ts","import":"./dist/react/primitives/uptime-bar.js","source":"./src/react/primitives/uptime-bar.tsx"},"./security/vulnerability-card":{"types":"./dist/security/vulnerability-card/index.d.ts","import":"./dist/security/vulnerability-card/index.js","source":"./src/security/vulnerability-card/index.ts"},"./visualization/network-graph":{"types":"./dist/visualization/network-graph/index.d.ts","import":"./dist/visualization/network-graph/index.js","source":"./src/visualization/network-graph/index.ts"},"./react/primitives/attack-path":{"types":"./dist/react/primitives/attack-path.d.ts","import":"./dist/react/primitives/attack-path.js","source":"./src/react/primitives/attack-path.tsx"},"./react/primitives/chart-gauge":{"types":"./dist/react/primitives/chart-gauge.d.ts","import":"./dist/react/primitives/chart-gauge.js","source":"./src/react/primitives/chart-gauge.tsx"},"./react/primitives/chart-radar":{"types":"./dist/react/primitives/chart-radar.d.ts","import":"./dist/react/primitives/chart-radar.js","source":"./src/react/primitives/chart-radar.tsx"},"./react/primitives/code-viewer":{"types":"./dist/react/primitives/code-viewer.d.ts","import":"./dist/react/primitives/code-viewer.js","source":"./src/react/primitives/code-viewer.tsx"},"./react/primitives/collapsible":{"types":"./dist/react/primitives/collapsible.d.ts","import":"./dist/react/primitives/collapsible.js","source":"./src/react/primitives/collapsible.tsx"},"./react/primitives/copy-button":{"types":"./dist/react/primitives/copy-button.d.ts","import":"./dist/react/primitives/copy-button.js","source":"./src/react/primitives/copy-button.tsx"},"./react/primitives/cron-editor":{"types":"./dist/react/primitives/cron-editor.d.ts","import":"./dist/react/primitives/cron-editor.js","source":"./src/react/primitives/cron-editor.tsx"},"./react/primitives/date-picker":{"types":"./dist/react/primitives/date-picker.d.ts","import":"./dist/react/primitives/date-picker.js","source":"./src/react/primitives/date-picker.tsx"},"./react/primitives/empty-state":{"types":"./dist/react/primitives/empty-state.d.ts","import":"./dist/react/primitives/empty-state.js","source":"./src/react/primitives/empty-state.tsx"},"./react/primitives/metric-tile":{"types":"./dist/react/primitives/metric-tile.d.ts","import":"./dist/react/primitives/metric-tile.js","source":"./src/react/primitives/metric-tile.tsx"},"./react/primitives/radio-group":{"types":"./dist/react/primitives/radio-group.d.ts","import":"./dist/react/primitives/radio-group.js","source":"./src/react/primitives/radio-group.tsx"},"./react/primitives/rule-editor":{"types":"./dist/react/primitives/rule-editor.d.ts","import":"./dist/react/primitives/rule-editor.js","source":"./src/react/primitives/rule-editor.tsx"},"./react/primitives/scroll-area":{"types":"./dist/react/primitives/scroll-area.d.ts","import":"./dist/react/primitives/scroll-area.js","source":"./src/react/primitives/scroll-area.tsx"},"./react/primitives/slide-panel":{"types":"./dist/react/primitives/slide-panel.d.ts","import":"./dist/react/primitives/slide-panel.js","source":"./src/react/primitives/slide-panel.tsx"},"./react/primitives/alert-dialog":{"types":"./dist/react/primitives/alert-dialog.d.ts","import":"./dist/react/primitives/alert-dialog.js","source":"./src/react/primitives/alert-dialog.tsx"},"./react/primitives/aspect-ratio":{"types":"./dist/react/primitives/aspect-ratio.d.ts","import":"./dist/react/primitives/aspect-ratio.js","source":"./src/react/primitives/aspect-ratio.tsx"},"./react/primitives/chart-funnel":{"types":"./dist/react/primitives/chart-funnel.d.ts","import":"./dist/react/primitives/chart-funnel.js","source":"./src/react/primitives/chart-funnel.tsx"},"./react/primitives/chart-sankey":{"types":"./dist/react/primitives/chart-sankey.d.ts","import":"./dist/react/primitives/chart-sankey.js","source":"./src/react/primitives/chart-sankey.tsx"},"./react/primitives/color-picker":{"types":"./dist/react/primitives/color-picker.d.ts","import":"./dist/react/primitives/color-picker.js","source":"./src/react/primitives/color-picker.tsx"},"./react/primitives/context-menu":{"types":"./dist/react/primitives/context-menu.d.ts","import":"./dist/react/primitives/context-menu.js","source":"./src/react/primitives/context-menu.tsx"},"./react/primitives/flow-diagram":{"types":"./dist/react/primitives/flow-diagram.d.ts","import":"./dist/react/primitives/flow-diagram.js","source":"./src/react/primitives/flow-diagram.tsx"},"./react/primitives/mitre-matrix":{"types":"./dist/react/primitives/mitre-matrix.d.ts","import":"./dist/react/primitives/mitre-matrix.js","source":"./src/react/primitives/mitre-matrix.tsx"},"./visualization/mermaid-diagram":{"types":"./dist/visualization/mermaid-diagram/index.d.ts","import":"./dist/visualization/mermaid-diagram/index.js","source":"./src/visualization/mermaid-diagram/index.ts"},"./react/primitives/chart-heatmap":{"types":"./dist/react/primitives/chart-heatmap.d.ts","import":"./dist/react/primitives/chart-heatmap.js","source":"./src/react/primitives/chart-heatmap.tsx"},"./react/primitives/chart-scatter":{"types":"./dist/react/primitives/chart-scatter.d.ts","import":"./dist/react/primitives/chart-scatter.js","source":"./src/react/primitives/chart-scatter.tsx"},"./react/primitives/chart-treemap":{"types":"./dist/react/primitives/chart-treemap.d.ts","import":"./dist/react/primitives/chart-treemap.js","source":"./src/react/primitives/chart-treemap.tsx"},"./react/primitives/dropdown-menu":{"types":"./dist/react/primitives/dropdown-menu.d.ts","import":"./dist/react/primitives/dropdown-menu.js","source":"./src/react/primitives/dropdown-menu.tsx"},"./react/primitives/network-graph":{"types":"./dist/react/primitives/network-graph.d.ts","import":"./dist/react/primitives/network-graph.js","source":"./src/react/primitives/network-graph.tsx"},"./composites/per-case-stats-table":{"types":"./dist/composites/per-case-stats-table.d.ts","import":"./dist/composites/per-case-stats-table.js","source":"./src/composites/per-case-stats-table.tsx"},"./primitives/yaml-override-editor":{"types":"./dist/primitives/yaml-override-editor.d.ts","import":"./dist/primitives/yaml-override-editor.js","source":"./src/primitives/yaml-override-editor.tsx"},"./react/primitives/error-boundary":{"types":"./dist/react/primitives/error-boundary.d.ts","import":"./dist/react/primitives/error-boundary.js","source":"./src/react/primitives/error-boundary.tsx"},"./react/primitives/heatmap-legend":{"types":"./dist/react/primitives/heatmap-legend.d.ts","import":"./dist/react/primitives/heatmap-legend.js","source":"./src/react/primitives/heatmap-legend.tsx"},"./styles/react-threat-visuals.css":{"source":"./src/styles/react-threat-visuals.css","default":"./dist/styles/react-threat-visuals.css"},"./visualization/json-path-browser":{"types":"./dist/visualization/json-path-browser/index.d.ts","import":"./dist/visualization/json-path-browser/index.js","source":"./src/visualization/json-path-browser/index.ts"},"./react/primitives/chart-sparkline":{"types":"./dist/react/primitives/chart-sparkline.d.ts","import":"./dist/react/primitives/chart-sparkline.js","source":"./src/react/primitives/chart-sparkline.tsx"},"./react/primitives/chart-waterfall":{"types":"./dist/react/primitives/chart-waterfall.d.ts","import":"./dist/react/primitives/chart-waterfall.js","source":"./src/react/primitives/chart-waterfall.tsx"},"./react/primitives/heatmap-toolbar":{"types":"./dist/react/primitives/heatmap-toolbar.d.ts","import":"./dist/react/primitives/heatmap-toolbar.js","source":"./src/react/primitives/heatmap-toolbar.tsx"},"./react/primitives/markdown-viewer":{"types":"./dist/react/primitives/markdown-viewer.d.ts","import":"./dist/react/primitives/markdown-viewer.js","source":"./src/react/primitives/markdown-viewer.tsx"},"./react/primitives/mermaid-diagram":{"types":"./dist/react/primitives/mermaid-diagram.d.ts","import":"./dist/react/primitives/mermaid-diagram.js","source":"./src/react/primitives/mermaid-diagram.tsx"},"./react/primitives/navigation-menu":{"types":"./dist/react/primitives/navigation-menu.d.ts","import":"./dist/react/primitives/navigation-menu.js","source":"./src/react/primitives/navigation-menu.tsx"},"./components/search/command-palette":{"types":"./dist/components/search/command-palette.d.ts","import":"./dist/components/search/command-palette.js","source":"./src/components/search/command-palette.ts"},"./react/primitives/animated-counter":{"types":"./dist/react/primitives/animated-counter.d.ts","import":"./dist/react/primitives/animated-counter.js","source":"./src/react/primitives/animated-counter.tsx"},"./react/primitives/detection-status":{"types":"./dist/react/primitives/detection-status.d.ts","import":"./dist/react/primitives/detection-status.js","source":"./src/react/primitives/detection-status.tsx"},"./react/feedback/notification-banner":{"types":"./dist/react/feedback/notification-banner.d.ts","import":"./dist/react/feedback/notification-banner.js","source":"./src/react/feedback/notification-banner.tsx"},"./react/primitives/chart-candlestick":{"types":"./dist/react/primitives/chart-candlestick.d.ts","import":"./dist/react/primitives/chart-candlestick.js","source":"./src/react/primitives/chart-candlestick.tsx"},"./react/primitives/json-path-browser":{"types":"./dist/react/primitives/json-path-browser.d.ts","import":"./dist/react/primitives/json-path-browser.js","source":"./src/react/primitives/json-path-browser.tsx"},"./react/primitives/severity-indicator":{"types":"./dist/react/primitives/severity-indicator.d.ts","import":"./dist/react/primitives/severity-indicator.js","source":"./src/react/primitives/severity-indicator.tsx"},"./react/primitives/vulnerability-card":{"types":"./dist/react/primitives/vulnerability-card.d.ts","import":"./dist/react/primitives/vulnerability-card.js","source":"./src/react/primitives/vulnerability-card.tsx"},"./react/primitives/notification-center":{"types":"./dist/react/primitives/notification-center.d.ts","import":"./dist/react/primitives/notification-center.js","source":"./src/react/primitives/notification-center.tsx"}},"gitHead":"0dfee04f890bcca6e0dc2a5bf836686c54699740","scripts":{"dev":"vite build --watch","lint":"eslint src --max-warnings 0","test":"vitest run","build":"tsc -p tsconfig.build.json && vite build","check":"npm run typecheck && npm run lint && npm run format:check","format":"prettier --write \"src/**/*.ts\"","preview":"npm run generate:preview && vite --config preview/vite.config.ts","lint:fix":"eslint src --fix","test:e2e":"playwright test","typecheck":"tsc --noEmit","test:watch":"vitest","test:e2e:ui":"playwright test --ui","audit:parity":"node scripts/audit-parity.mjs","format:check":"prettier --check \"src/**/*.ts\"","preview:dist":"npm run generate:preview && vite build --config preview/vite.config.ts","preview:build":"npm run build && npm run preview:dist","preview:serve":"vite --config preview/vite.config.ts","test:coverage":"vitest run --coverage","preview:deploy":"npm run preview:build && echo 'Static site built to preview-dist/'","test:e2e:debug":"playwright test --debug","test:e2e:headed":"playwright test --headed","test:e2e:report":"playwright show-report","generate:preview":"node scripts/extract-prop-docs.mjs && node scripts/generate-preview.mjs","audit:parity:check":"node scripts/audit-parity.mjs --check","generate:prop-docs":"node scripts/extract-prop-docs.mjs","test:e2e:update-snapshots":"playwright test --update-snapshots"},"_npmUser":{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},"overrides":{"uuid":"14.0.0","lodash":"4.18.1","rollup":"4.60.0","flatted":"3.4.2","postcss":"8.5.10","dompurify":"3.4.1","lodash-es":"4.18.1","@vue/language-core":{"minimatch":"9.0.7"}},"repository":{"url":"git+https://github.com/countermeasure-platform/web-components.git","type":"git"},"_npmVersion":"10.9.7","description":"Shared web components for CounterMeasure applications - consolidates common frontend functionality across projects.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","mermaid":"^11.12.3","dompurify":"3.4.1","codemirror":"^6.0.1","tailwind-merge":"^3.5.0","@codemirror/lint":"^6.9.0","@codemirror/view":"^6.39.0","@lezer/highlight":"^1.2.0","@codemirror/state":"^6.5.0","@codemirror/search":"^6.5.0","@codemirror/commands":"^6.8.0","@codemirror/lang-css":"^6.3.1","@codemirror/lang-sql":"^6.10.0","@codemirror/language":"^6.12.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-tabs":"^1.1.3","@codemirror/lang-json":"^6.0.1","@codemirror/lang-rust":"^6.0.2","@radix-ui/react-label":"^2.1.4","@radix-ui/react-dialog":"^1.1.7","@radix-ui/react-select":"^2.1.7","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.1.4","@radix-ui/react-toggle":"^1.1.10","@codemirror/lang-python":"^6.2.1","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-tooltip":"^1.1.8","@codemirror/autocomplete":"^6.20.0","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@codemirror/language-data":"^6.5.2","@radix-ui/react-separator":"^1.1.8","@codemirror/lang-javascript":"^6.2.4","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.7","@radix-ui/react-toggle-group":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.7","@radix-ui/react-navigation-menu":"^1.2.14"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.5","jsdom":"^29.0.0","react":"^19.2.4","eslint":"^10.0.3","vitest":"^4.1.0","globals":"^17.2.0","axe-core":"^4.11.1","prettier":"^3.2.0","react-dom":"^19.2.4","@eslint/js":"^10.0.0","typescript":"^6.0.2","@types/node":"^25.1.0","tailwindcss":"4.2.4","@types/react":"^19.2.14","lucide-react":"^1.6.0","@xyflow/react":"^12.10.1","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.4","typescript-eslint":"^8.57.0","@vitest/coverage-v8":"^4.1.0","@axe-core/playwright":"^4.11.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@microsoft/api-extractor":"7.57.7","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","tailwindcss":"^4.0.0","lucide-react":"^1.6.0","@xyflow/react":"^12.0.0"},"peerDependenciesMeta":{"tailwindcss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-components_1.2.0_1777585851382_0.81616941415467","host":"s3://npm-registry-packages-npm-production"}},"1.2.1-dev.6.1":{"name":"@countermeasure-platform/web-components","version":"1.2.1-dev.6.1","keywords":["countermeasure","consent","auth","passkey","webauthn","encryption","crypto","aes","rsa","codemirror","editor","data-table","components","ui"],"author":{"name":"CounterMeasure"},"license":"MIT","_id":"@countermeasure-platform/web-components@1.2.1-dev.6.1","maintainers":[{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},{"name":"phutel","email":"paul@countermeasuresec.com"}],"homepage":"https://github.com/countermeasure-platform/web-components#readme","bugs":{"url":"https://github.com/countermeasure-platform/web-components/issues"},"dist":{"shasum":"32e697dd382bdf515f6dabf23eae8ff17f293129","tarball":"https://registry.npmjs.org/@countermeasure-platform/web-components/-/web-components-1.2.1-dev.6.1.tgz","fileCount":2503,"integrity":"sha512-2Zm6gbkxNIX2DPKnR/uhVM3dsiMtZ9bhBxk6O7/9D10x+Sw4TsNuDBAzmN3bgDENuPvhw2Y4UGDchHIv7wOvUg==","signatures":[{"sig":"MEQCIDrUdPFMfV7y7NnM+A9PkTMzuVQQcdYFpCzzYSPibTP4AiB8esMd0v8pzROxXo5BjCVmdCsyN6ilhvY1tWW3ds9kCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27684017},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js","source":"./src/ui/index.ts"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","source":"./src/auth/index.ts"},"./form":{"types":"./dist/form/index.d.ts","import":"./dist/form/index.js","source":"./src/form/index.ts"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js","source":"./src/icons/index.ts"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react.js","source":"./src/react/index.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","source":"./src/utils/index.ts"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js","source":"./src/charts/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.ts","import":"./dist/crypto/index.js","source":"./src/crypto/index.ts"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js","source":"./src/layout/index.ts"},"./styles":{"source":"./src/styles/index.css","default":"./dist/styles/index.css"},"./consent":{"types":"./dist/consent/index.d.ts","import":"./dist/consent/index.js","source":"./src/consent/index.ts"},"./display":{"types":"./dist/display/index.d.ts","import":"./dist/display/index.js","source":"./src/display/index.ts"},"./editors":{"types":"./dist/editors/index.d.ts","import":"./dist/editors/index.js","source":"./src/editors/index.ts"},"./passkey":{"types":"./dist/passkey/index.d.ts","import":"./dist/passkey/index.js","source":"./src/passkey/index.ts"},"./sidebar":{"types":"./dist/sidebar/index.d.ts","import":"./dist/sidebar/index.js","source":"./src/sidebar/index.ts"},"./overlays":{"types":"./dist/overlays/index.d.ts","import":"./dist/overlays/index.js","source":"./src/overlays/index.ts"},"./security":{"types":"./dist/security/index.d.ts","import":"./dist/security/index.js","source":"./src/security/index.ts"},"./services":{"types":"./dist/services/index.d.ts","import":"./dist/services/index.js","source":"./src/services/index.ts"},"./styles/*":"./dist/styles/*","./styles/ui":{"source":"./src/styles/ui.css","default":"./dist/styles/ui.css"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","source":"./src/appearance/index.ts"},"./charts/bar":{"types":"./dist/charts/bar/index.d.ts","import":"./dist/charts/bar/index.js","source":"./src/charts/bar/index.ts"},"./charts/pie":{"types":"./dist/charts/pie/index.d.ts","import":"./dist/charts/pie/index.js","source":"./src/charts/pie/index.ts"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js","source":"./src/components/index.ts"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js","source":"./src/navigation/index.ts"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js","source":"./src/primitives/index.ts"},"./react/auth":{"types":"./dist/react/auth/index.d.ts","import":"./dist/react/auth/index.js","source":"./src/react/auth/index.ts"},"./charts/area":{"types":"./dist/charts/area/index.d.ts","import":"./dist/charts/area/index.js","source":"./src/charts/area/index.ts"},"./charts/axis":{"types":"./dist/charts/axis.d.ts","import":"./dist/charts/axis.js","source":"./src/charts/axis.ts"},"./charts/base":{"types":"./dist/charts/base.d.ts","import":"./dist/charts/base.js","source":"./src/charts/base.ts"},"./charts/line":{"types":"./dist/charts/line/index.d.ts","import":"./dist/charts/line/index.js","source":"./src/charts/line/index.ts"},"./charts/zoom":{"types":"./dist/charts/zoom.d.ts","import":"./dist/charts/zoom.js","source":"./src/charts/zoom.ts"},"./react/brand":{"types":"./dist/react/brand/index.d.ts","import":"./dist/react/brand.js","source":"./src/react/brand/index.tsx"},"./react/hooks":{"types":"./dist/react/hooks/index.d.ts","import":"./dist/react/hooks/index.js","source":"./src/react/hooks/index.ts"},"./styles/auth":{"source":"./src/styles/auth.css","default":"./dist/styles/auth.css"},"./app-switcher":{"types":"./dist/app-switcher/index.d.ts","import":"./dist/app-switcher/index.js","source":"./src/app-switcher/index.ts"},"./charts/gauge":{"types":"./dist/charts/gauge/index.d.ts","import":"./dist/charts/gauge/index.js","source":"./src/charts/gauge/index.ts"},"./charts/radar":{"types":"./dist/charts/radar/index.d.ts","import":"./dist/charts/radar/index.js","source":"./src/charts/radar/index.ts"},"./charts/utils":{"types":"./dist/charts/utils.d.ts","import":"./dist/charts/utils.js","source":"./src/charts/utils.ts"},"./display/card":{"types":"./dist/display/card/index.d.ts","import":"./dist/display/card/index.js","source":"./src/display/card/index.ts"},"./icons/lucide":{"types":"./dist/icons/lucide.d.ts","import":"./dist/icons/lucide.js","source":"./src/icons/lucide.ts"},"./react/layout":{"types":"./dist/react/layout/index.d.ts","import":"./dist/react/layout/index.js","source":"./src/react/layout/index.ts"},"./services/api":{"types":"./dist/services/api.d.ts","import":"./dist/services/api.js","source":"./src/services/api.ts"},"./services/sse":{"types":"./dist/services/sse.d.ts","import":"./dist/services/sse.js","source":"./src/services/sse.ts"},"./theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./charts/funnel":{"types":"./dist/charts/funnel/index.d.ts","import":"./dist/charts/funnel/index.js","source":"./src/charts/funnel/index.ts"},"./charts/legend":{"types":"./dist/charts/legend.d.ts","import":"./dist/charts/legend.js","source":"./src/charts/legend.ts"},"./charts/sankey":{"types":"./dist/charts/sankey/index.d.ts","import":"./dist/charts/sankey/index.js","source":"./src/charts/sankey/index.ts"},"./display/alert":{"types":"./dist/display/alert/index.d.ts","import":"./dist/display/alert/index.js","source":"./src/display/alert/index.ts"},"./display/badge":{"types":"./dist/display/badge/index.d.ts","import":"./dist/display/badge/index.js","source":"./src/display/badge/index.ts"},"./form/calendar":{"types":"./dist/form/calendar/index.d.ts","import":"./dist/form/calendar/index.js","source":"./src/form/calendar/index.ts"},"./react/consent":{"types":"./dist/react/consent/index.d.ts","import":"./dist/react/consent/index.js","source":"./src/react/consent/index.ts"},"./react/editors":{"types":"./dist/react/editors/index.d.ts","import":"./dist/react/editors/index.js","source":"./src/react/editors/index.ts"},"./react/sidebar":{"types":"./dist/react/sidebar.d.ts","import":"./dist/react/sidebar.js","source":"./src/react/sidebar.tsx"},"./styles/layout":{"source":"./src/styles/layout.css","default":"./dist/styles/layout.css"},"./styles/tokens":{"source":"./src/styles/tokens.css","default":"./dist/styles/tokens.css"},"./visualization":{"types":"./dist/visualization/index.d.ts","import":"./dist/visualization/index.js","source":"./src/visualization/index.ts"},"./charts/heatmap":{"types":"./dist/charts/heatmap/index.d.ts","import":"./dist/charts/heatmap/index.js","source":"./src/charts/heatmap/index.ts"},"./charts/scatter":{"types":"./dist/charts/scatter/index.d.ts","import":"./dist/charts/scatter/index.js","source":"./src/charts/scatter/index.ts"},"./charts/tooltip":{"types":"./dist/charts/tooltip.d.ts","import":"./dist/charts/tooltip.js","source":"./src/charts/tooltip.ts"},"./charts/treemap":{"types":"./dist/charts/treemap/index.d.ts","import":"./dist/charts/treemap/index.js","source":"./src/charts/treemap/index.ts"},"./display/avatar":{"types":"./dist/display/avatar/index.d.ts","import":"./dist/display/avatar/index.js","source":"./src/display/avatar/index.ts"},"./form/direction":{"types":"./dist/form/direction/index.d.ts","import":"./dist/form/direction/index.js","source":"./src/form/direction/index.ts"},"./form/tag-input":{"types":"./dist/form/tag-input/index.d.ts","import":"./dist/form/tag-input/index.js","source":"./src/form/tag-input/index.ts"},"./overlays/sheet":{"types":"./dist/overlays/sheet/index.d.ts","import":"./dist/overlays/sheet/index.js","source":"./src/overlays/sheet/index.ts"},"./primitives/kbd":{"types":"./dist/primitives/kbd/index.d.ts","import":"./dist/primitives/kbd/index.js","source":"./src/primitives/kbd/index.ts"},"./react/feedback":{"types":"./dist/react/feedback/index.d.ts","import":"./dist/react/feedback/index.js","source":"./src/react/feedback/index.ts"},"./react/topology":{"types":"./dist/react/topology/index.d.ts","import":"./dist/react/topology.js","source":"./src/react/topology/index.ts"},"./styles/consent":{"source":"./src/styles/consent.css","default":"./dist/styles/consent.css"},"./utils/registry":{"types":"./dist/utils/registry.d.ts","import":"./dist/utils/registry.js","source":"./src/utils/registry.ts"},"./components/tabs":{"types":"./dist/components/tabs/index.d.ts","import":"./dist/components/tabs/index.js","source":"./src/components/tabs/index.ts"},"./display/popover":{"types":"./dist/display/popover/index.d.ts","import":"./dist/display/popover/index.js","source":"./src/display/popover/index.ts"},"./display/tooltip":{"types":"./dist/display/tooltip/index.d.ts","import":"./dist/display/tooltip/index.js","source":"./src/display/tooltip/index.ts"},"./services/router":{"types":"./dist/services/router.d.ts","import":"./dist/services/router.js","source":"./src/services/router.ts"},"./charts/sparkline":{"types":"./dist/charts/sparkline/index.d.ts","import":"./dist/charts/sparkline/index.js","source":"./src/charts/sparkline/index.ts"},"./charts/waterfall":{"types":"./dist/charts/waterfall/index.d.ts","import":"./dist/charts/waterfall/index.js","source":"./src/charts/waterfall/index.ts"},"./components/brand":{"types":"./dist/components/brand/index.d.ts","import":"./dist/components/brand/index.js","source":"./src/components/brand/index.ts"},"./components/modal":{"types":"./dist/components/modal/index.d.ts","import":"./dist/components/modal/index.js","source":"./src/components/modal/index.ts"},"./components/theme":{"types":"./dist/components/theme/index.d.ts","import":"./dist/components/theme/index.js","source":"./src/components/theme/index.ts"},"./components/toast":{"types":"./dist/components/toast/index.d.ts","import":"./dist/components/toast/index.js","source":"./src/components/toast/index.ts"},"./display/progress":{"types":"./dist/display/progress/index.d.ts","import":"./dist/display/progress/index.js","source":"./src/display/progress/index.ts"},"./form/cron-editor":{"types":"./dist/form/cron-editor/index.d.ts","import":"./dist/form/cron-editor/index.js","source":"./src/form/cron-editor/index.ts"},"./form/date-picker":{"types":"./dist/form/date-picker/index.d.ts","import":"./dist/form/date-picker/index.js","source":"./src/form/date-picker/index.ts"},"./layout/app-shell":{"types":"./dist/layout/app-shell.d.ts","import":"./dist/layout/app-shell.js","source":"./src/layout/app-shell.ts"},"./primitives/field":{"types":"./dist/primitives/field/index.d.ts","import":"./dist/primitives/field/index.js","source":"./src/primitives/field/index.ts"},"./primitives/input":{"types":"./dist/primitives/input/index.d.ts","import":"./dist/primitives/input/index.js","source":"./src/primitives/input/index.ts"},"./primitives/label":{"types":"./dist/primitives/label/index.d.ts","import":"./dist/primitives/label/index.js","source":"./src/primitives/label/index.ts"},"./primitives/radio":{"types":"./dist/primitives/radio/index.d.ts","import":"./dist/primitives/radio/index.js","source":"./src/primitives/radio/index.ts"},"./react/primitives":{"types":"./dist/react/primitives/index.d.ts","import":"./dist/react/primitives/index.js","source":"./src/react/primitives/index.ts"},"./styles/fonts.css":{"source":"./src/styles/fonts.css","default":"./dist/styles/fonts.css"},"./styles/theme.css":{"source":"./src/styles/theme.css","default":"./dist/styles/theme.css"},"./components/search":{"types":"./dist/components/search/index.d.ts","import":"./dist/components/search/index.js","source":"./src/components/search/index.ts"},"./display/stat-card":{"types":"./dist/display/stat-card/index.d.ts","import":"./dist/display/stat-card/index.js","source":"./src/display/stat-card/index.ts"},"./form/color-picker":{"types":"./dist/form/color-picker/index.d.ts","import":"./dist/form/color-picker/index.js","source":"./src/form/color-picker/index.ts"},"./navigation/drawer":{"types":"./dist/navigation/drawer/index.d.ts","import":"./dist/navigation/drawer/index.js","source":"./src/navigation/drawer/index.ts"},"./overlays/carousel":{"types":"./dist/overlays/carousel/index.d.ts","import":"./dist/overlays/carousel/index.js","source":"./src/overlays/carousel/index.ts"},"./primitives/button":{"types":"./dist/primitives/button/index.d.ts","import":"./dist/primitives/button/index.js","source":"./src/primitives/button/index.ts"},"./primitives/select":{"types":"./dist/primitives/select/index.d.ts","import":"./dist/primitives/select/index.js","source":"./src/primitives/select/index.ts"},"./primitives/slider":{"types":"./dist/primitives/slider/index.d.ts","import":"./dist/primitives/slider/index.js","source":"./src/primitives/slider/index.ts"},"./primitives/switch":{"types":"./dist/primitives/switch/index.d.ts","import":"./dist/primitives/switch/index.js","source":"./src/primitives/switch/index.ts"},"./primitives/toggle":{"types":"./dist/primitives/toggle/index.d.ts","import":"./dist/primitives/toggle/index.js","source":"./src/primitives/toggle/index.ts"},"./styles/appearance":{"source":"./src/styles/appearance.css","default":"./dist/styles/appearance.css"},"./visualization/map":{"types":"./dist/visualization/map/index.d.ts","import":"./dist/visualization/map/index.js","source":"./src/visualization/map/index.ts"},"./charts/annotations":{"types":"./dist/charts/annotations.d.ts","import":"./dist/charts/annotations.js","source":"./src/charts/annotations.ts"},"./charts/candlestick":{"types":"./dist/charts/candlestick/index.d.ts","import":"./dist/charts/candlestick/index.js","source":"./src/charts/candlestick/index.ts"},"./display/code-block":{"types":"./dist/display/code-block/index.d.ts","import":"./dist/display/code-block/index.js","source":"./src/display/code-block/index.ts"},"./display/hover-card":{"types":"./dist/display/hover-card/index.d.ts","import":"./dist/display/hover-card/index.js","source":"./src/display/hover-card/index.ts"},"./display/status-dot":{"types":"./dist/display/status-dot/index.d.ts","import":"./dist/display/status-dot/index.js","source":"./src/display/status-dot/index.ts"},"./display/typography":{"types":"./dist/display/typography/index.d.ts","import":"./dist/display/typography/index.js","source":"./src/display/typography/index.ts"},"./display/uptime-bar":{"types":"./dist/display/uptime-bar/index.d.ts","import":"./dist/display/uptime-bar/index.js","source":"./src/display/uptime-bar/index.ts"},"./editors/log-viewer":{"types":"./dist/editors/log-viewer.d.ts","import":"./dist/editors/log-viewer.js","source":"./src/editors/log-viewer.ts"},"./layout/page-header":{"types":"./dist/layout/page-header.d.ts","import":"./dist/layout/page-header.js","source":"./src/layout/page-header.ts"},"./navigation/menubar":{"types":"./dist/navigation/menubar/index.d.ts","import":"./dist/navigation/menubar/index.js","source":"./src/navigation/menubar/index.ts"},"./navigation/stepper":{"types":"./dist/navigation/stepper/index.d.ts","import":"./dist/navigation/stepper/index.js","source":"./src/navigation/stepper/index.ts"},"./primitives/spinner":{"types":"./dist/primitives/spinner/index.d.ts","import":"./dist/primitives/spinner/index.js","source":"./src/primitives/spinner/index.ts"},"./react/app-switcher":{"types":"./dist/react/app-switcher.d.ts","import":"./dist/react/app-switcher.js","source":"./src/react/app-switcher.tsx"},"./react/theme-studio":{"types":"./dist/react/theme-studio.d.ts","import":"./dist/react/theme-studio.js","source":"./src/react/theme-studio.tsx"},"./react/theme-toggle":{"types":"./dist/react/theme-toggle/index.d.ts","import":"./dist/react/theme-toggle.js","source":"./src/react/theme-toggle/index.tsx"},"./services/sse-react":{"types":"./dist/services/sse-react.d.ts","import":"./dist/services/sse-react.js","source":"./src/services/sse-react.ts"},"./display/empty-state":{"types":"./dist/display/empty-state/index.d.ts","import":"./dist/display/empty-state/index.js","source":"./src/display/empty-state/index.ts"},"./display/metric-tile":{"types":"./dist/display/metric-tile/index.d.ts","import":"./dist/display/metric-tile/index.js","source":"./src/display/metric-tile/index.ts"},"./editors/code-editor":{"types":"./dist/editors/code-editor.d.ts","import":"./dist/editors/code-editor.js","source":"./src/editors/code-editor.ts"},"./editors/diff-viewer":{"types":"./dist/editors/diff-viewer.d.ts","import":"./dist/editors/diff-viewer.js","source":"./src/editors/diff-viewer.ts"},"./editors/json-viewer":{"types":"./dist/editors/json-viewer.d.ts","import":"./dist/editors/json-viewer.js","source":"./src/editors/json-viewer.ts"},"./editors/yaml-editor":{"types":"./dist/editors/yaml-editor.d.ts","import":"./dist/editors/yaml-editor.js","source":"./src/editors/yaml-editor.ts"},"./primitives/checkbox":{"types":"./dist/primitives/checkbox/index.d.ts","import":"./dist/primitives/checkbox/index.js","source":"./src/primitives/checkbox/index.ts"},"./primitives/skeleton":{"types":"./dist/primitives/skeleton/index.d.ts","import":"./dist/primitives/skeleton/index.js","source":"./src/primitives/skeleton/index.ts"},"./react/hooks/use-api":{"types":"./dist/react/hooks/useApi.d.ts","import":"./dist/react/hooks/useApi.js","source":"./src/react/hooks/useApi.ts"},"./react/hooks/use-sse":{"types":"./dist/react/hooks/useSSE.d.ts","import":"./dist/react/hooks/useSSE.js","source":"./src/react/hooks/useSSE.ts"},"./security/cvss-badge":{"types":"./dist/security/cvss-badge/index.d.ts","import":"./dist/security/cvss-badge/index.js","source":"./src/security/cvss-badge/index.ts"},"./styles/no-fonts.css":{"source":"./src/styles/no-fonts.css","default":"./dist/styles/no-fonts.css"},"./styles/theme-engine":{"source":"./src/styles/theme-engine.css","default":"./dist/styles/theme-engine.css"},"./components/tree-view":{"types":"./dist/components/tree-view/index.d.ts","import":"./dist/components/tree-view/index.js","source":"./src/components/tree-view/index.ts"},"./display/aspect-ratio":{"types":"./dist/display/aspect-ratio/index.d.ts","import":"./dist/display/aspect-ratio/index.js","source":"./src/display/aspect-ratio/index.ts"},"./primitives/separator":{"types":"./dist/primitives/separator/index.d.ts","import":"./dist/primitives/separator/index.js","source":"./src/primitives/separator/index.ts"},"./react/consent/banner":{"types":"./dist/react/consent/banner.d.ts","import":"./dist/react/consent/banner.js","source":"./src/react/consent/banner.tsx"},"./react/hooks/use-auth":{"types":"./dist/react/hooks/useAuth.d.ts","import":"./dist/react/hooks/useAuth.js","source":"./src/react/hooks/useAuth.ts"},"./react/primitives/kbd":{"types":"./dist/react/primitives/kbd.d.ts","import":"./dist/react/primitives/kbd.js","source":"./src/react/primitives/kbd.tsx"},"./react/primitives/map":{"types":"./dist/react/primitives/map.d.ts","import":"./dist/react/primitives/map.js","source":"./src/react/primitives/map.tsx"},"./react/threat-visuals":{"types":"./dist/react/threat-visuals/index.d.ts","import":"./dist/react/threat-visuals.js","source":"./src/react/threat-visuals/index.tsx"},"./security/attack-path":{"types":"./dist/security/attack-path/index.d.ts","import":"./dist/security/attack-path/index.js","source":"./src/security/attack-path/index.ts"},"./services/keybindings":{"types":"./dist/services/keybindings.d.ts","import":"./dist/services/keybindings.js","source":"./src/services/keybindings.ts"},"./services/toast-react":{"types":"./dist/services/toast-react.d.ts","import":"./dist/services/toast-react.js","source":"./src/services/toast-react.tsx"},"./styles/shadcn-compat":{"source":"./src/styles/shadcn-compat.css","default":"./dist/styles/shadcn-compat.css"},"./styles/tenant-ui.css":{"source":"./src/styles/tenant-ui.css","default":"./dist/styles/tenant-ui.css"},"./styles/utilities.css":{"source":"./src/styles/utilities.css","default":"./dist/styles/utilities.css"},"./visualization/kanban":{"types":"./dist/visualization/kanban/index.d.ts","import":"./dist/visualization/kanban/index.js","source":"./src/visualization/kanban/index.ts"},"./components/data-table":{"types":"./dist/components/data-table/index.d.ts","import":"./dist/components/data-table/index.js","source":"./src/components/data-table/index.ts"},"./components/pagination":{"types":"./dist/components/pagination/index.d.ts","import":"./dist/components/pagination/index.js","source":"./src/components/pagination/index.ts"},"./components/split-pane":{"types":"./dist/components/split-pane/index.d.ts","import":"./dist/components/split-pane/index.js","source":"./src/components/split-pane/index.ts"},"./components/status-bar":{"types":"./dist/components/status-bar/index.d.ts","import":"./dist/components/status-bar/index.js","source":"./src/components/status-bar/index.ts"},"./form/date-picker/time":{"types":"./dist/form/date-picker/time.d.ts","import":"./dist/form/date-picker/time.js","source":"./src/form/date-picker/time.ts"},"./navigation/breadcrumb":{"types":"./dist/navigation/breadcrumb/index.d.ts","import":"./dist/navigation/breadcrumb/index.js","source":"./src/navigation/breadcrumb/index.ts"},"./overlays/alert-dialog":{"types":"./dist/overlays/alert-dialog/index.d.ts","import":"./dist/overlays/alert-dialog/index.js","source":"./src/overlays/alert-dialog/index.ts"},"./react/auth/login-form":{"types":"./dist/react/auth/login-form.d.ts","import":"./dist/react/auth/login-form.js","source":"./src/react/auth/login-form.tsx"},"./react/primitives/card":{"types":"./dist/react/primitives/card.d.ts","import":"./dist/react/primitives/card.js","source":"./src/react/primitives/card.tsx"},"./react/primitives/tabs":{"types":"./dist/react/primitives/tabs.d.ts","import":"./dist/react/primitives/tabs.js","source":"./src/react/primitives/tabs.tsx"},"./security/mitre-matrix":{"types":"./dist/security/mitre-matrix/index.d.ts","import":"./dist/security/mitre-matrix/index.js","source":"./src/security/mitre-matrix/index.ts"},"./services/theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./components/GlassSlider":{"types":"./dist/components/theme/glass-slider.d.ts","import":"./dist/components/theme/glass-slider.js","source":"./src/components/theme/glass-slider.ts"},"./components/ThemeStudio":{"types":"./dist/components/theme/theme-studio.d.ts","import":"./dist/components/theme/theme-studio.js","source":"./src/components/theme/theme-studio.ts"},"./components/copy-button":{"types":"./dist/components/copy-button/index.d.ts","import":"./dist/components/copy-button/index.js","source":"./src/components/copy-button/index.ts"},"./components/log-toolbar":{"types":"./dist/components/log-toolbar/index.d.ts","import":"./dist/components/log-toolbar/index.js"},"./composites/run-monitor":{"types":"./dist/composites/run-monitor.d.ts","import":"./dist/composites/run-monitor.js","source":"./src/composites/run-monitor.tsx"},"./editors/languages/yara":{"types":"./dist/editors/languages/yara.d.ts","import":"./dist/editors/languages/yara.js","source":"./src/editors/languages/yara.ts"},"./form/date-picker/range":{"types":"./dist/form/date-picker/range.d.ts","import":"./dist/form/date-picker/range.js","source":"./src/form/date-picker/range.ts"},"./primitives/scroll-area":{"types":"./dist/primitives/scroll-area/index.d.ts","import":"./dist/primitives/scroll-area/index.js","source":"./src/primitives/scroll-area/index.ts"},"./react/hooks/use-router":{"types":"./dist/react/hooks/useRouter.d.ts","import":"./dist/react/hooks/useRouter.js","source":"./src/react/hooks/useRouter.ts"},"./react/layout/app-shell":{"types":"./dist/react/layout/app-shell.d.ts","import":"./dist/react/layout/app-shell.js","source":"./src/react/layout/app-shell.tsx"},"./react/primitives/alert":{"types":"./dist/react/primitives/alert.d.ts","import":"./dist/react/primitives/alert.js","source":"./src/react/primitives/alert.tsx"},"./react/primitives/badge":{"types":"./dist/react/primitives/badge.d.ts","import":"./dist/react/primitives/badge.js","source":"./src/react/primitives/badge.tsx"},"./react/primitives/field":{"types":"./dist/react/primitives/field.d.ts","import":"./dist/react/primitives/field.js","source":"./src/react/primitives/field.tsx"},"./react/primitives/input":{"types":"./dist/react/primitives/input.d.ts","import":"./dist/react/primitives/input.js","source":"./src/react/primitives/input.tsx"},"./react/primitives/label":{"types":"./dist/react/primitives/label.d.ts","import":"./dist/react/primitives/label.js","source":"./src/react/primitives/label.tsx"},"./react/primitives/modal":{"types":"./dist/react/primitives/modal.d.ts","import":"./dist/react/primitives/modal.js","source":"./src/react/primitives/modal.tsx"},"./react/primitives/sheet":{"types":"./dist/react/primitives/sheet.d.ts","import":"./dist/react/primitives/sheet.js","source":"./src/react/primitives/sheet.tsx"},"./react/primitives/table":{"types":"./dist/react/primitives/table.d.ts","import":"./dist/react/primitives/table.js","source":"./src/react/primitives/table.tsx"},"./react/primitives/toast":{"types":"./dist/react/primitives/toast.d.ts","import":"./dist/react/primitives/toast.js","source":"./src/react/primitives/toast.tsx"},"./visualization/terminal":{"types":"./dist/visualization/terminal/index.d.ts","import":"./dist/visualization/terminal/index.js","source":"./src/visualization/terminal/index.ts"},"./visualization/timeline":{"types":"./dist/visualization/timeline/index.d.ts","import":"./dist/visualization/timeline/index.js","source":"./src/visualization/timeline/index.ts"},"./components/RadiusSlider":{"types":"./dist/components/theme/radius-slider.d.ts","import":"./dist/components/theme/radius-slider.js","source":"./src/components/theme/radius-slider.ts"},"./components/context-menu":{"types":"./dist/components/context-menu/index.d.ts","import":"./dist/components/context-menu/index.js","source":"./src/components/context-menu/index.ts"},"./composites/metrics-card":{"types":"./dist/composites/metrics-card.d.ts","import":"./dist/composites/metrics-card.js","source":"./src/composites/metrics-card.tsx"},"./display/markdown-viewer":{"types":"./dist/display/markdown-viewer/index.d.ts","import":"./dist/display/markdown-viewer/index.js","source":"./src/display/markdown-viewer/index.ts"},"./editors/languages/fluxl":{"types":"./dist/editors/languages/fluxl.d.ts","import":"./dist/editors/languages/fluxl.js","source":"./src/editors/languages/fluxl.ts"},"./editors/languages/yaral":{"types":"./dist/editors/languages/yaral.d.ts","import":"./dist/editors/languages/yaral.js","source":"./src/editors/languages/yaral.ts"},"./form/cron-editor/parser":{"types":"./dist/form/cron-editor/parser.d.ts","import":"./dist/form/cron-editor/parser.js","source":"./src/form/cron-editor/parser.ts"},"./react/hooks/use-consent":{"types":"./dist/react/hooks/useConsent.d.ts","import":"./dist/react/hooks/useConsent.js","source":"./src/react/hooks/useConsent.ts"},"./react/hooks/use-passkey":{"types":"./dist/react/hooks/usePasskey.d.ts","import":"./dist/react/hooks/usePasskey.js","source":"./src/react/hooks/usePasskey.ts"},"./react/hooks/use-storage":{"types":"./dist/react/hooks/useStorage.d.ts","import":"./dist/react/hooks/useStorage.js","source":"./src/react/hooks/useStorage.ts"},"./react/primitives/avatar":{"types":"./dist/react/primitives/avatar.d.ts","import":"./dist/react/primitives/avatar.js","source":"./src/react/primitives/avatar.tsx"},"./react/primitives/button":{"types":"./dist/react/primitives/button.d.ts","import":"./dist/react/primitives/button.js","source":"./src/react/primitives/button.tsx"},"./react/primitives/dialog":{"types":"./dist/react/primitives/dialog.d.ts","import":"./dist/react/primitives/dialog.js","source":"./src/react/primitives/dialog.tsx"},"./react/primitives/drawer":{"types":"./dist/react/primitives/drawer.d.ts","import":"./dist/react/primitives/drawer.js","source":"./src/react/primitives/drawer.tsx"},"./react/primitives/kanban":{"types":"./dist/react/primitives/kanban.d.ts","import":"./dist/react/primitives/kanban.js","source":"./src/react/primitives/kanban.tsx"},"./react/primitives/ripple":{"types":"./dist/react/primitives/ripple.d.ts","import":"./dist/react/primitives/ripple.js","source":"./src/react/primitives/ripple.tsx"},"./react/primitives/search":{"types":"./dist/react/primitives/search.d.ts","import":"./dist/react/primitives/search.js","source":"./src/react/primitives/search.tsx"},"./react/primitives/select":{"types":"./dist/react/primitives/select.d.ts","import":"./dist/react/primitives/select.js","source":"./src/react/primitives/select.tsx"},"./react/primitives/slider":{"types":"./dist/react/primitives/slider.d.ts","import":"./dist/react/primitives/slider.js","source":"./src/react/primitives/slider.tsx"},"./react/primitives/switch":{"types":"./dist/react/primitives/switch.d.ts","import":"./dist/react/primitives/switch.js","source":"./src/react/primitives/switch.tsx"},"./react/primitives/toggle":{"types":"./dist/react/primitives/toggle.d.ts","import":"./dist/react/primitives/toggle.js","source":"./src/react/primitives/toggle.tsx"},"./visualization/file-tree":{"types":"./dist/visualization/file-tree/index.d.ts","import":"./dist/visualization/file-tree/index.js","source":"./src/visualization/file-tree/index.ts"},"./components/IconSetPicker":{"types":"./dist/components/theme/icon-set-picker.d.ts","import":"./dist/components/theme/icon-set-picker.js","source":"./src/components/theme/icon-set-picker.ts"},"./components/ThemeSwitcher":{"types":"./dist/components/theme/theme-switcher.d.ts","import":"./dist/components/theme/theme-switcher.js","source":"./src/components/theme/theme-switcher.ts"},"./components/detail-header":{"types":"./dist/components/detail-header/index.d.ts","import":"./dist/components/detail-header/index.js"},"./navigation/dropdown-menu":{"types":"./dist/navigation/dropdown-menu/index.d.ts","import":"./dist/navigation/dropdown-menu/index.js","source":"./src/navigation/dropdown-menu/index.ts"},"./primitives/live-log-tail":{"types":"./dist/primitives/live-log-tail.d.ts","import":"./dist/primitives/live-log-tail.js","source":"./src/primitives/live-log-tail.tsx"},"./primitives/select/native":{"types":"./dist/primitives/select/native.d.ts","import":"./dist/primitives/select/native.js","source":"./src/primitives/select/native.ts"},"./react/editors/log-viewer":{"types":"./dist/react/editors/log-viewer.d.ts","import":"./dist/react/editors/log-viewer.js","source":"./src/react/editors/log-viewer.tsx"},"./react/layout/page-header":{"types":"./dist/react/layout/page-header.d.ts","import":"./dist/react/layout/page-header.js","source":"./src/react/layout/page-header.tsx"},"./react/primitives/menubar":{"types":"./dist/react/primitives/menubar.d.ts","import":"./dist/react/primitives/menubar.js","source":"./src/react/primitives/menubar.tsx"},"./react/primitives/popover":{"types":"./dist/react/primitives/popover.d.ts","import":"./dist/react/primitives/popover.js","source":"./src/react/primitives/popover.tsx"},"./react/primitives/spinner":{"types":"./dist/react/primitives/spinner.d.ts","import":"./dist/react/primitives/spinner.js","source":"./src/react/primitives/spinner.tsx"},"./react/primitives/stepper":{"types":"./dist/react/primitives/stepper.d.ts","import":"./dist/react/primitives/stepper.js","source":"./src/react/primitives/stepper.tsx"},"./react/primitives/tooltip":{"types":"./dist/react/primitives/tooltip.d.ts","import":"./dist/react/primitives/tooltip.js","source":"./src/react/primitives/tooltip.tsx"},"./components/AccentSwitcher":{"types":"./dist/components/theme/accent-switcher.d.ts","import":"./dist/components/theme/accent-switcher.js","source":"./src/components/theme/accent-switcher.ts"},"./primitives/checkbox/group":{"types":"./dist/primitives/checkbox/group.d.ts","import":"./dist/primitives/checkbox/group.js","source":"./src/primitives/checkbox/group.ts"},"./primitives/phase-progress":{"types":"./dist/primitives/phase-progress.d.ts","import":"./dist/primitives/phase-progress.js","source":"./src/primitives/phase-progress.tsx"},"./primitives/sse-live-badge":{"types":"./dist/primitives/sse-live-badge.d.ts","import":"./dist/primitives/sse-live-badge.js","source":"./src/primitives/sse-live-badge.tsx"},"./react/auth/passkey-button":{"types":"./dist/react/auth/passkey-button.d.ts","import":"./dist/react/auth/passkey-button.js","source":"./src/react/auth/passkey-button.tsx"},"./react/consent/preferences":{"types":"./dist/react/consent/preferences.d.ts","import":"./dist/react/consent/preferences.js","source":"./src/react/consent/preferences.tsx"},"./react/editors/code-editor":{"types":"./dist/react/editors/code-editor.d.ts","import":"./dist/react/editors/code-editor.js","source":"./src/react/editors/code-editor.tsx"},"./react/editors/diff-viewer":{"types":"./dist/react/editors/diff-viewer.d.ts","import":"./dist/react/editors/diff-viewer.js","source":"./src/react/editors/diff-viewer.tsx"},"./react/editors/json-viewer":{"types":"./dist/react/editors/json-viewer.d.ts","import":"./dist/react/editors/json-viewer.js","source":"./src/react/editors/json-viewer.tsx"},"./react/editors/yaml-editor":{"types":"./dist/react/editors/yaml-editor.d.ts","import":"./dist/react/editors/yaml-editor.js","source":"./src/react/editors/yaml-editor.tsx"},"./react/primitives/calendar":{"types":"./dist/react/primitives/calendar.d.ts","import":"./dist/react/primitives/calendar.js","source":"./src/react/primitives/calendar.tsx"},"./react/primitives/carousel":{"types":"./dist/react/primitives/carousel.d.ts","import":"./dist/react/primitives/carousel.js","source":"./src/react/primitives/carousel.tsx"},"./react/primitives/checkbox":{"types":"./dist/react/primitives/checkbox.d.ts","import":"./dist/react/primitives/checkbox.js","source":"./src/react/primitives/checkbox.tsx"},"./react/primitives/progress":{"types":"./dist/react/primitives/progress.d.ts","import":"./dist/react/primitives/progress.js","source":"./src/react/primitives/progress.tsx"},"./react/primitives/skeleton":{"types":"./dist/react/primitives/skeleton.d.ts","import":"./dist/react/primitives/skeleton.js","source":"./src/react/primitives/skeleton.tsx"},"./react/primitives/terminal":{"types":"./dist/react/primitives/terminal.d.ts","import":"./dist/react/primitives/terminal.js","source":"./src/react/primitives/terminal.tsx"},"./react/primitives/textarea":{"types":"./dist/react/primitives/textarea.d.ts","import":"./dist/react/primitives/textarea.js","source":"./src/react/primitives/textarea.tsx"},"./react/primitives/timeline":{"types":"./dist/react/primitives/timeline.d.ts","import":"./dist/react/primitives/timeline.js","source":"./src/react/primitives/timeline.tsx"},"./security/detection-status":{"types":"./dist/security/detection-status/index.d.ts","import":"./dist/security/detection-status/index.js","source":"./src/security/detection-status/index.ts"},"./styles/platform-admin.css":{"source":"./src/styles/platform-admin.css","default":"./dist/styles/platform-admin.css"},"./styles/threat-library.css":{"source":"./src/styles/threat-library.css","default":"./dist/styles/threat-library.css"},"./visualization/rule-editor":{"types":"./dist/visualization/rule-editor/index.d.ts","import":"./dist/visualization/rule-editor/index.js","source":"./src/visualization/rule-editor/index.ts"},"./components/DensitySwitcher":{"types":"./dist/components/theme/density-switcher.d.ts","import":"./dist/components/theme/density-switcher.js","source":"./src/components/theme/density-switcher.ts"},"./components/FontStackPicker":{"types":"./dist/components/theme/font-stack-picker.d.ts","import":"./dist/components/theme/font-stack-picker.js","source":"./src/components/theme/font-stack-picker.ts"},"./components/IconUsageMatrix":{"types":"./dist/components/theme/icon-usage-matrix.d.ts","import":"./dist/components/theme/icon-usage-matrix.js","source":"./src/components/theme/icon-usage-matrix.ts"},"./components/ThemePresetGrid":{"types":"./dist/components/theme/theme-preset-grid.d.ts","import":"./dist/components/theme/theme-preset-grid.js","source":"./src/components/theme/theme-preset-grid.ts"},"./display/severity-indicator":{"types":"./dist/display/severity-indicator/index.d.ts","import":"./dist/display/severity-indicator/index.js","source":"./src/display/severity-indicator/index.ts"},"./navigation/navigation-menu":{"types":"./dist/navigation/navigation-menu/index.d.ts","import":"./dist/navigation/navigation-menu/index.js","source":"./src/navigation/navigation-menu/index.ts"},"./primitives/select/combobox":{"types":"./dist/primitives/select/combobox.d.ts","import":"./dist/primitives/select/combobox.js","source":"./src/primitives/select/combobox.ts"},"./react/primitives/chart-bar":{"types":"./dist/react/primitives/chart-bar.d.ts","import":"./dist/react/primitives/chart-bar.js","source":"./src/react/primitives/chart-bar.tsx"},"./react/primitives/chart-pie":{"types":"./dist/react/primitives/chart-pie.d.ts","import":"./dist/react/primitives/chart-pie.js","source":"./src/react/primitives/chart-pie.tsx"},"./react/primitives/data-grid":{"types":"./dist/react/primitives/data-grid.d.ts","import":"./dist/react/primitives/data-grid.js","source":"./src/react/primitives/data-grid.tsx"},"./react/primitives/direction":{"types":"./dist/react/primitives/direction.d.ts","import":"./dist/react/primitives/direction.js","source":"./src/react/primitives/direction.tsx"},"./react/primitives/file-tree":{"types":"./dist/react/primitives/file-tree.d.ts","import":"./dist/react/primitives/file-tree.js","source":"./src/react/primitives/file-tree.tsx"},"./react/primitives/separator":{"types":"./dist/react/primitives/separator.d.ts","import":"./dist/react/primitives/separator.js","source":"./src/react/primitives/separator.tsx"},"./react/primitives/stat-card":{"types":"./dist/react/primitives/stat-card.d.ts","import":"./dist/react/primitives/stat-card.js","source":"./src/react/primitives/stat-card.tsx"},"./react/primitives/tag-input":{"types":"./dist/react/primitives/tag-input.d.ts","import":"./dist/react/primitives/tag-input.js","source":"./src/react/primitives/tag-input.tsx"},"./react/primitives/tree-view":{"types":"./dist/react/primitives/tree-view.d.ts","import":"./dist/react/primitives/tree-view.js","source":"./src/react/primitives/tree-view.tsx"},"./visualization/flow-diagram":{"types":"./dist/visualization/flow-diagram/index.d.ts","import":"./dist/visualization/flow-diagram/index.js","source":"./src/visualization/flow-diagram/index.ts"},"./components/ThemePreviewTile":{"types":"./dist/components/theme/theme-preview-tile.d.ts","import":"./dist/components/theme/theme-preview-tile.js","source":"./src/components/theme/theme-preview-tile.ts"},"./display/notification-center":{"types":"./dist/display/notification-center/index.d.ts","import":"./dist/display/notification-center/index.js","source":"./src/display/notification-center/index.ts"},"./react/hooks/use-keybindings":{"types":"./dist/react/hooks/useKeybindings.d.ts","import":"./dist/react/hooks/useKeybindings.js","source":"./src/react/hooks/useKeybindings.ts"},"./react/primitives/breadcrumb":{"types":"./dist/react/primitives/breadcrumb.d.ts","import":"./dist/react/primitives/breadcrumb.js","source":"./src/react/primitives/breadcrumb.tsx"},"./react/primitives/chart-area":{"types":"./dist/react/primitives/chart-area.d.ts","import":"./dist/react/primitives/chart-area.js","source":"./src/react/primitives/chart-area.tsx"},"./react/primitives/chart-line":{"types":"./dist/react/primitives/chart-line.d.ts","import":"./dist/react/primitives/chart-line.js","source":"./src/react/primitives/chart-line.tsx"},"./react/primitives/code-block":{"types":"./dist/react/primitives/code-block.d.ts","import":"./dist/react/primitives/code-block.js","source":"./src/react/primitives/code-block.tsx"},"./react/primitives/cvss-badge":{"types":"./dist/react/primitives/cvss-badge.d.ts","import":"./dist/react/primitives/cvss-badge.js","source":"./src/react/primitives/cvss-badge.tsx"},"./react/primitives/data-table":{"types":"./dist/react/primitives/data-table.d.ts","import":"./dist/react/primitives/data-table.js","source":"./src/react/primitives/data-table.tsx"},"./react/primitives/hover-card":{"types":"./dist/react/primitives/hover-card.d.ts","import":"./dist/react/primitives/hover-card.js","source":"./src/react/primitives/hover-card.tsx"},"./react/primitives/pagination":{"types":"./dist/react/primitives/pagination.d.ts","import":"./dist/react/primitives/pagination.js","source":"./src/react/primitives/pagination.tsx"},"./react/primitives/split-pane":{"types":"./dist/react/primitives/split-pane.d.ts","import":"./dist/react/primitives/split-pane.js","source":"./src/react/primitives/split-pane.tsx"},"./react/primitives/status-bar":{"types":"./dist/react/primitives/status-bar.d.ts","import":"./dist/react/primitives/status-bar.js","source":"./src/react/primitives/status-bar.tsx"},"./react/primitives/status-dot":{"types":"./dist/react/primitives/status-dot.d.ts","import":"./dist/react/primitives/status-dot.js","source":"./src/react/primitives/status-dot.tsx"},"./react/primitives/typography":{"types":"./dist/react/primitives/typography.d.ts","import":"./dist/react/primitives/typography.js","source":"./src/react/primitives/typography.tsx"},"./react/primitives/uptime-bar":{"types":"./dist/react/primitives/uptime-bar.d.ts","import":"./dist/react/primitives/uptime-bar.js","source":"./src/react/primitives/uptime-bar.tsx"},"./security/vulnerability-card":{"types":"./dist/security/vulnerability-card/index.d.ts","import":"./dist/security/vulnerability-card/index.js","source":"./src/security/vulnerability-card/index.ts"},"./visualization/network-graph":{"types":"./dist/visualization/network-graph/index.d.ts","import":"./dist/visualization/network-graph/index.js","source":"./src/visualization/network-graph/index.ts"},"./react/primitives/attack-path":{"types":"./dist/react/primitives/attack-path.d.ts","import":"./dist/react/primitives/attack-path.js","source":"./src/react/primitives/attack-path.tsx"},"./react/primitives/chart-gauge":{"types":"./dist/react/primitives/chart-gauge.d.ts","import":"./dist/react/primitives/chart-gauge.js","source":"./src/react/primitives/chart-gauge.tsx"},"./react/primitives/chart-radar":{"types":"./dist/react/primitives/chart-radar.d.ts","import":"./dist/react/primitives/chart-radar.js","source":"./src/react/primitives/chart-radar.tsx"},"./react/primitives/code-viewer":{"types":"./dist/react/primitives/code-viewer.d.ts","import":"./dist/react/primitives/code-viewer.js","source":"./src/react/primitives/code-viewer.tsx"},"./react/primitives/collapsible":{"types":"./dist/react/primitives/collapsible.d.ts","import":"./dist/react/primitives/collapsible.js","source":"./src/react/primitives/collapsible.tsx"},"./react/primitives/copy-button":{"types":"./dist/react/primitives/copy-button.d.ts","import":"./dist/react/primitives/copy-button.js","source":"./src/react/primitives/copy-button.tsx"},"./react/primitives/cron-editor":{"types":"./dist/react/primitives/cron-editor.d.ts","import":"./dist/react/primitives/cron-editor.js","source":"./src/react/primitives/cron-editor.tsx"},"./react/primitives/date-picker":{"types":"./dist/react/primitives/date-picker.d.ts","import":"./dist/react/primitives/date-picker.js","source":"./src/react/primitives/date-picker.tsx"},"./react/primitives/empty-state":{"types":"./dist/react/primitives/empty-state.d.ts","import":"./dist/react/primitives/empty-state.js","source":"./src/react/primitives/empty-state.tsx"},"./react/primitives/metric-tile":{"types":"./dist/react/primitives/metric-tile.d.ts","import":"./dist/react/primitives/metric-tile.js","source":"./src/react/primitives/metric-tile.tsx"},"./react/primitives/radio-group":{"types":"./dist/react/primitives/radio-group.d.ts","import":"./dist/react/primitives/radio-group.js","source":"./src/react/primitives/radio-group.tsx"},"./react/primitives/rule-editor":{"types":"./dist/react/primitives/rule-editor.d.ts","import":"./dist/react/primitives/rule-editor.js","source":"./src/react/primitives/rule-editor.tsx"},"./react/primitives/scroll-area":{"types":"./dist/react/primitives/scroll-area.d.ts","import":"./dist/react/primitives/scroll-area.js","source":"./src/react/primitives/scroll-area.tsx"},"./react/primitives/slide-panel":{"types":"./dist/react/primitives/slide-panel.d.ts","import":"./dist/react/primitives/slide-panel.js","source":"./src/react/primitives/slide-panel.tsx"},"./react/primitives/alert-dialog":{"types":"./dist/react/primitives/alert-dialog.d.ts","import":"./dist/react/primitives/alert-dialog.js","source":"./src/react/primitives/alert-dialog.tsx"},"./react/primitives/aspect-ratio":{"types":"./dist/react/primitives/aspect-ratio.d.ts","import":"./dist/react/primitives/aspect-ratio.js","source":"./src/react/primitives/aspect-ratio.tsx"},"./react/primitives/chart-funnel":{"types":"./dist/react/primitives/chart-funnel.d.ts","import":"./dist/react/primitives/chart-funnel.js","source":"./src/react/primitives/chart-funnel.tsx"},"./react/primitives/chart-sankey":{"types":"./dist/react/primitives/chart-sankey.d.ts","import":"./dist/react/primitives/chart-sankey.js","source":"./src/react/primitives/chart-sankey.tsx"},"./react/primitives/color-picker":{"types":"./dist/react/primitives/color-picker.d.ts","import":"./dist/react/primitives/color-picker.js","source":"./src/react/primitives/color-picker.tsx"},"./react/primitives/context-menu":{"types":"./dist/react/primitives/context-menu.d.ts","import":"./dist/react/primitives/context-menu.js","source":"./src/react/primitives/context-menu.tsx"},"./react/primitives/flow-diagram":{"types":"./dist/react/primitives/flow-diagram.d.ts","import":"./dist/react/primitives/flow-diagram.js","source":"./src/react/primitives/flow-diagram.tsx"},"./react/primitives/mitre-matrix":{"types":"./dist/react/primitives/mitre-matrix.d.ts","import":"./dist/react/primitives/mitre-matrix.js","source":"./src/react/primitives/mitre-matrix.tsx"},"./visualization/mermaid-diagram":{"types":"./dist/visualization/mermaid-diagram/index.d.ts","import":"./dist/visualization/mermaid-diagram/index.js","source":"./src/visualization/mermaid-diagram/index.ts"},"./react/primitives/chart-heatmap":{"types":"./dist/react/primitives/chart-heatmap.d.ts","import":"./dist/react/primitives/chart-heatmap.js","source":"./src/react/primitives/chart-heatmap.tsx"},"./react/primitives/chart-scatter":{"types":"./dist/react/primitives/chart-scatter.d.ts","import":"./dist/react/primitives/chart-scatter.js","source":"./src/react/primitives/chart-scatter.tsx"},"./react/primitives/chart-treemap":{"types":"./dist/react/primitives/chart-treemap.d.ts","import":"./dist/react/primitives/chart-treemap.js","source":"./src/react/primitives/chart-treemap.tsx"},"./react/primitives/dropdown-menu":{"types":"./dist/react/primitives/dropdown-menu.d.ts","import":"./dist/react/primitives/dropdown-menu.js","source":"./src/react/primitives/dropdown-menu.tsx"},"./react/primitives/network-graph":{"types":"./dist/react/primitives/network-graph.d.ts","import":"./dist/react/primitives/network-graph.js","source":"./src/react/primitives/network-graph.tsx"},"./composites/per-case-stats-table":{"types":"./dist/composites/per-case-stats-table.d.ts","import":"./dist/composites/per-case-stats-table.js","source":"./src/composites/per-case-stats-table.tsx"},"./primitives/yaml-override-editor":{"types":"./dist/primitives/yaml-override-editor.d.ts","import":"./dist/primitives/yaml-override-editor.js","source":"./src/primitives/yaml-override-editor.tsx"},"./react/primitives/error-boundary":{"types":"./dist/react/primitives/error-boundary.d.ts","import":"./dist/react/primitives/error-boundary.js","source":"./src/react/primitives/error-boundary.tsx"},"./react/primitives/heatmap-legend":{"types":"./dist/react/primitives/heatmap-legend.d.ts","import":"./dist/react/primitives/heatmap-legend.js","source":"./src/react/primitives/heatmap-legend.tsx"},"./styles/react-threat-visuals.css":{"source":"./src/styles/react-threat-visuals.css","default":"./dist/styles/react-threat-visuals.css"},"./visualization/json-path-browser":{"types":"./dist/visualization/json-path-browser/index.d.ts","import":"./dist/visualization/json-path-browser/index.js","source":"./src/visualization/json-path-browser/index.ts"},"./react/primitives/chart-sparkline":{"types":"./dist/react/primitives/chart-sparkline.d.ts","import":"./dist/react/primitives/chart-sparkline.js","source":"./src/react/primitives/chart-sparkline.tsx"},"./react/primitives/chart-waterfall":{"types":"./dist/react/primitives/chart-waterfall.d.ts","import":"./dist/react/primitives/chart-waterfall.js","source":"./src/react/primitives/chart-waterfall.tsx"},"./react/primitives/heatmap-toolbar":{"types":"./dist/react/primitives/heatmap-toolbar.d.ts","import":"./dist/react/primitives/heatmap-toolbar.js","source":"./src/react/primitives/heatmap-toolbar.tsx"},"./react/primitives/markdown-viewer":{"types":"./dist/react/primitives/markdown-viewer.d.ts","import":"./dist/react/primitives/markdown-viewer.js","source":"./src/react/primitives/markdown-viewer.tsx"},"./react/primitives/mermaid-diagram":{"types":"./dist/react/primitives/mermaid-diagram.d.ts","import":"./dist/react/primitives/mermaid-diagram.js","source":"./src/react/primitives/mermaid-diagram.tsx"},"./react/primitives/navigation-menu":{"types":"./dist/react/primitives/navigation-menu.d.ts","import":"./dist/react/primitives/navigation-menu.js","source":"./src/react/primitives/navigation-menu.tsx"},"./components/search/command-palette":{"types":"./dist/components/search/command-palette.d.ts","import":"./dist/components/search/command-palette.js","source":"./src/components/search/command-palette.ts"},"./react/primitives/animated-counter":{"types":"./dist/react/primitives/animated-counter.d.ts","import":"./dist/react/primitives/animated-counter.js","source":"./src/react/primitives/animated-counter.tsx"},"./react/primitives/detection-status":{"types":"./dist/react/primitives/detection-status.d.ts","import":"./dist/react/primitives/detection-status.js","source":"./src/react/primitives/detection-status.tsx"},"./react/feedback/notification-banner":{"types":"./dist/react/feedback/notification-banner.d.ts","import":"./dist/react/feedback/notification-banner.js","source":"./src/react/feedback/notification-banner.tsx"},"./react/primitives/chart-candlestick":{"types":"./dist/react/primitives/chart-candlestick.d.ts","import":"./dist/react/primitives/chart-candlestick.js","source":"./src/react/primitives/chart-candlestick.tsx"},"./react/primitives/json-path-browser":{"types":"./dist/react/primitives/json-path-browser.d.ts","import":"./dist/react/primitives/json-path-browser.js","source":"./src/react/primitives/json-path-browser.tsx"},"./react/primitives/severity-indicator":{"types":"./dist/react/primitives/severity-indicator.d.ts","import":"./dist/react/primitives/severity-indicator.js","source":"./src/react/primitives/severity-indicator.tsx"},"./react/primitives/vulnerability-card":{"types":"./dist/react/primitives/vulnerability-card.d.ts","import":"./dist/react/primitives/vulnerability-card.js","source":"./src/react/primitives/vulnerability-card.tsx"},"./react/primitives/notification-center":{"types":"./dist/react/primitives/notification-center.d.ts","import":"./dist/react/primitives/notification-center.js","source":"./src/react/primitives/notification-center.tsx"}},"gitHead":"3e888de83edac1b9c12cbf7a339f03a5e0a3e3bf","scripts":{"dev":"vite build --watch","lint":"eslint src --max-warnings 0","test":"vitest run","build":"tsc -p tsconfig.build.json && vite build","check":"npm run typecheck && npm run lint && npm run format:check","format":"prettier --write \"src/**/*.ts\"","preview":"npm run generate:preview && vite --config preview/vite.config.ts","lint:fix":"eslint src --fix","test:e2e":"playwright test","typecheck":"tsc --noEmit","test:watch":"vitest","test:e2e:ui":"playwright test --ui","audit:parity":"node scripts/audit-parity.mjs","format:check":"prettier --check \"src/**/*.ts\"","preview:dist":"npm run generate:preview && vite build --config preview/vite.config.ts","preview:build":"npm run build && npm run preview:dist","preview:serve":"vite --config preview/vite.config.ts","test:coverage":"vitest run --coverage","preview:deploy":"npm run preview:build && echo 'Static site built to preview-dist/'","test:e2e:debug":"playwright test --debug","test:e2e:headed":"playwright test --headed","test:e2e:report":"playwright show-report","generate:preview":"node scripts/extract-prop-docs.mjs && node scripts/generate-preview.mjs","audit:parity:check":"node scripts/audit-parity.mjs --check","generate:prop-docs":"node scripts/extract-prop-docs.mjs","test:e2e:update-snapshots":"playwright test --update-snapshots"},"_npmUser":{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},"overrides":{"uuid":"14.0.0","lodash":"4.18.1","rollup":"4.60.0","flatted":"3.4.2","postcss":"8.5.10","dompurify":"3.4.1","lodash-es":"4.18.1","@vue/language-core":{"minimatch":"9.0.7"}},"repository":{"url":"git+https://github.com/countermeasure-platform/web-components.git","type":"git"},"_npmVersion":"10.9.7","description":"Shared web components for CounterMeasure applications - consolidates common frontend functionality across projects.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","mermaid":"^11.12.3","dompurify":"3.4.1","codemirror":"^6.0.1","tailwind-merge":"^3.5.0","@codemirror/lint":"^6.9.0","@codemirror/view":"^6.39.0","@lezer/highlight":"^1.2.0","@codemirror/state":"^6.5.0","@codemirror/search":"^6.5.0","@codemirror/commands":"^6.8.0","@codemirror/lang-css":"^6.3.1","@codemirror/lang-sql":"^6.10.0","@codemirror/language":"^6.12.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-tabs":"^1.1.3","@codemirror/lang-json":"^6.0.1","@codemirror/lang-rust":"^6.0.2","@radix-ui/react-label":"^2.1.4","@radix-ui/react-dialog":"^1.1.7","@radix-ui/react-select":"^2.1.7","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.1.4","@radix-ui/react-toggle":"^1.1.10","@codemirror/lang-python":"^6.2.1","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-tooltip":"^1.1.8","@codemirror/autocomplete":"^6.20.0","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@codemirror/language-data":"^6.5.2","@radix-ui/react-separator":"^1.1.8","@codemirror/lang-javascript":"^6.2.4","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.7","@radix-ui/react-toggle-group":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.7","@radix-ui/react-navigation-menu":"^1.2.14"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.5","jsdom":"^29.0.0","react":"^19.2.4","eslint":"^10.0.3","vitest":"^4.1.0","globals":"^17.2.0","axe-core":"^4.11.1","prettier":"^3.2.0","react-dom":"^19.2.4","@eslint/js":"^10.0.0","typescript":"^6.0.2","@types/node":"^25.1.0","tailwindcss":"4.2.4","@types/react":"^19.2.14","lucide-react":"^1.6.0","@xyflow/react":"^12.10.1","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.4","typescript-eslint":"^8.57.0","@vitest/coverage-v8":"^4.1.0","@axe-core/playwright":"^4.11.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@microsoft/api-extractor":"7.57.7","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","tailwindcss":"^4.0.0","lucide-react":"^1.6.0","@xyflow/react":"^12.0.0"},"peerDependenciesMeta":{"tailwindcss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-components_1.2.1-dev.6.1_1778517093883_0.5340724621333495","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@countermeasure-platform/web-components","version":"1.2.1","keywords":["countermeasure","consent","auth","passkey","webauthn","encryption","crypto","aes","rsa","codemirror","editor","data-table","components","ui"],"author":{"name":"CounterMeasure"},"license":"MIT","_id":"@countermeasure-platform/web-components@1.2.1","maintainers":[{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},{"name":"phutel","email":"paul@countermeasuresec.com"}],"homepage":"https://github.com/countermeasure-platform/web-components#readme","bugs":{"url":"https://github.com/countermeasure-platform/web-components/issues"},"dist":{"shasum":"f1f04796fb8ee61e0f4cfee38e696a1f32036062","tarball":"https://registry.npmjs.org/@countermeasure-platform/web-components/-/web-components-1.2.1.tgz","fileCount":2503,"integrity":"sha512-32NRCOcZ5CEhAUqCAugjflNz4XWRAzTmnQjcF8z628V2r17DA90UCqRojaNtZUlbwRgTJHySblEWw+FqyKPwTg==","signatures":[{"sig":"MEQCIDnGJFqmz+taCpqNFWnH5XE85rQwt/cYJBHLQqOZxwNaAiAPE1ctUnjDqEtzbTIooKKJQwFJiPJgILMe6RZKxb5Jrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27684009},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js","source":"./src/ui/index.ts"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","source":"./src/auth/index.ts"},"./form":{"types":"./dist/form/index.d.ts","import":"./dist/form/index.js","source":"./src/form/index.ts"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js","source":"./src/icons/index.ts"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react.js","source":"./src/react/index.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","source":"./src/utils/index.ts"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js","source":"./src/charts/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.ts","import":"./dist/crypto/index.js","source":"./src/crypto/index.ts"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js","source":"./src/layout/index.ts"},"./styles":{"source":"./src/styles/index.css","default":"./dist/styles/index.css"},"./consent":{"types":"./dist/consent/index.d.ts","import":"./dist/consent/index.js","source":"./src/consent/index.ts"},"./display":{"types":"./dist/display/index.d.ts","import":"./dist/display/index.js","source":"./src/display/index.ts"},"./editors":{"types":"./dist/editors/index.d.ts","import":"./dist/editors/index.js","source":"./src/editors/index.ts"},"./passkey":{"types":"./dist/passkey/index.d.ts","import":"./dist/passkey/index.js","source":"./src/passkey/index.ts"},"./sidebar":{"types":"./dist/sidebar/index.d.ts","import":"./dist/sidebar/index.js","source":"./src/sidebar/index.ts"},"./overlays":{"types":"./dist/overlays/index.d.ts","import":"./dist/overlays/index.js","source":"./src/overlays/index.ts"},"./security":{"types":"./dist/security/index.d.ts","import":"./dist/security/index.js","source":"./src/security/index.ts"},"./services":{"types":"./dist/services/index.d.ts","import":"./dist/services/index.js","source":"./src/services/index.ts"},"./styles/*":"./dist/styles/*","./styles/ui":{"source":"./src/styles/ui.css","default":"./dist/styles/ui.css"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","source":"./src/appearance/index.ts"},"./charts/bar":{"types":"./dist/charts/bar/index.d.ts","import":"./dist/charts/bar/index.js","source":"./src/charts/bar/index.ts"},"./charts/pie":{"types":"./dist/charts/pie/index.d.ts","import":"./dist/charts/pie/index.js","source":"./src/charts/pie/index.ts"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js","source":"./src/components/index.ts"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js","source":"./src/navigation/index.ts"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js","source":"./src/primitives/index.ts"},"./react/auth":{"types":"./dist/react/auth/index.d.ts","import":"./dist/react/auth/index.js","source":"./src/react/auth/index.ts"},"./charts/area":{"types":"./dist/charts/area/index.d.ts","import":"./dist/charts/area/index.js","source":"./src/charts/area/index.ts"},"./charts/axis":{"types":"./dist/charts/axis.d.ts","import":"./dist/charts/axis.js","source":"./src/charts/axis.ts"},"./charts/base":{"types":"./dist/charts/base.d.ts","import":"./dist/charts/base.js","source":"./src/charts/base.ts"},"./charts/line":{"types":"./dist/charts/line/index.d.ts","import":"./dist/charts/line/index.js","source":"./src/charts/line/index.ts"},"./charts/zoom":{"types":"./dist/charts/zoom.d.ts","import":"./dist/charts/zoom.js","source":"./src/charts/zoom.ts"},"./react/brand":{"types":"./dist/react/brand/index.d.ts","import":"./dist/react/brand.js","source":"./src/react/brand/index.tsx"},"./react/hooks":{"types":"./dist/react/hooks/index.d.ts","import":"./dist/react/hooks/index.js","source":"./src/react/hooks/index.ts"},"./styles/auth":{"source":"./src/styles/auth.css","default":"./dist/styles/auth.css"},"./app-switcher":{"types":"./dist/app-switcher/index.d.ts","import":"./dist/app-switcher/index.js","source":"./src/app-switcher/index.ts"},"./charts/gauge":{"types":"./dist/charts/gauge/index.d.ts","import":"./dist/charts/gauge/index.js","source":"./src/charts/gauge/index.ts"},"./charts/radar":{"types":"./dist/charts/radar/index.d.ts","import":"./dist/charts/radar/index.js","source":"./src/charts/radar/index.ts"},"./charts/utils":{"types":"./dist/charts/utils.d.ts","import":"./dist/charts/utils.js","source":"./src/charts/utils.ts"},"./display/card":{"types":"./dist/display/card/index.d.ts","import":"./dist/display/card/index.js","source":"./src/display/card/index.ts"},"./icons/lucide":{"types":"./dist/icons/lucide.d.ts","import":"./dist/icons/lucide.js","source":"./src/icons/lucide.ts"},"./react/layout":{"types":"./dist/react/layout/index.d.ts","import":"./dist/react/layout/index.js","source":"./src/react/layout/index.ts"},"./services/api":{"types":"./dist/services/api.d.ts","import":"./dist/services/api.js","source":"./src/services/api.ts"},"./services/sse":{"types":"./dist/services/sse.d.ts","import":"./dist/services/sse.js","source":"./src/services/sse.ts"},"./theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./charts/funnel":{"types":"./dist/charts/funnel/index.d.ts","import":"./dist/charts/funnel/index.js","source":"./src/charts/funnel/index.ts"},"./charts/legend":{"types":"./dist/charts/legend.d.ts","import":"./dist/charts/legend.js","source":"./src/charts/legend.ts"},"./charts/sankey":{"types":"./dist/charts/sankey/index.d.ts","import":"./dist/charts/sankey/index.js","source":"./src/charts/sankey/index.ts"},"./display/alert":{"types":"./dist/display/alert/index.d.ts","import":"./dist/display/alert/index.js","source":"./src/display/alert/index.ts"},"./display/badge":{"types":"./dist/display/badge/index.d.ts","import":"./dist/display/badge/index.js","source":"./src/display/badge/index.ts"},"./form/calendar":{"types":"./dist/form/calendar/index.d.ts","import":"./dist/form/calendar/index.js","source":"./src/form/calendar/index.ts"},"./react/consent":{"types":"./dist/react/consent/index.d.ts","import":"./dist/react/consent/index.js","source":"./src/react/consent/index.ts"},"./react/editors":{"types":"./dist/react/editors/index.d.ts","import":"./dist/react/editors/index.js","source":"./src/react/editors/index.ts"},"./react/sidebar":{"types":"./dist/react/sidebar.d.ts","import":"./dist/react/sidebar.js","source":"./src/react/sidebar.tsx"},"./styles/layout":{"source":"./src/styles/layout.css","default":"./dist/styles/layout.css"},"./styles/tokens":{"source":"./src/styles/tokens.css","default":"./dist/styles/tokens.css"},"./visualization":{"types":"./dist/visualization/index.d.ts","import":"./dist/visualization/index.js","source":"./src/visualization/index.ts"},"./charts/heatmap":{"types":"./dist/charts/heatmap/index.d.ts","import":"./dist/charts/heatmap/index.js","source":"./src/charts/heatmap/index.ts"},"./charts/scatter":{"types":"./dist/charts/scatter/index.d.ts","import":"./dist/charts/scatter/index.js","source":"./src/charts/scatter/index.ts"},"./charts/tooltip":{"types":"./dist/charts/tooltip.d.ts","import":"./dist/charts/tooltip.js","source":"./src/charts/tooltip.ts"},"./charts/treemap":{"types":"./dist/charts/treemap/index.d.ts","import":"./dist/charts/treemap/index.js","source":"./src/charts/treemap/index.ts"},"./display/avatar":{"types":"./dist/display/avatar/index.d.ts","import":"./dist/display/avatar/index.js","source":"./src/display/avatar/index.ts"},"./form/direction":{"types":"./dist/form/direction/index.d.ts","import":"./dist/form/direction/index.js","source":"./src/form/direction/index.ts"},"./form/tag-input":{"types":"./dist/form/tag-input/index.d.ts","import":"./dist/form/tag-input/index.js","source":"./src/form/tag-input/index.ts"},"./overlays/sheet":{"types":"./dist/overlays/sheet/index.d.ts","import":"./dist/overlays/sheet/index.js","source":"./src/overlays/sheet/index.ts"},"./primitives/kbd":{"types":"./dist/primitives/kbd/index.d.ts","import":"./dist/primitives/kbd/index.js","source":"./src/primitives/kbd/index.ts"},"./react/feedback":{"types":"./dist/react/feedback/index.d.ts","import":"./dist/react/feedback/index.js","source":"./src/react/feedback/index.ts"},"./react/topology":{"types":"./dist/react/topology/index.d.ts","import":"./dist/react/topology.js","source":"./src/react/topology/index.ts"},"./styles/consent":{"source":"./src/styles/consent.css","default":"./dist/styles/consent.css"},"./utils/registry":{"types":"./dist/utils/registry.d.ts","import":"./dist/utils/registry.js","source":"./src/utils/registry.ts"},"./components/tabs":{"types":"./dist/components/tabs/index.d.ts","import":"./dist/components/tabs/index.js","source":"./src/components/tabs/index.ts"},"./display/popover":{"types":"./dist/display/popover/index.d.ts","import":"./dist/display/popover/index.js","source":"./src/display/popover/index.ts"},"./display/tooltip":{"types":"./dist/display/tooltip/index.d.ts","import":"./dist/display/tooltip/index.js","source":"./src/display/tooltip/index.ts"},"./services/router":{"types":"./dist/services/router.d.ts","import":"./dist/services/router.js","source":"./src/services/router.ts"},"./charts/sparkline":{"types":"./dist/charts/sparkline/index.d.ts","import":"./dist/charts/sparkline/index.js","source":"./src/charts/sparkline/index.ts"},"./charts/waterfall":{"types":"./dist/charts/waterfall/index.d.ts","import":"./dist/charts/waterfall/index.js","source":"./src/charts/waterfall/index.ts"},"./components/brand":{"types":"./dist/components/brand/index.d.ts","import":"./dist/components/brand/index.js","source":"./src/components/brand/index.ts"},"./components/modal":{"types":"./dist/components/modal/index.d.ts","import":"./dist/components/modal/index.js","source":"./src/components/modal/index.ts"},"./components/theme":{"types":"./dist/components/theme/index.d.ts","import":"./dist/components/theme/index.js","source":"./src/components/theme/index.ts"},"./components/toast":{"types":"./dist/components/toast/index.d.ts","import":"./dist/components/toast/index.js","source":"./src/components/toast/index.ts"},"./display/progress":{"types":"./dist/display/progress/index.d.ts","import":"./dist/display/progress/index.js","source":"./src/display/progress/index.ts"},"./form/cron-editor":{"types":"./dist/form/cron-editor/index.d.ts","import":"./dist/form/cron-editor/index.js","source":"./src/form/cron-editor/index.ts"},"./form/date-picker":{"types":"./dist/form/date-picker/index.d.ts","import":"./dist/form/date-picker/index.js","source":"./src/form/date-picker/index.ts"},"./layout/app-shell":{"types":"./dist/layout/app-shell.d.ts","import":"./dist/layout/app-shell.js","source":"./src/layout/app-shell.ts"},"./primitives/field":{"types":"./dist/primitives/field/index.d.ts","import":"./dist/primitives/field/index.js","source":"./src/primitives/field/index.ts"},"./primitives/input":{"types":"./dist/primitives/input/index.d.ts","import":"./dist/primitives/input/index.js","source":"./src/primitives/input/index.ts"},"./primitives/label":{"types":"./dist/primitives/label/index.d.ts","import":"./dist/primitives/label/index.js","source":"./src/primitives/label/index.ts"},"./primitives/radio":{"types":"./dist/primitives/radio/index.d.ts","import":"./dist/primitives/radio/index.js","source":"./src/primitives/radio/index.ts"},"./react/primitives":{"types":"./dist/react/primitives/index.d.ts","import":"./dist/react/primitives/index.js","source":"./src/react/primitives/index.ts"},"./styles/fonts.css":{"source":"./src/styles/fonts.css","default":"./dist/styles/fonts.css"},"./styles/theme.css":{"source":"./src/styles/theme.css","default":"./dist/styles/theme.css"},"./components/search":{"types":"./dist/components/search/index.d.ts","import":"./dist/components/search/index.js","source":"./src/components/search/index.ts"},"./display/stat-card":{"types":"./dist/display/stat-card/index.d.ts","import":"./dist/display/stat-card/index.js","source":"./src/display/stat-card/index.ts"},"./form/color-picker":{"types":"./dist/form/color-picker/index.d.ts","import":"./dist/form/color-picker/index.js","source":"./src/form/color-picker/index.ts"},"./navigation/drawer":{"types":"./dist/navigation/drawer/index.d.ts","import":"./dist/navigation/drawer/index.js","source":"./src/navigation/drawer/index.ts"},"./overlays/carousel":{"types":"./dist/overlays/carousel/index.d.ts","import":"./dist/overlays/carousel/index.js","source":"./src/overlays/carousel/index.ts"},"./primitives/button":{"types":"./dist/primitives/button/index.d.ts","import":"./dist/primitives/button/index.js","source":"./src/primitives/button/index.ts"},"./primitives/select":{"types":"./dist/primitives/select/index.d.ts","import":"./dist/primitives/select/index.js","source":"./src/primitives/select/index.ts"},"./primitives/slider":{"types":"./dist/primitives/slider/index.d.ts","import":"./dist/primitives/slider/index.js","source":"./src/primitives/slider/index.ts"},"./primitives/switch":{"types":"./dist/primitives/switch/index.d.ts","import":"./dist/primitives/switch/index.js","source":"./src/primitives/switch/index.ts"},"./primitives/toggle":{"types":"./dist/primitives/toggle/index.d.ts","import":"./dist/primitives/toggle/index.js","source":"./src/primitives/toggle/index.ts"},"./styles/appearance":{"source":"./src/styles/appearance.css","default":"./dist/styles/appearance.css"},"./visualization/map":{"types":"./dist/visualization/map/index.d.ts","import":"./dist/visualization/map/index.js","source":"./src/visualization/map/index.ts"},"./charts/annotations":{"types":"./dist/charts/annotations.d.ts","import":"./dist/charts/annotations.js","source":"./src/charts/annotations.ts"},"./charts/candlestick":{"types":"./dist/charts/candlestick/index.d.ts","import":"./dist/charts/candlestick/index.js","source":"./src/charts/candlestick/index.ts"},"./display/code-block":{"types":"./dist/display/code-block/index.d.ts","import":"./dist/display/code-block/index.js","source":"./src/display/code-block/index.ts"},"./display/hover-card":{"types":"./dist/display/hover-card/index.d.ts","import":"./dist/display/hover-card/index.js","source":"./src/display/hover-card/index.ts"},"./display/status-dot":{"types":"./dist/display/status-dot/index.d.ts","import":"./dist/display/status-dot/index.js","source":"./src/display/status-dot/index.ts"},"./display/typography":{"types":"./dist/display/typography/index.d.ts","import":"./dist/display/typography/index.js","source":"./src/display/typography/index.ts"},"./display/uptime-bar":{"types":"./dist/display/uptime-bar/index.d.ts","import":"./dist/display/uptime-bar/index.js","source":"./src/display/uptime-bar/index.ts"},"./editors/log-viewer":{"types":"./dist/editors/log-viewer.d.ts","import":"./dist/editors/log-viewer.js","source":"./src/editors/log-viewer.ts"},"./layout/page-header":{"types":"./dist/layout/page-header.d.ts","import":"./dist/layout/page-header.js","source":"./src/layout/page-header.ts"},"./navigation/menubar":{"types":"./dist/navigation/menubar/index.d.ts","import":"./dist/navigation/menubar/index.js","source":"./src/navigation/menubar/index.ts"},"./navigation/stepper":{"types":"./dist/navigation/stepper/index.d.ts","import":"./dist/navigation/stepper/index.js","source":"./src/navigation/stepper/index.ts"},"./primitives/spinner":{"types":"./dist/primitives/spinner/index.d.ts","import":"./dist/primitives/spinner/index.js","source":"./src/primitives/spinner/index.ts"},"./react/app-switcher":{"types":"./dist/react/app-switcher.d.ts","import":"./dist/react/app-switcher.js","source":"./src/react/app-switcher.tsx"},"./react/theme-studio":{"types":"./dist/react/theme-studio.d.ts","import":"./dist/react/theme-studio.js","source":"./src/react/theme-studio.tsx"},"./react/theme-toggle":{"types":"./dist/react/theme-toggle/index.d.ts","import":"./dist/react/theme-toggle.js","source":"./src/react/theme-toggle/index.tsx"},"./services/sse-react":{"types":"./dist/services/sse-react.d.ts","import":"./dist/services/sse-react.js","source":"./src/services/sse-react.ts"},"./display/empty-state":{"types":"./dist/display/empty-state/index.d.ts","import":"./dist/display/empty-state/index.js","source":"./src/display/empty-state/index.ts"},"./display/metric-tile":{"types":"./dist/display/metric-tile/index.d.ts","import":"./dist/display/metric-tile/index.js","source":"./src/display/metric-tile/index.ts"},"./editors/code-editor":{"types":"./dist/editors/code-editor.d.ts","import":"./dist/editors/code-editor.js","source":"./src/editors/code-editor.ts"},"./editors/diff-viewer":{"types":"./dist/editors/diff-viewer.d.ts","import":"./dist/editors/diff-viewer.js","source":"./src/editors/diff-viewer.ts"},"./editors/json-viewer":{"types":"./dist/editors/json-viewer.d.ts","import":"./dist/editors/json-viewer.js","source":"./src/editors/json-viewer.ts"},"./editors/yaml-editor":{"types":"./dist/editors/yaml-editor.d.ts","import":"./dist/editors/yaml-editor.js","source":"./src/editors/yaml-editor.ts"},"./primitives/checkbox":{"types":"./dist/primitives/checkbox/index.d.ts","import":"./dist/primitives/checkbox/index.js","source":"./src/primitives/checkbox/index.ts"},"./primitives/skeleton":{"types":"./dist/primitives/skeleton/index.d.ts","import":"./dist/primitives/skeleton/index.js","source":"./src/primitives/skeleton/index.ts"},"./react/hooks/use-api":{"types":"./dist/react/hooks/useApi.d.ts","import":"./dist/react/hooks/useApi.js","source":"./src/react/hooks/useApi.ts"},"./react/hooks/use-sse":{"types":"./dist/react/hooks/useSSE.d.ts","import":"./dist/react/hooks/useSSE.js","source":"./src/react/hooks/useSSE.ts"},"./security/cvss-badge":{"types":"./dist/security/cvss-badge/index.d.ts","import":"./dist/security/cvss-badge/index.js","source":"./src/security/cvss-badge/index.ts"},"./styles/no-fonts.css":{"source":"./src/styles/no-fonts.css","default":"./dist/styles/no-fonts.css"},"./styles/theme-engine":{"source":"./src/styles/theme-engine.css","default":"./dist/styles/theme-engine.css"},"./components/tree-view":{"types":"./dist/components/tree-view/index.d.ts","import":"./dist/components/tree-view/index.js","source":"./src/components/tree-view/index.ts"},"./display/aspect-ratio":{"types":"./dist/display/aspect-ratio/index.d.ts","import":"./dist/display/aspect-ratio/index.js","source":"./src/display/aspect-ratio/index.ts"},"./primitives/separator":{"types":"./dist/primitives/separator/index.d.ts","import":"./dist/primitives/separator/index.js","source":"./src/primitives/separator/index.ts"},"./react/consent/banner":{"types":"./dist/react/consent/banner.d.ts","import":"./dist/react/consent/banner.js","source":"./src/react/consent/banner.tsx"},"./react/hooks/use-auth":{"types":"./dist/react/hooks/useAuth.d.ts","import":"./dist/react/hooks/useAuth.js","source":"./src/react/hooks/useAuth.ts"},"./react/primitives/kbd":{"types":"./dist/react/primitives/kbd.d.ts","import":"./dist/react/primitives/kbd.js","source":"./src/react/primitives/kbd.tsx"},"./react/primitives/map":{"types":"./dist/react/primitives/map.d.ts","import":"./dist/react/primitives/map.js","source":"./src/react/primitives/map.tsx"},"./react/threat-visuals":{"types":"./dist/react/threat-visuals/index.d.ts","import":"./dist/react/threat-visuals.js","source":"./src/react/threat-visuals/index.tsx"},"./security/attack-path":{"types":"./dist/security/attack-path/index.d.ts","import":"./dist/security/attack-path/index.js","source":"./src/security/attack-path/index.ts"},"./services/keybindings":{"types":"./dist/services/keybindings.d.ts","import":"./dist/services/keybindings.js","source":"./src/services/keybindings.ts"},"./services/toast-react":{"types":"./dist/services/toast-react.d.ts","import":"./dist/services/toast-react.js","source":"./src/services/toast-react.tsx"},"./styles/shadcn-compat":{"source":"./src/styles/shadcn-compat.css","default":"./dist/styles/shadcn-compat.css"},"./styles/tenant-ui.css":{"source":"./src/styles/tenant-ui.css","default":"./dist/styles/tenant-ui.css"},"./styles/utilities.css":{"source":"./src/styles/utilities.css","default":"./dist/styles/utilities.css"},"./visualization/kanban":{"types":"./dist/visualization/kanban/index.d.ts","import":"./dist/visualization/kanban/index.js","source":"./src/visualization/kanban/index.ts"},"./components/data-table":{"types":"./dist/components/data-table/index.d.ts","import":"./dist/components/data-table/index.js","source":"./src/components/data-table/index.ts"},"./components/pagination":{"types":"./dist/components/pagination/index.d.ts","import":"./dist/components/pagination/index.js","source":"./src/components/pagination/index.ts"},"./components/split-pane":{"types":"./dist/components/split-pane/index.d.ts","import":"./dist/components/split-pane/index.js","source":"./src/components/split-pane/index.ts"},"./components/status-bar":{"types":"./dist/components/status-bar/index.d.ts","import":"./dist/components/status-bar/index.js","source":"./src/components/status-bar/index.ts"},"./form/date-picker/time":{"types":"./dist/form/date-picker/time.d.ts","import":"./dist/form/date-picker/time.js","source":"./src/form/date-picker/time.ts"},"./navigation/breadcrumb":{"types":"./dist/navigation/breadcrumb/index.d.ts","import":"./dist/navigation/breadcrumb/index.js","source":"./src/navigation/breadcrumb/index.ts"},"./overlays/alert-dialog":{"types":"./dist/overlays/alert-dialog/index.d.ts","import":"./dist/overlays/alert-dialog/index.js","source":"./src/overlays/alert-dialog/index.ts"},"./react/auth/login-form":{"types":"./dist/react/auth/login-form.d.ts","import":"./dist/react/auth/login-form.js","source":"./src/react/auth/login-form.tsx"},"./react/primitives/card":{"types":"./dist/react/primitives/card.d.ts","import":"./dist/react/primitives/card.js","source":"./src/react/primitives/card.tsx"},"./react/primitives/tabs":{"types":"./dist/react/primitives/tabs.d.ts","import":"./dist/react/primitives/tabs.js","source":"./src/react/primitives/tabs.tsx"},"./security/mitre-matrix":{"types":"./dist/security/mitre-matrix/index.d.ts","import":"./dist/security/mitre-matrix/index.js","source":"./src/security/mitre-matrix/index.ts"},"./services/theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./components/GlassSlider":{"types":"./dist/components/theme/glass-slider.d.ts","import":"./dist/components/theme/glass-slider.js","source":"./src/components/theme/glass-slider.ts"},"./components/ThemeStudio":{"types":"./dist/components/theme/theme-studio.d.ts","import":"./dist/components/theme/theme-studio.js","source":"./src/components/theme/theme-studio.ts"},"./components/copy-button":{"types":"./dist/components/copy-button/index.d.ts","import":"./dist/components/copy-button/index.js","source":"./src/components/copy-button/index.ts"},"./components/log-toolbar":{"types":"./dist/components/log-toolbar/index.d.ts","import":"./dist/components/log-toolbar/index.js"},"./composites/run-monitor":{"types":"./dist/composites/run-monitor.d.ts","import":"./dist/composites/run-monitor.js","source":"./src/composites/run-monitor.tsx"},"./editors/languages/yara":{"types":"./dist/editors/languages/yara.d.ts","import":"./dist/editors/languages/yara.js","source":"./src/editors/languages/yara.ts"},"./form/date-picker/range":{"types":"./dist/form/date-picker/range.d.ts","import":"./dist/form/date-picker/range.js","source":"./src/form/date-picker/range.ts"},"./primitives/scroll-area":{"types":"./dist/primitives/scroll-area/index.d.ts","import":"./dist/primitives/scroll-area/index.js","source":"./src/primitives/scroll-area/index.ts"},"./react/hooks/use-router":{"types":"./dist/react/hooks/useRouter.d.ts","import":"./dist/react/hooks/useRouter.js","source":"./src/react/hooks/useRouter.ts"},"./react/layout/app-shell":{"types":"./dist/react/layout/app-shell.d.ts","import":"./dist/react/layout/app-shell.js","source":"./src/react/layout/app-shell.tsx"},"./react/primitives/alert":{"types":"./dist/react/primitives/alert.d.ts","import":"./dist/react/primitives/alert.js","source":"./src/react/primitives/alert.tsx"},"./react/primitives/badge":{"types":"./dist/react/primitives/badge.d.ts","import":"./dist/react/primitives/badge.js","source":"./src/react/primitives/badge.tsx"},"./react/primitives/field":{"types":"./dist/react/primitives/field.d.ts","import":"./dist/react/primitives/field.js","source":"./src/react/primitives/field.tsx"},"./react/primitives/input":{"types":"./dist/react/primitives/input.d.ts","import":"./dist/react/primitives/input.js","source":"./src/react/primitives/input.tsx"},"./react/primitives/label":{"types":"./dist/react/primitives/label.d.ts","import":"./dist/react/primitives/label.js","source":"./src/react/primitives/label.tsx"},"./react/primitives/modal":{"types":"./dist/react/primitives/modal.d.ts","import":"./dist/react/primitives/modal.js","source":"./src/react/primitives/modal.tsx"},"./react/primitives/sheet":{"types":"./dist/react/primitives/sheet.d.ts","import":"./dist/react/primitives/sheet.js","source":"./src/react/primitives/sheet.tsx"},"./react/primitives/table":{"types":"./dist/react/primitives/table.d.ts","import":"./dist/react/primitives/table.js","source":"./src/react/primitives/table.tsx"},"./react/primitives/toast":{"types":"./dist/react/primitives/toast.d.ts","import":"./dist/react/primitives/toast.js","source":"./src/react/primitives/toast.tsx"},"./visualization/terminal":{"types":"./dist/visualization/terminal/index.d.ts","import":"./dist/visualization/terminal/index.js","source":"./src/visualization/terminal/index.ts"},"./visualization/timeline":{"types":"./dist/visualization/timeline/index.d.ts","import":"./dist/visualization/timeline/index.js","source":"./src/visualization/timeline/index.ts"},"./components/RadiusSlider":{"types":"./dist/components/theme/radius-slider.d.ts","import":"./dist/components/theme/radius-slider.js","source":"./src/components/theme/radius-slider.ts"},"./components/context-menu":{"types":"./dist/components/context-menu/index.d.ts","import":"./dist/components/context-menu/index.js","source":"./src/components/context-menu/index.ts"},"./composites/metrics-card":{"types":"./dist/composites/metrics-card.d.ts","import":"./dist/composites/metrics-card.js","source":"./src/composites/metrics-card.tsx"},"./display/markdown-viewer":{"types":"./dist/display/markdown-viewer/index.d.ts","import":"./dist/display/markdown-viewer/index.js","source":"./src/display/markdown-viewer/index.ts"},"./editors/languages/fluxl":{"types":"./dist/editors/languages/fluxl.d.ts","import":"./dist/editors/languages/fluxl.js","source":"./src/editors/languages/fluxl.ts"},"./editors/languages/yaral":{"types":"./dist/editors/languages/yaral.d.ts","import":"./dist/editors/languages/yaral.js","source":"./src/editors/languages/yaral.ts"},"./form/cron-editor/parser":{"types":"./dist/form/cron-editor/parser.d.ts","import":"./dist/form/cron-editor/parser.js","source":"./src/form/cron-editor/parser.ts"},"./react/hooks/use-consent":{"types":"./dist/react/hooks/useConsent.d.ts","import":"./dist/react/hooks/useConsent.js","source":"./src/react/hooks/useConsent.ts"},"./react/hooks/use-passkey":{"types":"./dist/react/hooks/usePasskey.d.ts","import":"./dist/react/hooks/usePasskey.js","source":"./src/react/hooks/usePasskey.ts"},"./react/hooks/use-storage":{"types":"./dist/react/hooks/useStorage.d.ts","import":"./dist/react/hooks/useStorage.js","source":"./src/react/hooks/useStorage.ts"},"./react/primitives/avatar":{"types":"./dist/react/primitives/avatar.d.ts","import":"./dist/react/primitives/avatar.js","source":"./src/react/primitives/avatar.tsx"},"./react/primitives/button":{"types":"./dist/react/primitives/button.d.ts","import":"./dist/react/primitives/button.js","source":"./src/react/primitives/button.tsx"},"./react/primitives/dialog":{"types":"./dist/react/primitives/dialog.d.ts","import":"./dist/react/primitives/dialog.js","source":"./src/react/primitives/dialog.tsx"},"./react/primitives/drawer":{"types":"./dist/react/primitives/drawer.d.ts","import":"./dist/react/primitives/drawer.js","source":"./src/react/primitives/drawer.tsx"},"./react/primitives/kanban":{"types":"./dist/react/primitives/kanban.d.ts","import":"./dist/react/primitives/kanban.js","source":"./src/react/primitives/kanban.tsx"},"./react/primitives/ripple":{"types":"./dist/react/primitives/ripple.d.ts","import":"./dist/react/primitives/ripple.js","source":"./src/react/primitives/ripple.tsx"},"./react/primitives/search":{"types":"./dist/react/primitives/search.d.ts","import":"./dist/react/primitives/search.js","source":"./src/react/primitives/search.tsx"},"./react/primitives/select":{"types":"./dist/react/primitives/select.d.ts","import":"./dist/react/primitives/select.js","source":"./src/react/primitives/select.tsx"},"./react/primitives/slider":{"types":"./dist/react/primitives/slider.d.ts","import":"./dist/react/primitives/slider.js","source":"./src/react/primitives/slider.tsx"},"./react/primitives/switch":{"types":"./dist/react/primitives/switch.d.ts","import":"./dist/react/primitives/switch.js","source":"./src/react/primitives/switch.tsx"},"./react/primitives/toggle":{"types":"./dist/react/primitives/toggle.d.ts","import":"./dist/react/primitives/toggle.js","source":"./src/react/primitives/toggle.tsx"},"./visualization/file-tree":{"types":"./dist/visualization/file-tree/index.d.ts","import":"./dist/visualization/file-tree/index.js","source":"./src/visualization/file-tree/index.ts"},"./components/IconSetPicker":{"types":"./dist/components/theme/icon-set-picker.d.ts","import":"./dist/components/theme/icon-set-picker.js","source":"./src/components/theme/icon-set-picker.ts"},"./components/ThemeSwitcher":{"types":"./dist/components/theme/theme-switcher.d.ts","import":"./dist/components/theme/theme-switcher.js","source":"./src/components/theme/theme-switcher.ts"},"./components/detail-header":{"types":"./dist/components/detail-header/index.d.ts","import":"./dist/components/detail-header/index.js"},"./navigation/dropdown-menu":{"types":"./dist/navigation/dropdown-menu/index.d.ts","import":"./dist/navigation/dropdown-menu/index.js","source":"./src/navigation/dropdown-menu/index.ts"},"./primitives/live-log-tail":{"types":"./dist/primitives/live-log-tail.d.ts","import":"./dist/primitives/live-log-tail.js","source":"./src/primitives/live-log-tail.tsx"},"./primitives/select/native":{"types":"./dist/primitives/select/native.d.ts","import":"./dist/primitives/select/native.js","source":"./src/primitives/select/native.ts"},"./react/editors/log-viewer":{"types":"./dist/react/editors/log-viewer.d.ts","import":"./dist/react/editors/log-viewer.js","source":"./src/react/editors/log-viewer.tsx"},"./react/layout/page-header":{"types":"./dist/react/layout/page-header.d.ts","import":"./dist/react/layout/page-header.js","source":"./src/react/layout/page-header.tsx"},"./react/primitives/menubar":{"types":"./dist/react/primitives/menubar.d.ts","import":"./dist/react/primitives/menubar.js","source":"./src/react/primitives/menubar.tsx"},"./react/primitives/popover":{"types":"./dist/react/primitives/popover.d.ts","import":"./dist/react/primitives/popover.js","source":"./src/react/primitives/popover.tsx"},"./react/primitives/spinner":{"types":"./dist/react/primitives/spinner.d.ts","import":"./dist/react/primitives/spinner.js","source":"./src/react/primitives/spinner.tsx"},"./react/primitives/stepper":{"types":"./dist/react/primitives/stepper.d.ts","import":"./dist/react/primitives/stepper.js","source":"./src/react/primitives/stepper.tsx"},"./react/primitives/tooltip":{"types":"./dist/react/primitives/tooltip.d.ts","import":"./dist/react/primitives/tooltip.js","source":"./src/react/primitives/tooltip.tsx"},"./components/AccentSwitcher":{"types":"./dist/components/theme/accent-switcher.d.ts","import":"./dist/components/theme/accent-switcher.js","source":"./src/components/theme/accent-switcher.ts"},"./primitives/checkbox/group":{"types":"./dist/primitives/checkbox/group.d.ts","import":"./dist/primitives/checkbox/group.js","source":"./src/primitives/checkbox/group.ts"},"./primitives/phase-progress":{"types":"./dist/primitives/phase-progress.d.ts","import":"./dist/primitives/phase-progress.js","source":"./src/primitives/phase-progress.tsx"},"./primitives/sse-live-badge":{"types":"./dist/primitives/sse-live-badge.d.ts","import":"./dist/primitives/sse-live-badge.js","source":"./src/primitives/sse-live-badge.tsx"},"./react/auth/passkey-button":{"types":"./dist/react/auth/passkey-button.d.ts","import":"./dist/react/auth/passkey-button.js","source":"./src/react/auth/passkey-button.tsx"},"./react/consent/preferences":{"types":"./dist/react/consent/preferences.d.ts","import":"./dist/react/consent/preferences.js","source":"./src/react/consent/preferences.tsx"},"./react/editors/code-editor":{"types":"./dist/react/editors/code-editor.d.ts","import":"./dist/react/editors/code-editor.js","source":"./src/react/editors/code-editor.tsx"},"./react/editors/diff-viewer":{"types":"./dist/react/editors/diff-viewer.d.ts","import":"./dist/react/editors/diff-viewer.js","source":"./src/react/editors/diff-viewer.tsx"},"./react/editors/json-viewer":{"types":"./dist/react/editors/json-viewer.d.ts","import":"./dist/react/editors/json-viewer.js","source":"./src/react/editors/json-viewer.tsx"},"./react/editors/yaml-editor":{"types":"./dist/react/editors/yaml-editor.d.ts","import":"./dist/react/editors/yaml-editor.js","source":"./src/react/editors/yaml-editor.tsx"},"./react/primitives/calendar":{"types":"./dist/react/primitives/calendar.d.ts","import":"./dist/react/primitives/calendar.js","source":"./src/react/primitives/calendar.tsx"},"./react/primitives/carousel":{"types":"./dist/react/primitives/carousel.d.ts","import":"./dist/react/primitives/carousel.js","source":"./src/react/primitives/carousel.tsx"},"./react/primitives/checkbox":{"types":"./dist/react/primitives/checkbox.d.ts","import":"./dist/react/primitives/checkbox.js","source":"./src/react/primitives/checkbox.tsx"},"./react/primitives/progress":{"types":"./dist/react/primitives/progress.d.ts","import":"./dist/react/primitives/progress.js","source":"./src/react/primitives/progress.tsx"},"./react/primitives/skeleton":{"types":"./dist/react/primitives/skeleton.d.ts","import":"./dist/react/primitives/skeleton.js","source":"./src/react/primitives/skeleton.tsx"},"./react/primitives/terminal":{"types":"./dist/react/primitives/terminal.d.ts","import":"./dist/react/primitives/terminal.js","source":"./src/react/primitives/terminal.tsx"},"./react/primitives/textarea":{"types":"./dist/react/primitives/textarea.d.ts","import":"./dist/react/primitives/textarea.js","source":"./src/react/primitives/textarea.tsx"},"./react/primitives/timeline":{"types":"./dist/react/primitives/timeline.d.ts","import":"./dist/react/primitives/timeline.js","source":"./src/react/primitives/timeline.tsx"},"./security/detection-status":{"types":"./dist/security/detection-status/index.d.ts","import":"./dist/security/detection-status/index.js","source":"./src/security/detection-status/index.ts"},"./styles/platform-admin.css":{"source":"./src/styles/platform-admin.css","default":"./dist/styles/platform-admin.css"},"./styles/threat-library.css":{"source":"./src/styles/threat-library.css","default":"./dist/styles/threat-library.css"},"./visualization/rule-editor":{"types":"./dist/visualization/rule-editor/index.d.ts","import":"./dist/visualization/rule-editor/index.js","source":"./src/visualization/rule-editor/index.ts"},"./components/DensitySwitcher":{"types":"./dist/components/theme/density-switcher.d.ts","import":"./dist/components/theme/density-switcher.js","source":"./src/components/theme/density-switcher.ts"},"./components/FontStackPicker":{"types":"./dist/components/theme/font-stack-picker.d.ts","import":"./dist/components/theme/font-stack-picker.js","source":"./src/components/theme/font-stack-picker.ts"},"./components/IconUsageMatrix":{"types":"./dist/components/theme/icon-usage-matrix.d.ts","import":"./dist/components/theme/icon-usage-matrix.js","source":"./src/components/theme/icon-usage-matrix.ts"},"./components/ThemePresetGrid":{"types":"./dist/components/theme/theme-preset-grid.d.ts","import":"./dist/components/theme/theme-preset-grid.js","source":"./src/components/theme/theme-preset-grid.ts"},"./display/severity-indicator":{"types":"./dist/display/severity-indicator/index.d.ts","import":"./dist/display/severity-indicator/index.js","source":"./src/display/severity-indicator/index.ts"},"./navigation/navigation-menu":{"types":"./dist/navigation/navigation-menu/index.d.ts","import":"./dist/navigation/navigation-menu/index.js","source":"./src/navigation/navigation-menu/index.ts"},"./primitives/select/combobox":{"types":"./dist/primitives/select/combobox.d.ts","import":"./dist/primitives/select/combobox.js","source":"./src/primitives/select/combobox.ts"},"./react/primitives/chart-bar":{"types":"./dist/react/primitives/chart-bar.d.ts","import":"./dist/react/primitives/chart-bar.js","source":"./src/react/primitives/chart-bar.tsx"},"./react/primitives/chart-pie":{"types":"./dist/react/primitives/chart-pie.d.ts","import":"./dist/react/primitives/chart-pie.js","source":"./src/react/primitives/chart-pie.tsx"},"./react/primitives/data-grid":{"types":"./dist/react/primitives/data-grid.d.ts","import":"./dist/react/primitives/data-grid.js","source":"./src/react/primitives/data-grid.tsx"},"./react/primitives/direction":{"types":"./dist/react/primitives/direction.d.ts","import":"./dist/react/primitives/direction.js","source":"./src/react/primitives/direction.tsx"},"./react/primitives/file-tree":{"types":"./dist/react/primitives/file-tree.d.ts","import":"./dist/react/primitives/file-tree.js","source":"./src/react/primitives/file-tree.tsx"},"./react/primitives/separator":{"types":"./dist/react/primitives/separator.d.ts","import":"./dist/react/primitives/separator.js","source":"./src/react/primitives/separator.tsx"},"./react/primitives/stat-card":{"types":"./dist/react/primitives/stat-card.d.ts","import":"./dist/react/primitives/stat-card.js","source":"./src/react/primitives/stat-card.tsx"},"./react/primitives/tag-input":{"types":"./dist/react/primitives/tag-input.d.ts","import":"./dist/react/primitives/tag-input.js","source":"./src/react/primitives/tag-input.tsx"},"./react/primitives/tree-view":{"types":"./dist/react/primitives/tree-view.d.ts","import":"./dist/react/primitives/tree-view.js","source":"./src/react/primitives/tree-view.tsx"},"./visualization/flow-diagram":{"types":"./dist/visualization/flow-diagram/index.d.ts","import":"./dist/visualization/flow-diagram/index.js","source":"./src/visualization/flow-diagram/index.ts"},"./components/ThemePreviewTile":{"types":"./dist/components/theme/theme-preview-tile.d.ts","import":"./dist/components/theme/theme-preview-tile.js","source":"./src/components/theme/theme-preview-tile.ts"},"./display/notification-center":{"types":"./dist/display/notification-center/index.d.ts","import":"./dist/display/notification-center/index.js","source":"./src/display/notification-center/index.ts"},"./react/hooks/use-keybindings":{"types":"./dist/react/hooks/useKeybindings.d.ts","import":"./dist/react/hooks/useKeybindings.js","source":"./src/react/hooks/useKeybindings.ts"},"./react/primitives/breadcrumb":{"types":"./dist/react/primitives/breadcrumb.d.ts","import":"./dist/react/primitives/breadcrumb.js","source":"./src/react/primitives/breadcrumb.tsx"},"./react/primitives/chart-area":{"types":"./dist/react/primitives/chart-area.d.ts","import":"./dist/react/primitives/chart-area.js","source":"./src/react/primitives/chart-area.tsx"},"./react/primitives/chart-line":{"types":"./dist/react/primitives/chart-line.d.ts","import":"./dist/react/primitives/chart-line.js","source":"./src/react/primitives/chart-line.tsx"},"./react/primitives/code-block":{"types":"./dist/react/primitives/code-block.d.ts","import":"./dist/react/primitives/code-block.js","source":"./src/react/primitives/code-block.tsx"},"./react/primitives/cvss-badge":{"types":"./dist/react/primitives/cvss-badge.d.ts","import":"./dist/react/primitives/cvss-badge.js","source":"./src/react/primitives/cvss-badge.tsx"},"./react/primitives/data-table":{"types":"./dist/react/primitives/data-table.d.ts","import":"./dist/react/primitives/data-table.js","source":"./src/react/primitives/data-table.tsx"},"./react/primitives/hover-card":{"types":"./dist/react/primitives/hover-card.d.ts","import":"./dist/react/primitives/hover-card.js","source":"./src/react/primitives/hover-card.tsx"},"./react/primitives/pagination":{"types":"./dist/react/primitives/pagination.d.ts","import":"./dist/react/primitives/pagination.js","source":"./src/react/primitives/pagination.tsx"},"./react/primitives/split-pane":{"types":"./dist/react/primitives/split-pane.d.ts","import":"./dist/react/primitives/split-pane.js","source":"./src/react/primitives/split-pane.tsx"},"./react/primitives/status-bar":{"types":"./dist/react/primitives/status-bar.d.ts","import":"./dist/react/primitives/status-bar.js","source":"./src/react/primitives/status-bar.tsx"},"./react/primitives/status-dot":{"types":"./dist/react/primitives/status-dot.d.ts","import":"./dist/react/primitives/status-dot.js","source":"./src/react/primitives/status-dot.tsx"},"./react/primitives/typography":{"types":"./dist/react/primitives/typography.d.ts","import":"./dist/react/primitives/typography.js","source":"./src/react/primitives/typography.tsx"},"./react/primitives/uptime-bar":{"types":"./dist/react/primitives/uptime-bar.d.ts","import":"./dist/react/primitives/uptime-bar.js","source":"./src/react/primitives/uptime-bar.tsx"},"./security/vulnerability-card":{"types":"./dist/security/vulnerability-card/index.d.ts","import":"./dist/security/vulnerability-card/index.js","source":"./src/security/vulnerability-card/index.ts"},"./visualization/network-graph":{"types":"./dist/visualization/network-graph/index.d.ts","import":"./dist/visualization/network-graph/index.js","source":"./src/visualization/network-graph/index.ts"},"./react/primitives/attack-path":{"types":"./dist/react/primitives/attack-path.d.ts","import":"./dist/react/primitives/attack-path.js","source":"./src/react/primitives/attack-path.tsx"},"./react/primitives/chart-gauge":{"types":"./dist/react/primitives/chart-gauge.d.ts","import":"./dist/react/primitives/chart-gauge.js","source":"./src/react/primitives/chart-gauge.tsx"},"./react/primitives/chart-radar":{"types":"./dist/react/primitives/chart-radar.d.ts","import":"./dist/react/primitives/chart-radar.js","source":"./src/react/primitives/chart-radar.tsx"},"./react/primitives/code-viewer":{"types":"./dist/react/primitives/code-viewer.d.ts","import":"./dist/react/primitives/code-viewer.js","source":"./src/react/primitives/code-viewer.tsx"},"./react/primitives/collapsible":{"types":"./dist/react/primitives/collapsible.d.ts","import":"./dist/react/primitives/collapsible.js","source":"./src/react/primitives/collapsible.tsx"},"./react/primitives/copy-button":{"types":"./dist/react/primitives/copy-button.d.ts","import":"./dist/react/primitives/copy-button.js","source":"./src/react/primitives/copy-button.tsx"},"./react/primitives/cron-editor":{"types":"./dist/react/primitives/cron-editor.d.ts","import":"./dist/react/primitives/cron-editor.js","source":"./src/react/primitives/cron-editor.tsx"},"./react/primitives/date-picker":{"types":"./dist/react/primitives/date-picker.d.ts","import":"./dist/react/primitives/date-picker.js","source":"./src/react/primitives/date-picker.tsx"},"./react/primitives/empty-state":{"types":"./dist/react/primitives/empty-state.d.ts","import":"./dist/react/primitives/empty-state.js","source":"./src/react/primitives/empty-state.tsx"},"./react/primitives/metric-tile":{"types":"./dist/react/primitives/metric-tile.d.ts","import":"./dist/react/primitives/metric-tile.js","source":"./src/react/primitives/metric-tile.tsx"},"./react/primitives/radio-group":{"types":"./dist/react/primitives/radio-group.d.ts","import":"./dist/react/primitives/radio-group.js","source":"./src/react/primitives/radio-group.tsx"},"./react/primitives/rule-editor":{"types":"./dist/react/primitives/rule-editor.d.ts","import":"./dist/react/primitives/rule-editor.js","source":"./src/react/primitives/rule-editor.tsx"},"./react/primitives/scroll-area":{"types":"./dist/react/primitives/scroll-area.d.ts","import":"./dist/react/primitives/scroll-area.js","source":"./src/react/primitives/scroll-area.tsx"},"./react/primitives/slide-panel":{"types":"./dist/react/primitives/slide-panel.d.ts","import":"./dist/react/primitives/slide-panel.js","source":"./src/react/primitives/slide-panel.tsx"},"./react/primitives/alert-dialog":{"types":"./dist/react/primitives/alert-dialog.d.ts","import":"./dist/react/primitives/alert-dialog.js","source":"./src/react/primitives/alert-dialog.tsx"},"./react/primitives/aspect-ratio":{"types":"./dist/react/primitives/aspect-ratio.d.ts","import":"./dist/react/primitives/aspect-ratio.js","source":"./src/react/primitives/aspect-ratio.tsx"},"./react/primitives/chart-funnel":{"types":"./dist/react/primitives/chart-funnel.d.ts","import":"./dist/react/primitives/chart-funnel.js","source":"./src/react/primitives/chart-funnel.tsx"},"./react/primitives/chart-sankey":{"types":"./dist/react/primitives/chart-sankey.d.ts","import":"./dist/react/primitives/chart-sankey.js","source":"./src/react/primitives/chart-sankey.tsx"},"./react/primitives/color-picker":{"types":"./dist/react/primitives/color-picker.d.ts","import":"./dist/react/primitives/color-picker.js","source":"./src/react/primitives/color-picker.tsx"},"./react/primitives/context-menu":{"types":"./dist/react/primitives/context-menu.d.ts","import":"./dist/react/primitives/context-menu.js","source":"./src/react/primitives/context-menu.tsx"},"./react/primitives/flow-diagram":{"types":"./dist/react/primitives/flow-diagram.d.ts","import":"./dist/react/primitives/flow-diagram.js","source":"./src/react/primitives/flow-diagram.tsx"},"./react/primitives/mitre-matrix":{"types":"./dist/react/primitives/mitre-matrix.d.ts","import":"./dist/react/primitives/mitre-matrix.js","source":"./src/react/primitives/mitre-matrix.tsx"},"./visualization/mermaid-diagram":{"types":"./dist/visualization/mermaid-diagram/index.d.ts","import":"./dist/visualization/mermaid-diagram/index.js","source":"./src/visualization/mermaid-diagram/index.ts"},"./react/primitives/chart-heatmap":{"types":"./dist/react/primitives/chart-heatmap.d.ts","import":"./dist/react/primitives/chart-heatmap.js","source":"./src/react/primitives/chart-heatmap.tsx"},"./react/primitives/chart-scatter":{"types":"./dist/react/primitives/chart-scatter.d.ts","import":"./dist/react/primitives/chart-scatter.js","source":"./src/react/primitives/chart-scatter.tsx"},"./react/primitives/chart-treemap":{"types":"./dist/react/primitives/chart-treemap.d.ts","import":"./dist/react/primitives/chart-treemap.js","source":"./src/react/primitives/chart-treemap.tsx"},"./react/primitives/dropdown-menu":{"types":"./dist/react/primitives/dropdown-menu.d.ts","import":"./dist/react/primitives/dropdown-menu.js","source":"./src/react/primitives/dropdown-menu.tsx"},"./react/primitives/network-graph":{"types":"./dist/react/primitives/network-graph.d.ts","import":"./dist/react/primitives/network-graph.js","source":"./src/react/primitives/network-graph.tsx"},"./composites/per-case-stats-table":{"types":"./dist/composites/per-case-stats-table.d.ts","import":"./dist/composites/per-case-stats-table.js","source":"./src/composites/per-case-stats-table.tsx"},"./primitives/yaml-override-editor":{"types":"./dist/primitives/yaml-override-editor.d.ts","import":"./dist/primitives/yaml-override-editor.js","source":"./src/primitives/yaml-override-editor.tsx"},"./react/primitives/error-boundary":{"types":"./dist/react/primitives/error-boundary.d.ts","import":"./dist/react/primitives/error-boundary.js","source":"./src/react/primitives/error-boundary.tsx"},"./react/primitives/heatmap-legend":{"types":"./dist/react/primitives/heatmap-legend.d.ts","import":"./dist/react/primitives/heatmap-legend.js","source":"./src/react/primitives/heatmap-legend.tsx"},"./styles/react-threat-visuals.css":{"source":"./src/styles/react-threat-visuals.css","default":"./dist/styles/react-threat-visuals.css"},"./visualization/json-path-browser":{"types":"./dist/visualization/json-path-browser/index.d.ts","import":"./dist/visualization/json-path-browser/index.js","source":"./src/visualization/json-path-browser/index.ts"},"./react/primitives/chart-sparkline":{"types":"./dist/react/primitives/chart-sparkline.d.ts","import":"./dist/react/primitives/chart-sparkline.js","source":"./src/react/primitives/chart-sparkline.tsx"},"./react/primitives/chart-waterfall":{"types":"./dist/react/primitives/chart-waterfall.d.ts","import":"./dist/react/primitives/chart-waterfall.js","source":"./src/react/primitives/chart-waterfall.tsx"},"./react/primitives/heatmap-toolbar":{"types":"./dist/react/primitives/heatmap-toolbar.d.ts","import":"./dist/react/primitives/heatmap-toolbar.js","source":"./src/react/primitives/heatmap-toolbar.tsx"},"./react/primitives/markdown-viewer":{"types":"./dist/react/primitives/markdown-viewer.d.ts","import":"./dist/react/primitives/markdown-viewer.js","source":"./src/react/primitives/markdown-viewer.tsx"},"./react/primitives/mermaid-diagram":{"types":"./dist/react/primitives/mermaid-diagram.d.ts","import":"./dist/react/primitives/mermaid-diagram.js","source":"./src/react/primitives/mermaid-diagram.tsx"},"./react/primitives/navigation-menu":{"types":"./dist/react/primitives/navigation-menu.d.ts","import":"./dist/react/primitives/navigation-menu.js","source":"./src/react/primitives/navigation-menu.tsx"},"./components/search/command-palette":{"types":"./dist/components/search/command-palette.d.ts","import":"./dist/components/search/command-palette.js","source":"./src/components/search/command-palette.ts"},"./react/primitives/animated-counter":{"types":"./dist/react/primitives/animated-counter.d.ts","import":"./dist/react/primitives/animated-counter.js","source":"./src/react/primitives/animated-counter.tsx"},"./react/primitives/detection-status":{"types":"./dist/react/primitives/detection-status.d.ts","import":"./dist/react/primitives/detection-status.js","source":"./src/react/primitives/detection-status.tsx"},"./react/feedback/notification-banner":{"types":"./dist/react/feedback/notification-banner.d.ts","import":"./dist/react/feedback/notification-banner.js","source":"./src/react/feedback/notification-banner.tsx"},"./react/primitives/chart-candlestick":{"types":"./dist/react/primitives/chart-candlestick.d.ts","import":"./dist/react/primitives/chart-candlestick.js","source":"./src/react/primitives/chart-candlestick.tsx"},"./react/primitives/json-path-browser":{"types":"./dist/react/primitives/json-path-browser.d.ts","import":"./dist/react/primitives/json-path-browser.js","source":"./src/react/primitives/json-path-browser.tsx"},"./react/primitives/severity-indicator":{"types":"./dist/react/primitives/severity-indicator.d.ts","import":"./dist/react/primitives/severity-indicator.js","source":"./src/react/primitives/severity-indicator.tsx"},"./react/primitives/vulnerability-card":{"types":"./dist/react/primitives/vulnerability-card.d.ts","import":"./dist/react/primitives/vulnerability-card.js","source":"./src/react/primitives/vulnerability-card.tsx"},"./react/primitives/notification-center":{"types":"./dist/react/primitives/notification-center.d.ts","import":"./dist/react/primitives/notification-center.js","source":"./src/react/primitives/notification-center.tsx"}},"gitHead":"3e888de83edac1b9c12cbf7a339f03a5e0a3e3bf","scripts":{"dev":"vite build --watch","lint":"eslint src --max-warnings 0","test":"vitest run","build":"tsc -p tsconfig.build.json && vite build","check":"npm run typecheck && npm run lint && npm run format:check","format":"prettier --write \"src/**/*.ts\"","preview":"npm run generate:preview && vite --config preview/vite.config.ts","lint:fix":"eslint src --fix","test:e2e":"playwright test","typecheck":"tsc --noEmit","test:watch":"vitest","test:e2e:ui":"playwright test --ui","audit:parity":"node scripts/audit-parity.mjs","format:check":"prettier --check \"src/**/*.ts\"","preview:dist":"npm run generate:preview && vite build --config preview/vite.config.ts","preview:build":"npm run build && npm run preview:dist","preview:serve":"vite --config preview/vite.config.ts","test:coverage":"vitest run --coverage","preview:deploy":"npm run preview:build && echo 'Static site built to preview-dist/'","test:e2e:debug":"playwright test --debug","test:e2e:headed":"playwright test --headed","test:e2e:report":"playwright show-report","generate:preview":"node scripts/extract-prop-docs.mjs && node scripts/generate-preview.mjs","audit:parity:check":"node scripts/audit-parity.mjs --check","generate:prop-docs":"node scripts/extract-prop-docs.mjs","test:e2e:update-snapshots":"playwright test --update-snapshots"},"_npmUser":{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},"overrides":{"uuid":"14.0.0","lodash":"4.18.1","rollup":"4.60.0","flatted":"3.4.2","postcss":"8.5.10","dompurify":"3.4.1","lodash-es":"4.18.1","@vue/language-core":{"minimatch":"9.0.7"}},"repository":{"url":"git+https://github.com/countermeasure-platform/web-components.git","type":"git"},"_npmVersion":"10.9.7","description":"Shared web components for CounterMeasure applications - consolidates common frontend functionality across projects.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","mermaid":"^11.12.3","dompurify":"3.4.1","codemirror":"^6.0.1","tailwind-merge":"^3.5.0","@codemirror/lint":"^6.9.0","@codemirror/view":"^6.39.0","@lezer/highlight":"^1.2.0","@codemirror/state":"^6.5.0","@codemirror/search":"^6.5.0","@codemirror/commands":"^6.8.0","@codemirror/lang-css":"^6.3.1","@codemirror/lang-sql":"^6.10.0","@codemirror/language":"^6.12.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-tabs":"^1.1.3","@codemirror/lang-json":"^6.0.1","@codemirror/lang-rust":"^6.0.2","@radix-ui/react-label":"^2.1.4","@radix-ui/react-dialog":"^1.1.7","@radix-ui/react-select":"^2.1.7","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.1.4","@radix-ui/react-toggle":"^1.1.10","@codemirror/lang-python":"^6.2.1","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-tooltip":"^1.1.8","@codemirror/autocomplete":"^6.20.0","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@codemirror/language-data":"^6.5.2","@radix-ui/react-separator":"^1.1.8","@codemirror/lang-javascript":"^6.2.4","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.7","@radix-ui/react-toggle-group":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.7","@radix-ui/react-navigation-menu":"^1.2.14"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.5","jsdom":"^29.0.0","react":"^19.2.4","eslint":"^10.0.3","vitest":"^4.1.0","globals":"^17.2.0","axe-core":"^4.11.1","prettier":"^3.2.0","react-dom":"^19.2.4","@eslint/js":"^10.0.0","typescript":"^6.0.2","@types/node":"^25.1.0","tailwindcss":"4.2.4","@types/react":"^19.2.14","lucide-react":"^1.6.0","@xyflow/react":"^12.10.1","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.4","typescript-eslint":"^8.57.0","@vitest/coverage-v8":"^4.1.0","@axe-core/playwright":"^4.11.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@microsoft/api-extractor":"7.57.7","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","tailwindcss":"^4.0.0","lucide-react":"^1.6.0","@xyflow/react":"^12.0.0"},"peerDependenciesMeta":{"tailwindcss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-components_1.2.1_1778517493440_0.08710816828679446","host":"s3://npm-registry-packages-npm-production"}},"1.2.2-dev.7.1":{"name":"@countermeasure-platform/web-components","version":"1.2.2-dev.7.1","keywords":["countermeasure","consent","auth","passkey","webauthn","encryption","crypto","aes","rsa","codemirror","editor","data-table","components","ui"],"author":{"name":"CounterMeasure"},"license":"MIT","_id":"@countermeasure-platform/web-components@1.2.2-dev.7.1","maintainers":[{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},{"name":"phutel","email":"paul@countermeasuresec.com"}],"homepage":"https://github.com/countermeasure-platform/web-components#readme","bugs":{"url":"https://github.com/countermeasure-platform/web-components/issues"},"dist":{"shasum":"a7dd07b690133992c7e5b1740f6d370ba8594191","tarball":"https://registry.npmjs.org/@countermeasure-platform/web-components/-/web-components-1.2.2-dev.7.1.tgz","fileCount":2508,"integrity":"sha512-taYxPL8KWl3Z31eGHXfuRIQ4BqKG5gqbCJ1bRFiQWMf8Wx6tOwjnLg1WET6G04PzvSm7bO/DWZa567kU0YSfGQ==","signatures":[{"sig":"MEYCIQC9X92wFkX55baehhd5tNE/gNTGkX9zHVPuNEQ4PkJ3SwIhANb5iSx0+mu5t4cntiWoSVtJI9FOz1T5VkLzN79RtfBX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28888371},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js","source":"./src/ui/index.ts"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","source":"./src/auth/index.ts"},"./form":{"types":"./dist/form/index.d.ts","import":"./dist/form/index.js","source":"./src/form/index.ts"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js","source":"./src/icons/index.ts"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react.js","source":"./src/react/index.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","source":"./src/utils/index.ts"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js","source":"./src/charts/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.ts","import":"./dist/crypto/index.js","source":"./src/crypto/index.ts"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js","source":"./src/layout/index.ts"},"./styles":{"source":"./src/styles/index.css","default":"./dist/styles/index.css"},"./consent":{"types":"./dist/consent/index.d.ts","import":"./dist/consent/index.js","source":"./src/consent/index.ts"},"./display":{"types":"./dist/display/index.d.ts","import":"./dist/display/index.js","source":"./src/display/index.ts"},"./editors":{"types":"./dist/editors/index.d.ts","import":"./dist/editors/index.js","source":"./src/editors/index.ts"},"./passkey":{"types":"./dist/passkey/index.d.ts","import":"./dist/passkey/index.js","source":"./src/passkey/index.ts"},"./sidebar":{"types":"./dist/sidebar/index.d.ts","import":"./dist/sidebar/index.js","source":"./src/sidebar/index.ts"},"./overlays":{"types":"./dist/overlays/index.d.ts","import":"./dist/overlays/index.js","source":"./src/overlays/index.ts"},"./security":{"types":"./dist/security/index.d.ts","import":"./dist/security/index.js","source":"./src/security/index.ts"},"./services":{"types":"./dist/services/index.d.ts","import":"./dist/services/index.js","source":"./src/services/index.ts"},"./styles/*":"./dist/styles/*","./styles/ui":{"source":"./src/styles/ui.css","default":"./dist/styles/ui.css"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","source":"./src/appearance/index.ts"},"./charts/bar":{"types":"./dist/charts/bar/index.d.ts","import":"./dist/charts/bar/index.js","source":"./src/charts/bar/index.ts"},"./charts/pie":{"types":"./dist/charts/pie/index.d.ts","import":"./dist/charts/pie/index.js","source":"./src/charts/pie/index.ts"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js","source":"./src/components/index.ts"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js","source":"./src/navigation/index.ts"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js","source":"./src/primitives/index.ts"},"./react/auth":{"types":"./dist/react/auth/index.d.ts","import":"./dist/react/auth/index.js","source":"./src/react/auth/index.ts"},"./charts/area":{"types":"./dist/charts/area/index.d.ts","import":"./dist/charts/area/index.js","source":"./src/charts/area/index.ts"},"./charts/axis":{"types":"./dist/charts/axis.d.ts","import":"./dist/charts/axis.js","source":"./src/charts/axis.ts"},"./charts/base":{"types":"./dist/charts/base.d.ts","import":"./dist/charts/base.js","source":"./src/charts/base.ts"},"./charts/line":{"types":"./dist/charts/line/index.d.ts","import":"./dist/charts/line/index.js","source":"./src/charts/line/index.ts"},"./charts/zoom":{"types":"./dist/charts/zoom.d.ts","import":"./dist/charts/zoom.js","source":"./src/charts/zoom.ts"},"./react/brand":{"types":"./dist/react/brand/index.d.ts","import":"./dist/react/brand.js","source":"./src/react/brand/index.tsx"},"./react/hooks":{"types":"./dist/react/hooks/index.d.ts","import":"./dist/react/hooks/index.js","source":"./src/react/hooks/index.ts"},"./styles/auth":{"source":"./src/styles/auth.css","default":"./dist/styles/auth.css"},"./app-switcher":{"types":"./dist/app-switcher/index.d.ts","import":"./dist/app-switcher/index.js","source":"./src/app-switcher/index.ts"},"./charts/gauge":{"types":"./dist/charts/gauge/index.d.ts","import":"./dist/charts/gauge/index.js","source":"./src/charts/gauge/index.ts"},"./charts/radar":{"types":"./dist/charts/radar/index.d.ts","import":"./dist/charts/radar/index.js","source":"./src/charts/radar/index.ts"},"./charts/utils":{"types":"./dist/charts/utils.d.ts","import":"./dist/charts/utils.js","source":"./src/charts/utils.ts"},"./display/card":{"types":"./dist/display/card/index.d.ts","import":"./dist/display/card/index.js","source":"./src/display/card/index.ts"},"./icons/lucide":{"types":"./dist/icons/lucide.d.ts","import":"./dist/icons/lucide.js","source":"./src/icons/lucide.ts"},"./react/layout":{"types":"./dist/react/layout/index.d.ts","import":"./dist/react/layout/index.js","source":"./src/react/layout/index.ts"},"./services/api":{"types":"./dist/services/api.d.ts","import":"./dist/services/api.js","source":"./src/services/api.ts"},"./services/sse":{"types":"./dist/services/sse.d.ts","import":"./dist/services/sse.js","source":"./src/services/sse.ts"},"./theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./charts/funnel":{"types":"./dist/charts/funnel/index.d.ts","import":"./dist/charts/funnel/index.js","source":"./src/charts/funnel/index.ts"},"./charts/legend":{"types":"./dist/charts/legend.d.ts","import":"./dist/charts/legend.js","source":"./src/charts/legend.ts"},"./charts/sankey":{"types":"./dist/charts/sankey/index.d.ts","import":"./dist/charts/sankey/index.js","source":"./src/charts/sankey/index.ts"},"./display/alert":{"types":"./dist/display/alert/index.d.ts","import":"./dist/display/alert/index.js","source":"./src/display/alert/index.ts"},"./display/badge":{"types":"./dist/display/badge/index.d.ts","import":"./dist/display/badge/index.js","source":"./src/display/badge/index.ts"},"./form/calendar":{"types":"./dist/form/calendar/index.d.ts","import":"./dist/form/calendar/index.js","source":"./src/form/calendar/index.ts"},"./react/consent":{"types":"./dist/react/consent/index.d.ts","import":"./dist/react/consent/index.js","source":"./src/react/consent/index.ts"},"./react/editors":{"types":"./dist/react/editors/index.d.ts","import":"./dist/react/editors/index.js","source":"./src/react/editors/index.ts"},"./react/sidebar":{"types":"./dist/react/sidebar.d.ts","import":"./dist/react/sidebar.js","source":"./src/react/sidebar.tsx"},"./styles/layout":{"source":"./src/styles/layout.css","default":"./dist/styles/layout.css"},"./styles/tokens":{"source":"./src/styles/tokens.css","default":"./dist/styles/tokens.css"},"./visualization":{"types":"./dist/visualization/index.d.ts","import":"./dist/visualization/index.js","source":"./src/visualization/index.ts"},"./charts/heatmap":{"types":"./dist/charts/heatmap/index.d.ts","import":"./dist/charts/heatmap/index.js","source":"./src/charts/heatmap/index.ts"},"./charts/scatter":{"types":"./dist/charts/scatter/index.d.ts","import":"./dist/charts/scatter/index.js","source":"./src/charts/scatter/index.ts"},"./charts/tooltip":{"types":"./dist/charts/tooltip.d.ts","import":"./dist/charts/tooltip.js","source":"./src/charts/tooltip.ts"},"./charts/treemap":{"types":"./dist/charts/treemap/index.d.ts","import":"./dist/charts/treemap/index.js","source":"./src/charts/treemap/index.ts"},"./display/avatar":{"types":"./dist/display/avatar/index.d.ts","import":"./dist/display/avatar/index.js","source":"./src/display/avatar/index.ts"},"./form/direction":{"types":"./dist/form/direction/index.d.ts","import":"./dist/form/direction/index.js","source":"./src/form/direction/index.ts"},"./form/tag-input":{"types":"./dist/form/tag-input/index.d.ts","import":"./dist/form/tag-input/index.js","source":"./src/form/tag-input/index.ts"},"./overlays/sheet":{"types":"./dist/overlays/sheet/index.d.ts","import":"./dist/overlays/sheet/index.js","source":"./src/overlays/sheet/index.ts"},"./primitives/kbd":{"types":"./dist/primitives/kbd/index.d.ts","import":"./dist/primitives/kbd/index.js","source":"./src/primitives/kbd/index.ts"},"./react/feedback":{"types":"./dist/react/feedback/index.d.ts","import":"./dist/react/feedback/index.js","source":"./src/react/feedback/index.ts"},"./react/topology":{"types":"./dist/react/topology/index.d.ts","import":"./dist/react/topology.js","source":"./src/react/topology/index.ts"},"./styles/consent":{"source":"./src/styles/consent.css","default":"./dist/styles/consent.css"},"./utils/registry":{"types":"./dist/utils/registry.d.ts","import":"./dist/utils/registry.js","source":"./src/utils/registry.ts"},"./components/tabs":{"types":"./dist/components/tabs/index.d.ts","import":"./dist/components/tabs/index.js","source":"./src/components/tabs/index.ts"},"./display/popover":{"types":"./dist/display/popover/index.d.ts","import":"./dist/display/popover/index.js","source":"./src/display/popover/index.ts"},"./display/tooltip":{"types":"./dist/display/tooltip/index.d.ts","import":"./dist/display/tooltip/index.js","source":"./src/display/tooltip/index.ts"},"./services/router":{"types":"./dist/services/router.d.ts","import":"./dist/services/router.js","source":"./src/services/router.ts"},"./charts/sparkline":{"types":"./dist/charts/sparkline/index.d.ts","import":"./dist/charts/sparkline/index.js","source":"./src/charts/sparkline/index.ts"},"./charts/waterfall":{"types":"./dist/charts/waterfall/index.d.ts","import":"./dist/charts/waterfall/index.js","source":"./src/charts/waterfall/index.ts"},"./components/brand":{"types":"./dist/components/brand/index.d.ts","import":"./dist/components/brand/index.js","source":"./src/components/brand/index.ts"},"./components/modal":{"types":"./dist/components/modal/index.d.ts","import":"./dist/components/modal/index.js","source":"./src/components/modal/index.ts"},"./components/theme":{"types":"./dist/components/theme/index.d.ts","import":"./dist/components/theme/index.js","source":"./src/components/theme/index.ts"},"./components/toast":{"types":"./dist/components/toast/index.d.ts","import":"./dist/components/toast/index.js","source":"./src/components/toast/index.ts"},"./display/progress":{"types":"./dist/display/progress/index.d.ts","import":"./dist/display/progress/index.js","source":"./src/display/progress/index.ts"},"./form/cron-editor":{"types":"./dist/form/cron-editor/index.d.ts","import":"./dist/form/cron-editor/index.js","source":"./src/form/cron-editor/index.ts"},"./form/date-picker":{"types":"./dist/form/date-picker/index.d.ts","import":"./dist/form/date-picker/index.js","source":"./src/form/date-picker/index.ts"},"./layout/app-shell":{"types":"./dist/layout/app-shell.d.ts","import":"./dist/layout/app-shell.js","source":"./src/layout/app-shell.ts"},"./primitives/field":{"types":"./dist/primitives/field/index.d.ts","import":"./dist/primitives/field/index.js","source":"./src/primitives/field/index.ts"},"./primitives/input":{"types":"./dist/primitives/input/index.d.ts","import":"./dist/primitives/input/index.js","source":"./src/primitives/input/index.ts"},"./primitives/label":{"types":"./dist/primitives/label/index.d.ts","import":"./dist/primitives/label/index.js","source":"./src/primitives/label/index.ts"},"./primitives/radio":{"types":"./dist/primitives/radio/index.d.ts","import":"./dist/primitives/radio/index.js","source":"./src/primitives/radio/index.ts"},"./react/primitives":{"types":"./dist/react/primitives/index.d.ts","import":"./dist/react/primitives/index.js","source":"./src/react/primitives/index.ts"},"./styles/fonts.css":{"source":"./src/styles/fonts.css","default":"./dist/styles/fonts.css"},"./styles/theme.css":{"source":"./src/styles/theme.css","default":"./dist/styles/theme.css"},"./components/search":{"types":"./dist/components/search/index.d.ts","import":"./dist/components/search/index.js","source":"./src/components/search/index.ts"},"./display/stat-card":{"types":"./dist/display/stat-card/index.d.ts","import":"./dist/display/stat-card/index.js","source":"./src/display/stat-card/index.ts"},"./form/color-picker":{"types":"./dist/form/color-picker/index.d.ts","import":"./dist/form/color-picker/index.js","source":"./src/form/color-picker/index.ts"},"./navigation/drawer":{"types":"./dist/navigation/drawer/index.d.ts","import":"./dist/navigation/drawer/index.js","source":"./src/navigation/drawer/index.ts"},"./overlays/carousel":{"types":"./dist/overlays/carousel/index.d.ts","import":"./dist/overlays/carousel/index.js","source":"./src/overlays/carousel/index.ts"},"./primitives/button":{"types":"./dist/primitives/button/index.d.ts","import":"./dist/primitives/button/index.js","source":"./src/primitives/button/index.ts"},"./primitives/select":{"types":"./dist/primitives/select/index.d.ts","import":"./dist/primitives/select/index.js","source":"./src/primitives/select/index.ts"},"./primitives/slider":{"types":"./dist/primitives/slider/index.d.ts","import":"./dist/primitives/slider/index.js","source":"./src/primitives/slider/index.ts"},"./primitives/switch":{"types":"./dist/primitives/switch/index.d.ts","import":"./dist/primitives/switch/index.js","source":"./src/primitives/switch/index.ts"},"./primitives/toggle":{"types":"./dist/primitives/toggle/index.d.ts","import":"./dist/primitives/toggle/index.js","source":"./src/primitives/toggle/index.ts"},"./styles/appearance":{"source":"./src/styles/appearance.css","default":"./dist/styles/appearance.css"},"./visualization/map":{"types":"./dist/visualization/map/index.d.ts","import":"./dist/visualization/map/index.js","source":"./src/visualization/map/index.ts"},"./charts/annotations":{"types":"./dist/charts/annotations.d.ts","import":"./dist/charts/annotations.js","source":"./src/charts/annotations.ts"},"./charts/candlestick":{"types":"./dist/charts/candlestick/index.d.ts","import":"./dist/charts/candlestick/index.js","source":"./src/charts/candlestick/index.ts"},"./display/code-block":{"types":"./dist/display/code-block/index.d.ts","import":"./dist/display/code-block/index.js","source":"./src/display/code-block/index.ts"},"./display/hover-card":{"types":"./dist/display/hover-card/index.d.ts","import":"./dist/display/hover-card/index.js","source":"./src/display/hover-card/index.ts"},"./display/status-dot":{"types":"./dist/display/status-dot/index.d.ts","import":"./dist/display/status-dot/index.js","source":"./src/display/status-dot/index.ts"},"./display/typography":{"types":"./dist/display/typography/index.d.ts","import":"./dist/display/typography/index.js","source":"./src/display/typography/index.ts"},"./display/uptime-bar":{"types":"./dist/display/uptime-bar/index.d.ts","import":"./dist/display/uptime-bar/index.js","source":"./src/display/uptime-bar/index.ts"},"./editors/log-viewer":{"types":"./dist/editors/log-viewer.d.ts","import":"./dist/editors/log-viewer.js","source":"./src/editors/log-viewer.ts"},"./layout/page-header":{"types":"./dist/layout/page-header.d.ts","import":"./dist/layout/page-header.js","source":"./src/layout/page-header.ts"},"./navigation/menubar":{"types":"./dist/navigation/menubar/index.d.ts","import":"./dist/navigation/menubar/index.js","source":"./src/navigation/menubar/index.ts"},"./navigation/stepper":{"types":"./dist/navigation/stepper/index.d.ts","import":"./dist/navigation/stepper/index.js","source":"./src/navigation/stepper/index.ts"},"./primitives/spinner":{"types":"./dist/primitives/spinner/index.d.ts","import":"./dist/primitives/spinner/index.js","source":"./src/primitives/spinner/index.ts"},"./react/app-switcher":{"types":"./dist/react/app-switcher.d.ts","import":"./dist/react/app-switcher.js","source":"./src/react/app-switcher.tsx"},"./react/theme-studio":{"types":"./dist/react/theme-studio.d.ts","import":"./dist/react/theme-studio.js","source":"./src/react/theme-studio.tsx"},"./react/theme-toggle":{"types":"./dist/react/theme-toggle/index.d.ts","import":"./dist/react/theme-toggle.js","source":"./src/react/theme-toggle/index.tsx"},"./services/sse-react":{"types":"./dist/services/sse-react.d.ts","import":"./dist/services/sse-react.js","source":"./src/services/sse-react.ts"},"./display/empty-state":{"types":"./dist/display/empty-state/index.d.ts","import":"./dist/display/empty-state/index.js","source":"./src/display/empty-state/index.ts"},"./display/metric-tile":{"types":"./dist/display/metric-tile/index.d.ts","import":"./dist/display/metric-tile/index.js","source":"./src/display/metric-tile/index.ts"},"./editors/code-editor":{"types":"./dist/editors/code-editor.d.ts","import":"./dist/editors/code-editor.js","source":"./src/editors/code-editor.ts"},"./editors/diff-viewer":{"types":"./dist/editors/diff-viewer.d.ts","import":"./dist/editors/diff-viewer.js","source":"./src/editors/diff-viewer.ts"},"./editors/json-viewer":{"types":"./dist/editors/json-viewer.d.ts","import":"./dist/editors/json-viewer.js","source":"./src/editors/json-viewer.ts"},"./editors/yaml-editor":{"types":"./dist/editors/yaml-editor.d.ts","import":"./dist/editors/yaml-editor.js","source":"./src/editors/yaml-editor.ts"},"./primitives/checkbox":{"types":"./dist/primitives/checkbox/index.d.ts","import":"./dist/primitives/checkbox/index.js","source":"./src/primitives/checkbox/index.ts"},"./primitives/skeleton":{"types":"./dist/primitives/skeleton/index.d.ts","import":"./dist/primitives/skeleton/index.js","source":"./src/primitives/skeleton/index.ts"},"./react/hooks/use-api":{"types":"./dist/react/hooks/useApi.d.ts","import":"./dist/react/hooks/useApi.js","source":"./src/react/hooks/useApi.ts"},"./react/hooks/use-sse":{"types":"./dist/react/hooks/useSSE.d.ts","import":"./dist/react/hooks/useSSE.js","source":"./src/react/hooks/useSSE.ts"},"./security/cvss-badge":{"types":"./dist/security/cvss-badge/index.d.ts","import":"./dist/security/cvss-badge/index.js","source":"./src/security/cvss-badge/index.ts"},"./styles/no-fonts.css":{"source":"./src/styles/no-fonts.css","default":"./dist/styles/no-fonts.css"},"./styles/theme-engine":{"source":"./src/styles/theme-engine.css","default":"./dist/styles/theme-engine.css"},"./components/tree-view":{"types":"./dist/components/tree-view/index.d.ts","import":"./dist/components/tree-view/index.js","source":"./src/components/tree-view/index.ts"},"./display/aspect-ratio":{"types":"./dist/display/aspect-ratio/index.d.ts","import":"./dist/display/aspect-ratio/index.js","source":"./src/display/aspect-ratio/index.ts"},"./primitives/separator":{"types":"./dist/primitives/separator/index.d.ts","import":"./dist/primitives/separator/index.js","source":"./src/primitives/separator/index.ts"},"./react/consent/banner":{"types":"./dist/react/consent/banner.d.ts","import":"./dist/react/consent/banner.js","source":"./src/react/consent/banner.tsx"},"./react/hooks/use-auth":{"types":"./dist/react/hooks/useAuth.d.ts","import":"./dist/react/hooks/useAuth.js","source":"./src/react/hooks/useAuth.ts"},"./react/primitives/kbd":{"types":"./dist/react/primitives/kbd.d.ts","import":"./dist/react/primitives/kbd.js","source":"./src/react/primitives/kbd.tsx"},"./react/primitives/map":{"types":"./dist/react/primitives/map.d.ts","import":"./dist/react/primitives/map.js","source":"./src/react/primitives/map.tsx"},"./react/threat-visuals":{"types":"./dist/react/threat-visuals/index.d.ts","import":"./dist/react/threat-visuals.js","source":"./src/react/threat-visuals/index.tsx"},"./security/attack-path":{"types":"./dist/security/attack-path/index.d.ts","import":"./dist/security/attack-path/index.js","source":"./src/security/attack-path/index.ts"},"./services/keybindings":{"types":"./dist/services/keybindings.d.ts","import":"./dist/services/keybindings.js","source":"./src/services/keybindings.ts"},"./services/toast-react":{"types":"./dist/services/toast-react.d.ts","import":"./dist/services/toast-react.js","source":"./src/services/toast-react.tsx"},"./styles/shadcn-compat":{"source":"./src/styles/shadcn-compat.css","default":"./dist/styles/shadcn-compat.css"},"./styles/tenant-ui.css":{"source":"./src/styles/tenant-ui.css","default":"./dist/styles/tenant-ui.css"},"./styles/utilities.css":{"source":"./src/styles/utilities.css","default":"./dist/styles/utilities.css"},"./visualization/kanban":{"types":"./dist/visualization/kanban/index.d.ts","import":"./dist/visualization/kanban/index.js","source":"./src/visualization/kanban/index.ts"},"./components/data-table":{"types":"./dist/components/data-table/index.d.ts","import":"./dist/components/data-table/index.js","source":"./src/components/data-table/index.ts"},"./components/pagination":{"types":"./dist/components/pagination/index.d.ts","import":"./dist/components/pagination/index.js","source":"./src/components/pagination/index.ts"},"./components/split-pane":{"types":"./dist/components/split-pane/index.d.ts","import":"./dist/components/split-pane/index.js","source":"./src/components/split-pane/index.ts"},"./components/status-bar":{"types":"./dist/components/status-bar/index.d.ts","import":"./dist/components/status-bar/index.js","source":"./src/components/status-bar/index.ts"},"./form/date-picker/time":{"types":"./dist/form/date-picker/time.d.ts","import":"./dist/form/date-picker/time.js","source":"./src/form/date-picker/time.ts"},"./navigation/breadcrumb":{"types":"./dist/navigation/breadcrumb/index.d.ts","import":"./dist/navigation/breadcrumb/index.js","source":"./src/navigation/breadcrumb/index.ts"},"./overlays/alert-dialog":{"types":"./dist/overlays/alert-dialog/index.d.ts","import":"./dist/overlays/alert-dialog/index.js","source":"./src/overlays/alert-dialog/index.ts"},"./react/auth/login-form":{"types":"./dist/react/auth/login-form.d.ts","import":"./dist/react/auth/login-form.js","source":"./src/react/auth/login-form.tsx"},"./react/primitives/card":{"types":"./dist/react/primitives/card.d.ts","import":"./dist/react/primitives/card.js","source":"./src/react/primitives/card.tsx"},"./react/primitives/tabs":{"types":"./dist/react/primitives/tabs.d.ts","import":"./dist/react/primitives/tabs.js","source":"./src/react/primitives/tabs.tsx"},"./security/mitre-matrix":{"types":"./dist/security/mitre-matrix/index.d.ts","import":"./dist/security/mitre-matrix/index.js","source":"./src/security/mitre-matrix/index.ts"},"./services/theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./components/GlassSlider":{"types":"./dist/components/theme/glass-slider.d.ts","import":"./dist/components/theme/glass-slider.js","source":"./src/components/theme/glass-slider.ts"},"./components/ThemeStudio":{"types":"./dist/components/theme/theme-studio.d.ts","import":"./dist/components/theme/theme-studio.js","source":"./src/components/theme/theme-studio.ts"},"./components/copy-button":{"types":"./dist/components/copy-button/index.d.ts","import":"./dist/components/copy-button/index.js","source":"./src/components/copy-button/index.ts"},"./components/log-toolbar":{"types":"./dist/components/log-toolbar/index.d.ts","import":"./dist/components/log-toolbar/index.js"},"./composites/run-monitor":{"types":"./dist/composites/run-monitor.d.ts","import":"./dist/composites/run-monitor.js","source":"./src/composites/run-monitor.tsx"},"./editors/languages/yara":{"types":"./dist/editors/languages/yara.d.ts","import":"./dist/editors/languages/yara.js","source":"./src/editors/languages/yara.ts"},"./form/date-picker/range":{"types":"./dist/form/date-picker/range.d.ts","import":"./dist/form/date-picker/range.js","source":"./src/form/date-picker/range.ts"},"./primitives/scroll-area":{"types":"./dist/primitives/scroll-area/index.d.ts","import":"./dist/primitives/scroll-area/index.js","source":"./src/primitives/scroll-area/index.ts"},"./react/hooks/use-router":{"types":"./dist/react/hooks/useRouter.d.ts","import":"./dist/react/hooks/useRouter.js","source":"./src/react/hooks/useRouter.ts"},"./react/layout/app-shell":{"types":"./dist/react/layout/app-shell.d.ts","import":"./dist/react/layout/app-shell.js","source":"./src/react/layout/app-shell.tsx"},"./react/primitives/alert":{"types":"./dist/react/primitives/alert.d.ts","import":"./dist/react/primitives/alert.js","source":"./src/react/primitives/alert.tsx"},"./react/primitives/badge":{"types":"./dist/react/primitives/badge.d.ts","import":"./dist/react/primitives/badge.js","source":"./src/react/primitives/badge.tsx"},"./react/primitives/field":{"types":"./dist/react/primitives/field.d.ts","import":"./dist/react/primitives/field.js","source":"./src/react/primitives/field.tsx"},"./react/primitives/input":{"types":"./dist/react/primitives/input.d.ts","import":"./dist/react/primitives/input.js","source":"./src/react/primitives/input.tsx"},"./react/primitives/label":{"types":"./dist/react/primitives/label.d.ts","import":"./dist/react/primitives/label.js","source":"./src/react/primitives/label.tsx"},"./react/primitives/modal":{"types":"./dist/react/primitives/modal.d.ts","import":"./dist/react/primitives/modal.js","source":"./src/react/primitives/modal.tsx"},"./react/primitives/sheet":{"types":"./dist/react/primitives/sheet.d.ts","import":"./dist/react/primitives/sheet.js","source":"./src/react/primitives/sheet.tsx"},"./react/primitives/table":{"types":"./dist/react/primitives/table.d.ts","import":"./dist/react/primitives/table.js","source":"./src/react/primitives/table.tsx"},"./react/primitives/toast":{"types":"./dist/react/primitives/toast.d.ts","import":"./dist/react/primitives/toast.js","source":"./src/react/primitives/toast.tsx"},"./visualization/terminal":{"types":"./dist/visualization/terminal/index.d.ts","import":"./dist/visualization/terminal/index.js","source":"./src/visualization/terminal/index.ts"},"./visualization/timeline":{"types":"./dist/visualization/timeline/index.d.ts","import":"./dist/visualization/timeline/index.js","source":"./src/visualization/timeline/index.ts"},"./components/RadiusSlider":{"types":"./dist/components/theme/radius-slider.d.ts","import":"./dist/components/theme/radius-slider.js","source":"./src/components/theme/radius-slider.ts"},"./components/context-menu":{"types":"./dist/components/context-menu/index.d.ts","import":"./dist/components/context-menu/index.js","source":"./src/components/context-menu/index.ts"},"./composites/metrics-card":{"types":"./dist/composites/metrics-card.d.ts","import":"./dist/composites/metrics-card.js","source":"./src/composites/metrics-card.tsx"},"./display/markdown-viewer":{"types":"./dist/display/markdown-viewer/index.d.ts","import":"./dist/display/markdown-viewer/index.js","source":"./src/display/markdown-viewer/index.ts"},"./editors/languages/fluxl":{"types":"./dist/editors/languages/fluxl.d.ts","import":"./dist/editors/languages/fluxl.js","source":"./src/editors/languages/fluxl.ts"},"./editors/languages/yaral":{"types":"./dist/editors/languages/yaral.d.ts","import":"./dist/editors/languages/yaral.js","source":"./src/editors/languages/yaral.ts"},"./form/cron-editor/parser":{"types":"./dist/form/cron-editor/parser.d.ts","import":"./dist/form/cron-editor/parser.js","source":"./src/form/cron-editor/parser.ts"},"./react/hooks/use-consent":{"types":"./dist/react/hooks/useConsent.d.ts","import":"./dist/react/hooks/useConsent.js","source":"./src/react/hooks/useConsent.ts"},"./react/hooks/use-passkey":{"types":"./dist/react/hooks/usePasskey.d.ts","import":"./dist/react/hooks/usePasskey.js","source":"./src/react/hooks/usePasskey.ts"},"./react/hooks/use-storage":{"types":"./dist/react/hooks/useStorage.d.ts","import":"./dist/react/hooks/useStorage.js","source":"./src/react/hooks/useStorage.ts"},"./react/primitives/avatar":{"types":"./dist/react/primitives/avatar.d.ts","import":"./dist/react/primitives/avatar.js","source":"./src/react/primitives/avatar.tsx"},"./react/primitives/button":{"types":"./dist/react/primitives/button.d.ts","import":"./dist/react/primitives/button.js","source":"./src/react/primitives/button.tsx"},"./react/primitives/dialog":{"types":"./dist/react/primitives/dialog.d.ts","import":"./dist/react/primitives/dialog.js","source":"./src/react/primitives/dialog.tsx"},"./react/primitives/drawer":{"types":"./dist/react/primitives/drawer.d.ts","import":"./dist/react/primitives/drawer.js","source":"./src/react/primitives/drawer.tsx"},"./react/primitives/kanban":{"types":"./dist/react/primitives/kanban.d.ts","import":"./dist/react/primitives/kanban.js","source":"./src/react/primitives/kanban.tsx"},"./react/primitives/ripple":{"types":"./dist/react/primitives/ripple.d.ts","import":"./dist/react/primitives/ripple.js","source":"./src/react/primitives/ripple.tsx"},"./react/primitives/search":{"types":"./dist/react/primitives/search.d.ts","import":"./dist/react/primitives/search.js","source":"./src/react/primitives/search.tsx"},"./react/primitives/select":{"types":"./dist/react/primitives/select.d.ts","import":"./dist/react/primitives/select.js","source":"./src/react/primitives/select.tsx"},"./react/primitives/slider":{"types":"./dist/react/primitives/slider.d.ts","import":"./dist/react/primitives/slider.js","source":"./src/react/primitives/slider.tsx"},"./react/primitives/switch":{"types":"./dist/react/primitives/switch.d.ts","import":"./dist/react/primitives/switch.js","source":"./src/react/primitives/switch.tsx"},"./react/primitives/toggle":{"types":"./dist/react/primitives/toggle.d.ts","import":"./dist/react/primitives/toggle.js","source":"./src/react/primitives/toggle.tsx"},"./visualization/file-tree":{"types":"./dist/visualization/file-tree/index.d.ts","import":"./dist/visualization/file-tree/index.js","source":"./src/visualization/file-tree/index.ts"},"./components/IconSetPicker":{"types":"./dist/components/theme/icon-set-picker.d.ts","import":"./dist/components/theme/icon-set-picker.js","source":"./src/components/theme/icon-set-picker.ts"},"./components/ThemeSwitcher":{"types":"./dist/components/theme/theme-switcher.d.ts","import":"./dist/components/theme/theme-switcher.js","source":"./src/components/theme/theme-switcher.ts"},"./components/detail-header":{"types":"./dist/components/detail-header/index.d.ts","import":"./dist/components/detail-header/index.js"},"./navigation/dropdown-menu":{"types":"./dist/navigation/dropdown-menu/index.d.ts","import":"./dist/navigation/dropdown-menu/index.js","source":"./src/navigation/dropdown-menu/index.ts"},"./primitives/live-log-tail":{"types":"./dist/primitives/live-log-tail.d.ts","import":"./dist/primitives/live-log-tail.js","source":"./src/primitives/live-log-tail.tsx"},"./primitives/select/native":{"types":"./dist/primitives/select/native.d.ts","import":"./dist/primitives/select/native.js","source":"./src/primitives/select/native.ts"},"./react/editors/log-viewer":{"types":"./dist/react/editors/log-viewer.d.ts","import":"./dist/react/editors/log-viewer.js","source":"./src/react/editors/log-viewer.tsx"},"./react/layout/page-header":{"types":"./dist/react/layout/page-header.d.ts","import":"./dist/react/layout/page-header.js","source":"./src/react/layout/page-header.tsx"},"./react/primitives/menubar":{"types":"./dist/react/primitives/menubar.d.ts","import":"./dist/react/primitives/menubar.js","source":"./src/react/primitives/menubar.tsx"},"./react/primitives/popover":{"types":"./dist/react/primitives/popover.d.ts","import":"./dist/react/primitives/popover.js","source":"./src/react/primitives/popover.tsx"},"./react/primitives/spinner":{"types":"./dist/react/primitives/spinner.d.ts","import":"./dist/react/primitives/spinner.js","source":"./src/react/primitives/spinner.tsx"},"./react/primitives/stepper":{"types":"./dist/react/primitives/stepper.d.ts","import":"./dist/react/primitives/stepper.js","source":"./src/react/primitives/stepper.tsx"},"./react/primitives/tooltip":{"types":"./dist/react/primitives/tooltip.d.ts","import":"./dist/react/primitives/tooltip.js","source":"./src/react/primitives/tooltip.tsx"},"./components/AccentSwitcher":{"types":"./dist/components/theme/accent-switcher.d.ts","import":"./dist/components/theme/accent-switcher.js","source":"./src/components/theme/accent-switcher.ts"},"./primitives/checkbox/group":{"types":"./dist/primitives/checkbox/group.d.ts","import":"./dist/primitives/checkbox/group.js","source":"./src/primitives/checkbox/group.ts"},"./primitives/phase-progress":{"types":"./dist/primitives/phase-progress.d.ts","import":"./dist/primitives/phase-progress.js","source":"./src/primitives/phase-progress.tsx"},"./primitives/sse-live-badge":{"types":"./dist/primitives/sse-live-badge.d.ts","import":"./dist/primitives/sse-live-badge.js","source":"./src/primitives/sse-live-badge.tsx"},"./react/auth/passkey-button":{"types":"./dist/react/auth/passkey-button.d.ts","import":"./dist/react/auth/passkey-button.js","source":"./src/react/auth/passkey-button.tsx"},"./react/consent/preferences":{"types":"./dist/react/consent/preferences.d.ts","import":"./dist/react/consent/preferences.js","source":"./src/react/consent/preferences.tsx"},"./react/editors/code-editor":{"types":"./dist/react/editors/code-editor.d.ts","import":"./dist/react/editors/code-editor.js","source":"./src/react/editors/code-editor.tsx"},"./react/editors/diff-viewer":{"types":"./dist/react/editors/diff-viewer.d.ts","import":"./dist/react/editors/diff-viewer.js","source":"./src/react/editors/diff-viewer.tsx"},"./react/editors/json-viewer":{"types":"./dist/react/editors/json-viewer.d.ts","import":"./dist/react/editors/json-viewer.js","source":"./src/react/editors/json-viewer.tsx"},"./react/editors/yaml-editor":{"types":"./dist/react/editors/yaml-editor.d.ts","import":"./dist/react/editors/yaml-editor.js","source":"./src/react/editors/yaml-editor.tsx"},"./react/primitives/calendar":{"types":"./dist/react/primitives/calendar.d.ts","import":"./dist/react/primitives/calendar.js","source":"./src/react/primitives/calendar.tsx"},"./react/primitives/carousel":{"types":"./dist/react/primitives/carousel.d.ts","import":"./dist/react/primitives/carousel.js","source":"./src/react/primitives/carousel.tsx"},"./react/primitives/checkbox":{"types":"./dist/react/primitives/checkbox.d.ts","import":"./dist/react/primitives/checkbox.js","source":"./src/react/primitives/checkbox.tsx"},"./react/primitives/progress":{"types":"./dist/react/primitives/progress.d.ts","import":"./dist/react/primitives/progress.js","source":"./src/react/primitives/progress.tsx"},"./react/primitives/skeleton":{"types":"./dist/react/primitives/skeleton.d.ts","import":"./dist/react/primitives/skeleton.js","source":"./src/react/primitives/skeleton.tsx"},"./react/primitives/terminal":{"types":"./dist/react/primitives/terminal.d.ts","import":"./dist/react/primitives/terminal.js","source":"./src/react/primitives/terminal.tsx"},"./react/primitives/textarea":{"types":"./dist/react/primitives/textarea.d.ts","import":"./dist/react/primitives/textarea.js","source":"./src/react/primitives/textarea.tsx"},"./react/primitives/timeline":{"types":"./dist/react/primitives/timeline.d.ts","import":"./dist/react/primitives/timeline.js","source":"./src/react/primitives/timeline.tsx"},"./security/detection-status":{"types":"./dist/security/detection-status/index.d.ts","import":"./dist/security/detection-status/index.js","source":"./src/security/detection-status/index.ts"},"./styles/platform-admin.css":{"source":"./src/styles/platform-admin.css","default":"./dist/styles/platform-admin.css"},"./styles/threat-library.css":{"source":"./src/styles/threat-library.css","default":"./dist/styles/threat-library.css"},"./visualization/rule-editor":{"types":"./dist/visualization/rule-editor/index.d.ts","import":"./dist/visualization/rule-editor/index.js","source":"./src/visualization/rule-editor/index.ts"},"./components/DensitySwitcher":{"types":"./dist/components/theme/density-switcher.d.ts","import":"./dist/components/theme/density-switcher.js","source":"./src/components/theme/density-switcher.ts"},"./components/FontStackPicker":{"types":"./dist/components/theme/font-stack-picker.d.ts","import":"./dist/components/theme/font-stack-picker.js","source":"./src/components/theme/font-stack-picker.ts"},"./components/IconUsageMatrix":{"types":"./dist/components/theme/icon-usage-matrix.d.ts","import":"./dist/components/theme/icon-usage-matrix.js","source":"./src/components/theme/icon-usage-matrix.ts"},"./components/ThemePresetGrid":{"types":"./dist/components/theme/theme-preset-grid.d.ts","import":"./dist/components/theme/theme-preset-grid.js","source":"./src/components/theme/theme-preset-grid.ts"},"./display/severity-indicator":{"types":"./dist/display/severity-indicator/index.d.ts","import":"./dist/display/severity-indicator/index.js","source":"./src/display/severity-indicator/index.ts"},"./navigation/navigation-menu":{"types":"./dist/navigation/navigation-menu/index.d.ts","import":"./dist/navigation/navigation-menu/index.js","source":"./src/navigation/navigation-menu/index.ts"},"./primitives/select/combobox":{"types":"./dist/primitives/select/combobox.d.ts","import":"./dist/primitives/select/combobox.js","source":"./src/primitives/select/combobox.ts"},"./react/primitives/chart-bar":{"types":"./dist/react/primitives/chart-bar.d.ts","import":"./dist/react/primitives/chart-bar.js","source":"./src/react/primitives/chart-bar.tsx"},"./react/primitives/chart-pie":{"types":"./dist/react/primitives/chart-pie.d.ts","import":"./dist/react/primitives/chart-pie.js","source":"./src/react/primitives/chart-pie.tsx"},"./react/primitives/data-grid":{"types":"./dist/react/primitives/data-grid.d.ts","import":"./dist/react/primitives/data-grid.js","source":"./src/react/primitives/data-grid.tsx"},"./react/primitives/direction":{"types":"./dist/react/primitives/direction.d.ts","import":"./dist/react/primitives/direction.js","source":"./src/react/primitives/direction.tsx"},"./react/primitives/file-tree":{"types":"./dist/react/primitives/file-tree.d.ts","import":"./dist/react/primitives/file-tree.js","source":"./src/react/primitives/file-tree.tsx"},"./react/primitives/separator":{"types":"./dist/react/primitives/separator.d.ts","import":"./dist/react/primitives/separator.js","source":"./src/react/primitives/separator.tsx"},"./react/primitives/stat-card":{"types":"./dist/react/primitives/stat-card.d.ts","import":"./dist/react/primitives/stat-card.js","source":"./src/react/primitives/stat-card.tsx"},"./react/primitives/tag-input":{"types":"./dist/react/primitives/tag-input.d.ts","import":"./dist/react/primitives/tag-input.js","source":"./src/react/primitives/tag-input.tsx"},"./react/primitives/tree-view":{"types":"./dist/react/primitives/tree-view.d.ts","import":"./dist/react/primitives/tree-view.js","source":"./src/react/primitives/tree-view.tsx"},"./visualization/flow-diagram":{"types":"./dist/visualization/flow-diagram/index.d.ts","import":"./dist/visualization/flow-diagram/index.js","source":"./src/visualization/flow-diagram/index.ts"},"./components/ThemePreviewTile":{"types":"./dist/components/theme/theme-preview-tile.d.ts","import":"./dist/components/theme/theme-preview-tile.js","source":"./src/components/theme/theme-preview-tile.ts"},"./display/notification-center":{"types":"./dist/display/notification-center/index.d.ts","import":"./dist/display/notification-center/index.js","source":"./src/display/notification-center/index.ts"},"./react/hooks/use-keybindings":{"types":"./dist/react/hooks/useKeybindings.d.ts","import":"./dist/react/hooks/useKeybindings.js","source":"./src/react/hooks/useKeybindings.ts"},"./react/primitives/breadcrumb":{"types":"./dist/react/primitives/breadcrumb.d.ts","import":"./dist/react/primitives/breadcrumb.js","source":"./src/react/primitives/breadcrumb.tsx"},"./react/primitives/chart-area":{"types":"./dist/react/primitives/chart-area.d.ts","import":"./dist/react/primitives/chart-area.js","source":"./src/react/primitives/chart-area.tsx"},"./react/primitives/chart-line":{"types":"./dist/react/primitives/chart-line.d.ts","import":"./dist/react/primitives/chart-line.js","source":"./src/react/primitives/chart-line.tsx"},"./react/primitives/code-block":{"types":"./dist/react/primitives/code-block.d.ts","import":"./dist/react/primitives/code-block.js","source":"./src/react/primitives/code-block.tsx"},"./react/primitives/cvss-badge":{"types":"./dist/react/primitives/cvss-badge.d.ts","import":"./dist/react/primitives/cvss-badge.js","source":"./src/react/primitives/cvss-badge.tsx"},"./react/primitives/data-table":{"types":"./dist/react/primitives/data-table.d.ts","import":"./dist/react/primitives/data-table.js","source":"./src/react/primitives/data-table.tsx"},"./react/primitives/hover-card":{"types":"./dist/react/primitives/hover-card.d.ts","import":"./dist/react/primitives/hover-card.js","source":"./src/react/primitives/hover-card.tsx"},"./react/primitives/pagination":{"types":"./dist/react/primitives/pagination.d.ts","import":"./dist/react/primitives/pagination.js","source":"./src/react/primitives/pagination.tsx"},"./react/primitives/split-pane":{"types":"./dist/react/primitives/split-pane.d.ts","import":"./dist/react/primitives/split-pane.js","source":"./src/react/primitives/split-pane.tsx"},"./react/primitives/status-bar":{"types":"./dist/react/primitives/status-bar.d.ts","import":"./dist/react/primitives/status-bar.js","source":"./src/react/primitives/status-bar.tsx"},"./react/primitives/status-dot":{"types":"./dist/react/primitives/status-dot.d.ts","import":"./dist/react/primitives/status-dot.js","source":"./src/react/primitives/status-dot.tsx"},"./react/primitives/typography":{"types":"./dist/react/primitives/typography.d.ts","import":"./dist/react/primitives/typography.js","source":"./src/react/primitives/typography.tsx"},"./react/primitives/uptime-bar":{"types":"./dist/react/primitives/uptime-bar.d.ts","import":"./dist/react/primitives/uptime-bar.js","source":"./src/react/primitives/uptime-bar.tsx"},"./security/vulnerability-card":{"types":"./dist/security/vulnerability-card/index.d.ts","import":"./dist/security/vulnerability-card/index.js","source":"./src/security/vulnerability-card/index.ts"},"./visualization/network-graph":{"types":"./dist/visualization/network-graph/index.d.ts","import":"./dist/visualization/network-graph/index.js","source":"./src/visualization/network-graph/index.ts"},"./react/primitives/attack-path":{"types":"./dist/react/primitives/attack-path.d.ts","import":"./dist/react/primitives/attack-path.js","source":"./src/react/primitives/attack-path.tsx"},"./react/primitives/chart-gauge":{"types":"./dist/react/primitives/chart-gauge.d.ts","import":"./dist/react/primitives/chart-gauge.js","source":"./src/react/primitives/chart-gauge.tsx"},"./react/primitives/chart-radar":{"types":"./dist/react/primitives/chart-radar.d.ts","import":"./dist/react/primitives/chart-radar.js","source":"./src/react/primitives/chart-radar.tsx"},"./react/primitives/code-viewer":{"types":"./dist/react/primitives/code-viewer.d.ts","import":"./dist/react/primitives/code-viewer.js","source":"./src/react/primitives/code-viewer.tsx"},"./react/primitives/collapsible":{"types":"./dist/react/primitives/collapsible.d.ts","import":"./dist/react/primitives/collapsible.js","source":"./src/react/primitives/collapsible.tsx"},"./react/primitives/copy-button":{"types":"./dist/react/primitives/copy-button.d.ts","import":"./dist/react/primitives/copy-button.js","source":"./src/react/primitives/copy-button.tsx"},"./react/primitives/cron-editor":{"types":"./dist/react/primitives/cron-editor.d.ts","import":"./dist/react/primitives/cron-editor.js","source":"./src/react/primitives/cron-editor.tsx"},"./react/primitives/date-picker":{"types":"./dist/react/primitives/date-picker.d.ts","import":"./dist/react/primitives/date-picker.js","source":"./src/react/primitives/date-picker.tsx"},"./react/primitives/empty-state":{"types":"./dist/react/primitives/empty-state.d.ts","import":"./dist/react/primitives/empty-state.js","source":"./src/react/primitives/empty-state.tsx"},"./react/primitives/metric-tile":{"types":"./dist/react/primitives/metric-tile.d.ts","import":"./dist/react/primitives/metric-tile.js","source":"./src/react/primitives/metric-tile.tsx"},"./react/primitives/radio-group":{"types":"./dist/react/primitives/radio-group.d.ts","import":"./dist/react/primitives/radio-group.js","source":"./src/react/primitives/radio-group.tsx"},"./react/primitives/rule-editor":{"types":"./dist/react/primitives/rule-editor.d.ts","import":"./dist/react/primitives/rule-editor.js","source":"./src/react/primitives/rule-editor.tsx"},"./react/primitives/scroll-area":{"types":"./dist/react/primitives/scroll-area.d.ts","import":"./dist/react/primitives/scroll-area.js","source":"./src/react/primitives/scroll-area.tsx"},"./react/primitives/slide-panel":{"types":"./dist/react/primitives/slide-panel.d.ts","import":"./dist/react/primitives/slide-panel.js","source":"./src/react/primitives/slide-panel.tsx"},"./react/primitives/alert-dialog":{"types":"./dist/react/primitives/alert-dialog.d.ts","import":"./dist/react/primitives/alert-dialog.js","source":"./src/react/primitives/alert-dialog.tsx"},"./react/primitives/aspect-ratio":{"types":"./dist/react/primitives/aspect-ratio.d.ts","import":"./dist/react/primitives/aspect-ratio.js","source":"./src/react/primitives/aspect-ratio.tsx"},"./react/primitives/chart-funnel":{"types":"./dist/react/primitives/chart-funnel.d.ts","import":"./dist/react/primitives/chart-funnel.js","source":"./src/react/primitives/chart-funnel.tsx"},"./react/primitives/chart-sankey":{"types":"./dist/react/primitives/chart-sankey.d.ts","import":"./dist/react/primitives/chart-sankey.js","source":"./src/react/primitives/chart-sankey.tsx"},"./react/primitives/color-picker":{"types":"./dist/react/primitives/color-picker.d.ts","import":"./dist/react/primitives/color-picker.js","source":"./src/react/primitives/color-picker.tsx"},"./react/primitives/context-menu":{"types":"./dist/react/primitives/context-menu.d.ts","import":"./dist/react/primitives/context-menu.js","source":"./src/react/primitives/context-menu.tsx"},"./react/primitives/flow-diagram":{"types":"./dist/react/primitives/flow-diagram.d.ts","import":"./dist/react/primitives/flow-diagram.js","source":"./src/react/primitives/flow-diagram.tsx"},"./react/primitives/mitre-matrix":{"types":"./dist/react/primitives/mitre-matrix.d.ts","import":"./dist/react/primitives/mitre-matrix.js","source":"./src/react/primitives/mitre-matrix.tsx"},"./visualization/mermaid-diagram":{"types":"./dist/visualization/mermaid-diagram/index.d.ts","import":"./dist/visualization/mermaid-diagram/index.js","source":"./src/visualization/mermaid-diagram/index.ts"},"./react/primitives/chart-heatmap":{"types":"./dist/react/primitives/chart-heatmap.d.ts","import":"./dist/react/primitives/chart-heatmap.js","source":"./src/react/primitives/chart-heatmap.tsx"},"./react/primitives/chart-scatter":{"types":"./dist/react/primitives/chart-scatter.d.ts","import":"./dist/react/primitives/chart-scatter.js","source":"./src/react/primitives/chart-scatter.tsx"},"./react/primitives/chart-treemap":{"types":"./dist/react/primitives/chart-treemap.d.ts","import":"./dist/react/primitives/chart-treemap.js","source":"./src/react/primitives/chart-treemap.tsx"},"./react/primitives/dropdown-menu":{"types":"./dist/react/primitives/dropdown-menu.d.ts","import":"./dist/react/primitives/dropdown-menu.js","source":"./src/react/primitives/dropdown-menu.tsx"},"./react/primitives/network-graph":{"types":"./dist/react/primitives/network-graph.d.ts","import":"./dist/react/primitives/network-graph.js","source":"./src/react/primitives/network-graph.tsx"},"./composites/per-case-stats-table":{"types":"./dist/composites/per-case-stats-table.d.ts","import":"./dist/composites/per-case-stats-table.js","source":"./src/composites/per-case-stats-table.tsx"},"./primitives/yaml-override-editor":{"types":"./dist/primitives/yaml-override-editor.d.ts","import":"./dist/primitives/yaml-override-editor.js","source":"./src/primitives/yaml-override-editor.tsx"},"./react/primitives/error-boundary":{"types":"./dist/react/primitives/error-boundary.d.ts","import":"./dist/react/primitives/error-boundary.js","source":"./src/react/primitives/error-boundary.tsx"},"./react/primitives/heatmap-legend":{"types":"./dist/react/primitives/heatmap-legend.d.ts","import":"./dist/react/primitives/heatmap-legend.js","source":"./src/react/primitives/heatmap-legend.tsx"},"./styles/react-threat-visuals.css":{"source":"./src/styles/react-threat-visuals.css","default":"./dist/styles/react-threat-visuals.css"},"./visualization/json-path-browser":{"types":"./dist/visualization/json-path-browser/index.d.ts","import":"./dist/visualization/json-path-browser/index.js","source":"./src/visualization/json-path-browser/index.ts"},"./react/primitives/chart-sparkline":{"types":"./dist/react/primitives/chart-sparkline.d.ts","import":"./dist/react/primitives/chart-sparkline.js","source":"./src/react/primitives/chart-sparkline.tsx"},"./react/primitives/chart-waterfall":{"types":"./dist/react/primitives/chart-waterfall.d.ts","import":"./dist/react/primitives/chart-waterfall.js","source":"./src/react/primitives/chart-waterfall.tsx"},"./react/primitives/heatmap-toolbar":{"types":"./dist/react/primitives/heatmap-toolbar.d.ts","import":"./dist/react/primitives/heatmap-toolbar.js","source":"./src/react/primitives/heatmap-toolbar.tsx"},"./react/primitives/markdown-viewer":{"types":"./dist/react/primitives/markdown-viewer.d.ts","import":"./dist/react/primitives/markdown-viewer.js","source":"./src/react/primitives/markdown-viewer.tsx"},"./react/primitives/mermaid-diagram":{"types":"./dist/react/primitives/mermaid-diagram.d.ts","import":"./dist/react/primitives/mermaid-diagram.js","source":"./src/react/primitives/mermaid-diagram.tsx"},"./react/primitives/navigation-menu":{"types":"./dist/react/primitives/navigation-menu.d.ts","import":"./dist/react/primitives/navigation-menu.js","source":"./src/react/primitives/navigation-menu.tsx"},"./components/search/command-palette":{"types":"./dist/components/search/command-palette.d.ts","import":"./dist/components/search/command-palette.js","source":"./src/components/search/command-palette.ts"},"./react/primitives/animated-counter":{"types":"./dist/react/primitives/animated-counter.d.ts","import":"./dist/react/primitives/animated-counter.js","source":"./src/react/primitives/animated-counter.tsx"},"./react/primitives/detection-status":{"types":"./dist/react/primitives/detection-status.d.ts","import":"./dist/react/primitives/detection-status.js","source":"./src/react/primitives/detection-status.tsx"},"./react/feedback/notification-banner":{"types":"./dist/react/feedback/notification-banner.d.ts","import":"./dist/react/feedback/notification-banner.js","source":"./src/react/feedback/notification-banner.tsx"},"./react/primitives/chart-candlestick":{"types":"./dist/react/primitives/chart-candlestick.d.ts","import":"./dist/react/primitives/chart-candlestick.js","source":"./src/react/primitives/chart-candlestick.tsx"},"./react/primitives/json-path-browser":{"types":"./dist/react/primitives/json-path-browser.d.ts","import":"./dist/react/primitives/json-path-browser.js","source":"./src/react/primitives/json-path-browser.tsx"},"./react/primitives/severity-indicator":{"types":"./dist/react/primitives/severity-indicator.d.ts","import":"./dist/react/primitives/severity-indicator.js","source":"./src/react/primitives/severity-indicator.tsx"},"./react/primitives/vulnerability-card":{"types":"./dist/react/primitives/vulnerability-card.d.ts","import":"./dist/react/primitives/vulnerability-card.js","source":"./src/react/primitives/vulnerability-card.tsx"},"./react/primitives/notification-center":{"types":"./dist/react/primitives/notification-center.d.ts","import":"./dist/react/primitives/notification-center.js","source":"./src/react/primitives/notification-center.tsx"}},"gitHead":"c0231da79adefc01d895b6c964c1ba6e2cf63c40","scripts":{"dev":"vite build --watch","lint":"eslint src --max-warnings 0","test":"vitest run","build":"tsc -p tsconfig.build.json && vite build","check":"npm run typecheck && npm run lint && npm run format:check","format":"prettier --write \"src/**/*.ts\"","preview":"npm run generate:preview && vite --config preview/vite.config.ts","lint:fix":"eslint src --fix","test:e2e":"playwright test","typecheck":"tsc --noEmit","test:watch":"vitest","test:e2e:ui":"playwright test --ui","audit:parity":"node scripts/audit-parity.mjs","format:check":"prettier --check \"src/**/*.ts\"","preview:dist":"npm run generate:preview && vite build --config preview/vite.config.ts","preview:build":"npm run build && npm run preview:dist","preview:serve":"vite --config preview/vite.config.ts","test:coverage":"vitest run --coverage","preview:deploy":"npm run preview:build && echo 'Static site built to preview-dist/'","test:e2e:debug":"playwright test --debug","test:e2e:headed":"playwright test --headed","test:e2e:report":"playwright show-report","generate:preview":"node scripts/extract-prop-docs.mjs && node scripts/generate-preview.mjs","audit:parity:check":"node scripts/audit-parity.mjs --check","generate:prop-docs":"node scripts/extract-prop-docs.mjs","test:e2e:update-snapshots":"playwright test --update-snapshots"},"_npmUser":{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},"overrides":{"uuid":"14.0.0","lodash":"4.18.1","rollup":"4.60.0","flatted":"3.4.2","postcss":"8.5.10","dompurify":"3.4.1","lodash-es":"4.18.1","@vue/language-core":{"minimatch":"9.0.7"}},"repository":{"url":"git+https://github.com/countermeasure-platform/web-components.git","type":"git"},"_npmVersion":"10.9.7","description":"Shared web components for CounterMeasure applications - consolidates common frontend functionality across projects.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","mermaid":"^11.12.3","dompurify":"3.4.1","codemirror":"^6.0.1","tailwind-merge":"^3.5.0","@codemirror/lint":"^6.9.0","@codemirror/view":"^6.39.0","@lezer/highlight":"^1.2.0","@codemirror/state":"^6.5.0","@codemirror/search":"^6.5.0","@codemirror/commands":"^6.8.0","@codemirror/lang-css":"^6.3.1","@codemirror/lang-sql":"^6.10.0","@codemirror/language":"^6.12.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-tabs":"^1.1.3","@codemirror/lang-json":"^6.0.1","@codemirror/lang-rust":"^6.0.2","@radix-ui/react-label":"^2.1.4","@radix-ui/react-dialog":"^1.1.7","@radix-ui/react-select":"^2.1.7","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.1.4","@radix-ui/react-toggle":"^1.1.10","@codemirror/lang-python":"^6.2.1","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-tooltip":"^1.1.8","@codemirror/autocomplete":"^6.20.0","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@codemirror/language-data":"^6.5.2","@radix-ui/react-separator":"^1.1.8","@codemirror/lang-javascript":"^6.2.4","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.7","@radix-ui/react-toggle-group":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.7","@radix-ui/react-navigation-menu":"^1.2.14"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.5","jsdom":"^29.0.0","react":"^19.2.4","eslint":"^10.0.3","vitest":"^4.1.0","globals":"^17.2.0","axe-core":"^4.11.1","prettier":"^3.2.0","react-dom":"^19.2.4","@eslint/js":"^10.0.0","typescript":"^6.0.2","@types/node":"^25.1.0","tailwindcss":"4.2.4","@types/react":"^19.2.14","lucide-react":"^1.6.0","@xyflow/react":"^12.10.1","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.4","typescript-eslint":"^8.57.0","@vitest/coverage-v8":"^4.1.0","@axe-core/playwright":"^4.11.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@microsoft/api-extractor":"7.57.7","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","tailwindcss":"^4.0.0","lucide-react":"^1.6.0","@xyflow/react":"^12.0.0"},"peerDependenciesMeta":{"tailwindcss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-components_1.2.2-dev.7.1_1779050471969_0.22435947725290384","host":"s3://npm-registry-packages-npm-production"}},"1.2.2-dev.8.1":{"name":"@countermeasure-platform/web-components","version":"1.2.2-dev.8.1","keywords":["countermeasure","consent","auth","passkey","webauthn","encryption","crypto","aes","rsa","codemirror","editor","data-table","components","ui"],"author":{"name":"CounterMeasure"},"license":"MIT","_id":"@countermeasure-platform/web-components@1.2.2-dev.8.1","maintainers":[{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},{"name":"phutel","email":"paul@countermeasuresec.com"}],"homepage":"https://github.com/countermeasure-platform/web-components#readme","bugs":{"url":"https://github.com/countermeasure-platform/web-components/issues"},"dist":{"shasum":"3b20d940b990dd84068c020551fe4fefe30715e9","tarball":"https://registry.npmjs.org/@countermeasure-platform/web-components/-/web-components-1.2.2-dev.8.1.tgz","fileCount":2508,"integrity":"sha512-XW54xcU/ikIDrgJjlI94B6qvD1S984j4Xxi6EMeeZImjk6RUnz9K/nkCPLiY2jDvk9f368C67Jia1QpQUuFlaQ==","signatures":[{"sig":"MEUCIQDBgAVaSSGn3wIeP+WO/wd7bZYsu5JmWxilLdaxjT04EQIgBYATZOep18iUHtewhfgMpIIs9H3BdeQKaiswa7lnRjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28901583},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js","source":"./src/ui/index.ts"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","source":"./src/auth/index.ts"},"./form":{"types":"./dist/form/index.d.ts","import":"./dist/form/index.js","source":"./src/form/index.ts"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js","source":"./src/icons/index.ts"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react.js","source":"./src/react/index.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","source":"./src/utils/index.ts"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js","source":"./src/charts/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.ts","import":"./dist/crypto/index.js","source":"./src/crypto/index.ts"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js","source":"./src/layout/index.ts"},"./styles":{"source":"./src/styles/index.css","default":"./dist/styles/index.css"},"./consent":{"types":"./dist/consent/index.d.ts","import":"./dist/consent/index.js","source":"./src/consent/index.ts"},"./display":{"types":"./dist/display/index.d.ts","import":"./dist/display/index.js","source":"./src/display/index.ts"},"./editors":{"types":"./dist/editors/index.d.ts","import":"./dist/editors/index.js","source":"./src/editors/index.ts"},"./passkey":{"types":"./dist/passkey/index.d.ts","import":"./dist/passkey/index.js","source":"./src/passkey/index.ts"},"./sidebar":{"types":"./dist/sidebar/index.d.ts","import":"./dist/sidebar/index.js","source":"./src/sidebar/index.ts"},"./overlays":{"types":"./dist/overlays/index.d.ts","import":"./dist/overlays/index.js","source":"./src/overlays/index.ts"},"./security":{"types":"./dist/security/index.d.ts","import":"./dist/security/index.js","source":"./src/security/index.ts"},"./services":{"types":"./dist/services/index.d.ts","import":"./dist/services/index.js","source":"./src/services/index.ts"},"./styles/*":"./dist/styles/*","./styles/ui":{"source":"./src/styles/ui.css","default":"./dist/styles/ui.css"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","source":"./src/appearance/index.ts"},"./charts/bar":{"types":"./dist/charts/bar/index.d.ts","import":"./dist/charts/bar/index.js","source":"./src/charts/bar/index.ts"},"./charts/pie":{"types":"./dist/charts/pie/index.d.ts","import":"./dist/charts/pie/index.js","source":"./src/charts/pie/index.ts"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js","source":"./src/components/index.ts"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js","source":"./src/navigation/index.ts"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js","source":"./src/primitives/index.ts"},"./react/auth":{"types":"./dist/react/auth/index.d.ts","import":"./dist/react/auth/index.js","source":"./src/react/auth/index.ts"},"./charts/area":{"types":"./dist/charts/area/index.d.ts","import":"./dist/charts/area/index.js","source":"./src/charts/area/index.ts"},"./charts/axis":{"types":"./dist/charts/axis.d.ts","import":"./dist/charts/axis.js","source":"./src/charts/axis.ts"},"./charts/base":{"types":"./dist/charts/base.d.ts","import":"./dist/charts/base.js","source":"./src/charts/base.ts"},"./charts/line":{"types":"./dist/charts/line/index.d.ts","import":"./dist/charts/line/index.js","source":"./src/charts/line/index.ts"},"./charts/zoom":{"types":"./dist/charts/zoom.d.ts","import":"./dist/charts/zoom.js","source":"./src/charts/zoom.ts"},"./react/brand":{"types":"./dist/react/brand/index.d.ts","import":"./dist/react/brand.js","source":"./src/react/brand/index.tsx"},"./react/hooks":{"types":"./dist/react/hooks/index.d.ts","import":"./dist/react/hooks/index.js","source":"./src/react/hooks/index.ts"},"./styles/auth":{"source":"./src/styles/auth.css","default":"./dist/styles/auth.css"},"./app-switcher":{"types":"./dist/app-switcher/index.d.ts","import":"./dist/app-switcher/index.js","source":"./src/app-switcher/index.ts"},"./charts/gauge":{"types":"./dist/charts/gauge/index.d.ts","import":"./dist/charts/gauge/index.js","source":"./src/charts/gauge/index.ts"},"./charts/radar":{"types":"./dist/charts/radar/index.d.ts","import":"./dist/charts/radar/index.js","source":"./src/charts/radar/index.ts"},"./charts/utils":{"types":"./dist/charts/utils.d.ts","import":"./dist/charts/utils.js","source":"./src/charts/utils.ts"},"./display/card":{"types":"./dist/display/card/index.d.ts","import":"./dist/display/card/index.js","source":"./src/display/card/index.ts"},"./icons/lucide":{"types":"./dist/icons/lucide.d.ts","import":"./dist/icons/lucide.js","source":"./src/icons/lucide.ts"},"./react/layout":{"types":"./dist/react/layout/index.d.ts","import":"./dist/react/layout/index.js","source":"./src/react/layout/index.ts"},"./services/api":{"types":"./dist/services/api.d.ts","import":"./dist/services/api.js","source":"./src/services/api.ts"},"./services/sse":{"types":"./dist/services/sse.d.ts","import":"./dist/services/sse.js","source":"./src/services/sse.ts"},"./theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./charts/funnel":{"types":"./dist/charts/funnel/index.d.ts","import":"./dist/charts/funnel/index.js","source":"./src/charts/funnel/index.ts"},"./charts/legend":{"types":"./dist/charts/legend.d.ts","import":"./dist/charts/legend.js","source":"./src/charts/legend.ts"},"./charts/sankey":{"types":"./dist/charts/sankey/index.d.ts","import":"./dist/charts/sankey/index.js","source":"./src/charts/sankey/index.ts"},"./display/alert":{"types":"./dist/display/alert/index.d.ts","import":"./dist/display/alert/index.js","source":"./src/display/alert/index.ts"},"./display/badge":{"types":"./dist/display/badge/index.d.ts","import":"./dist/display/badge/index.js","source":"./src/display/badge/index.ts"},"./form/calendar":{"types":"./dist/form/calendar/index.d.ts","import":"./dist/form/calendar/index.js","source":"./src/form/calendar/index.ts"},"./react/consent":{"types":"./dist/react/consent/index.d.ts","import":"./dist/react/consent/index.js","source":"./src/react/consent/index.ts"},"./react/editors":{"types":"./dist/react/editors/index.d.ts","import":"./dist/react/editors/index.js","source":"./src/react/editors/index.ts"},"./react/sidebar":{"types":"./dist/react/sidebar.d.ts","import":"./dist/react/sidebar.js","source":"./src/react/sidebar.tsx"},"./styles/layout":{"source":"./src/styles/layout.css","default":"./dist/styles/layout.css"},"./styles/tokens":{"source":"./src/styles/tokens.css","default":"./dist/styles/tokens.css"},"./visualization":{"types":"./dist/visualization/index.d.ts","import":"./dist/visualization/index.js","source":"./src/visualization/index.ts"},"./charts/heatmap":{"types":"./dist/charts/heatmap/index.d.ts","import":"./dist/charts/heatmap/index.js","source":"./src/charts/heatmap/index.ts"},"./charts/scatter":{"types":"./dist/charts/scatter/index.d.ts","import":"./dist/charts/scatter/index.js","source":"./src/charts/scatter/index.ts"},"./charts/tooltip":{"types":"./dist/charts/tooltip.d.ts","import":"./dist/charts/tooltip.js","source":"./src/charts/tooltip.ts"},"./charts/treemap":{"types":"./dist/charts/treemap/index.d.ts","import":"./dist/charts/treemap/index.js","source":"./src/charts/treemap/index.ts"},"./display/avatar":{"types":"./dist/display/avatar/index.d.ts","import":"./dist/display/avatar/index.js","source":"./src/display/avatar/index.ts"},"./form/direction":{"types":"./dist/form/direction/index.d.ts","import":"./dist/form/direction/index.js","source":"./src/form/direction/index.ts"},"./form/tag-input":{"types":"./dist/form/tag-input/index.d.ts","import":"./dist/form/tag-input/index.js","source":"./src/form/tag-input/index.ts"},"./overlays/sheet":{"types":"./dist/overlays/sheet/index.d.ts","import":"./dist/overlays/sheet/index.js","source":"./src/overlays/sheet/index.ts"},"./primitives/kbd":{"types":"./dist/primitives/kbd/index.d.ts","import":"./dist/primitives/kbd/index.js","source":"./src/primitives/kbd/index.ts"},"./react/feedback":{"types":"./dist/react/feedback/index.d.ts","import":"./dist/react/feedback/index.js","source":"./src/react/feedback/index.ts"},"./react/topology":{"types":"./dist/react/topology/index.d.ts","import":"./dist/react/topology.js","source":"./src/react/topology/index.ts"},"./styles/consent":{"source":"./src/styles/consent.css","default":"./dist/styles/consent.css"},"./utils/registry":{"types":"./dist/utils/registry.d.ts","import":"./dist/utils/registry.js","source":"./src/utils/registry.ts"},"./components/tabs":{"types":"./dist/components/tabs/index.d.ts","import":"./dist/components/tabs/index.js","source":"./src/components/tabs/index.ts"},"./display/popover":{"types":"./dist/display/popover/index.d.ts","import":"./dist/display/popover/index.js","source":"./src/display/popover/index.ts"},"./display/tooltip":{"types":"./dist/display/tooltip/index.d.ts","import":"./dist/display/tooltip/index.js","source":"./src/display/tooltip/index.ts"},"./services/router":{"types":"./dist/services/router.d.ts","import":"./dist/services/router.js","source":"./src/services/router.ts"},"./charts/sparkline":{"types":"./dist/charts/sparkline/index.d.ts","import":"./dist/charts/sparkline/index.js","source":"./src/charts/sparkline/index.ts"},"./charts/waterfall":{"types":"./dist/charts/waterfall/index.d.ts","import":"./dist/charts/waterfall/index.js","source":"./src/charts/waterfall/index.ts"},"./components/brand":{"types":"./dist/components/brand/index.d.ts","import":"./dist/components/brand/index.js","source":"./src/components/brand/index.ts"},"./components/modal":{"types":"./dist/components/modal/index.d.ts","import":"./dist/components/modal/index.js","source":"./src/components/modal/index.ts"},"./components/theme":{"types":"./dist/components/theme/index.d.ts","import":"./dist/components/theme/index.js","source":"./src/components/theme/index.ts"},"./components/toast":{"types":"./dist/components/toast/index.d.ts","import":"./dist/components/toast/index.js","source":"./src/components/toast/index.ts"},"./display/progress":{"types":"./dist/display/progress/index.d.ts","import":"./dist/display/progress/index.js","source":"./src/display/progress/index.ts"},"./form/cron-editor":{"types":"./dist/form/cron-editor/index.d.ts","import":"./dist/form/cron-editor/index.js","source":"./src/form/cron-editor/index.ts"},"./form/date-picker":{"types":"./dist/form/date-picker/index.d.ts","import":"./dist/form/date-picker/index.js","source":"./src/form/date-picker/index.ts"},"./layout/app-shell":{"types":"./dist/layout/app-shell.d.ts","import":"./dist/layout/app-shell.js","source":"./src/layout/app-shell.ts"},"./primitives/field":{"types":"./dist/primitives/field/index.d.ts","import":"./dist/primitives/field/index.js","source":"./src/primitives/field/index.ts"},"./primitives/input":{"types":"./dist/primitives/input/index.d.ts","import":"./dist/primitives/input/index.js","source":"./src/primitives/input/index.ts"},"./primitives/label":{"types":"./dist/primitives/label/index.d.ts","import":"./dist/primitives/label/index.js","source":"./src/primitives/label/index.ts"},"./primitives/radio":{"types":"./dist/primitives/radio/index.d.ts","import":"./dist/primitives/radio/index.js","source":"./src/primitives/radio/index.ts"},"./react/primitives":{"types":"./dist/react/primitives/index.d.ts","import":"./dist/react/primitives/index.js","source":"./src/react/primitives/index.ts"},"./styles/fonts.css":{"source":"./src/styles/fonts.css","default":"./dist/styles/fonts.css"},"./styles/theme.css":{"source":"./src/styles/theme.css","default":"./dist/styles/theme.css"},"./components/search":{"types":"./dist/components/search/index.d.ts","import":"./dist/components/search/index.js","source":"./src/components/search/index.ts"},"./display/stat-card":{"types":"./dist/display/stat-card/index.d.ts","import":"./dist/display/stat-card/index.js","source":"./src/display/stat-card/index.ts"},"./form/color-picker":{"types":"./dist/form/color-picker/index.d.ts","import":"./dist/form/color-picker/index.js","source":"./src/form/color-picker/index.ts"},"./navigation/drawer":{"types":"./dist/navigation/drawer/index.d.ts","import":"./dist/navigation/drawer/index.js","source":"./src/navigation/drawer/index.ts"},"./overlays/carousel":{"types":"./dist/overlays/carousel/index.d.ts","import":"./dist/overlays/carousel/index.js","source":"./src/overlays/carousel/index.ts"},"./primitives/button":{"types":"./dist/primitives/button/index.d.ts","import":"./dist/primitives/button/index.js","source":"./src/primitives/button/index.ts"},"./primitives/select":{"types":"./dist/primitives/select/index.d.ts","import":"./dist/primitives/select/index.js","source":"./src/primitives/select/index.ts"},"./primitives/slider":{"types":"./dist/primitives/slider/index.d.ts","import":"./dist/primitives/slider/index.js","source":"./src/primitives/slider/index.ts"},"./primitives/switch":{"types":"./dist/primitives/switch/index.d.ts","import":"./dist/primitives/switch/index.js","source":"./src/primitives/switch/index.ts"},"./primitives/toggle":{"types":"./dist/primitives/toggle/index.d.ts","import":"./dist/primitives/toggle/index.js","source":"./src/primitives/toggle/index.ts"},"./styles/appearance":{"source":"./src/styles/appearance.css","default":"./dist/styles/appearance.css"},"./visualization/map":{"types":"./dist/visualization/map/index.d.ts","import":"./dist/visualization/map/index.js","source":"./src/visualization/map/index.ts"},"./charts/annotations":{"types":"./dist/charts/annotations.d.ts","import":"./dist/charts/annotations.js","source":"./src/charts/annotations.ts"},"./charts/candlestick":{"types":"./dist/charts/candlestick/index.d.ts","import":"./dist/charts/candlestick/index.js","source":"./src/charts/candlestick/index.ts"},"./display/code-block":{"types":"./dist/display/code-block/index.d.ts","import":"./dist/display/code-block/index.js","source":"./src/display/code-block/index.ts"},"./display/hover-card":{"types":"./dist/display/hover-card/index.d.ts","import":"./dist/display/hover-card/index.js","source":"./src/display/hover-card/index.ts"},"./display/status-dot":{"types":"./dist/display/status-dot/index.d.ts","import":"./dist/display/status-dot/index.js","source":"./src/display/status-dot/index.ts"},"./display/typography":{"types":"./dist/display/typography/index.d.ts","import":"./dist/display/typography/index.js","source":"./src/display/typography/index.ts"},"./display/uptime-bar":{"types":"./dist/display/uptime-bar/index.d.ts","import":"./dist/display/uptime-bar/index.js","source":"./src/display/uptime-bar/index.ts"},"./editors/log-viewer":{"types":"./dist/editors/log-viewer.d.ts","import":"./dist/editors/log-viewer.js","source":"./src/editors/log-viewer.ts"},"./layout/page-header":{"types":"./dist/layout/page-header.d.ts","import":"./dist/layout/page-header.js","source":"./src/layout/page-header.ts"},"./navigation/menubar":{"types":"./dist/navigation/menubar/index.d.ts","import":"./dist/navigation/menubar/index.js","source":"./src/navigation/menubar/index.ts"},"./navigation/stepper":{"types":"./dist/navigation/stepper/index.d.ts","import":"./dist/navigation/stepper/index.js","source":"./src/navigation/stepper/index.ts"},"./primitives/spinner":{"types":"./dist/primitives/spinner/index.d.ts","import":"./dist/primitives/spinner/index.js","source":"./src/primitives/spinner/index.ts"},"./react/app-switcher":{"types":"./dist/react/app-switcher.d.ts","import":"./dist/react/app-switcher.js","source":"./src/react/app-switcher.tsx"},"./react/theme-studio":{"types":"./dist/react/theme-studio.d.ts","import":"./dist/react/theme-studio.js","source":"./src/react/theme-studio.tsx"},"./react/theme-toggle":{"types":"./dist/react/theme-toggle/index.d.ts","import":"./dist/react/theme-toggle.js","source":"./src/react/theme-toggle/index.tsx"},"./services/sse-react":{"types":"./dist/services/sse-react.d.ts","import":"./dist/services/sse-react.js","source":"./src/services/sse-react.ts"},"./display/empty-state":{"types":"./dist/display/empty-state/index.d.ts","import":"./dist/display/empty-state/index.js","source":"./src/display/empty-state/index.ts"},"./display/metric-tile":{"types":"./dist/display/metric-tile/index.d.ts","import":"./dist/display/metric-tile/index.js","source":"./src/display/metric-tile/index.ts"},"./editors/code-editor":{"types":"./dist/editors/code-editor.d.ts","import":"./dist/editors/code-editor.js","source":"./src/editors/code-editor.ts"},"./editors/diff-viewer":{"types":"./dist/editors/diff-viewer.d.ts","import":"./dist/editors/diff-viewer.js","source":"./src/editors/diff-viewer.ts"},"./editors/json-viewer":{"types":"./dist/editors/json-viewer.d.ts","import":"./dist/editors/json-viewer.js","source":"./src/editors/json-viewer.ts"},"./editors/yaml-editor":{"types":"./dist/editors/yaml-editor.d.ts","import":"./dist/editors/yaml-editor.js","source":"./src/editors/yaml-editor.ts"},"./primitives/checkbox":{"types":"./dist/primitives/checkbox/index.d.ts","import":"./dist/primitives/checkbox/index.js","source":"./src/primitives/checkbox/index.ts"},"./primitives/skeleton":{"types":"./dist/primitives/skeleton/index.d.ts","import":"./dist/primitives/skeleton/index.js","source":"./src/primitives/skeleton/index.ts"},"./react/hooks/use-api":{"types":"./dist/react/hooks/useApi.d.ts","import":"./dist/react/hooks/useApi.js","source":"./src/react/hooks/useApi.ts"},"./react/hooks/use-sse":{"types":"./dist/react/hooks/useSSE.d.ts","import":"./dist/react/hooks/useSSE.js","source":"./src/react/hooks/useSSE.ts"},"./security/cvss-badge":{"types":"./dist/security/cvss-badge/index.d.ts","import":"./dist/security/cvss-badge/index.js","source":"./src/security/cvss-badge/index.ts"},"./styles/no-fonts.css":{"source":"./src/styles/no-fonts.css","default":"./dist/styles/no-fonts.css"},"./styles/theme-engine":{"source":"./src/styles/theme-engine.css","default":"./dist/styles/theme-engine.css"},"./components/tree-view":{"types":"./dist/components/tree-view/index.d.ts","import":"./dist/components/tree-view/index.js","source":"./src/components/tree-view/index.ts"},"./display/aspect-ratio":{"types":"./dist/display/aspect-ratio/index.d.ts","import":"./dist/display/aspect-ratio/index.js","source":"./src/display/aspect-ratio/index.ts"},"./primitives/separator":{"types":"./dist/primitives/separator/index.d.ts","import":"./dist/primitives/separator/index.js","source":"./src/primitives/separator/index.ts"},"./react/consent/banner":{"types":"./dist/react/consent/banner.d.ts","import":"./dist/react/consent/banner.js","source":"./src/react/consent/banner.tsx"},"./react/hooks/use-auth":{"types":"./dist/react/hooks/useAuth.d.ts","import":"./dist/react/hooks/useAuth.js","source":"./src/react/hooks/useAuth.ts"},"./react/primitives/kbd":{"types":"./dist/react/primitives/kbd.d.ts","import":"./dist/react/primitives/kbd.js","source":"./src/react/primitives/kbd.tsx"},"./react/primitives/map":{"types":"./dist/react/primitives/map.d.ts","import":"./dist/react/primitives/map.js","source":"./src/react/primitives/map.tsx"},"./react/threat-visuals":{"types":"./dist/react/threat-visuals/index.d.ts","import":"./dist/react/threat-visuals.js","source":"./src/react/threat-visuals/index.tsx"},"./security/attack-path":{"types":"./dist/security/attack-path/index.d.ts","import":"./dist/security/attack-path/index.js","source":"./src/security/attack-path/index.ts"},"./services/keybindings":{"types":"./dist/services/keybindings.d.ts","import":"./dist/services/keybindings.js","source":"./src/services/keybindings.ts"},"./services/toast-react":{"types":"./dist/services/toast-react.d.ts","import":"./dist/services/toast-react.js","source":"./src/services/toast-react.tsx"},"./styles/shadcn-compat":{"source":"./src/styles/shadcn-compat.css","default":"./dist/styles/shadcn-compat.css"},"./styles/tenant-ui.css":{"source":"./src/styles/tenant-ui.css","default":"./dist/styles/tenant-ui.css"},"./styles/utilities.css":{"source":"./src/styles/utilities.css","default":"./dist/styles/utilities.css"},"./visualization/kanban":{"types":"./dist/visualization/kanban/index.d.ts","import":"./dist/visualization/kanban/index.js","source":"./src/visualization/kanban/index.ts"},"./components/data-table":{"types":"./dist/components/data-table/index.d.ts","import":"./dist/components/data-table/index.js","source":"./src/components/data-table/index.ts"},"./components/pagination":{"types":"./dist/components/pagination/index.d.ts","import":"./dist/components/pagination/index.js","source":"./src/components/pagination/index.ts"},"./components/split-pane":{"types":"./dist/components/split-pane/index.d.ts","import":"./dist/components/split-pane/index.js","source":"./src/components/split-pane/index.ts"},"./components/status-bar":{"types":"./dist/components/status-bar/index.d.ts","import":"./dist/components/status-bar/index.js","source":"./src/components/status-bar/index.ts"},"./form/date-picker/time":{"types":"./dist/form/date-picker/time.d.ts","import":"./dist/form/date-picker/time.js","source":"./src/form/date-picker/time.ts"},"./navigation/breadcrumb":{"types":"./dist/navigation/breadcrumb/index.d.ts","import":"./dist/navigation/breadcrumb/index.js","source":"./src/navigation/breadcrumb/index.ts"},"./overlays/alert-dialog":{"types":"./dist/overlays/alert-dialog/index.d.ts","import":"./dist/overlays/alert-dialog/index.js","source":"./src/overlays/alert-dialog/index.ts"},"./react/auth/login-form":{"types":"./dist/react/auth/login-form.d.ts","import":"./dist/react/auth/login-form.js","source":"./src/react/auth/login-form.tsx"},"./react/primitives/card":{"types":"./dist/react/primitives/card.d.ts","import":"./dist/react/primitives/card.js","source":"./src/react/primitives/card.tsx"},"./react/primitives/tabs":{"types":"./dist/react/primitives/tabs.d.ts","import":"./dist/react/primitives/tabs.js","source":"./src/react/primitives/tabs.tsx"},"./security/mitre-matrix":{"types":"./dist/security/mitre-matrix/index.d.ts","import":"./dist/security/mitre-matrix/index.js","source":"./src/security/mitre-matrix/index.ts"},"./services/theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./components/GlassSlider":{"types":"./dist/components/theme/glass-slider.d.ts","import":"./dist/components/theme/glass-slider.js","source":"./src/components/theme/glass-slider.ts"},"./components/ThemeStudio":{"types":"./dist/components/theme/theme-studio.d.ts","import":"./dist/components/theme/theme-studio.js","source":"./src/components/theme/theme-studio.ts"},"./components/copy-button":{"types":"./dist/components/copy-button/index.d.ts","import":"./dist/components/copy-button/index.js","source":"./src/components/copy-button/index.ts"},"./components/log-toolbar":{"types":"./dist/components/log-toolbar/index.d.ts","import":"./dist/components/log-toolbar/index.js"},"./composites/run-monitor":{"types":"./dist/composites/run-monitor.d.ts","import":"./dist/composites/run-monitor.js","source":"./src/composites/run-monitor.tsx"},"./editors/languages/yara":{"types":"./dist/editors/languages/yara.d.ts","import":"./dist/editors/languages/yara.js","source":"./src/editors/languages/yara.ts"},"./form/date-picker/range":{"types":"./dist/form/date-picker/range.d.ts","import":"./dist/form/date-picker/range.js","source":"./src/form/date-picker/range.ts"},"./primitives/scroll-area":{"types":"./dist/primitives/scroll-area/index.d.ts","import":"./dist/primitives/scroll-area/index.js","source":"./src/primitives/scroll-area/index.ts"},"./react/hooks/use-router":{"types":"./dist/react/hooks/useRouter.d.ts","import":"./dist/react/hooks/useRouter.js","source":"./src/react/hooks/useRouter.ts"},"./react/layout/app-shell":{"types":"./dist/react/layout/app-shell.d.ts","import":"./dist/react/layout/app-shell.js","source":"./src/react/layout/app-shell.tsx"},"./react/primitives/alert":{"types":"./dist/react/primitives/alert.d.ts","import":"./dist/react/primitives/alert.js","source":"./src/react/primitives/alert.tsx"},"./react/primitives/badge":{"types":"./dist/react/primitives/badge.d.ts","import":"./dist/react/primitives/badge.js","source":"./src/react/primitives/badge.tsx"},"./react/primitives/field":{"types":"./dist/react/primitives/field.d.ts","import":"./dist/react/primitives/field.js","source":"./src/react/primitives/field.tsx"},"./react/primitives/input":{"types":"./dist/react/primitives/input.d.ts","import":"./dist/react/primitives/input.js","source":"./src/react/primitives/input.tsx"},"./react/primitives/label":{"types":"./dist/react/primitives/label.d.ts","import":"./dist/react/primitives/label.js","source":"./src/react/primitives/label.tsx"},"./react/primitives/modal":{"types":"./dist/react/primitives/modal.d.ts","import":"./dist/react/primitives/modal.js","source":"./src/react/primitives/modal.tsx"},"./react/primitives/sheet":{"types":"./dist/react/primitives/sheet.d.ts","import":"./dist/react/primitives/sheet.js","source":"./src/react/primitives/sheet.tsx"},"./react/primitives/table":{"types":"./dist/react/primitives/table.d.ts","import":"./dist/react/primitives/table.js","source":"./src/react/primitives/table.tsx"},"./react/primitives/toast":{"types":"./dist/react/primitives/toast.d.ts","import":"./dist/react/primitives/toast.js","source":"./src/react/primitives/toast.tsx"},"./visualization/terminal":{"types":"./dist/visualization/terminal/index.d.ts","import":"./dist/visualization/terminal/index.js","source":"./src/visualization/terminal/index.ts"},"./visualization/timeline":{"types":"./dist/visualization/timeline/index.d.ts","import":"./dist/visualization/timeline/index.js","source":"./src/visualization/timeline/index.ts"},"./components/RadiusSlider":{"types":"./dist/components/theme/radius-slider.d.ts","import":"./dist/components/theme/radius-slider.js","source":"./src/components/theme/radius-slider.ts"},"./components/context-menu":{"types":"./dist/components/context-menu/index.d.ts","import":"./dist/components/context-menu/index.js","source":"./src/components/context-menu/index.ts"},"./composites/metrics-card":{"types":"./dist/composites/metrics-card.d.ts","import":"./dist/composites/metrics-card.js","source":"./src/composites/metrics-card.tsx"},"./display/markdown-viewer":{"types":"./dist/display/markdown-viewer/index.d.ts","import":"./dist/display/markdown-viewer/index.js","source":"./src/display/markdown-viewer/index.ts"},"./editors/languages/fluxl":{"types":"./dist/editors/languages/fluxl.d.ts","import":"./dist/editors/languages/fluxl.js","source":"./src/editors/languages/fluxl.ts"},"./editors/languages/yaral":{"types":"./dist/editors/languages/yaral.d.ts","import":"./dist/editors/languages/yaral.js","source":"./src/editors/languages/yaral.ts"},"./form/cron-editor/parser":{"types":"./dist/form/cron-editor/parser.d.ts","import":"./dist/form/cron-editor/parser.js","source":"./src/form/cron-editor/parser.ts"},"./react/hooks/use-consent":{"types":"./dist/react/hooks/useConsent.d.ts","import":"./dist/react/hooks/useConsent.js","source":"./src/react/hooks/useConsent.ts"},"./react/hooks/use-passkey":{"types":"./dist/react/hooks/usePasskey.d.ts","import":"./dist/react/hooks/usePasskey.js","source":"./src/react/hooks/usePasskey.ts"},"./react/hooks/use-storage":{"types":"./dist/react/hooks/useStorage.d.ts","import":"./dist/react/hooks/useStorage.js","source":"./src/react/hooks/useStorage.ts"},"./react/primitives/avatar":{"types":"./dist/react/primitives/avatar.d.ts","import":"./dist/react/primitives/avatar.js","source":"./src/react/primitives/avatar.tsx"},"./react/primitives/button":{"types":"./dist/react/primitives/button.d.ts","import":"./dist/react/primitives/button.js","source":"./src/react/primitives/button.tsx"},"./react/primitives/dialog":{"types":"./dist/react/primitives/dialog.d.ts","import":"./dist/react/primitives/dialog.js","source":"./src/react/primitives/dialog.tsx"},"./react/primitives/drawer":{"types":"./dist/react/primitives/drawer.d.ts","import":"./dist/react/primitives/drawer.js","source":"./src/react/primitives/drawer.tsx"},"./react/primitives/kanban":{"types":"./dist/react/primitives/kanban.d.ts","import":"./dist/react/primitives/kanban.js","source":"./src/react/primitives/kanban.tsx"},"./react/primitives/ripple":{"types":"./dist/react/primitives/ripple.d.ts","import":"./dist/react/primitives/ripple.js","source":"./src/react/primitives/ripple.tsx"},"./react/primitives/search":{"types":"./dist/react/primitives/search.d.ts","import":"./dist/react/primitives/search.js","source":"./src/react/primitives/search.tsx"},"./react/primitives/select":{"types":"./dist/react/primitives/select.d.ts","import":"./dist/react/primitives/select.js","source":"./src/react/primitives/select.tsx"},"./react/primitives/slider":{"types":"./dist/react/primitives/slider.d.ts","import":"./dist/react/primitives/slider.js","source":"./src/react/primitives/slider.tsx"},"./react/primitives/switch":{"types":"./dist/react/primitives/switch.d.ts","import":"./dist/react/primitives/switch.js","source":"./src/react/primitives/switch.tsx"},"./react/primitives/toggle":{"types":"./dist/react/primitives/toggle.d.ts","import":"./dist/react/primitives/toggle.js","source":"./src/react/primitives/toggle.tsx"},"./visualization/file-tree":{"types":"./dist/visualization/file-tree/index.d.ts","import":"./dist/visualization/file-tree/index.js","source":"./src/visualization/file-tree/index.ts"},"./components/IconSetPicker":{"types":"./dist/components/theme/icon-set-picker.d.ts","import":"./dist/components/theme/icon-set-picker.js","source":"./src/components/theme/icon-set-picker.ts"},"./components/ThemeSwitcher":{"types":"./dist/components/theme/theme-switcher.d.ts","import":"./dist/components/theme/theme-switcher.js","source":"./src/components/theme/theme-switcher.ts"},"./components/detail-header":{"types":"./dist/components/detail-header/index.d.ts","import":"./dist/components/detail-header/index.js"},"./navigation/dropdown-menu":{"types":"./dist/navigation/dropdown-menu/index.d.ts","import":"./dist/navigation/dropdown-menu/index.js","source":"./src/navigation/dropdown-menu/index.ts"},"./primitives/live-log-tail":{"types":"./dist/primitives/live-log-tail.d.ts","import":"./dist/primitives/live-log-tail.js","source":"./src/primitives/live-log-tail.tsx"},"./primitives/select/native":{"types":"./dist/primitives/select/native.d.ts","import":"./dist/primitives/select/native.js","source":"./src/primitives/select/native.ts"},"./react/editors/log-viewer":{"types":"./dist/react/editors/log-viewer.d.ts","import":"./dist/react/editors/log-viewer.js","source":"./src/react/editors/log-viewer.tsx"},"./react/layout/page-header":{"types":"./dist/react/layout/page-header.d.ts","import":"./dist/react/layout/page-header.js","source":"./src/react/layout/page-header.tsx"},"./react/primitives/menubar":{"types":"./dist/react/primitives/menubar.d.ts","import":"./dist/react/primitives/menubar.js","source":"./src/react/primitives/menubar.tsx"},"./react/primitives/popover":{"types":"./dist/react/primitives/popover.d.ts","import":"./dist/react/primitives/popover.js","source":"./src/react/primitives/popover.tsx"},"./react/primitives/spinner":{"types":"./dist/react/primitives/spinner.d.ts","import":"./dist/react/primitives/spinner.js","source":"./src/react/primitives/spinner.tsx"},"./react/primitives/stepper":{"types":"./dist/react/primitives/stepper.d.ts","import":"./dist/react/primitives/stepper.js","source":"./src/react/primitives/stepper.tsx"},"./react/primitives/tooltip":{"types":"./dist/react/primitives/tooltip.d.ts","import":"./dist/react/primitives/tooltip.js","source":"./src/react/primitives/tooltip.tsx"},"./components/AccentSwitcher":{"types":"./dist/components/theme/accent-switcher.d.ts","import":"./dist/components/theme/accent-switcher.js","source":"./src/components/theme/accent-switcher.ts"},"./primitives/checkbox/group":{"types":"./dist/primitives/checkbox/group.d.ts","import":"./dist/primitives/checkbox/group.js","source":"./src/primitives/checkbox/group.ts"},"./primitives/phase-progress":{"types":"./dist/primitives/phase-progress.d.ts","import":"./dist/primitives/phase-progress.js","source":"./src/primitives/phase-progress.tsx"},"./primitives/sse-live-badge":{"types":"./dist/primitives/sse-live-badge.d.ts","import":"./dist/primitives/sse-live-badge.js","source":"./src/primitives/sse-live-badge.tsx"},"./react/auth/passkey-button":{"types":"./dist/react/auth/passkey-button.d.ts","import":"./dist/react/auth/passkey-button.js","source":"./src/react/auth/passkey-button.tsx"},"./react/consent/preferences":{"types":"./dist/react/consent/preferences.d.ts","import":"./dist/react/consent/preferences.js","source":"./src/react/consent/preferences.tsx"},"./react/editors/code-editor":{"types":"./dist/react/editors/code-editor.d.ts","import":"./dist/react/editors/code-editor.js","source":"./src/react/editors/code-editor.tsx"},"./react/editors/diff-viewer":{"types":"./dist/react/editors/diff-viewer.d.ts","import":"./dist/react/editors/diff-viewer.js","source":"./src/react/editors/diff-viewer.tsx"},"./react/editors/json-viewer":{"types":"./dist/react/editors/json-viewer.d.ts","import":"./dist/react/editors/json-viewer.js","source":"./src/react/editors/json-viewer.tsx"},"./react/editors/yaml-editor":{"types":"./dist/react/editors/yaml-editor.d.ts","import":"./dist/react/editors/yaml-editor.js","source":"./src/react/editors/yaml-editor.tsx"},"./react/primitives/calendar":{"types":"./dist/react/primitives/calendar.d.ts","import":"./dist/react/primitives/calendar.js","source":"./src/react/primitives/calendar.tsx"},"./react/primitives/carousel":{"types":"./dist/react/primitives/carousel.d.ts","import":"./dist/react/primitives/carousel.js","source":"./src/react/primitives/carousel.tsx"},"./react/primitives/checkbox":{"types":"./dist/react/primitives/checkbox.d.ts","import":"./dist/react/primitives/checkbox.js","source":"./src/react/primitives/checkbox.tsx"},"./react/primitives/progress":{"types":"./dist/react/primitives/progress.d.ts","import":"./dist/react/primitives/progress.js","source":"./src/react/primitives/progress.tsx"},"./react/primitives/skeleton":{"types":"./dist/react/primitives/skeleton.d.ts","import":"./dist/react/primitives/skeleton.js","source":"./src/react/primitives/skeleton.tsx"},"./react/primitives/terminal":{"types":"./dist/react/primitives/terminal.d.ts","import":"./dist/react/primitives/terminal.js","source":"./src/react/primitives/terminal.tsx"},"./react/primitives/textarea":{"types":"./dist/react/primitives/textarea.d.ts","import":"./dist/react/primitives/textarea.js","source":"./src/react/primitives/textarea.tsx"},"./react/primitives/timeline":{"types":"./dist/react/primitives/timeline.d.ts","import":"./dist/react/primitives/timeline.js","source":"./src/react/primitives/timeline.tsx"},"./security/detection-status":{"types":"./dist/security/detection-status/index.d.ts","import":"./dist/security/detection-status/index.js","source":"./src/security/detection-status/index.ts"},"./styles/platform-admin.css":{"source":"./src/styles/platform-admin.css","default":"./dist/styles/platform-admin.css"},"./styles/threat-library.css":{"source":"./src/styles/threat-library.css","default":"./dist/styles/threat-library.css"},"./visualization/rule-editor":{"types":"./dist/visualization/rule-editor/index.d.ts","import":"./dist/visualization/rule-editor/index.js","source":"./src/visualization/rule-editor/index.ts"},"./components/DensitySwitcher":{"types":"./dist/components/theme/density-switcher.d.ts","import":"./dist/components/theme/density-switcher.js","source":"./src/components/theme/density-switcher.ts"},"./components/FontStackPicker":{"types":"./dist/components/theme/font-stack-picker.d.ts","import":"./dist/components/theme/font-stack-picker.js","source":"./src/components/theme/font-stack-picker.ts"},"./components/IconUsageMatrix":{"types":"./dist/components/theme/icon-usage-matrix.d.ts","import":"./dist/components/theme/icon-usage-matrix.js","source":"./src/components/theme/icon-usage-matrix.ts"},"./components/ThemePresetGrid":{"types":"./dist/components/theme/theme-preset-grid.d.ts","import":"./dist/components/theme/theme-preset-grid.js","source":"./src/components/theme/theme-preset-grid.ts"},"./display/severity-indicator":{"types":"./dist/display/severity-indicator/index.d.ts","import":"./dist/display/severity-indicator/index.js","source":"./src/display/severity-indicator/index.ts"},"./navigation/navigation-menu":{"types":"./dist/navigation/navigation-menu/index.d.ts","import":"./dist/navigation/navigation-menu/index.js","source":"./src/navigation/navigation-menu/index.ts"},"./primitives/select/combobox":{"types":"./dist/primitives/select/combobox.d.ts","import":"./dist/primitives/select/combobox.js","source":"./src/primitives/select/combobox.ts"},"./react/primitives/chart-bar":{"types":"./dist/react/primitives/chart-bar.d.ts","import":"./dist/react/primitives/chart-bar.js","source":"./src/react/primitives/chart-bar.tsx"},"./react/primitives/chart-pie":{"types":"./dist/react/primitives/chart-pie.d.ts","import":"./dist/react/primitives/chart-pie.js","source":"./src/react/primitives/chart-pie.tsx"},"./react/primitives/data-grid":{"types":"./dist/react/primitives/data-grid.d.ts","import":"./dist/react/primitives/data-grid.js","source":"./src/react/primitives/data-grid.tsx"},"./react/primitives/direction":{"types":"./dist/react/primitives/direction.d.ts","import":"./dist/react/primitives/direction.js","source":"./src/react/primitives/direction.tsx"},"./react/primitives/file-tree":{"types":"./dist/react/primitives/file-tree.d.ts","import":"./dist/react/primitives/file-tree.js","source":"./src/react/primitives/file-tree.tsx"},"./react/primitives/separator":{"types":"./dist/react/primitives/separator.d.ts","import":"./dist/react/primitives/separator.js","source":"./src/react/primitives/separator.tsx"},"./react/primitives/stat-card":{"types":"./dist/react/primitives/stat-card.d.ts","import":"./dist/react/primitives/stat-card.js","source":"./src/react/primitives/stat-card.tsx"},"./react/primitives/tag-input":{"types":"./dist/react/primitives/tag-input.d.ts","import":"./dist/react/primitives/tag-input.js","source":"./src/react/primitives/tag-input.tsx"},"./react/primitives/tree-view":{"types":"./dist/react/primitives/tree-view.d.ts","import":"./dist/react/primitives/tree-view.js","source":"./src/react/primitives/tree-view.tsx"},"./visualization/flow-diagram":{"types":"./dist/visualization/flow-diagram/index.d.ts","import":"./dist/visualization/flow-diagram/index.js","source":"./src/visualization/flow-diagram/index.ts"},"./components/ThemePreviewTile":{"types":"./dist/components/theme/theme-preview-tile.d.ts","import":"./dist/components/theme/theme-preview-tile.js","source":"./src/components/theme/theme-preview-tile.ts"},"./display/notification-center":{"types":"./dist/display/notification-center/index.d.ts","import":"./dist/display/notification-center/index.js","source":"./src/display/notification-center/index.ts"},"./react/hooks/use-keybindings":{"types":"./dist/react/hooks/useKeybindings.d.ts","import":"./dist/react/hooks/useKeybindings.js","source":"./src/react/hooks/useKeybindings.ts"},"./react/primitives/breadcrumb":{"types":"./dist/react/primitives/breadcrumb.d.ts","import":"./dist/react/primitives/breadcrumb.js","source":"./src/react/primitives/breadcrumb.tsx"},"./react/primitives/chart-area":{"types":"./dist/react/primitives/chart-area.d.ts","import":"./dist/react/primitives/chart-area.js","source":"./src/react/primitives/chart-area.tsx"},"./react/primitives/chart-line":{"types":"./dist/react/primitives/chart-line.d.ts","import":"./dist/react/primitives/chart-line.js","source":"./src/react/primitives/chart-line.tsx"},"./react/primitives/code-block":{"types":"./dist/react/primitives/code-block.d.ts","import":"./dist/react/primitives/code-block.js","source":"./src/react/primitives/code-block.tsx"},"./react/primitives/cvss-badge":{"types":"./dist/react/primitives/cvss-badge.d.ts","import":"./dist/react/primitives/cvss-badge.js","source":"./src/react/primitives/cvss-badge.tsx"},"./react/primitives/data-table":{"types":"./dist/react/primitives/data-table.d.ts","import":"./dist/react/primitives/data-table.js","source":"./src/react/primitives/data-table.tsx"},"./react/primitives/hover-card":{"types":"./dist/react/primitives/hover-card.d.ts","import":"./dist/react/primitives/hover-card.js","source":"./src/react/primitives/hover-card.tsx"},"./react/primitives/pagination":{"types":"./dist/react/primitives/pagination.d.ts","import":"./dist/react/primitives/pagination.js","source":"./src/react/primitives/pagination.tsx"},"./react/primitives/split-pane":{"types":"./dist/react/primitives/split-pane.d.ts","import":"./dist/react/primitives/split-pane.js","source":"./src/react/primitives/split-pane.tsx"},"./react/primitives/status-bar":{"types":"./dist/react/primitives/status-bar.d.ts","import":"./dist/react/primitives/status-bar.js","source":"./src/react/primitives/status-bar.tsx"},"./react/primitives/status-dot":{"types":"./dist/react/primitives/status-dot.d.ts","import":"./dist/react/primitives/status-dot.js","source":"./src/react/primitives/status-dot.tsx"},"./react/primitives/typography":{"types":"./dist/react/primitives/typography.d.ts","import":"./dist/react/primitives/typography.js","source":"./src/react/primitives/typography.tsx"},"./react/primitives/uptime-bar":{"types":"./dist/react/primitives/uptime-bar.d.ts","import":"./dist/react/primitives/uptime-bar.js","source":"./src/react/primitives/uptime-bar.tsx"},"./security/vulnerability-card":{"types":"./dist/security/vulnerability-card/index.d.ts","import":"./dist/security/vulnerability-card/index.js","source":"./src/security/vulnerability-card/index.ts"},"./visualization/network-graph":{"types":"./dist/visualization/network-graph/index.d.ts","import":"./dist/visualization/network-graph/index.js","source":"./src/visualization/network-graph/index.ts"},"./react/primitives/attack-path":{"types":"./dist/react/primitives/attack-path.d.ts","import":"./dist/react/primitives/attack-path.js","source":"./src/react/primitives/attack-path.tsx"},"./react/primitives/chart-gauge":{"types":"./dist/react/primitives/chart-gauge.d.ts","import":"./dist/react/primitives/chart-gauge.js","source":"./src/react/primitives/chart-gauge.tsx"},"./react/primitives/chart-radar":{"types":"./dist/react/primitives/chart-radar.d.ts","import":"./dist/react/primitives/chart-radar.js","source":"./src/react/primitives/chart-radar.tsx"},"./react/primitives/code-viewer":{"types":"./dist/react/primitives/code-viewer.d.ts","import":"./dist/react/primitives/code-viewer.js","source":"./src/react/primitives/code-viewer.tsx"},"./react/primitives/collapsible":{"types":"./dist/react/primitives/collapsible.d.ts","import":"./dist/react/primitives/collapsible.js","source":"./src/react/primitives/collapsible.tsx"},"./react/primitives/copy-button":{"types":"./dist/react/primitives/copy-button.d.ts","import":"./dist/react/primitives/copy-button.js","source":"./src/react/primitives/copy-button.tsx"},"./react/primitives/cron-editor":{"types":"./dist/react/primitives/cron-editor.d.ts","import":"./dist/react/primitives/cron-editor.js","source":"./src/react/primitives/cron-editor.tsx"},"./react/primitives/date-picker":{"types":"./dist/react/primitives/date-picker.d.ts","import":"./dist/react/primitives/date-picker.js","source":"./src/react/primitives/date-picker.tsx"},"./react/primitives/empty-state":{"types":"./dist/react/primitives/empty-state.d.ts","import":"./dist/react/primitives/empty-state.js","source":"./src/react/primitives/empty-state.tsx"},"./react/primitives/metric-tile":{"types":"./dist/react/primitives/metric-tile.d.ts","import":"./dist/react/primitives/metric-tile.js","source":"./src/react/primitives/metric-tile.tsx"},"./react/primitives/radio-group":{"types":"./dist/react/primitives/radio-group.d.ts","import":"./dist/react/primitives/radio-group.js","source":"./src/react/primitives/radio-group.tsx"},"./react/primitives/rule-editor":{"types":"./dist/react/primitives/rule-editor.d.ts","import":"./dist/react/primitives/rule-editor.js","source":"./src/react/primitives/rule-editor.tsx"},"./react/primitives/scroll-area":{"types":"./dist/react/primitives/scroll-area.d.ts","import":"./dist/react/primitives/scroll-area.js","source":"./src/react/primitives/scroll-area.tsx"},"./react/primitives/slide-panel":{"types":"./dist/react/primitives/slide-panel.d.ts","import":"./dist/react/primitives/slide-panel.js","source":"./src/react/primitives/slide-panel.tsx"},"./react/primitives/alert-dialog":{"types":"./dist/react/primitives/alert-dialog.d.ts","import":"./dist/react/primitives/alert-dialog.js","source":"./src/react/primitives/alert-dialog.tsx"},"./react/primitives/aspect-ratio":{"types":"./dist/react/primitives/aspect-ratio.d.ts","import":"./dist/react/primitives/aspect-ratio.js","source":"./src/react/primitives/aspect-ratio.tsx"},"./react/primitives/chart-funnel":{"types":"./dist/react/primitives/chart-funnel.d.ts","import":"./dist/react/primitives/chart-funnel.js","source":"./src/react/primitives/chart-funnel.tsx"},"./react/primitives/chart-sankey":{"types":"./dist/react/primitives/chart-sankey.d.ts","import":"./dist/react/primitives/chart-sankey.js","source":"./src/react/primitives/chart-sankey.tsx"},"./react/primitives/color-picker":{"types":"./dist/react/primitives/color-picker.d.ts","import":"./dist/react/primitives/color-picker.js","source":"./src/react/primitives/color-picker.tsx"},"./react/primitives/context-menu":{"types":"./dist/react/primitives/context-menu.d.ts","import":"./dist/react/primitives/context-menu.js","source":"./src/react/primitives/context-menu.tsx"},"./react/primitives/flow-diagram":{"types":"./dist/react/primitives/flow-diagram.d.ts","import":"./dist/react/primitives/flow-diagram.js","source":"./src/react/primitives/flow-diagram.tsx"},"./react/primitives/mitre-matrix":{"types":"./dist/react/primitives/mitre-matrix.d.ts","import":"./dist/react/primitives/mitre-matrix.js","source":"./src/react/primitives/mitre-matrix.tsx"},"./visualization/mermaid-diagram":{"types":"./dist/visualization/mermaid-diagram/index.d.ts","import":"./dist/visualization/mermaid-diagram/index.js","source":"./src/visualization/mermaid-diagram/index.ts"},"./react/primitives/chart-heatmap":{"types":"./dist/react/primitives/chart-heatmap.d.ts","import":"./dist/react/primitives/chart-heatmap.js","source":"./src/react/primitives/chart-heatmap.tsx"},"./react/primitives/chart-scatter":{"types":"./dist/react/primitives/chart-scatter.d.ts","import":"./dist/react/primitives/chart-scatter.js","source":"./src/react/primitives/chart-scatter.tsx"},"./react/primitives/chart-treemap":{"types":"./dist/react/primitives/chart-treemap.d.ts","import":"./dist/react/primitives/chart-treemap.js","source":"./src/react/primitives/chart-treemap.tsx"},"./react/primitives/dropdown-menu":{"types":"./dist/react/primitives/dropdown-menu.d.ts","import":"./dist/react/primitives/dropdown-menu.js","source":"./src/react/primitives/dropdown-menu.tsx"},"./react/primitives/network-graph":{"types":"./dist/react/primitives/network-graph.d.ts","import":"./dist/react/primitives/network-graph.js","source":"./src/react/primitives/network-graph.tsx"},"./composites/per-case-stats-table":{"types":"./dist/composites/per-case-stats-table.d.ts","import":"./dist/composites/per-case-stats-table.js","source":"./src/composites/per-case-stats-table.tsx"},"./primitives/yaml-override-editor":{"types":"./dist/primitives/yaml-override-editor.d.ts","import":"./dist/primitives/yaml-override-editor.js","source":"./src/primitives/yaml-override-editor.tsx"},"./react/primitives/error-boundary":{"types":"./dist/react/primitives/error-boundary.d.ts","import":"./dist/react/primitives/error-boundary.js","source":"./src/react/primitives/error-boundary.tsx"},"./react/primitives/heatmap-legend":{"types":"./dist/react/primitives/heatmap-legend.d.ts","import":"./dist/react/primitives/heatmap-legend.js","source":"./src/react/primitives/heatmap-legend.tsx"},"./styles/react-threat-visuals.css":{"source":"./src/styles/react-threat-visuals.css","default":"./dist/styles/react-threat-visuals.css"},"./visualization/json-path-browser":{"types":"./dist/visualization/json-path-browser/index.d.ts","import":"./dist/visualization/json-path-browser/index.js","source":"./src/visualization/json-path-browser/index.ts"},"./react/primitives/chart-sparkline":{"types":"./dist/react/primitives/chart-sparkline.d.ts","import":"./dist/react/primitives/chart-sparkline.js","source":"./src/react/primitives/chart-sparkline.tsx"},"./react/primitives/chart-waterfall":{"types":"./dist/react/primitives/chart-waterfall.d.ts","import":"./dist/react/primitives/chart-waterfall.js","source":"./src/react/primitives/chart-waterfall.tsx"},"./react/primitives/heatmap-toolbar":{"types":"./dist/react/primitives/heatmap-toolbar.d.ts","import":"./dist/react/primitives/heatmap-toolbar.js","source":"./src/react/primitives/heatmap-toolbar.tsx"},"./react/primitives/markdown-viewer":{"types":"./dist/react/primitives/markdown-viewer.d.ts","import":"./dist/react/primitives/markdown-viewer.js","source":"./src/react/primitives/markdown-viewer.tsx"},"./react/primitives/mermaid-diagram":{"types":"./dist/react/primitives/mermaid-diagram.d.ts","import":"./dist/react/primitives/mermaid-diagram.js","source":"./src/react/primitives/mermaid-diagram.tsx"},"./react/primitives/navigation-menu":{"types":"./dist/react/primitives/navigation-menu.d.ts","import":"./dist/react/primitives/navigation-menu.js","source":"./src/react/primitives/navigation-menu.tsx"},"./components/search/command-palette":{"types":"./dist/components/search/command-palette.d.ts","import":"./dist/components/search/command-palette.js","source":"./src/components/search/command-palette.ts"},"./react/primitives/animated-counter":{"types":"./dist/react/primitives/animated-counter.d.ts","import":"./dist/react/primitives/animated-counter.js","source":"./src/react/primitives/animated-counter.tsx"},"./react/primitives/detection-status":{"types":"./dist/react/primitives/detection-status.d.ts","import":"./dist/react/primitives/detection-status.js","source":"./src/react/primitives/detection-status.tsx"},"./react/feedback/notification-banner":{"types":"./dist/react/feedback/notification-banner.d.ts","import":"./dist/react/feedback/notification-banner.js","source":"./src/react/feedback/notification-banner.tsx"},"./react/primitives/chart-candlestick":{"types":"./dist/react/primitives/chart-candlestick.d.ts","import":"./dist/react/primitives/chart-candlestick.js","source":"./src/react/primitives/chart-candlestick.tsx"},"./react/primitives/json-path-browser":{"types":"./dist/react/primitives/json-path-browser.d.ts","import":"./dist/react/primitives/json-path-browser.js","source":"./src/react/primitives/json-path-browser.tsx"},"./react/primitives/severity-indicator":{"types":"./dist/react/primitives/severity-indicator.d.ts","import":"./dist/react/primitives/severity-indicator.js","source":"./src/react/primitives/severity-indicator.tsx"},"./react/primitives/vulnerability-card":{"types":"./dist/react/primitives/vulnerability-card.d.ts","import":"./dist/react/primitives/vulnerability-card.js","source":"./src/react/primitives/vulnerability-card.tsx"},"./react/primitives/notification-center":{"types":"./dist/react/primitives/notification-center.d.ts","import":"./dist/react/primitives/notification-center.js","source":"./src/react/primitives/notification-center.tsx"}},"gitHead":"ee5508c3a794b8b2bfa9cd4bc8862133da68fb41","scripts":{"dev":"vite build --watch","lint":"eslint src --max-warnings 0","test":"vitest run","build":"tsc -p tsconfig.build.json && vite build","check":"npm run typecheck && npm run lint && npm run format:check","format":"prettier --write \"src/**/*.ts\"","preview":"npm run generate:preview && vite --config preview/vite.config.ts","lint:fix":"eslint src --fix","test:e2e":"playwright test","typecheck":"tsc --noEmit","test:watch":"vitest","test:e2e:ui":"playwright test --ui","audit:parity":"node scripts/audit-parity.mjs","format:check":"prettier --check \"src/**/*.ts\"","preview:dist":"npm run generate:preview && vite build --config preview/vite.config.ts","preview:build":"npm run build && npm run preview:dist","preview:serve":"vite --config preview/vite.config.ts","test:coverage":"vitest run --coverage","preview:deploy":"npm run preview:build && echo 'Static site built to preview-dist/'","test:e2e:debug":"playwright test --debug","test:e2e:headed":"playwright test --headed","test:e2e:report":"playwright show-report","generate:preview":"node scripts/extract-prop-docs.mjs && node scripts/generate-preview.mjs","audit:parity:check":"node scripts/audit-parity.mjs --check","generate:prop-docs":"node scripts/extract-prop-docs.mjs","test:e2e:update-snapshots":"playwright test --update-snapshots"},"_npmUser":{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},"overrides":{"uuid":"14.0.0","lodash":"4.18.1","rollup":"4.60.0","flatted":"3.4.2","postcss":"8.5.10","dompurify":"3.4.1","lodash-es":"4.18.1","@vue/language-core":{"minimatch":"9.0.7"}},"repository":{"url":"git+https://github.com/countermeasure-platform/web-components.git","type":"git"},"_npmVersion":"10.9.7","description":"Shared web components for CounterMeasure applications - consolidates common frontend functionality across projects.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","mermaid":"^11.12.3","dompurify":"3.4.1","codemirror":"^6.0.1","tailwind-merge":"^3.5.0","@codemirror/lint":"^6.9.0","@codemirror/view":"^6.39.0","@lezer/highlight":"^1.2.0","@codemirror/state":"^6.5.0","@codemirror/search":"^6.5.0","@codemirror/commands":"^6.8.0","@codemirror/lang-css":"^6.3.1","@codemirror/lang-sql":"^6.10.0","@codemirror/language":"^6.12.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-tabs":"^1.1.3","@codemirror/lang-json":"^6.0.1","@codemirror/lang-rust":"^6.0.2","@radix-ui/react-label":"^2.1.4","@radix-ui/react-dialog":"^1.1.7","@radix-ui/react-select":"^2.1.7","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.1.4","@radix-ui/react-toggle":"^1.1.10","@codemirror/lang-python":"^6.2.1","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-tooltip":"^1.1.8","@codemirror/autocomplete":"^6.20.0","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@codemirror/language-data":"^6.5.2","@radix-ui/react-separator":"^1.1.8","@codemirror/lang-javascript":"^6.2.4","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.7","@radix-ui/react-toggle-group":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.7","@radix-ui/react-navigation-menu":"^1.2.14"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.5","jsdom":"^29.0.0","react":"^19.2.4","eslint":"^10.0.3","vitest":"^4.1.0","globals":"^17.2.0","axe-core":"^4.11.1","prettier":"^3.2.0","react-dom":"^19.2.4","@eslint/js":"^10.0.0","typescript":"^6.0.2","@types/node":"^25.1.0","tailwindcss":"4.2.4","@types/react":"^19.2.14","lucide-react":"^1.6.0","@xyflow/react":"^12.10.1","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.4","typescript-eslint":"^8.57.0","@vitest/coverage-v8":"^4.1.0","@axe-core/playwright":"^4.11.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@microsoft/api-extractor":"7.57.7","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","tailwindcss":"^4.0.0","lucide-react":"^1.6.0","@xyflow/react":"^12.0.0"},"peerDependenciesMeta":{"tailwindcss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-components_1.2.2-dev.8.1_1779065195358_0.5446249505133509","host":"s3://npm-registry-packages-npm-production"}},"1.2.2-dev.14.1":{"name":"@countermeasure-platform/web-components","version":"1.2.2-dev.14.1","keywords":["countermeasure","consent","auth","passkey","webauthn","encryption","crypto","aes","rsa","codemirror","editor","data-table","components","ui"],"author":{"name":"CounterMeasure"},"license":"MIT","_id":"@countermeasure-platform/web-components@1.2.2-dev.14.1","maintainers":[{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},{"name":"phutel","email":"paul@countermeasuresec.com"}],"homepage":"https://github.com/countermeasure-platform/web-components#readme","bugs":{"url":"https://github.com/countermeasure-platform/web-components/issues"},"dist":{"shasum":"29908d58d40dd56d02b6c27fce2222e84f6f741a","tarball":"https://registry.npmjs.org/@countermeasure-platform/web-components/-/web-components-1.2.2-dev.14.1.tgz","fileCount":2508,"integrity":"sha512-7cxOaRaL0p2Q8ideCMgOG+hscIM3dxx0ryfPtR5EgT/jZZgRu1qlTCNDtVBVNd+LtWK6S1KTPtlD1VSyNJ4upA==","signatures":[{"sig":"MEYCIQD26zcH2stitN36ntrHhbf9wLS5tAQzjQdqNJdUlWMS2gIhANoSQs79hTjuyBL9dOS8YhI2A/8Xg1/gHDBZBMeCG+RN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28901584},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js","source":"./src/ui/index.ts"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","source":"./src/auth/index.ts"},"./form":{"types":"./dist/form/index.d.ts","import":"./dist/form/index.js","source":"./src/form/index.ts"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js","source":"./src/icons/index.ts"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react.js","source":"./src/react/index.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","source":"./src/utils/index.ts"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js","source":"./src/charts/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.ts","import":"./dist/crypto/index.js","source":"./src/crypto/index.ts"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js","source":"./src/layout/index.ts"},"./styles":{"source":"./src/styles/index.css","default":"./dist/styles/index.css"},"./consent":{"types":"./dist/consent/index.d.ts","import":"./dist/consent/index.js","source":"./src/consent/index.ts"},"./display":{"types":"./dist/display/index.d.ts","import":"./dist/display/index.js","source":"./src/display/index.ts"},"./editors":{"types":"./dist/editors/index.d.ts","import":"./dist/editors/index.js","source":"./src/editors/index.ts"},"./passkey":{"types":"./dist/passkey/index.d.ts","import":"./dist/passkey/index.js","source":"./src/passkey/index.ts"},"./sidebar":{"types":"./dist/sidebar/index.d.ts","import":"./dist/sidebar/index.js","source":"./src/sidebar/index.ts"},"./overlays":{"types":"./dist/overlays/index.d.ts","import":"./dist/overlays/index.js","source":"./src/overlays/index.ts"},"./security":{"types":"./dist/security/index.d.ts","import":"./dist/security/index.js","source":"./src/security/index.ts"},"./services":{"types":"./dist/services/index.d.ts","import":"./dist/services/index.js","source":"./src/services/index.ts"},"./styles/*":"./dist/styles/*","./styles/ui":{"source":"./src/styles/ui.css","default":"./dist/styles/ui.css"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","source":"./src/appearance/index.ts"},"./charts/bar":{"types":"./dist/charts/bar/index.d.ts","import":"./dist/charts/bar/index.js","source":"./src/charts/bar/index.ts"},"./charts/pie":{"types":"./dist/charts/pie/index.d.ts","import":"./dist/charts/pie/index.js","source":"./src/charts/pie/index.ts"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js","source":"./src/components/index.ts"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js","source":"./src/navigation/index.ts"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js","source":"./src/primitives/index.ts"},"./react/auth":{"types":"./dist/react/auth/index.d.ts","import":"./dist/react/auth/index.js","source":"./src/react/auth/index.ts"},"./charts/area":{"types":"./dist/charts/area/index.d.ts","import":"./dist/charts/area/index.js","source":"./src/charts/area/index.ts"},"./charts/axis":{"types":"./dist/charts/axis.d.ts","import":"./dist/charts/axis.js","source":"./src/charts/axis.ts"},"./charts/base":{"types":"./dist/charts/base.d.ts","import":"./dist/charts/base.js","source":"./src/charts/base.ts"},"./charts/line":{"types":"./dist/charts/line/index.d.ts","import":"./dist/charts/line/index.js","source":"./src/charts/line/index.ts"},"./charts/zoom":{"types":"./dist/charts/zoom.d.ts","import":"./dist/charts/zoom.js","source":"./src/charts/zoom.ts"},"./react/brand":{"types":"./dist/react/brand/index.d.ts","import":"./dist/react/brand.js","source":"./src/react/brand/index.tsx"},"./react/hooks":{"types":"./dist/react/hooks/index.d.ts","import":"./dist/react/hooks/index.js","source":"./src/react/hooks/index.ts"},"./styles/auth":{"source":"./src/styles/auth.css","default":"./dist/styles/auth.css"},"./app-switcher":{"types":"./dist/app-switcher/index.d.ts","import":"./dist/app-switcher/index.js","source":"./src/app-switcher/index.ts"},"./charts/gauge":{"types":"./dist/charts/gauge/index.d.ts","import":"./dist/charts/gauge/index.js","source":"./src/charts/gauge/index.ts"},"./charts/radar":{"types":"./dist/charts/radar/index.d.ts","import":"./dist/charts/radar/index.js","source":"./src/charts/radar/index.ts"},"./charts/utils":{"types":"./dist/charts/utils.d.ts","import":"./dist/charts/utils.js","source":"./src/charts/utils.ts"},"./display/card":{"types":"./dist/display/card/index.d.ts","import":"./dist/display/card/index.js","source":"./src/display/card/index.ts"},"./icons/lucide":{"types":"./dist/icons/lucide.d.ts","import":"./dist/icons/lucide.js","source":"./src/icons/lucide.ts"},"./react/layout":{"types":"./dist/react/layout/index.d.ts","import":"./dist/react/layout/index.js","source":"./src/react/layout/index.ts"},"./services/api":{"types":"./dist/services/api.d.ts","import":"./dist/services/api.js","source":"./src/services/api.ts"},"./services/sse":{"types":"./dist/services/sse.d.ts","import":"./dist/services/sse.js","source":"./src/services/sse.ts"},"./theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./charts/funnel":{"types":"./dist/charts/funnel/index.d.ts","import":"./dist/charts/funnel/index.js","source":"./src/charts/funnel/index.ts"},"./charts/legend":{"types":"./dist/charts/legend.d.ts","import":"./dist/charts/legend.js","source":"./src/charts/legend.ts"},"./charts/sankey":{"types":"./dist/charts/sankey/index.d.ts","import":"./dist/charts/sankey/index.js","source":"./src/charts/sankey/index.ts"},"./display/alert":{"types":"./dist/display/alert/index.d.ts","import":"./dist/display/alert/index.js","source":"./src/display/alert/index.ts"},"./display/badge":{"types":"./dist/display/badge/index.d.ts","import":"./dist/display/badge/index.js","source":"./src/display/badge/index.ts"},"./form/calendar":{"types":"./dist/form/calendar/index.d.ts","import":"./dist/form/calendar/index.js","source":"./src/form/calendar/index.ts"},"./react/consent":{"types":"./dist/react/consent/index.d.ts","import":"./dist/react/consent/index.js","source":"./src/react/consent/index.ts"},"./react/editors":{"types":"./dist/react/editors/index.d.ts","import":"./dist/react/editors/index.js","source":"./src/react/editors/index.ts"},"./react/sidebar":{"types":"./dist/react/sidebar.d.ts","import":"./dist/react/sidebar.js","source":"./src/react/sidebar.tsx"},"./styles/layout":{"source":"./src/styles/layout.css","default":"./dist/styles/layout.css"},"./styles/tokens":{"source":"./src/styles/tokens.css","default":"./dist/styles/tokens.css"},"./visualization":{"types":"./dist/visualization/index.d.ts","import":"./dist/visualization/index.js","source":"./src/visualization/index.ts"},"./charts/heatmap":{"types":"./dist/charts/heatmap/index.d.ts","import":"./dist/charts/heatmap/index.js","source":"./src/charts/heatmap/index.ts"},"./charts/scatter":{"types":"./dist/charts/scatter/index.d.ts","import":"./dist/charts/scatter/index.js","source":"./src/charts/scatter/index.ts"},"./charts/tooltip":{"types":"./dist/charts/tooltip.d.ts","import":"./dist/charts/tooltip.js","source":"./src/charts/tooltip.ts"},"./charts/treemap":{"types":"./dist/charts/treemap/index.d.ts","import":"./dist/charts/treemap/index.js","source":"./src/charts/treemap/index.ts"},"./display/avatar":{"types":"./dist/display/avatar/index.d.ts","import":"./dist/display/avatar/index.js","source":"./src/display/avatar/index.ts"},"./form/direction":{"types":"./dist/form/direction/index.d.ts","import":"./dist/form/direction/index.js","source":"./src/form/direction/index.ts"},"./form/tag-input":{"types":"./dist/form/tag-input/index.d.ts","import":"./dist/form/tag-input/index.js","source":"./src/form/tag-input/index.ts"},"./overlays/sheet":{"types":"./dist/overlays/sheet/index.d.ts","import":"./dist/overlays/sheet/index.js","source":"./src/overlays/sheet/index.ts"},"./primitives/kbd":{"types":"./dist/primitives/kbd/index.d.ts","import":"./dist/primitives/kbd/index.js","source":"./src/primitives/kbd/index.ts"},"./react/feedback":{"types":"./dist/react/feedback/index.d.ts","import":"./dist/react/feedback/index.js","source":"./src/react/feedback/index.ts"},"./react/topology":{"types":"./dist/react/topology/index.d.ts","import":"./dist/react/topology.js","source":"./src/react/topology/index.ts"},"./styles/consent":{"source":"./src/styles/consent.css","default":"./dist/styles/consent.css"},"./utils/registry":{"types":"./dist/utils/registry.d.ts","import":"./dist/utils/registry.js","source":"./src/utils/registry.ts"},"./components/tabs":{"types":"./dist/components/tabs/index.d.ts","import":"./dist/components/tabs/index.js","source":"./src/components/tabs/index.ts"},"./display/popover":{"types":"./dist/display/popover/index.d.ts","import":"./dist/display/popover/index.js","source":"./src/display/popover/index.ts"},"./display/tooltip":{"types":"./dist/display/tooltip/index.d.ts","import":"./dist/display/tooltip/index.js","source":"./src/display/tooltip/index.ts"},"./services/router":{"types":"./dist/services/router.d.ts","import":"./dist/services/router.js","source":"./src/services/router.ts"},"./charts/sparkline":{"types":"./dist/charts/sparkline/index.d.ts","import":"./dist/charts/sparkline/index.js","source":"./src/charts/sparkline/index.ts"},"./charts/waterfall":{"types":"./dist/charts/waterfall/index.d.ts","import":"./dist/charts/waterfall/index.js","source":"./src/charts/waterfall/index.ts"},"./components/brand":{"types":"./dist/components/brand/index.d.ts","import":"./dist/components/brand/index.js","source":"./src/components/brand/index.ts"},"./components/modal":{"types":"./dist/components/modal/index.d.ts","import":"./dist/components/modal/index.js","source":"./src/components/modal/index.ts"},"./components/theme":{"types":"./dist/components/theme/index.d.ts","import":"./dist/components/theme/index.js","source":"./src/components/theme/index.ts"},"./components/toast":{"types":"./dist/components/toast/index.d.ts","import":"./dist/components/toast/index.js","source":"./src/components/toast/index.ts"},"./display/progress":{"types":"./dist/display/progress/index.d.ts","import":"./dist/display/progress/index.js","source":"./src/display/progress/index.ts"},"./form/cron-editor":{"types":"./dist/form/cron-editor/index.d.ts","import":"./dist/form/cron-editor/index.js","source":"./src/form/cron-editor/index.ts"},"./form/date-picker":{"types":"./dist/form/date-picker/index.d.ts","import":"./dist/form/date-picker/index.js","source":"./src/form/date-picker/index.ts"},"./layout/app-shell":{"types":"./dist/layout/app-shell.d.ts","import":"./dist/layout/app-shell.js","source":"./src/layout/app-shell.ts"},"./primitives/field":{"types":"./dist/primitives/field/index.d.ts","import":"./dist/primitives/field/index.js","source":"./src/primitives/field/index.ts"},"./primitives/input":{"types":"./dist/primitives/input/index.d.ts","import":"./dist/primitives/input/index.js","source":"./src/primitives/input/index.ts"},"./primitives/label":{"types":"./dist/primitives/label/index.d.ts","import":"./dist/primitives/label/index.js","source":"./src/primitives/label/index.ts"},"./primitives/radio":{"types":"./dist/primitives/radio/index.d.ts","import":"./dist/primitives/radio/index.js","source":"./src/primitives/radio/index.ts"},"./react/primitives":{"types":"./dist/react/primitives/index.d.ts","import":"./dist/react/primitives/index.js","source":"./src/react/primitives/index.ts"},"./styles/fonts.css":{"source":"./src/styles/fonts.css","default":"./dist/styles/fonts.css"},"./styles/theme.css":{"source":"./src/styles/theme.css","default":"./dist/styles/theme.css"},"./components/search":{"types":"./dist/components/search/index.d.ts","import":"./dist/components/search/index.js","source":"./src/components/search/index.ts"},"./display/stat-card":{"types":"./dist/display/stat-card/index.d.ts","import":"./dist/display/stat-card/index.js","source":"./src/display/stat-card/index.ts"},"./form/color-picker":{"types":"./dist/form/color-picker/index.d.ts","import":"./dist/form/color-picker/index.js","source":"./src/form/color-picker/index.ts"},"./navigation/drawer":{"types":"./dist/navigation/drawer/index.d.ts","import":"./dist/navigation/drawer/index.js","source":"./src/navigation/drawer/index.ts"},"./overlays/carousel":{"types":"./dist/overlays/carousel/index.d.ts","import":"./dist/overlays/carousel/index.js","source":"./src/overlays/carousel/index.ts"},"./primitives/button":{"types":"./dist/primitives/button/index.d.ts","import":"./dist/primitives/button/index.js","source":"./src/primitives/button/index.ts"},"./primitives/select":{"types":"./dist/primitives/select/index.d.ts","import":"./dist/primitives/select/index.js","source":"./src/primitives/select/index.ts"},"./primitives/slider":{"types":"./dist/primitives/slider/index.d.ts","import":"./dist/primitives/slider/index.js","source":"./src/primitives/slider/index.ts"},"./primitives/switch":{"types":"./dist/primitives/switch/index.d.ts","import":"./dist/primitives/switch/index.js","source":"./src/primitives/switch/index.ts"},"./primitives/toggle":{"types":"./dist/primitives/toggle/index.d.ts","import":"./dist/primitives/toggle/index.js","source":"./src/primitives/toggle/index.ts"},"./styles/appearance":{"source":"./src/styles/appearance.css","default":"./dist/styles/appearance.css"},"./visualization/map":{"types":"./dist/visualization/map/index.d.ts","import":"./dist/visualization/map/index.js","source":"./src/visualization/map/index.ts"},"./charts/annotations":{"types":"./dist/charts/annotations.d.ts","import":"./dist/charts/annotations.js","source":"./src/charts/annotations.ts"},"./charts/candlestick":{"types":"./dist/charts/candlestick/index.d.ts","import":"./dist/charts/candlestick/index.js","source":"./src/charts/candlestick/index.ts"},"./display/code-block":{"types":"./dist/display/code-block/index.d.ts","import":"./dist/display/code-block/index.js","source":"./src/display/code-block/index.ts"},"./display/hover-card":{"types":"./dist/display/hover-card/index.d.ts","import":"./dist/display/hover-card/index.js","source":"./src/display/hover-card/index.ts"},"./display/status-dot":{"types":"./dist/display/status-dot/index.d.ts","import":"./dist/display/status-dot/index.js","source":"./src/display/status-dot/index.ts"},"./display/typography":{"types":"./dist/display/typography/index.d.ts","import":"./dist/display/typography/index.js","source":"./src/display/typography/index.ts"},"./display/uptime-bar":{"types":"./dist/display/uptime-bar/index.d.ts","import":"./dist/display/uptime-bar/index.js","source":"./src/display/uptime-bar/index.ts"},"./editors/log-viewer":{"types":"./dist/editors/log-viewer.d.ts","import":"./dist/editors/log-viewer.js","source":"./src/editors/log-viewer.ts"},"./layout/page-header":{"types":"./dist/layout/page-header.d.ts","import":"./dist/layout/page-header.js","source":"./src/layout/page-header.ts"},"./navigation/menubar":{"types":"./dist/navigation/menubar/index.d.ts","import":"./dist/navigation/menubar/index.js","source":"./src/navigation/menubar/index.ts"},"./navigation/stepper":{"types":"./dist/navigation/stepper/index.d.ts","import":"./dist/navigation/stepper/index.js","source":"./src/navigation/stepper/index.ts"},"./primitives/spinner":{"types":"./dist/primitives/spinner/index.d.ts","import":"./dist/primitives/spinner/index.js","source":"./src/primitives/spinner/index.ts"},"./react/app-switcher":{"types":"./dist/react/app-switcher.d.ts","import":"./dist/react/app-switcher.js","source":"./src/react/app-switcher.tsx"},"./react/theme-studio":{"types":"./dist/react/theme-studio.d.ts","import":"./dist/react/theme-studio.js","source":"./src/react/theme-studio.tsx"},"./react/theme-toggle":{"types":"./dist/react/theme-toggle/index.d.ts","import":"./dist/react/theme-toggle.js","source":"./src/react/theme-toggle/index.tsx"},"./services/sse-react":{"types":"./dist/services/sse-react.d.ts","import":"./dist/services/sse-react.js","source":"./src/services/sse-react.ts"},"./display/empty-state":{"types":"./dist/display/empty-state/index.d.ts","import":"./dist/display/empty-state/index.js","source":"./src/display/empty-state/index.ts"},"./display/metric-tile":{"types":"./dist/display/metric-tile/index.d.ts","import":"./dist/display/metric-tile/index.js","source":"./src/display/metric-tile/index.ts"},"./editors/code-editor":{"types":"./dist/editors/code-editor.d.ts","import":"./dist/editors/code-editor.js","source":"./src/editors/code-editor.ts"},"./editors/diff-viewer":{"types":"./dist/editors/diff-viewer.d.ts","import":"./dist/editors/diff-viewer.js","source":"./src/editors/diff-viewer.ts"},"./editors/json-viewer":{"types":"./dist/editors/json-viewer.d.ts","import":"./dist/editors/json-viewer.js","source":"./src/editors/json-viewer.ts"},"./editors/yaml-editor":{"types":"./dist/editors/yaml-editor.d.ts","import":"./dist/editors/yaml-editor.js","source":"./src/editors/yaml-editor.ts"},"./primitives/checkbox":{"types":"./dist/primitives/checkbox/index.d.ts","import":"./dist/primitives/checkbox/index.js","source":"./src/primitives/checkbox/index.ts"},"./primitives/skeleton":{"types":"./dist/primitives/skeleton/index.d.ts","import":"./dist/primitives/skeleton/index.js","source":"./src/primitives/skeleton/index.ts"},"./react/hooks/use-api":{"types":"./dist/react/hooks/useApi.d.ts","import":"./dist/react/hooks/useApi.js","source":"./src/react/hooks/useApi.ts"},"./react/hooks/use-sse":{"types":"./dist/react/hooks/useSSE.d.ts","import":"./dist/react/hooks/useSSE.js","source":"./src/react/hooks/useSSE.ts"},"./security/cvss-badge":{"types":"./dist/security/cvss-badge/index.d.ts","import":"./dist/security/cvss-badge/index.js","source":"./src/security/cvss-badge/index.ts"},"./styles/no-fonts.css":{"source":"./src/styles/no-fonts.css","default":"./dist/styles/no-fonts.css"},"./styles/theme-engine":{"source":"./src/styles/theme-engine.css","default":"./dist/styles/theme-engine.css"},"./components/tree-view":{"types":"./dist/components/tree-view/index.d.ts","import":"./dist/components/tree-view/index.js","source":"./src/components/tree-view/index.ts"},"./display/aspect-ratio":{"types":"./dist/display/aspect-ratio/index.d.ts","import":"./dist/display/aspect-ratio/index.js","source":"./src/display/aspect-ratio/index.ts"},"./primitives/separator":{"types":"./dist/primitives/separator/index.d.ts","import":"./dist/primitives/separator/index.js","source":"./src/primitives/separator/index.ts"},"./react/consent/banner":{"types":"./dist/react/consent/banner.d.ts","import":"./dist/react/consent/banner.js","source":"./src/react/consent/banner.tsx"},"./react/hooks/use-auth":{"types":"./dist/react/hooks/useAuth.d.ts","import":"./dist/react/hooks/useAuth.js","source":"./src/react/hooks/useAuth.ts"},"./react/primitives/kbd":{"types":"./dist/react/primitives/kbd.d.ts","import":"./dist/react/primitives/kbd.js","source":"./src/react/primitives/kbd.tsx"},"./react/primitives/map":{"types":"./dist/react/primitives/map.d.ts","import":"./dist/react/primitives/map.js","source":"./src/react/primitives/map.tsx"},"./react/threat-visuals":{"types":"./dist/react/threat-visuals/index.d.ts","import":"./dist/react/threat-visuals.js","source":"./src/react/threat-visuals/index.tsx"},"./security/attack-path":{"types":"./dist/security/attack-path/index.d.ts","import":"./dist/security/attack-path/index.js","source":"./src/security/attack-path/index.ts"},"./services/keybindings":{"types":"./dist/services/keybindings.d.ts","import":"./dist/services/keybindings.js","source":"./src/services/keybindings.ts"},"./services/toast-react":{"types":"./dist/services/toast-react.d.ts","import":"./dist/services/toast-react.js","source":"./src/services/toast-react.tsx"},"./styles/shadcn-compat":{"source":"./src/styles/shadcn-compat.css","default":"./dist/styles/shadcn-compat.css"},"./styles/tenant-ui.css":{"source":"./src/styles/tenant-ui.css","default":"./dist/styles/tenant-ui.css"},"./styles/utilities.css":{"source":"./src/styles/utilities.css","default":"./dist/styles/utilities.css"},"./visualization/kanban":{"types":"./dist/visualization/kanban/index.d.ts","import":"./dist/visualization/kanban/index.js","source":"./src/visualization/kanban/index.ts"},"./components/data-table":{"types":"./dist/components/data-table/index.d.ts","import":"./dist/components/data-table/index.js","source":"./src/components/data-table/index.ts"},"./components/pagination":{"types":"./dist/components/pagination/index.d.ts","import":"./dist/components/pagination/index.js","source":"./src/components/pagination/index.ts"},"./components/split-pane":{"types":"./dist/components/split-pane/index.d.ts","import":"./dist/components/split-pane/index.js","source":"./src/components/split-pane/index.ts"},"./components/status-bar":{"types":"./dist/components/status-bar/index.d.ts","import":"./dist/components/status-bar/index.js","source":"./src/components/status-bar/index.ts"},"./form/date-picker/time":{"types":"./dist/form/date-picker/time.d.ts","import":"./dist/form/date-picker/time.js","source":"./src/form/date-picker/time.ts"},"./navigation/breadcrumb":{"types":"./dist/navigation/breadcrumb/index.d.ts","import":"./dist/navigation/breadcrumb/index.js","source":"./src/navigation/breadcrumb/index.ts"},"./overlays/alert-dialog":{"types":"./dist/overlays/alert-dialog/index.d.ts","import":"./dist/overlays/alert-dialog/index.js","source":"./src/overlays/alert-dialog/index.ts"},"./react/auth/login-form":{"types":"./dist/react/auth/login-form.d.ts","import":"./dist/react/auth/login-form.js","source":"./src/react/auth/login-form.tsx"},"./react/primitives/card":{"types":"./dist/react/primitives/card.d.ts","import":"./dist/react/primitives/card.js","source":"./src/react/primitives/card.tsx"},"./react/primitives/tabs":{"types":"./dist/react/primitives/tabs.d.ts","import":"./dist/react/primitives/tabs.js","source":"./src/react/primitives/tabs.tsx"},"./security/mitre-matrix":{"types":"./dist/security/mitre-matrix/index.d.ts","import":"./dist/security/mitre-matrix/index.js","source":"./src/security/mitre-matrix/index.ts"},"./services/theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./components/GlassSlider":{"types":"./dist/components/theme/glass-slider.d.ts","import":"./dist/components/theme/glass-slider.js","source":"./src/components/theme/glass-slider.ts"},"./components/ThemeStudio":{"types":"./dist/components/theme/theme-studio.d.ts","import":"./dist/components/theme/theme-studio.js","source":"./src/components/theme/theme-studio.ts"},"./components/copy-button":{"types":"./dist/components/copy-button/index.d.ts","import":"./dist/components/copy-button/index.js","source":"./src/components/copy-button/index.ts"},"./components/log-toolbar":{"types":"./dist/components/log-toolbar/index.d.ts","import":"./dist/components/log-toolbar/index.js"},"./composites/run-monitor":{"types":"./dist/composites/run-monitor.d.ts","import":"./dist/composites/run-monitor.js","source":"./src/composites/run-monitor.tsx"},"./editors/languages/yara":{"types":"./dist/editors/languages/yara.d.ts","import":"./dist/editors/languages/yara.js","source":"./src/editors/languages/yara.ts"},"./form/date-picker/range":{"types":"./dist/form/date-picker/range.d.ts","import":"./dist/form/date-picker/range.js","source":"./src/form/date-picker/range.ts"},"./primitives/scroll-area":{"types":"./dist/primitives/scroll-area/index.d.ts","import":"./dist/primitives/scroll-area/index.js","source":"./src/primitives/scroll-area/index.ts"},"./react/hooks/use-router":{"types":"./dist/react/hooks/useRouter.d.ts","import":"./dist/react/hooks/useRouter.js","source":"./src/react/hooks/useRouter.ts"},"./react/layout/app-shell":{"types":"./dist/react/layout/app-shell.d.ts","import":"./dist/react/layout/app-shell.js","source":"./src/react/layout/app-shell.tsx"},"./react/primitives/alert":{"types":"./dist/react/primitives/alert.d.ts","import":"./dist/react/primitives/alert.js","source":"./src/react/primitives/alert.tsx"},"./react/primitives/badge":{"types":"./dist/react/primitives/badge.d.ts","import":"./dist/react/primitives/badge.js","source":"./src/react/primitives/badge.tsx"},"./react/primitives/field":{"types":"./dist/react/primitives/field.d.ts","import":"./dist/react/primitives/field.js","source":"./src/react/primitives/field.tsx"},"./react/primitives/input":{"types":"./dist/react/primitives/input.d.ts","import":"./dist/react/primitives/input.js","source":"./src/react/primitives/input.tsx"},"./react/primitives/label":{"types":"./dist/react/primitives/label.d.ts","import":"./dist/react/primitives/label.js","source":"./src/react/primitives/label.tsx"},"./react/primitives/modal":{"types":"./dist/react/primitives/modal.d.ts","import":"./dist/react/primitives/modal.js","source":"./src/react/primitives/modal.tsx"},"./react/primitives/sheet":{"types":"./dist/react/primitives/sheet.d.ts","import":"./dist/react/primitives/sheet.js","source":"./src/react/primitives/sheet.tsx"},"./react/primitives/table":{"types":"./dist/react/primitives/table.d.ts","import":"./dist/react/primitives/table.js","source":"./src/react/primitives/table.tsx"},"./react/primitives/toast":{"types":"./dist/react/primitives/toast.d.ts","import":"./dist/react/primitives/toast.js","source":"./src/react/primitives/toast.tsx"},"./visualization/terminal":{"types":"./dist/visualization/terminal/index.d.ts","import":"./dist/visualization/terminal/index.js","source":"./src/visualization/terminal/index.ts"},"./visualization/timeline":{"types":"./dist/visualization/timeline/index.d.ts","import":"./dist/visualization/timeline/index.js","source":"./src/visualization/timeline/index.ts"},"./components/RadiusSlider":{"types":"./dist/components/theme/radius-slider.d.ts","import":"./dist/components/theme/radius-slider.js","source":"./src/components/theme/radius-slider.ts"},"./components/context-menu":{"types":"./dist/components/context-menu/index.d.ts","import":"./dist/components/context-menu/index.js","source":"./src/components/context-menu/index.ts"},"./composites/metrics-card":{"types":"./dist/composites/metrics-card.d.ts","import":"./dist/composites/metrics-card.js","source":"./src/composites/metrics-card.tsx"},"./display/markdown-viewer":{"types":"./dist/display/markdown-viewer/index.d.ts","import":"./dist/display/markdown-viewer/index.js","source":"./src/display/markdown-viewer/index.ts"},"./editors/languages/fluxl":{"types":"./dist/editors/languages/fluxl.d.ts","import":"./dist/editors/languages/fluxl.js","source":"./src/editors/languages/fluxl.ts"},"./editors/languages/yaral":{"types":"./dist/editors/languages/yaral.d.ts","import":"./dist/editors/languages/yaral.js","source":"./src/editors/languages/yaral.ts"},"./form/cron-editor/parser":{"types":"./dist/form/cron-editor/parser.d.ts","import":"./dist/form/cron-editor/parser.js","source":"./src/form/cron-editor/parser.ts"},"./react/hooks/use-consent":{"types":"./dist/react/hooks/useConsent.d.ts","import":"./dist/react/hooks/useConsent.js","source":"./src/react/hooks/useConsent.ts"},"./react/hooks/use-passkey":{"types":"./dist/react/hooks/usePasskey.d.ts","import":"./dist/react/hooks/usePasskey.js","source":"./src/react/hooks/usePasskey.ts"},"./react/hooks/use-storage":{"types":"./dist/react/hooks/useStorage.d.ts","import":"./dist/react/hooks/useStorage.js","source":"./src/react/hooks/useStorage.ts"},"./react/primitives/avatar":{"types":"./dist/react/primitives/avatar.d.ts","import":"./dist/react/primitives/avatar.js","source":"./src/react/primitives/avatar.tsx"},"./react/primitives/button":{"types":"./dist/react/primitives/button.d.ts","import":"./dist/react/primitives/button.js","source":"./src/react/primitives/button.tsx"},"./react/primitives/dialog":{"types":"./dist/react/primitives/dialog.d.ts","import":"./dist/react/primitives/dialog.js","source":"./src/react/primitives/dialog.tsx"},"./react/primitives/drawer":{"types":"./dist/react/primitives/drawer.d.ts","import":"./dist/react/primitives/drawer.js","source":"./src/react/primitives/drawer.tsx"},"./react/primitives/kanban":{"types":"./dist/react/primitives/kanban.d.ts","import":"./dist/react/primitives/kanban.js","source":"./src/react/primitives/kanban.tsx"},"./react/primitives/ripple":{"types":"./dist/react/primitives/ripple.d.ts","import":"./dist/react/primitives/ripple.js","source":"./src/react/primitives/ripple.tsx"},"./react/primitives/search":{"types":"./dist/react/primitives/search.d.ts","import":"./dist/react/primitives/search.js","source":"./src/react/primitives/search.tsx"},"./react/primitives/select":{"types":"./dist/react/primitives/select.d.ts","import":"./dist/react/primitives/select.js","source":"./src/react/primitives/select.tsx"},"./react/primitives/slider":{"types":"./dist/react/primitives/slider.d.ts","import":"./dist/react/primitives/slider.js","source":"./src/react/primitives/slider.tsx"},"./react/primitives/switch":{"types":"./dist/react/primitives/switch.d.ts","import":"./dist/react/primitives/switch.js","source":"./src/react/primitives/switch.tsx"},"./react/primitives/toggle":{"types":"./dist/react/primitives/toggle.d.ts","import":"./dist/react/primitives/toggle.js","source":"./src/react/primitives/toggle.tsx"},"./visualization/file-tree":{"types":"./dist/visualization/file-tree/index.d.ts","import":"./dist/visualization/file-tree/index.js","source":"./src/visualization/file-tree/index.ts"},"./components/IconSetPicker":{"types":"./dist/components/theme/icon-set-picker.d.ts","import":"./dist/components/theme/icon-set-picker.js","source":"./src/components/theme/icon-set-picker.ts"},"./components/ThemeSwitcher":{"types":"./dist/components/theme/theme-switcher.d.ts","import":"./dist/components/theme/theme-switcher.js","source":"./src/components/theme/theme-switcher.ts"},"./components/detail-header":{"types":"./dist/components/detail-header/index.d.ts","import":"./dist/components/detail-header/index.js"},"./navigation/dropdown-menu":{"types":"./dist/navigation/dropdown-menu/index.d.ts","import":"./dist/navigation/dropdown-menu/index.js","source":"./src/navigation/dropdown-menu/index.ts"},"./primitives/live-log-tail":{"types":"./dist/primitives/live-log-tail.d.ts","import":"./dist/primitives/live-log-tail.js","source":"./src/primitives/live-log-tail.tsx"},"./primitives/select/native":{"types":"./dist/primitives/select/native.d.ts","import":"./dist/primitives/select/native.js","source":"./src/primitives/select/native.ts"},"./react/editors/log-viewer":{"types":"./dist/react/editors/log-viewer.d.ts","import":"./dist/react/editors/log-viewer.js","source":"./src/react/editors/log-viewer.tsx"},"./react/layout/page-header":{"types":"./dist/react/layout/page-header.d.ts","import":"./dist/react/layout/page-header.js","source":"./src/react/layout/page-header.tsx"},"./react/primitives/menubar":{"types":"./dist/react/primitives/menubar.d.ts","import":"./dist/react/primitives/menubar.js","source":"./src/react/primitives/menubar.tsx"},"./react/primitives/popover":{"types":"./dist/react/primitives/popover.d.ts","import":"./dist/react/primitives/popover.js","source":"./src/react/primitives/popover.tsx"},"./react/primitives/spinner":{"types":"./dist/react/primitives/spinner.d.ts","import":"./dist/react/primitives/spinner.js","source":"./src/react/primitives/spinner.tsx"},"./react/primitives/stepper":{"types":"./dist/react/primitives/stepper.d.ts","import":"./dist/react/primitives/stepper.js","source":"./src/react/primitives/stepper.tsx"},"./react/primitives/tooltip":{"types":"./dist/react/primitives/tooltip.d.ts","import":"./dist/react/primitives/tooltip.js","source":"./src/react/primitives/tooltip.tsx"},"./components/AccentSwitcher":{"types":"./dist/components/theme/accent-switcher.d.ts","import":"./dist/components/theme/accent-switcher.js","source":"./src/components/theme/accent-switcher.ts"},"./primitives/checkbox/group":{"types":"./dist/primitives/checkbox/group.d.ts","import":"./dist/primitives/checkbox/group.js","source":"./src/primitives/checkbox/group.ts"},"./primitives/phase-progress":{"types":"./dist/primitives/phase-progress.d.ts","import":"./dist/primitives/phase-progress.js","source":"./src/primitives/phase-progress.tsx"},"./primitives/sse-live-badge":{"types":"./dist/primitives/sse-live-badge.d.ts","import":"./dist/primitives/sse-live-badge.js","source":"./src/primitives/sse-live-badge.tsx"},"./react/auth/passkey-button":{"types":"./dist/react/auth/passkey-button.d.ts","import":"./dist/react/auth/passkey-button.js","source":"./src/react/auth/passkey-button.tsx"},"./react/consent/preferences":{"types":"./dist/react/consent/preferences.d.ts","import":"./dist/react/consent/preferences.js","source":"./src/react/consent/preferences.tsx"},"./react/editors/code-editor":{"types":"./dist/react/editors/code-editor.d.ts","import":"./dist/react/editors/code-editor.js","source":"./src/react/editors/code-editor.tsx"},"./react/editors/diff-viewer":{"types":"./dist/react/editors/diff-viewer.d.ts","import":"./dist/react/editors/diff-viewer.js","source":"./src/react/editors/diff-viewer.tsx"},"./react/editors/json-viewer":{"types":"./dist/react/editors/json-viewer.d.ts","import":"./dist/react/editors/json-viewer.js","source":"./src/react/editors/json-viewer.tsx"},"./react/editors/yaml-editor":{"types":"./dist/react/editors/yaml-editor.d.ts","import":"./dist/react/editors/yaml-editor.js","source":"./src/react/editors/yaml-editor.tsx"},"./react/primitives/calendar":{"types":"./dist/react/primitives/calendar.d.ts","import":"./dist/react/primitives/calendar.js","source":"./src/react/primitives/calendar.tsx"},"./react/primitives/carousel":{"types":"./dist/react/primitives/carousel.d.ts","import":"./dist/react/primitives/carousel.js","source":"./src/react/primitives/carousel.tsx"},"./react/primitives/checkbox":{"types":"./dist/react/primitives/checkbox.d.ts","import":"./dist/react/primitives/checkbox.js","source":"./src/react/primitives/checkbox.tsx"},"./react/primitives/progress":{"types":"./dist/react/primitives/progress.d.ts","import":"./dist/react/primitives/progress.js","source":"./src/react/primitives/progress.tsx"},"./react/primitives/skeleton":{"types":"./dist/react/primitives/skeleton.d.ts","import":"./dist/react/primitives/skeleton.js","source":"./src/react/primitives/skeleton.tsx"},"./react/primitives/terminal":{"types":"./dist/react/primitives/terminal.d.ts","import":"./dist/react/primitives/terminal.js","source":"./src/react/primitives/terminal.tsx"},"./react/primitives/textarea":{"types":"./dist/react/primitives/textarea.d.ts","import":"./dist/react/primitives/textarea.js","source":"./src/react/primitives/textarea.tsx"},"./react/primitives/timeline":{"types":"./dist/react/primitives/timeline.d.ts","import":"./dist/react/primitives/timeline.js","source":"./src/react/primitives/timeline.tsx"},"./security/detection-status":{"types":"./dist/security/detection-status/index.d.ts","import":"./dist/security/detection-status/index.js","source":"./src/security/detection-status/index.ts"},"./styles/platform-admin.css":{"source":"./src/styles/platform-admin.css","default":"./dist/styles/platform-admin.css"},"./styles/threat-library.css":{"source":"./src/styles/threat-library.css","default":"./dist/styles/threat-library.css"},"./visualization/rule-editor":{"types":"./dist/visualization/rule-editor/index.d.ts","import":"./dist/visualization/rule-editor/index.js","source":"./src/visualization/rule-editor/index.ts"},"./components/DensitySwitcher":{"types":"./dist/components/theme/density-switcher.d.ts","import":"./dist/components/theme/density-switcher.js","source":"./src/components/theme/density-switcher.ts"},"./components/FontStackPicker":{"types":"./dist/components/theme/font-stack-picker.d.ts","import":"./dist/components/theme/font-stack-picker.js","source":"./src/components/theme/font-stack-picker.ts"},"./components/IconUsageMatrix":{"types":"./dist/components/theme/icon-usage-matrix.d.ts","import":"./dist/components/theme/icon-usage-matrix.js","source":"./src/components/theme/icon-usage-matrix.ts"},"./components/ThemePresetGrid":{"types":"./dist/components/theme/theme-preset-grid.d.ts","import":"./dist/components/theme/theme-preset-grid.js","source":"./src/components/theme/theme-preset-grid.ts"},"./display/severity-indicator":{"types":"./dist/display/severity-indicator/index.d.ts","import":"./dist/display/severity-indicator/index.js","source":"./src/display/severity-indicator/index.ts"},"./navigation/navigation-menu":{"types":"./dist/navigation/navigation-menu/index.d.ts","import":"./dist/navigation/navigation-menu/index.js","source":"./src/navigation/navigation-menu/index.ts"},"./primitives/select/combobox":{"types":"./dist/primitives/select/combobox.d.ts","import":"./dist/primitives/select/combobox.js","source":"./src/primitives/select/combobox.ts"},"./react/primitives/chart-bar":{"types":"./dist/react/primitives/chart-bar.d.ts","import":"./dist/react/primitives/chart-bar.js","source":"./src/react/primitives/chart-bar.tsx"},"./react/primitives/chart-pie":{"types":"./dist/react/primitives/chart-pie.d.ts","import":"./dist/react/primitives/chart-pie.js","source":"./src/react/primitives/chart-pie.tsx"},"./react/primitives/data-grid":{"types":"./dist/react/primitives/data-grid.d.ts","import":"./dist/react/primitives/data-grid.js","source":"./src/react/primitives/data-grid.tsx"},"./react/primitives/direction":{"types":"./dist/react/primitives/direction.d.ts","import":"./dist/react/primitives/direction.js","source":"./src/react/primitives/direction.tsx"},"./react/primitives/file-tree":{"types":"./dist/react/primitives/file-tree.d.ts","import":"./dist/react/primitives/file-tree.js","source":"./src/react/primitives/file-tree.tsx"},"./react/primitives/separator":{"types":"./dist/react/primitives/separator.d.ts","import":"./dist/react/primitives/separator.js","source":"./src/react/primitives/separator.tsx"},"./react/primitives/stat-card":{"types":"./dist/react/primitives/stat-card.d.ts","import":"./dist/react/primitives/stat-card.js","source":"./src/react/primitives/stat-card.tsx"},"./react/primitives/tag-input":{"types":"./dist/react/primitives/tag-input.d.ts","import":"./dist/react/primitives/tag-input.js","source":"./src/react/primitives/tag-input.tsx"},"./react/primitives/tree-view":{"types":"./dist/react/primitives/tree-view.d.ts","import":"./dist/react/primitives/tree-view.js","source":"./src/react/primitives/tree-view.tsx"},"./visualization/flow-diagram":{"types":"./dist/visualization/flow-diagram/index.d.ts","import":"./dist/visualization/flow-diagram/index.js","source":"./src/visualization/flow-diagram/index.ts"},"./components/ThemePreviewTile":{"types":"./dist/components/theme/theme-preview-tile.d.ts","import":"./dist/components/theme/theme-preview-tile.js","source":"./src/components/theme/theme-preview-tile.ts"},"./display/notification-center":{"types":"./dist/display/notification-center/index.d.ts","import":"./dist/display/notification-center/index.js","source":"./src/display/notification-center/index.ts"},"./react/hooks/use-keybindings":{"types":"./dist/react/hooks/useKeybindings.d.ts","import":"./dist/react/hooks/useKeybindings.js","source":"./src/react/hooks/useKeybindings.ts"},"./react/primitives/breadcrumb":{"types":"./dist/react/primitives/breadcrumb.d.ts","import":"./dist/react/primitives/breadcrumb.js","source":"./src/react/primitives/breadcrumb.tsx"},"./react/primitives/chart-area":{"types":"./dist/react/primitives/chart-area.d.ts","import":"./dist/react/primitives/chart-area.js","source":"./src/react/primitives/chart-area.tsx"},"./react/primitives/chart-line":{"types":"./dist/react/primitives/chart-line.d.ts","import":"./dist/react/primitives/chart-line.js","source":"./src/react/primitives/chart-line.tsx"},"./react/primitives/code-block":{"types":"./dist/react/primitives/code-block.d.ts","import":"./dist/react/primitives/code-block.js","source":"./src/react/primitives/code-block.tsx"},"./react/primitives/cvss-badge":{"types":"./dist/react/primitives/cvss-badge.d.ts","import":"./dist/react/primitives/cvss-badge.js","source":"./src/react/primitives/cvss-badge.tsx"},"./react/primitives/data-table":{"types":"./dist/react/primitives/data-table.d.ts","import":"./dist/react/primitives/data-table.js","source":"./src/react/primitives/data-table.tsx"},"./react/primitives/hover-card":{"types":"./dist/react/primitives/hover-card.d.ts","import":"./dist/react/primitives/hover-card.js","source":"./src/react/primitives/hover-card.tsx"},"./react/primitives/pagination":{"types":"./dist/react/primitives/pagination.d.ts","import":"./dist/react/primitives/pagination.js","source":"./src/react/primitives/pagination.tsx"},"./react/primitives/split-pane":{"types":"./dist/react/primitives/split-pane.d.ts","import":"./dist/react/primitives/split-pane.js","source":"./src/react/primitives/split-pane.tsx"},"./react/primitives/status-bar":{"types":"./dist/react/primitives/status-bar.d.ts","import":"./dist/react/primitives/status-bar.js","source":"./src/react/primitives/status-bar.tsx"},"./react/primitives/status-dot":{"types":"./dist/react/primitives/status-dot.d.ts","import":"./dist/react/primitives/status-dot.js","source":"./src/react/primitives/status-dot.tsx"},"./react/primitives/typography":{"types":"./dist/react/primitives/typography.d.ts","import":"./dist/react/primitives/typography.js","source":"./src/react/primitives/typography.tsx"},"./react/primitives/uptime-bar":{"types":"./dist/react/primitives/uptime-bar.d.ts","import":"./dist/react/primitives/uptime-bar.js","source":"./src/react/primitives/uptime-bar.tsx"},"./security/vulnerability-card":{"types":"./dist/security/vulnerability-card/index.d.ts","import":"./dist/security/vulnerability-card/index.js","source":"./src/security/vulnerability-card/index.ts"},"./visualization/network-graph":{"types":"./dist/visualization/network-graph/index.d.ts","import":"./dist/visualization/network-graph/index.js","source":"./src/visualization/network-graph/index.ts"},"./react/primitives/attack-path":{"types":"./dist/react/primitives/attack-path.d.ts","import":"./dist/react/primitives/attack-path.js","source":"./src/react/primitives/attack-path.tsx"},"./react/primitives/chart-gauge":{"types":"./dist/react/primitives/chart-gauge.d.ts","import":"./dist/react/primitives/chart-gauge.js","source":"./src/react/primitives/chart-gauge.tsx"},"./react/primitives/chart-radar":{"types":"./dist/react/primitives/chart-radar.d.ts","import":"./dist/react/primitives/chart-radar.js","source":"./src/react/primitives/chart-radar.tsx"},"./react/primitives/code-viewer":{"types":"./dist/react/primitives/code-viewer.d.ts","import":"./dist/react/primitives/code-viewer.js","source":"./src/react/primitives/code-viewer.tsx"},"./react/primitives/collapsible":{"types":"./dist/react/primitives/collapsible.d.ts","import":"./dist/react/primitives/collapsible.js","source":"./src/react/primitives/collapsible.tsx"},"./react/primitives/copy-button":{"types":"./dist/react/primitives/copy-button.d.ts","import":"./dist/react/primitives/copy-button.js","source":"./src/react/primitives/copy-button.tsx"},"./react/primitives/cron-editor":{"types":"./dist/react/primitives/cron-editor.d.ts","import":"./dist/react/primitives/cron-editor.js","source":"./src/react/primitives/cron-editor.tsx"},"./react/primitives/date-picker":{"types":"./dist/react/primitives/date-picker.d.ts","import":"./dist/react/primitives/date-picker.js","source":"./src/react/primitives/date-picker.tsx"},"./react/primitives/empty-state":{"types":"./dist/react/primitives/empty-state.d.ts","import":"./dist/react/primitives/empty-state.js","source":"./src/react/primitives/empty-state.tsx"},"./react/primitives/metric-tile":{"types":"./dist/react/primitives/metric-tile.d.ts","import":"./dist/react/primitives/metric-tile.js","source":"./src/react/primitives/metric-tile.tsx"},"./react/primitives/radio-group":{"types":"./dist/react/primitives/radio-group.d.ts","import":"./dist/react/primitives/radio-group.js","source":"./src/react/primitives/radio-group.tsx"},"./react/primitives/rule-editor":{"types":"./dist/react/primitives/rule-editor.d.ts","import":"./dist/react/primitives/rule-editor.js","source":"./src/react/primitives/rule-editor.tsx"},"./react/primitives/scroll-area":{"types":"./dist/react/primitives/scroll-area.d.ts","import":"./dist/react/primitives/scroll-area.js","source":"./src/react/primitives/scroll-area.tsx"},"./react/primitives/slide-panel":{"types":"./dist/react/primitives/slide-panel.d.ts","import":"./dist/react/primitives/slide-panel.js","source":"./src/react/primitives/slide-panel.tsx"},"./react/primitives/alert-dialog":{"types":"./dist/react/primitives/alert-dialog.d.ts","import":"./dist/react/primitives/alert-dialog.js","source":"./src/react/primitives/alert-dialog.tsx"},"./react/primitives/aspect-ratio":{"types":"./dist/react/primitives/aspect-ratio.d.ts","import":"./dist/react/primitives/aspect-ratio.js","source":"./src/react/primitives/aspect-ratio.tsx"},"./react/primitives/chart-funnel":{"types":"./dist/react/primitives/chart-funnel.d.ts","import":"./dist/react/primitives/chart-funnel.js","source":"./src/react/primitives/chart-funnel.tsx"},"./react/primitives/chart-sankey":{"types":"./dist/react/primitives/chart-sankey.d.ts","import":"./dist/react/primitives/chart-sankey.js","source":"./src/react/primitives/chart-sankey.tsx"},"./react/primitives/color-picker":{"types":"./dist/react/primitives/color-picker.d.ts","import":"./dist/react/primitives/color-picker.js","source":"./src/react/primitives/color-picker.tsx"},"./react/primitives/context-menu":{"types":"./dist/react/primitives/context-menu.d.ts","import":"./dist/react/primitives/context-menu.js","source":"./src/react/primitives/context-menu.tsx"},"./react/primitives/flow-diagram":{"types":"./dist/react/primitives/flow-diagram.d.ts","import":"./dist/react/primitives/flow-diagram.js","source":"./src/react/primitives/flow-diagram.tsx"},"./react/primitives/mitre-matrix":{"types":"./dist/react/primitives/mitre-matrix.d.ts","import":"./dist/react/primitives/mitre-matrix.js","source":"./src/react/primitives/mitre-matrix.tsx"},"./visualization/mermaid-diagram":{"types":"./dist/visualization/mermaid-diagram/index.d.ts","import":"./dist/visualization/mermaid-diagram/index.js","source":"./src/visualization/mermaid-diagram/index.ts"},"./react/primitives/chart-heatmap":{"types":"./dist/react/primitives/chart-heatmap.d.ts","import":"./dist/react/primitives/chart-heatmap.js","source":"./src/react/primitives/chart-heatmap.tsx"},"./react/primitives/chart-scatter":{"types":"./dist/react/primitives/chart-scatter.d.ts","import":"./dist/react/primitives/chart-scatter.js","source":"./src/react/primitives/chart-scatter.tsx"},"./react/primitives/chart-treemap":{"types":"./dist/react/primitives/chart-treemap.d.ts","import":"./dist/react/primitives/chart-treemap.js","source":"./src/react/primitives/chart-treemap.tsx"},"./react/primitives/dropdown-menu":{"types":"./dist/react/primitives/dropdown-menu.d.ts","import":"./dist/react/primitives/dropdown-menu.js","source":"./src/react/primitives/dropdown-menu.tsx"},"./react/primitives/network-graph":{"types":"./dist/react/primitives/network-graph.d.ts","import":"./dist/react/primitives/network-graph.js","source":"./src/react/primitives/network-graph.tsx"},"./composites/per-case-stats-table":{"types":"./dist/composites/per-case-stats-table.d.ts","import":"./dist/composites/per-case-stats-table.js","source":"./src/composites/per-case-stats-table.tsx"},"./primitives/yaml-override-editor":{"types":"./dist/primitives/yaml-override-editor.d.ts","import":"./dist/primitives/yaml-override-editor.js","source":"./src/primitives/yaml-override-editor.tsx"},"./react/primitives/error-boundary":{"types":"./dist/react/primitives/error-boundary.d.ts","import":"./dist/react/primitives/error-boundary.js","source":"./src/react/primitives/error-boundary.tsx"},"./react/primitives/heatmap-legend":{"types":"./dist/react/primitives/heatmap-legend.d.ts","import":"./dist/react/primitives/heatmap-legend.js","source":"./src/react/primitives/heatmap-legend.tsx"},"./styles/react-threat-visuals.css":{"source":"./src/styles/react-threat-visuals.css","default":"./dist/styles/react-threat-visuals.css"},"./visualization/json-path-browser":{"types":"./dist/visualization/json-path-browser/index.d.ts","import":"./dist/visualization/json-path-browser/index.js","source":"./src/visualization/json-path-browser/index.ts"},"./react/primitives/chart-sparkline":{"types":"./dist/react/primitives/chart-sparkline.d.ts","import":"./dist/react/primitives/chart-sparkline.js","source":"./src/react/primitives/chart-sparkline.tsx"},"./react/primitives/chart-waterfall":{"types":"./dist/react/primitives/chart-waterfall.d.ts","import":"./dist/react/primitives/chart-waterfall.js","source":"./src/react/primitives/chart-waterfall.tsx"},"./react/primitives/heatmap-toolbar":{"types":"./dist/react/primitives/heatmap-toolbar.d.ts","import":"./dist/react/primitives/heatmap-toolbar.js","source":"./src/react/primitives/heatmap-toolbar.tsx"},"./react/primitives/markdown-viewer":{"types":"./dist/react/primitives/markdown-viewer.d.ts","import":"./dist/react/primitives/markdown-viewer.js","source":"./src/react/primitives/markdown-viewer.tsx"},"./react/primitives/mermaid-diagram":{"types":"./dist/react/primitives/mermaid-diagram.d.ts","import":"./dist/react/primitives/mermaid-diagram.js","source":"./src/react/primitives/mermaid-diagram.tsx"},"./react/primitives/navigation-menu":{"types":"./dist/react/primitives/navigation-menu.d.ts","import":"./dist/react/primitives/navigation-menu.js","source":"./src/react/primitives/navigation-menu.tsx"},"./components/search/command-palette":{"types":"./dist/components/search/command-palette.d.ts","import":"./dist/components/search/command-palette.js","source":"./src/components/search/command-palette.ts"},"./react/primitives/animated-counter":{"types":"./dist/react/primitives/animated-counter.d.ts","import":"./dist/react/primitives/animated-counter.js","source":"./src/react/primitives/animated-counter.tsx"},"./react/primitives/detection-status":{"types":"./dist/react/primitives/detection-status.d.ts","import":"./dist/react/primitives/detection-status.js","source":"./src/react/primitives/detection-status.tsx"},"./react/feedback/notification-banner":{"types":"./dist/react/feedback/notification-banner.d.ts","import":"./dist/react/feedback/notification-banner.js","source":"./src/react/feedback/notification-banner.tsx"},"./react/primitives/chart-candlestick":{"types":"./dist/react/primitives/chart-candlestick.d.ts","import":"./dist/react/primitives/chart-candlestick.js","source":"./src/react/primitives/chart-candlestick.tsx"},"./react/primitives/json-path-browser":{"types":"./dist/react/primitives/json-path-browser.d.ts","import":"./dist/react/primitives/json-path-browser.js","source":"./src/react/primitives/json-path-browser.tsx"},"./react/primitives/severity-indicator":{"types":"./dist/react/primitives/severity-indicator.d.ts","import":"./dist/react/primitives/severity-indicator.js","source":"./src/react/primitives/severity-indicator.tsx"},"./react/primitives/vulnerability-card":{"types":"./dist/react/primitives/vulnerability-card.d.ts","import":"./dist/react/primitives/vulnerability-card.js","source":"./src/react/primitives/vulnerability-card.tsx"},"./react/primitives/notification-center":{"types":"./dist/react/primitives/notification-center.d.ts","import":"./dist/react/primitives/notification-center.js","source":"./src/react/primitives/notification-center.tsx"}},"gitHead":"215a97095b7cc3229b258bfc5b0b10f8c5baeb02","scripts":{"dev":"vite build --watch","lint":"eslint src --max-warnings 0","test":"vitest run","build":"tsc -p tsconfig.build.json && vite build","check":"npm run typecheck && npm run lint && npm run format:check","format":"prettier --write \"src/**/*.ts\"","preview":"npm run generate:preview && vite --config preview/vite.config.ts","lint:fix":"eslint src --fix","test:e2e":"playwright test","typecheck":"tsc --noEmit","test:watch":"vitest","test:e2e:ui":"playwright test --ui","audit:parity":"node scripts/audit-parity.mjs","format:check":"prettier --check \"src/**/*.ts\"","preview:dist":"npm run generate:preview && vite build --config preview/vite.config.ts","preview:build":"npm run build && npm run preview:dist","preview:serve":"vite --config preview/vite.config.ts","test:coverage":"vitest run --coverage","preview:deploy":"npm run preview:build && echo 'Static site built to preview-dist/'","test:e2e:debug":"playwright test --debug","test:e2e:headed":"playwright test --headed","test:e2e:report":"playwright show-report","generate:preview":"node scripts/extract-prop-docs.mjs && node scripts/generate-preview.mjs","audit:parity:check":"node scripts/audit-parity.mjs --check","generate:prop-docs":"node scripts/extract-prop-docs.mjs","test:e2e:update-snapshots":"playwright test --update-snapshots"},"_npmUser":{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},"overrides":{"uuid":"14.0.0","lodash":"4.18.1","rollup":"4.60.0","flatted":"3.4.2","postcss":"8.5.10","dompurify":"3.4.1","lodash-es":"4.18.1","@vue/language-core":{"minimatch":"9.0.7"}},"repository":{"url":"git+https://github.com/countermeasure-platform/web-components.git","type":"git"},"_npmVersion":"10.9.7","description":"Shared web components for CounterMeasure applications - consolidates common frontend functionality across projects.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","mermaid":"^11.12.3","dompurify":"3.4.1","codemirror":"^6.0.1","tailwind-merge":"^3.5.0","@codemirror/lint":"^6.9.0","@codemirror/view":"^6.39.0","@lezer/highlight":"^1.2.0","@codemirror/state":"^6.5.0","@codemirror/search":"^6.5.0","@codemirror/commands":"^6.8.0","@codemirror/lang-css":"^6.3.1","@codemirror/lang-sql":"^6.10.0","@codemirror/language":"^6.12.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-tabs":"^1.1.3","@codemirror/lang-json":"^6.0.1","@codemirror/lang-rust":"^6.0.2","@radix-ui/react-label":"^2.1.4","@radix-ui/react-dialog":"^1.1.7","@radix-ui/react-select":"^2.1.7","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.1.4","@radix-ui/react-toggle":"^1.1.10","@codemirror/lang-python":"^6.2.1","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-tooltip":"^1.1.8","@codemirror/autocomplete":"^6.20.0","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@codemirror/language-data":"^6.5.2","@radix-ui/react-separator":"^1.1.8","@codemirror/lang-javascript":"^6.2.4","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.7","@radix-ui/react-toggle-group":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.7","@radix-ui/react-navigation-menu":"^1.2.14"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.5","jsdom":"^29.0.0","react":"^19.2.4","eslint":"^10.0.3","vitest":"^4.1.0","globals":"^17.2.0","axe-core":"^4.11.1","prettier":"^3.2.0","react-dom":"^19.2.4","@eslint/js":"^10.0.0","typescript":"^6.0.2","@types/node":"^25.1.0","tailwindcss":"4.2.4","@types/react":"^19.2.14","lucide-react":"^1.6.0","@xyflow/react":"^12.10.1","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.4","typescript-eslint":"^8.57.0","@vitest/coverage-v8":"^4.1.0","@axe-core/playwright":"^4.11.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@microsoft/api-extractor":"7.57.7","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","tailwindcss":"^4.0.0","lucide-react":"^1.6.0","@xyflow/react":"^12.0.0"},"peerDependenciesMeta":{"tailwindcss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-components_1.2.2-dev.14.1_1779107456989_0.23803487552812475","host":"s3://npm-registry-packages-npm-production"}},"1.2.2-dev.15.1":{"name":"@countermeasure-platform/web-components","version":"1.2.2-dev.15.1","keywords":["countermeasure","consent","auth","passkey","webauthn","encryption","crypto","aes","rsa","codemirror","editor","data-table","components","ui"],"author":{"name":"CounterMeasure"},"license":"MIT","_id":"@countermeasure-platform/web-components@1.2.2-dev.15.1","maintainers":[{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},{"name":"phutel","email":"paul@countermeasuresec.com"}],"homepage":"https://github.com/countermeasure-platform/web-components#readme","bugs":{"url":"https://github.com/countermeasure-platform/web-components/issues"},"dist":{"shasum":"ebb804b94d755c29fcd5f0dddbd3fd3e9adfb849","tarball":"https://registry.npmjs.org/@countermeasure-platform/web-components/-/web-components-1.2.2-dev.15.1.tgz","fileCount":2508,"integrity":"sha512-Rn0MHsSCoQBV7Wo59XhjhALS/ncxh9uNmZCx60zBy4PogKPkUg9ewTeaxPT6wLgotbJ8SxeXYm1pTrJsZJkjCw==","signatures":[{"sig":"MEUCIQDZbK3eXmEj0OmNp7jAhfIBk3B3zP18hgV57Jam/aGKnAIgTSjSSrNI3XzECJr+CgN1tIS/4qV8IymWXULg2fj0mh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28902319},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js","source":"./src/ui/index.ts"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","source":"./src/auth/index.ts"},"./form":{"types":"./dist/form/index.d.ts","import":"./dist/form/index.js","source":"./src/form/index.ts"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js","source":"./src/icons/index.ts"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react.js","source":"./src/react/index.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","source":"./src/utils/index.ts"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js","source":"./src/charts/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.ts","import":"./dist/crypto/index.js","source":"./src/crypto/index.ts"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js","source":"./src/layout/index.ts"},"./styles":{"source":"./src/styles/index.css","default":"./dist/styles/index.css"},"./consent":{"types":"./dist/consent/index.d.ts","import":"./dist/consent/index.js","source":"./src/consent/index.ts"},"./display":{"types":"./dist/display/index.d.ts","import":"./dist/display/index.js","source":"./src/display/index.ts"},"./editors":{"types":"./dist/editors/index.d.ts","import":"./dist/editors/index.js","source":"./src/editors/index.ts"},"./passkey":{"types":"./dist/passkey/index.d.ts","import":"./dist/passkey/index.js","source":"./src/passkey/index.ts"},"./sidebar":{"types":"./dist/sidebar/index.d.ts","import":"./dist/sidebar/index.js","source":"./src/sidebar/index.ts"},"./overlays":{"types":"./dist/overlays/index.d.ts","import":"./dist/overlays/index.js","source":"./src/overlays/index.ts"},"./security":{"types":"./dist/security/index.d.ts","import":"./dist/security/index.js","source":"./src/security/index.ts"},"./services":{"types":"./dist/services/index.d.ts","import":"./dist/services/index.js","source":"./src/services/index.ts"},"./styles/*":"./dist/styles/*","./styles/ui":{"source":"./src/styles/ui.css","default":"./dist/styles/ui.css"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","source":"./src/appearance/index.ts"},"./charts/bar":{"types":"./dist/charts/bar/index.d.ts","import":"./dist/charts/bar/index.js","source":"./src/charts/bar/index.ts"},"./charts/pie":{"types":"./dist/charts/pie/index.d.ts","import":"./dist/charts/pie/index.js","source":"./src/charts/pie/index.ts"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js","source":"./src/components/index.ts"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js","source":"./src/navigation/index.ts"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js","source":"./src/primitives/index.ts"},"./react/auth":{"types":"./dist/react/auth/index.d.ts","import":"./dist/react/auth/index.js","source":"./src/react/auth/index.ts"},"./charts/area":{"types":"./dist/charts/area/index.d.ts","import":"./dist/charts/area/index.js","source":"./src/charts/area/index.ts"},"./charts/axis":{"types":"./dist/charts/axis.d.ts","import":"./dist/charts/axis.js","source":"./src/charts/axis.ts"},"./charts/base":{"types":"./dist/charts/base.d.ts","import":"./dist/charts/base.js","source":"./src/charts/base.ts"},"./charts/line":{"types":"./dist/charts/line/index.d.ts","import":"./dist/charts/line/index.js","source":"./src/charts/line/index.ts"},"./charts/zoom":{"types":"./dist/charts/zoom.d.ts","import":"./dist/charts/zoom.js","source":"./src/charts/zoom.ts"},"./react/brand":{"types":"./dist/react/brand/index.d.ts","import":"./dist/react/brand.js","source":"./src/react/brand/index.tsx"},"./react/hooks":{"types":"./dist/react/hooks/index.d.ts","import":"./dist/react/hooks/index.js","source":"./src/react/hooks/index.ts"},"./styles/auth":{"source":"./src/styles/auth.css","default":"./dist/styles/auth.css"},"./app-switcher":{"types":"./dist/app-switcher/index.d.ts","import":"./dist/app-switcher/index.js","source":"./src/app-switcher/index.ts"},"./charts/gauge":{"types":"./dist/charts/gauge/index.d.ts","import":"./dist/charts/gauge/index.js","source":"./src/charts/gauge/index.ts"},"./charts/radar":{"types":"./dist/charts/radar/index.d.ts","import":"./dist/charts/radar/index.js","source":"./src/charts/radar/index.ts"},"./charts/utils":{"types":"./dist/charts/utils.d.ts","import":"./dist/charts/utils.js","source":"./src/charts/utils.ts"},"./display/card":{"types":"./dist/display/card/index.d.ts","import":"./dist/display/card/index.js","source":"./src/display/card/index.ts"},"./icons/lucide":{"types":"./dist/icons/lucide.d.ts","import":"./dist/icons/lucide.js","source":"./src/icons/lucide.ts"},"./react/layout":{"types":"./dist/react/layout/index.d.ts","import":"./dist/react/layout/index.js","source":"./src/react/layout/index.ts"},"./services/api":{"types":"./dist/services/api.d.ts","import":"./dist/services/api.js","source":"./src/services/api.ts"},"./services/sse":{"types":"./dist/services/sse.d.ts","import":"./dist/services/sse.js","source":"./src/services/sse.ts"},"./theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./charts/funnel":{"types":"./dist/charts/funnel/index.d.ts","import":"./dist/charts/funnel/index.js","source":"./src/charts/funnel/index.ts"},"./charts/legend":{"types":"./dist/charts/legend.d.ts","import":"./dist/charts/legend.js","source":"./src/charts/legend.ts"},"./charts/sankey":{"types":"./dist/charts/sankey/index.d.ts","import":"./dist/charts/sankey/index.js","source":"./src/charts/sankey/index.ts"},"./display/alert":{"types":"./dist/display/alert/index.d.ts","import":"./dist/display/alert/index.js","source":"./src/display/alert/index.ts"},"./display/badge":{"types":"./dist/display/badge/index.d.ts","import":"./dist/display/badge/index.js","source":"./src/display/badge/index.ts"},"./form/calendar":{"types":"./dist/form/calendar/index.d.ts","import":"./dist/form/calendar/index.js","source":"./src/form/calendar/index.ts"},"./react/consent":{"types":"./dist/react/consent/index.d.ts","import":"./dist/react/consent/index.js","source":"./src/react/consent/index.ts"},"./react/editors":{"types":"./dist/react/editors/index.d.ts","import":"./dist/react/editors/index.js","source":"./src/react/editors/index.ts"},"./react/sidebar":{"types":"./dist/react/sidebar.d.ts","import":"./dist/react/sidebar.js","source":"./src/react/sidebar.tsx"},"./styles/layout":{"source":"./src/styles/layout.css","default":"./dist/styles/layout.css"},"./styles/tokens":{"source":"./src/styles/tokens.css","default":"./dist/styles/tokens.css"},"./visualization":{"types":"./dist/visualization/index.d.ts","import":"./dist/visualization/index.js","source":"./src/visualization/index.ts"},"./charts/heatmap":{"types":"./dist/charts/heatmap/index.d.ts","import":"./dist/charts/heatmap/index.js","source":"./src/charts/heatmap/index.ts"},"./charts/scatter":{"types":"./dist/charts/scatter/index.d.ts","import":"./dist/charts/scatter/index.js","source":"./src/charts/scatter/index.ts"},"./charts/tooltip":{"types":"./dist/charts/tooltip.d.ts","import":"./dist/charts/tooltip.js","source":"./src/charts/tooltip.ts"},"./charts/treemap":{"types":"./dist/charts/treemap/index.d.ts","import":"./dist/charts/treemap/index.js","source":"./src/charts/treemap/index.ts"},"./display/avatar":{"types":"./dist/display/avatar/index.d.ts","import":"./dist/display/avatar/index.js","source":"./src/display/avatar/index.ts"},"./form/direction":{"types":"./dist/form/direction/index.d.ts","import":"./dist/form/direction/index.js","source":"./src/form/direction/index.ts"},"./form/tag-input":{"types":"./dist/form/tag-input/index.d.ts","import":"./dist/form/tag-input/index.js","source":"./src/form/tag-input/index.ts"},"./overlays/sheet":{"types":"./dist/overlays/sheet/index.d.ts","import":"./dist/overlays/sheet/index.js","source":"./src/overlays/sheet/index.ts"},"./primitives/kbd":{"types":"./dist/primitives/kbd/index.d.ts","import":"./dist/primitives/kbd/index.js","source":"./src/primitives/kbd/index.ts"},"./react/feedback":{"types":"./dist/react/feedback/index.d.ts","import":"./dist/react/feedback/index.js","source":"./src/react/feedback/index.ts"},"./react/topology":{"types":"./dist/react/topology/index.d.ts","import":"./dist/react/topology.js","source":"./src/react/topology/index.ts"},"./styles/consent":{"source":"./src/styles/consent.css","default":"./dist/styles/consent.css"},"./utils/registry":{"types":"./dist/utils/registry.d.ts","import":"./dist/utils/registry.js","source":"./src/utils/registry.ts"},"./components/tabs":{"types":"./dist/components/tabs/index.d.ts","import":"./dist/components/tabs/index.js","source":"./src/components/tabs/index.ts"},"./display/popover":{"types":"./dist/display/popover/index.d.ts","import":"./dist/display/popover/index.js","source":"./src/display/popover/index.ts"},"./display/tooltip":{"types":"./dist/display/tooltip/index.d.ts","import":"./dist/display/tooltip/index.js","source":"./src/display/tooltip/index.ts"},"./services/router":{"types":"./dist/services/router.d.ts","import":"./dist/services/router.js","source":"./src/services/router.ts"},"./charts/sparkline":{"types":"./dist/charts/sparkline/index.d.ts","import":"./dist/charts/sparkline/index.js","source":"./src/charts/sparkline/index.ts"},"./charts/waterfall":{"types":"./dist/charts/waterfall/index.d.ts","import":"./dist/charts/waterfall/index.js","source":"./src/charts/waterfall/index.ts"},"./components/brand":{"types":"./dist/components/brand/index.d.ts","import":"./dist/components/brand/index.js","source":"./src/components/brand/index.ts"},"./components/modal":{"types":"./dist/components/modal/index.d.ts","import":"./dist/components/modal/index.js","source":"./src/components/modal/index.ts"},"./components/theme":{"types":"./dist/components/theme/index.d.ts","import":"./dist/components/theme/index.js","source":"./src/components/theme/index.ts"},"./components/toast":{"types":"./dist/components/toast/index.d.ts","import":"./dist/components/toast/index.js","source":"./src/components/toast/index.ts"},"./display/progress":{"types":"./dist/display/progress/index.d.ts","import":"./dist/display/progress/index.js","source":"./src/display/progress/index.ts"},"./form/cron-editor":{"types":"./dist/form/cron-editor/index.d.ts","import":"./dist/form/cron-editor/index.js","source":"./src/form/cron-editor/index.ts"},"./form/date-picker":{"types":"./dist/form/date-picker/index.d.ts","import":"./dist/form/date-picker/index.js","source":"./src/form/date-picker/index.ts"},"./layout/app-shell":{"types":"./dist/layout/app-shell.d.ts","import":"./dist/layout/app-shell.js","source":"./src/layout/app-shell.ts"},"./primitives/field":{"types":"./dist/primitives/field/index.d.ts","import":"./dist/primitives/field/index.js","source":"./src/primitives/field/index.ts"},"./primitives/input":{"types":"./dist/primitives/input/index.d.ts","import":"./dist/primitives/input/index.js","source":"./src/primitives/input/index.ts"},"./primitives/label":{"types":"./dist/primitives/label/index.d.ts","import":"./dist/primitives/label/index.js","source":"./src/primitives/label/index.ts"},"./primitives/radio":{"types":"./dist/primitives/radio/index.d.ts","import":"./dist/primitives/radio/index.js","source":"./src/primitives/radio/index.ts"},"./react/primitives":{"types":"./dist/react/primitives/index.d.ts","import":"./dist/react/primitives/index.js","source":"./src/react/primitives/index.ts"},"./styles/fonts.css":{"source":"./src/styles/fonts.css","default":"./dist/styles/fonts.css"},"./styles/theme.css":{"source":"./src/styles/theme.css","default":"./dist/styles/theme.css"},"./components/search":{"types":"./dist/components/search/index.d.ts","import":"./dist/components/search/index.js","source":"./src/components/search/index.ts"},"./display/stat-card":{"types":"./dist/display/stat-card/index.d.ts","import":"./dist/display/stat-card/index.js","source":"./src/display/stat-card/index.ts"},"./form/color-picker":{"types":"./dist/form/color-picker/index.d.ts","import":"./dist/form/color-picker/index.js","source":"./src/form/color-picker/index.ts"},"./navigation/drawer":{"types":"./dist/navigation/drawer/index.d.ts","import":"./dist/navigation/drawer/index.js","source":"./src/navigation/drawer/index.ts"},"./overlays/carousel":{"types":"./dist/overlays/carousel/index.d.ts","import":"./dist/overlays/carousel/index.js","source":"./src/overlays/carousel/index.ts"},"./primitives/button":{"types":"./dist/primitives/button/index.d.ts","import":"./dist/primitives/button/index.js","source":"./src/primitives/button/index.ts"},"./primitives/select":{"types":"./dist/primitives/select/index.d.ts","import":"./dist/primitives/select/index.js","source":"./src/primitives/select/index.ts"},"./primitives/slider":{"types":"./dist/primitives/slider/index.d.ts","import":"./dist/primitives/slider/index.js","source":"./src/primitives/slider/index.ts"},"./primitives/switch":{"types":"./dist/primitives/switch/index.d.ts","import":"./dist/primitives/switch/index.js","source":"./src/primitives/switch/index.ts"},"./primitives/toggle":{"types":"./dist/primitives/toggle/index.d.ts","import":"./dist/primitives/toggle/index.js","source":"./src/primitives/toggle/index.ts"},"./styles/appearance":{"source":"./src/styles/appearance.css","default":"./dist/styles/appearance.css"},"./visualization/map":{"types":"./dist/visualization/map/index.d.ts","import":"./dist/visualization/map/index.js","source":"./src/visualization/map/index.ts"},"./charts/annotations":{"types":"./dist/charts/annotations.d.ts","import":"./dist/charts/annotations.js","source":"./src/charts/annotations.ts"},"./charts/candlestick":{"types":"./dist/charts/candlestick/index.d.ts","import":"./dist/charts/candlestick/index.js","source":"./src/charts/candlestick/index.ts"},"./display/code-block":{"types":"./dist/display/code-block/index.d.ts","import":"./dist/display/code-block/index.js","source":"./src/display/code-block/index.ts"},"./display/hover-card":{"types":"./dist/display/hover-card/index.d.ts","import":"./dist/display/hover-card/index.js","source":"./src/display/hover-card/index.ts"},"./display/status-dot":{"types":"./dist/display/status-dot/index.d.ts","import":"./dist/display/status-dot/index.js","source":"./src/display/status-dot/index.ts"},"./display/typography":{"types":"./dist/display/typography/index.d.ts","import":"./dist/display/typography/index.js","source":"./src/display/typography/index.ts"},"./display/uptime-bar":{"types":"./dist/display/uptime-bar/index.d.ts","import":"./dist/display/uptime-bar/index.js","source":"./src/display/uptime-bar/index.ts"},"./editors/log-viewer":{"types":"./dist/editors/log-viewer.d.ts","import":"./dist/editors/log-viewer.js","source":"./src/editors/log-viewer.ts"},"./layout/page-header":{"types":"./dist/layout/page-header.d.ts","import":"./dist/layout/page-header.js","source":"./src/layout/page-header.ts"},"./navigation/menubar":{"types":"./dist/navigation/menubar/index.d.ts","import":"./dist/navigation/menubar/index.js","source":"./src/navigation/menubar/index.ts"},"./navigation/stepper":{"types":"./dist/navigation/stepper/index.d.ts","import":"./dist/navigation/stepper/index.js","source":"./src/navigation/stepper/index.ts"},"./primitives/spinner":{"types":"./dist/primitives/spinner/index.d.ts","import":"./dist/primitives/spinner/index.js","source":"./src/primitives/spinner/index.ts"},"./react/app-switcher":{"types":"./dist/react/app-switcher.d.ts","import":"./dist/react/app-switcher.js","source":"./src/react/app-switcher.tsx"},"./react/theme-studio":{"types":"./dist/react/theme-studio.d.ts","import":"./dist/react/theme-studio.js","source":"./src/react/theme-studio.tsx"},"./react/theme-toggle":{"types":"./dist/react/theme-toggle/index.d.ts","import":"./dist/react/theme-toggle.js","source":"./src/react/theme-toggle/index.tsx"},"./services/sse-react":{"types":"./dist/services/sse-react.d.ts","import":"./dist/services/sse-react.js","source":"./src/services/sse-react.ts"},"./display/empty-state":{"types":"./dist/display/empty-state/index.d.ts","import":"./dist/display/empty-state/index.js","source":"./src/display/empty-state/index.ts"},"./display/metric-tile":{"types":"./dist/display/metric-tile/index.d.ts","import":"./dist/display/metric-tile/index.js","source":"./src/display/metric-tile/index.ts"},"./editors/code-editor":{"types":"./dist/editors/code-editor.d.ts","import":"./dist/editors/code-editor.js","source":"./src/editors/code-editor.ts"},"./editors/diff-viewer":{"types":"./dist/editors/diff-viewer.d.ts","import":"./dist/editors/diff-viewer.js","source":"./src/editors/diff-viewer.ts"},"./editors/json-viewer":{"types":"./dist/editors/json-viewer.d.ts","import":"./dist/editors/json-viewer.js","source":"./src/editors/json-viewer.ts"},"./editors/yaml-editor":{"types":"./dist/editors/yaml-editor.d.ts","import":"./dist/editors/yaml-editor.js","source":"./src/editors/yaml-editor.ts"},"./primitives/checkbox":{"types":"./dist/primitives/checkbox/index.d.ts","import":"./dist/primitives/checkbox/index.js","source":"./src/primitives/checkbox/index.ts"},"./primitives/skeleton":{"types":"./dist/primitives/skeleton/index.d.ts","import":"./dist/primitives/skeleton/index.js","source":"./src/primitives/skeleton/index.ts"},"./react/hooks/use-api":{"types":"./dist/react/hooks/useApi.d.ts","import":"./dist/react/hooks/useApi.js","source":"./src/react/hooks/useApi.ts"},"./react/hooks/use-sse":{"types":"./dist/react/hooks/useSSE.d.ts","import":"./dist/react/hooks/useSSE.js","source":"./src/react/hooks/useSSE.ts"},"./security/cvss-badge":{"types":"./dist/security/cvss-badge/index.d.ts","import":"./dist/security/cvss-badge/index.js","source":"./src/security/cvss-badge/index.ts"},"./styles/no-fonts.css":{"source":"./src/styles/no-fonts.css","default":"./dist/styles/no-fonts.css"},"./styles/theme-engine":{"source":"./src/styles/theme-engine.css","default":"./dist/styles/theme-engine.css"},"./components/tree-view":{"types":"./dist/components/tree-view/index.d.ts","import":"./dist/components/tree-view/index.js","source":"./src/components/tree-view/index.ts"},"./display/aspect-ratio":{"types":"./dist/display/aspect-ratio/index.d.ts","import":"./dist/display/aspect-ratio/index.js","source":"./src/display/aspect-ratio/index.ts"},"./primitives/separator":{"types":"./dist/primitives/separator/index.d.ts","import":"./dist/primitives/separator/index.js","source":"./src/primitives/separator/index.ts"},"./react/consent/banner":{"types":"./dist/react/consent/banner.d.ts","import":"./dist/react/consent/banner.js","source":"./src/react/consent/banner.tsx"},"./react/hooks/use-auth":{"types":"./dist/react/hooks/useAuth.d.ts","import":"./dist/react/hooks/useAuth.js","source":"./src/react/hooks/useAuth.ts"},"./react/primitives/kbd":{"types":"./dist/react/primitives/kbd.d.ts","import":"./dist/react/primitives/kbd.js","source":"./src/react/primitives/kbd.tsx"},"./react/primitives/map":{"types":"./dist/react/primitives/map.d.ts","import":"./dist/react/primitives/map.js","source":"./src/react/primitives/map.tsx"},"./react/threat-visuals":{"types":"./dist/react/threat-visuals/index.d.ts","import":"./dist/react/threat-visuals.js","source":"./src/react/threat-visuals/index.tsx"},"./security/attack-path":{"types":"./dist/security/attack-path/index.d.ts","import":"./dist/security/attack-path/index.js","source":"./src/security/attack-path/index.ts"},"./services/keybindings":{"types":"./dist/services/keybindings.d.ts","import":"./dist/services/keybindings.js","source":"./src/services/keybindings.ts"},"./services/toast-react":{"types":"./dist/services/toast-react.d.ts","import":"./dist/services/toast-react.js","source":"./src/services/toast-react.tsx"},"./styles/shadcn-compat":{"source":"./src/styles/shadcn-compat.css","default":"./dist/styles/shadcn-compat.css"},"./styles/tenant-ui.css":{"source":"./src/styles/tenant-ui.css","default":"./dist/styles/tenant-ui.css"},"./styles/utilities.css":{"source":"./src/styles/utilities.css","default":"./dist/styles/utilities.css"},"./visualization/kanban":{"types":"./dist/visualization/kanban/index.d.ts","import":"./dist/visualization/kanban/index.js","source":"./src/visualization/kanban/index.ts"},"./components/data-table":{"types":"./dist/components/data-table/index.d.ts","import":"./dist/components/data-table/index.js","source":"./src/components/data-table/index.ts"},"./components/pagination":{"types":"./dist/components/pagination/index.d.ts","import":"./dist/components/pagination/index.js","source":"./src/components/pagination/index.ts"},"./components/split-pane":{"types":"./dist/components/split-pane/index.d.ts","import":"./dist/components/split-pane/index.js","source":"./src/components/split-pane/index.ts"},"./components/status-bar":{"types":"./dist/components/status-bar/index.d.ts","import":"./dist/components/status-bar/index.js","source":"./src/components/status-bar/index.ts"},"./form/date-picker/time":{"types":"./dist/form/date-picker/time.d.ts","import":"./dist/form/date-picker/time.js","source":"./src/form/date-picker/time.ts"},"./navigation/breadcrumb":{"types":"./dist/navigation/breadcrumb/index.d.ts","import":"./dist/navigation/breadcrumb/index.js","source":"./src/navigation/breadcrumb/index.ts"},"./overlays/alert-dialog":{"types":"./dist/overlays/alert-dialog/index.d.ts","import":"./dist/overlays/alert-dialog/index.js","source":"./src/overlays/alert-dialog/index.ts"},"./react/auth/login-form":{"types":"./dist/react/auth/login-form.d.ts","import":"./dist/react/auth/login-form.js","source":"./src/react/auth/login-form.tsx"},"./react/primitives/card":{"types":"./dist/react/primitives/card.d.ts","import":"./dist/react/primitives/card.js","source":"./src/react/primitives/card.tsx"},"./react/primitives/tabs":{"types":"./dist/react/primitives/tabs.d.ts","import":"./dist/react/primitives/tabs.js","source":"./src/react/primitives/tabs.tsx"},"./security/mitre-matrix":{"types":"./dist/security/mitre-matrix/index.d.ts","import":"./dist/security/mitre-matrix/index.js","source":"./src/security/mitre-matrix/index.ts"},"./services/theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./components/GlassSlider":{"types":"./dist/components/theme/glass-slider.d.ts","import":"./dist/components/theme/glass-slider.js","source":"./src/components/theme/glass-slider.ts"},"./components/ThemeStudio":{"types":"./dist/components/theme/theme-studio.d.ts","import":"./dist/components/theme/theme-studio.js","source":"./src/components/theme/theme-studio.ts"},"./components/copy-button":{"types":"./dist/components/copy-button/index.d.ts","import":"./dist/components/copy-button/index.js","source":"./src/components/copy-button/index.ts"},"./components/log-toolbar":{"types":"./dist/components/log-toolbar/index.d.ts","import":"./dist/components/log-toolbar/index.js"},"./composites/run-monitor":{"types":"./dist/composites/run-monitor.d.ts","import":"./dist/composites/run-monitor.js","source":"./src/composites/run-monitor.tsx"},"./editors/languages/yara":{"types":"./dist/editors/languages/yara.d.ts","import":"./dist/editors/languages/yara.js","source":"./src/editors/languages/yara.ts"},"./form/date-picker/range":{"types":"./dist/form/date-picker/range.d.ts","import":"./dist/form/date-picker/range.js","source":"./src/form/date-picker/range.ts"},"./primitives/scroll-area":{"types":"./dist/primitives/scroll-area/index.d.ts","import":"./dist/primitives/scroll-area/index.js","source":"./src/primitives/scroll-area/index.ts"},"./react/hooks/use-router":{"types":"./dist/react/hooks/useRouter.d.ts","import":"./dist/react/hooks/useRouter.js","source":"./src/react/hooks/useRouter.ts"},"./react/layout/app-shell":{"types":"./dist/react/layout/app-shell.d.ts","import":"./dist/react/layout/app-shell.js","source":"./src/react/layout/app-shell.tsx"},"./react/primitives/alert":{"types":"./dist/react/primitives/alert.d.ts","import":"./dist/react/primitives/alert.js","source":"./src/react/primitives/alert.tsx"},"./react/primitives/badge":{"types":"./dist/react/primitives/badge.d.ts","import":"./dist/react/primitives/badge.js","source":"./src/react/primitives/badge.tsx"},"./react/primitives/field":{"types":"./dist/react/primitives/field.d.ts","import":"./dist/react/primitives/field.js","source":"./src/react/primitives/field.tsx"},"./react/primitives/input":{"types":"./dist/react/primitives/input.d.ts","import":"./dist/react/primitives/input.js","source":"./src/react/primitives/input.tsx"},"./react/primitives/label":{"types":"./dist/react/primitives/label.d.ts","import":"./dist/react/primitives/label.js","source":"./src/react/primitives/label.tsx"},"./react/primitives/modal":{"types":"./dist/react/primitives/modal.d.ts","import":"./dist/react/primitives/modal.js","source":"./src/react/primitives/modal.tsx"},"./react/primitives/sheet":{"types":"./dist/react/primitives/sheet.d.ts","import":"./dist/react/primitives/sheet.js","source":"./src/react/primitives/sheet.tsx"},"./react/primitives/table":{"types":"./dist/react/primitives/table.d.ts","import":"./dist/react/primitives/table.js","source":"./src/react/primitives/table.tsx"},"./react/primitives/toast":{"types":"./dist/react/primitives/toast.d.ts","import":"./dist/react/primitives/toast.js","source":"./src/react/primitives/toast.tsx"},"./visualization/terminal":{"types":"./dist/visualization/terminal/index.d.ts","import":"./dist/visualization/terminal/index.js","source":"./src/visualization/terminal/index.ts"},"./visualization/timeline":{"types":"./dist/visualization/timeline/index.d.ts","import":"./dist/visualization/timeline/index.js","source":"./src/visualization/timeline/index.ts"},"./components/RadiusSlider":{"types":"./dist/components/theme/radius-slider.d.ts","import":"./dist/components/theme/radius-slider.js","source":"./src/components/theme/radius-slider.ts"},"./components/context-menu":{"types":"./dist/components/context-menu/index.d.ts","import":"./dist/components/context-menu/index.js","source":"./src/components/context-menu/index.ts"},"./composites/metrics-card":{"types":"./dist/composites/metrics-card.d.ts","import":"./dist/composites/metrics-card.js","source":"./src/composites/metrics-card.tsx"},"./display/markdown-viewer":{"types":"./dist/display/markdown-viewer/index.d.ts","import":"./dist/display/markdown-viewer/index.js","source":"./src/display/markdown-viewer/index.ts"},"./editors/languages/fluxl":{"types":"./dist/editors/languages/fluxl.d.ts","import":"./dist/editors/languages/fluxl.js","source":"./src/editors/languages/fluxl.ts"},"./editors/languages/yaral":{"types":"./dist/editors/languages/yaral.d.ts","import":"./dist/editors/languages/yaral.js","source":"./src/editors/languages/yaral.ts"},"./form/cron-editor/parser":{"types":"./dist/form/cron-editor/parser.d.ts","import":"./dist/form/cron-editor/parser.js","source":"./src/form/cron-editor/parser.ts"},"./react/hooks/use-consent":{"types":"./dist/react/hooks/useConsent.d.ts","import":"./dist/react/hooks/useConsent.js","source":"./src/react/hooks/useConsent.ts"},"./react/hooks/use-passkey":{"types":"./dist/react/hooks/usePasskey.d.ts","import":"./dist/react/hooks/usePasskey.js","source":"./src/react/hooks/usePasskey.ts"},"./react/hooks/use-storage":{"types":"./dist/react/hooks/useStorage.d.ts","import":"./dist/react/hooks/useStorage.js","source":"./src/react/hooks/useStorage.ts"},"./react/primitives/avatar":{"types":"./dist/react/primitives/avatar.d.ts","import":"./dist/react/primitives/avatar.js","source":"./src/react/primitives/avatar.tsx"},"./react/primitives/button":{"types":"./dist/react/primitives/button.d.ts","import":"./dist/react/primitives/button.js","source":"./src/react/primitives/button.tsx"},"./react/primitives/dialog":{"types":"./dist/react/primitives/dialog.d.ts","import":"./dist/react/primitives/dialog.js","source":"./src/react/primitives/dialog.tsx"},"./react/primitives/drawer":{"types":"./dist/react/primitives/drawer.d.ts","import":"./dist/react/primitives/drawer.js","source":"./src/react/primitives/drawer.tsx"},"./react/primitives/kanban":{"types":"./dist/react/primitives/kanban.d.ts","import":"./dist/react/primitives/kanban.js","source":"./src/react/primitives/kanban.tsx"},"./react/primitives/ripple":{"types":"./dist/react/primitives/ripple.d.ts","import":"./dist/react/primitives/ripple.js","source":"./src/react/primitives/ripple.tsx"},"./react/primitives/search":{"types":"./dist/react/primitives/search.d.ts","import":"./dist/react/primitives/search.js","source":"./src/react/primitives/search.tsx"},"./react/primitives/select":{"types":"./dist/react/primitives/select.d.ts","import":"./dist/react/primitives/select.js","source":"./src/react/primitives/select.tsx"},"./react/primitives/slider":{"types":"./dist/react/primitives/slider.d.ts","import":"./dist/react/primitives/slider.js","source":"./src/react/primitives/slider.tsx"},"./react/primitives/switch":{"types":"./dist/react/primitives/switch.d.ts","import":"./dist/react/primitives/switch.js","source":"./src/react/primitives/switch.tsx"},"./react/primitives/toggle":{"types":"./dist/react/primitives/toggle.d.ts","import":"./dist/react/primitives/toggle.js","source":"./src/react/primitives/toggle.tsx"},"./visualization/file-tree":{"types":"./dist/visualization/file-tree/index.d.ts","import":"./dist/visualization/file-tree/index.js","source":"./src/visualization/file-tree/index.ts"},"./components/IconSetPicker":{"types":"./dist/components/theme/icon-set-picker.d.ts","import":"./dist/components/theme/icon-set-picker.js","source":"./src/components/theme/icon-set-picker.ts"},"./components/ThemeSwitcher":{"types":"./dist/components/theme/theme-switcher.d.ts","import":"./dist/components/theme/theme-switcher.js","source":"./src/components/theme/theme-switcher.ts"},"./components/detail-header":{"types":"./dist/components/detail-header/index.d.ts","import":"./dist/components/detail-header/index.js"},"./navigation/dropdown-menu":{"types":"./dist/navigation/dropdown-menu/index.d.ts","import":"./dist/navigation/dropdown-menu/index.js","source":"./src/navigation/dropdown-menu/index.ts"},"./primitives/live-log-tail":{"types":"./dist/primitives/live-log-tail.d.ts","import":"./dist/primitives/live-log-tail.js","source":"./src/primitives/live-log-tail.tsx"},"./primitives/select/native":{"types":"./dist/primitives/select/native.d.ts","import":"./dist/primitives/select/native.js","source":"./src/primitives/select/native.ts"},"./react/editors/log-viewer":{"types":"./dist/react/editors/log-viewer.d.ts","import":"./dist/react/editors/log-viewer.js","source":"./src/react/editors/log-viewer.tsx"},"./react/layout/page-header":{"types":"./dist/react/layout/page-header.d.ts","import":"./dist/react/layout/page-header.js","source":"./src/react/layout/page-header.tsx"},"./react/primitives/menubar":{"types":"./dist/react/primitives/menubar.d.ts","import":"./dist/react/primitives/menubar.js","source":"./src/react/primitives/menubar.tsx"},"./react/primitives/popover":{"types":"./dist/react/primitives/popover.d.ts","import":"./dist/react/primitives/popover.js","source":"./src/react/primitives/popover.tsx"},"./react/primitives/spinner":{"types":"./dist/react/primitives/spinner.d.ts","import":"./dist/react/primitives/spinner.js","source":"./src/react/primitives/spinner.tsx"},"./react/primitives/stepper":{"types":"./dist/react/primitives/stepper.d.ts","import":"./dist/react/primitives/stepper.js","source":"./src/react/primitives/stepper.tsx"},"./react/primitives/tooltip":{"types":"./dist/react/primitives/tooltip.d.ts","import":"./dist/react/primitives/tooltip.js","source":"./src/react/primitives/tooltip.tsx"},"./components/AccentSwitcher":{"types":"./dist/components/theme/accent-switcher.d.ts","import":"./dist/components/theme/accent-switcher.js","source":"./src/components/theme/accent-switcher.ts"},"./primitives/checkbox/group":{"types":"./dist/primitives/checkbox/group.d.ts","import":"./dist/primitives/checkbox/group.js","source":"./src/primitives/checkbox/group.ts"},"./primitives/phase-progress":{"types":"./dist/primitives/phase-progress.d.ts","import":"./dist/primitives/phase-progress.js","source":"./src/primitives/phase-progress.tsx"},"./primitives/sse-live-badge":{"types":"./dist/primitives/sse-live-badge.d.ts","import":"./dist/primitives/sse-live-badge.js","source":"./src/primitives/sse-live-badge.tsx"},"./react/auth/passkey-button":{"types":"./dist/react/auth/passkey-button.d.ts","import":"./dist/react/auth/passkey-button.js","source":"./src/react/auth/passkey-button.tsx"},"./react/consent/preferences":{"types":"./dist/react/consent/preferences.d.ts","import":"./dist/react/consent/preferences.js","source":"./src/react/consent/preferences.tsx"},"./react/editors/code-editor":{"types":"./dist/react/editors/code-editor.d.ts","import":"./dist/react/editors/code-editor.js","source":"./src/react/editors/code-editor.tsx"},"./react/editors/diff-viewer":{"types":"./dist/react/editors/diff-viewer.d.ts","import":"./dist/react/editors/diff-viewer.js","source":"./src/react/editors/diff-viewer.tsx"},"./react/editors/json-viewer":{"types":"./dist/react/editors/json-viewer.d.ts","import":"./dist/react/editors/json-viewer.js","source":"./src/react/editors/json-viewer.tsx"},"./react/editors/yaml-editor":{"types":"./dist/react/editors/yaml-editor.d.ts","import":"./dist/react/editors/yaml-editor.js","source":"./src/react/editors/yaml-editor.tsx"},"./react/primitives/calendar":{"types":"./dist/react/primitives/calendar.d.ts","import":"./dist/react/primitives/calendar.js","source":"./src/react/primitives/calendar.tsx"},"./react/primitives/carousel":{"types":"./dist/react/primitives/carousel.d.ts","import":"./dist/react/primitives/carousel.js","source":"./src/react/primitives/carousel.tsx"},"./react/primitives/checkbox":{"types":"./dist/react/primitives/checkbox.d.ts","import":"./dist/react/primitives/checkbox.js","source":"./src/react/primitives/checkbox.tsx"},"./react/primitives/progress":{"types":"./dist/react/primitives/progress.d.ts","import":"./dist/react/primitives/progress.js","source":"./src/react/primitives/progress.tsx"},"./react/primitives/skeleton":{"types":"./dist/react/primitives/skeleton.d.ts","import":"./dist/react/primitives/skeleton.js","source":"./src/react/primitives/skeleton.tsx"},"./react/primitives/terminal":{"types":"./dist/react/primitives/terminal.d.ts","import":"./dist/react/primitives/terminal.js","source":"./src/react/primitives/terminal.tsx"},"./react/primitives/textarea":{"types":"./dist/react/primitives/textarea.d.ts","import":"./dist/react/primitives/textarea.js","source":"./src/react/primitives/textarea.tsx"},"./react/primitives/timeline":{"types":"./dist/react/primitives/timeline.d.ts","import":"./dist/react/primitives/timeline.js","source":"./src/react/primitives/timeline.tsx"},"./security/detection-status":{"types":"./dist/security/detection-status/index.d.ts","import":"./dist/security/detection-status/index.js","source":"./src/security/detection-status/index.ts"},"./styles/platform-admin.css":{"source":"./src/styles/platform-admin.css","default":"./dist/styles/platform-admin.css"},"./styles/threat-library.css":{"source":"./src/styles/threat-library.css","default":"./dist/styles/threat-library.css"},"./visualization/rule-editor":{"types":"./dist/visualization/rule-editor/index.d.ts","import":"./dist/visualization/rule-editor/index.js","source":"./src/visualization/rule-editor/index.ts"},"./components/DensitySwitcher":{"types":"./dist/components/theme/density-switcher.d.ts","import":"./dist/components/theme/density-switcher.js","source":"./src/components/theme/density-switcher.ts"},"./components/FontStackPicker":{"types":"./dist/components/theme/font-stack-picker.d.ts","import":"./dist/components/theme/font-stack-picker.js","source":"./src/components/theme/font-stack-picker.ts"},"./components/IconUsageMatrix":{"types":"./dist/components/theme/icon-usage-matrix.d.ts","import":"./dist/components/theme/icon-usage-matrix.js","source":"./src/components/theme/icon-usage-matrix.ts"},"./components/ThemePresetGrid":{"types":"./dist/components/theme/theme-preset-grid.d.ts","import":"./dist/components/theme/theme-preset-grid.js","source":"./src/components/theme/theme-preset-grid.ts"},"./display/severity-indicator":{"types":"./dist/display/severity-indicator/index.d.ts","import":"./dist/display/severity-indicator/index.js","source":"./src/display/severity-indicator/index.ts"},"./navigation/navigation-menu":{"types":"./dist/navigation/navigation-menu/index.d.ts","import":"./dist/navigation/navigation-menu/index.js","source":"./src/navigation/navigation-menu/index.ts"},"./primitives/select/combobox":{"types":"./dist/primitives/select/combobox.d.ts","import":"./dist/primitives/select/combobox.js","source":"./src/primitives/select/combobox.ts"},"./react/primitives/chart-bar":{"types":"./dist/react/primitives/chart-bar.d.ts","import":"./dist/react/primitives/chart-bar.js","source":"./src/react/primitives/chart-bar.tsx"},"./react/primitives/chart-pie":{"types":"./dist/react/primitives/chart-pie.d.ts","import":"./dist/react/primitives/chart-pie.js","source":"./src/react/primitives/chart-pie.tsx"},"./react/primitives/data-grid":{"types":"./dist/react/primitives/data-grid.d.ts","import":"./dist/react/primitives/data-grid.js","source":"./src/react/primitives/data-grid.tsx"},"./react/primitives/direction":{"types":"./dist/react/primitives/direction.d.ts","import":"./dist/react/primitives/direction.js","source":"./src/react/primitives/direction.tsx"},"./react/primitives/file-tree":{"types":"./dist/react/primitives/file-tree.d.ts","import":"./dist/react/primitives/file-tree.js","source":"./src/react/primitives/file-tree.tsx"},"./react/primitives/separator":{"types":"./dist/react/primitives/separator.d.ts","import":"./dist/react/primitives/separator.js","source":"./src/react/primitives/separator.tsx"},"./react/primitives/stat-card":{"types":"./dist/react/primitives/stat-card.d.ts","import":"./dist/react/primitives/stat-card.js","source":"./src/react/primitives/stat-card.tsx"},"./react/primitives/tag-input":{"types":"./dist/react/primitives/tag-input.d.ts","import":"./dist/react/primitives/tag-input.js","source":"./src/react/primitives/tag-input.tsx"},"./react/primitives/tree-view":{"types":"./dist/react/primitives/tree-view.d.ts","import":"./dist/react/primitives/tree-view.js","source":"./src/react/primitives/tree-view.tsx"},"./visualization/flow-diagram":{"types":"./dist/visualization/flow-diagram/index.d.ts","import":"./dist/visualization/flow-diagram/index.js","source":"./src/visualization/flow-diagram/index.ts"},"./components/ThemePreviewTile":{"types":"./dist/components/theme/theme-preview-tile.d.ts","import":"./dist/components/theme/theme-preview-tile.js","source":"./src/components/theme/theme-preview-tile.ts"},"./display/notification-center":{"types":"./dist/display/notification-center/index.d.ts","import":"./dist/display/notification-center/index.js","source":"./src/display/notification-center/index.ts"},"./react/hooks/use-keybindings":{"types":"./dist/react/hooks/useKeybindings.d.ts","import":"./dist/react/hooks/useKeybindings.js","source":"./src/react/hooks/useKeybindings.ts"},"./react/primitives/breadcrumb":{"types":"./dist/react/primitives/breadcrumb.d.ts","import":"./dist/react/primitives/breadcrumb.js","source":"./src/react/primitives/breadcrumb.tsx"},"./react/primitives/chart-area":{"types":"./dist/react/primitives/chart-area.d.ts","import":"./dist/react/primitives/chart-area.js","source":"./src/react/primitives/chart-area.tsx"},"./react/primitives/chart-line":{"types":"./dist/react/primitives/chart-line.d.ts","import":"./dist/react/primitives/chart-line.js","source":"./src/react/primitives/chart-line.tsx"},"./react/primitives/code-block":{"types":"./dist/react/primitives/code-block.d.ts","import":"./dist/react/primitives/code-block.js","source":"./src/react/primitives/code-block.tsx"},"./react/primitives/cvss-badge":{"types":"./dist/react/primitives/cvss-badge.d.ts","import":"./dist/react/primitives/cvss-badge.js","source":"./src/react/primitives/cvss-badge.tsx"},"./react/primitives/data-table":{"types":"./dist/react/primitives/data-table.d.ts","import":"./dist/react/primitives/data-table.js","source":"./src/react/primitives/data-table.tsx"},"./react/primitives/hover-card":{"types":"./dist/react/primitives/hover-card.d.ts","import":"./dist/react/primitives/hover-card.js","source":"./src/react/primitives/hover-card.tsx"},"./react/primitives/pagination":{"types":"./dist/react/primitives/pagination.d.ts","import":"./dist/react/primitives/pagination.js","source":"./src/react/primitives/pagination.tsx"},"./react/primitives/split-pane":{"types":"./dist/react/primitives/split-pane.d.ts","import":"./dist/react/primitives/split-pane.js","source":"./src/react/primitives/split-pane.tsx"},"./react/primitives/status-bar":{"types":"./dist/react/primitives/status-bar.d.ts","import":"./dist/react/primitives/status-bar.js","source":"./src/react/primitives/status-bar.tsx"},"./react/primitives/status-dot":{"types":"./dist/react/primitives/status-dot.d.ts","import":"./dist/react/primitives/status-dot.js","source":"./src/react/primitives/status-dot.tsx"},"./react/primitives/typography":{"types":"./dist/react/primitives/typography.d.ts","import":"./dist/react/primitives/typography.js","source":"./src/react/primitives/typography.tsx"},"./react/primitives/uptime-bar":{"types":"./dist/react/primitives/uptime-bar.d.ts","import":"./dist/react/primitives/uptime-bar.js","source":"./src/react/primitives/uptime-bar.tsx"},"./security/vulnerability-card":{"types":"./dist/security/vulnerability-card/index.d.ts","import":"./dist/security/vulnerability-card/index.js","source":"./src/security/vulnerability-card/index.ts"},"./visualization/network-graph":{"types":"./dist/visualization/network-graph/index.d.ts","import":"./dist/visualization/network-graph/index.js","source":"./src/visualization/network-graph/index.ts"},"./react/primitives/attack-path":{"types":"./dist/react/primitives/attack-path.d.ts","import":"./dist/react/primitives/attack-path.js","source":"./src/react/primitives/attack-path.tsx"},"./react/primitives/chart-gauge":{"types":"./dist/react/primitives/chart-gauge.d.ts","import":"./dist/react/primitives/chart-gauge.js","source":"./src/react/primitives/chart-gauge.tsx"},"./react/primitives/chart-radar":{"types":"./dist/react/primitives/chart-radar.d.ts","import":"./dist/react/primitives/chart-radar.js","source":"./src/react/primitives/chart-radar.tsx"},"./react/primitives/code-viewer":{"types":"./dist/react/primitives/code-viewer.d.ts","import":"./dist/react/primitives/code-viewer.js","source":"./src/react/primitives/code-viewer.tsx"},"./react/primitives/collapsible":{"types":"./dist/react/primitives/collapsible.d.ts","import":"./dist/react/primitives/collapsible.js","source":"./src/react/primitives/collapsible.tsx"},"./react/primitives/copy-button":{"types":"./dist/react/primitives/copy-button.d.ts","import":"./dist/react/primitives/copy-button.js","source":"./src/react/primitives/copy-button.tsx"},"./react/primitives/cron-editor":{"types":"./dist/react/primitives/cron-editor.d.ts","import":"./dist/react/primitives/cron-editor.js","source":"./src/react/primitives/cron-editor.tsx"},"./react/primitives/date-picker":{"types":"./dist/react/primitives/date-picker.d.ts","import":"./dist/react/primitives/date-picker.js","source":"./src/react/primitives/date-picker.tsx"},"./react/primitives/empty-state":{"types":"./dist/react/primitives/empty-state.d.ts","import":"./dist/react/primitives/empty-state.js","source":"./src/react/primitives/empty-state.tsx"},"./react/primitives/metric-tile":{"types":"./dist/react/primitives/metric-tile.d.ts","import":"./dist/react/primitives/metric-tile.js","source":"./src/react/primitives/metric-tile.tsx"},"./react/primitives/radio-group":{"types":"./dist/react/primitives/radio-group.d.ts","import":"./dist/react/primitives/radio-group.js","source":"./src/react/primitives/radio-group.tsx"},"./react/primitives/rule-editor":{"types":"./dist/react/primitives/rule-editor.d.ts","import":"./dist/react/primitives/rule-editor.js","source":"./src/react/primitives/rule-editor.tsx"},"./react/primitives/scroll-area":{"types":"./dist/react/primitives/scroll-area.d.ts","import":"./dist/react/primitives/scroll-area.js","source":"./src/react/primitives/scroll-area.tsx"},"./react/primitives/slide-panel":{"types":"./dist/react/primitives/slide-panel.d.ts","import":"./dist/react/primitives/slide-panel.js","source":"./src/react/primitives/slide-panel.tsx"},"./react/primitives/alert-dialog":{"types":"./dist/react/primitives/alert-dialog.d.ts","import":"./dist/react/primitives/alert-dialog.js","source":"./src/react/primitives/alert-dialog.tsx"},"./react/primitives/aspect-ratio":{"types":"./dist/react/primitives/aspect-ratio.d.ts","import":"./dist/react/primitives/aspect-ratio.js","source":"./src/react/primitives/aspect-ratio.tsx"},"./react/primitives/chart-funnel":{"types":"./dist/react/primitives/chart-funnel.d.ts","import":"./dist/react/primitives/chart-funnel.js","source":"./src/react/primitives/chart-funnel.tsx"},"./react/primitives/chart-sankey":{"types":"./dist/react/primitives/chart-sankey.d.ts","import":"./dist/react/primitives/chart-sankey.js","source":"./src/react/primitives/chart-sankey.tsx"},"./react/primitives/color-picker":{"types":"./dist/react/primitives/color-picker.d.ts","import":"./dist/react/primitives/color-picker.js","source":"./src/react/primitives/color-picker.tsx"},"./react/primitives/context-menu":{"types":"./dist/react/primitives/context-menu.d.ts","import":"./dist/react/primitives/context-menu.js","source":"./src/react/primitives/context-menu.tsx"},"./react/primitives/flow-diagram":{"types":"./dist/react/primitives/flow-diagram.d.ts","import":"./dist/react/primitives/flow-diagram.js","source":"./src/react/primitives/flow-diagram.tsx"},"./react/primitives/mitre-matrix":{"types":"./dist/react/primitives/mitre-matrix.d.ts","import":"./dist/react/primitives/mitre-matrix.js","source":"./src/react/primitives/mitre-matrix.tsx"},"./visualization/mermaid-diagram":{"types":"./dist/visualization/mermaid-diagram/index.d.ts","import":"./dist/visualization/mermaid-diagram/index.js","source":"./src/visualization/mermaid-diagram/index.ts"},"./react/primitives/chart-heatmap":{"types":"./dist/react/primitives/chart-heatmap.d.ts","import":"./dist/react/primitives/chart-heatmap.js","source":"./src/react/primitives/chart-heatmap.tsx"},"./react/primitives/chart-scatter":{"types":"./dist/react/primitives/chart-scatter.d.ts","import":"./dist/react/primitives/chart-scatter.js","source":"./src/react/primitives/chart-scatter.tsx"},"./react/primitives/chart-treemap":{"types":"./dist/react/primitives/chart-treemap.d.ts","import":"./dist/react/primitives/chart-treemap.js","source":"./src/react/primitives/chart-treemap.tsx"},"./react/primitives/dropdown-menu":{"types":"./dist/react/primitives/dropdown-menu.d.ts","import":"./dist/react/primitives/dropdown-menu.js","source":"./src/react/primitives/dropdown-menu.tsx"},"./react/primitives/network-graph":{"types":"./dist/react/primitives/network-graph.d.ts","import":"./dist/react/primitives/network-graph.js","source":"./src/react/primitives/network-graph.tsx"},"./composites/per-case-stats-table":{"types":"./dist/composites/per-case-stats-table.d.ts","import":"./dist/composites/per-case-stats-table.js","source":"./src/composites/per-case-stats-table.tsx"},"./primitives/yaml-override-editor":{"types":"./dist/primitives/yaml-override-editor.d.ts","import":"./dist/primitives/yaml-override-editor.js","source":"./src/primitives/yaml-override-editor.tsx"},"./react/primitives/error-boundary":{"types":"./dist/react/primitives/error-boundary.d.ts","import":"./dist/react/primitives/error-boundary.js","source":"./src/react/primitives/error-boundary.tsx"},"./react/primitives/heatmap-legend":{"types":"./dist/react/primitives/heatmap-legend.d.ts","import":"./dist/react/primitives/heatmap-legend.js","source":"./src/react/primitives/heatmap-legend.tsx"},"./styles/react-threat-visuals.css":{"source":"./src/styles/react-threat-visuals.css","default":"./dist/styles/react-threat-visuals.css"},"./visualization/json-path-browser":{"types":"./dist/visualization/json-path-browser/index.d.ts","import":"./dist/visualization/json-path-browser/index.js","source":"./src/visualization/json-path-browser/index.ts"},"./react/primitives/chart-sparkline":{"types":"./dist/react/primitives/chart-sparkline.d.ts","import":"./dist/react/primitives/chart-sparkline.js","source":"./src/react/primitives/chart-sparkline.tsx"},"./react/primitives/chart-waterfall":{"types":"./dist/react/primitives/chart-waterfall.d.ts","import":"./dist/react/primitives/chart-waterfall.js","source":"./src/react/primitives/chart-waterfall.tsx"},"./react/primitives/heatmap-toolbar":{"types":"./dist/react/primitives/heatmap-toolbar.d.ts","import":"./dist/react/primitives/heatmap-toolbar.js","source":"./src/react/primitives/heatmap-toolbar.tsx"},"./react/primitives/markdown-viewer":{"types":"./dist/react/primitives/markdown-viewer.d.ts","import":"./dist/react/primitives/markdown-viewer.js","source":"./src/react/primitives/markdown-viewer.tsx"},"./react/primitives/mermaid-diagram":{"types":"./dist/react/primitives/mermaid-diagram.d.ts","import":"./dist/react/primitives/mermaid-diagram.js","source":"./src/react/primitives/mermaid-diagram.tsx"},"./react/primitives/navigation-menu":{"types":"./dist/react/primitives/navigation-menu.d.ts","import":"./dist/react/primitives/navigation-menu.js","source":"./src/react/primitives/navigation-menu.tsx"},"./components/search/command-palette":{"types":"./dist/components/search/command-palette.d.ts","import":"./dist/components/search/command-palette.js","source":"./src/components/search/command-palette.ts"},"./react/primitives/animated-counter":{"types":"./dist/react/primitives/animated-counter.d.ts","import":"./dist/react/primitives/animated-counter.js","source":"./src/react/primitives/animated-counter.tsx"},"./react/primitives/detection-status":{"types":"./dist/react/primitives/detection-status.d.ts","import":"./dist/react/primitives/detection-status.js","source":"./src/react/primitives/detection-status.tsx"},"./react/feedback/notification-banner":{"types":"./dist/react/feedback/notification-banner.d.ts","import":"./dist/react/feedback/notification-banner.js","source":"./src/react/feedback/notification-banner.tsx"},"./react/primitives/chart-candlestick":{"types":"./dist/react/primitives/chart-candlestick.d.ts","import":"./dist/react/primitives/chart-candlestick.js","source":"./src/react/primitives/chart-candlestick.tsx"},"./react/primitives/json-path-browser":{"types":"./dist/react/primitives/json-path-browser.d.ts","import":"./dist/react/primitives/json-path-browser.js","source":"./src/react/primitives/json-path-browser.tsx"},"./react/primitives/severity-indicator":{"types":"./dist/react/primitives/severity-indicator.d.ts","import":"./dist/react/primitives/severity-indicator.js","source":"./src/react/primitives/severity-indicator.tsx"},"./react/primitives/vulnerability-card":{"types":"./dist/react/primitives/vulnerability-card.d.ts","import":"./dist/react/primitives/vulnerability-card.js","source":"./src/react/primitives/vulnerability-card.tsx"},"./react/primitives/notification-center":{"types":"./dist/react/primitives/notification-center.d.ts","import":"./dist/react/primitives/notification-center.js","source":"./src/react/primitives/notification-center.tsx"}},"gitHead":"b2b38eb030c1a5f60d61b68e206684cebfe2d679","scripts":{"dev":"vite build --watch","lint":"eslint src --max-warnings 0","test":"vitest run","build":"tsc -p tsconfig.build.json && vite build","check":"npm run typecheck && npm run lint && npm run format:check","format":"prettier --write \"src/**/*.ts\"","preview":"npm run generate:preview && vite --config preview/vite.config.ts","lint:fix":"eslint src --fix","test:e2e":"playwright test","typecheck":"tsc --noEmit","test:watch":"vitest","test:e2e:ui":"playwright test --ui","audit:parity":"node scripts/audit-parity.mjs","format:check":"prettier --check \"src/**/*.ts\"","preview:dist":"npm run generate:preview && vite build --config preview/vite.config.ts","preview:build":"npm run build && npm run preview:dist","preview:serve":"vite --config preview/vite.config.ts","test:coverage":"vitest run --coverage","preview:deploy":"npm run preview:build && echo 'Static site built to preview-dist/'","test:e2e:debug":"playwright test --debug","test:e2e:headed":"playwright test --headed","test:e2e:report":"playwright show-report","generate:preview":"node scripts/extract-prop-docs.mjs && node scripts/generate-preview.mjs","audit:parity:check":"node scripts/audit-parity.mjs --check","generate:prop-docs":"node scripts/extract-prop-docs.mjs","test:e2e:update-snapshots":"playwright test --update-snapshots"},"_npmUser":{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},"overrides":{"uuid":"14.0.0","lodash":"4.18.1","rollup":"4.60.0","flatted":"3.4.2","postcss":"8.5.10","dompurify":"3.4.1","lodash-es":"4.18.1","@vue/language-core":{"minimatch":"9.0.7"}},"repository":{"url":"git+https://github.com/countermeasure-platform/web-components.git","type":"git"},"_npmVersion":"10.9.7","description":"Shared web components for CounterMeasure applications - consolidates common frontend functionality across projects.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","mermaid":"^11.12.3","dompurify":"3.4.1","codemirror":"^6.0.1","tailwind-merge":"^3.5.0","@codemirror/lint":"^6.9.0","@codemirror/view":"^6.39.0","@lezer/highlight":"^1.2.0","@codemirror/state":"^6.5.0","@codemirror/search":"^6.5.0","@codemirror/commands":"^6.8.0","@codemirror/lang-css":"^6.3.1","@codemirror/lang-sql":"^6.10.0","@codemirror/language":"^6.12.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-tabs":"^1.1.3","@codemirror/lang-json":"^6.0.1","@codemirror/lang-rust":"^6.0.2","@radix-ui/react-label":"^2.1.4","@radix-ui/react-dialog":"^1.1.7","@radix-ui/react-select":"^2.1.7","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.1.4","@radix-ui/react-toggle":"^1.1.10","@codemirror/lang-python":"^6.2.1","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-tooltip":"^1.1.8","@codemirror/autocomplete":"^6.20.0","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@codemirror/language-data":"^6.5.2","@radix-ui/react-separator":"^1.1.8","@codemirror/lang-javascript":"^6.2.4","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.7","@radix-ui/react-toggle-group":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.7","@radix-ui/react-navigation-menu":"^1.2.14"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.5","jsdom":"^29.0.0","react":"^19.2.4","eslint":"^10.0.3","vitest":"^4.1.0","globals":"^17.2.0","axe-core":"^4.11.1","prettier":"^3.2.0","react-dom":"^19.2.4","@eslint/js":"^10.0.0","typescript":"^6.0.2","@types/node":"^25.1.0","tailwindcss":"4.2.4","@types/react":"^19.2.14","lucide-react":"^1.6.0","@xyflow/react":"^12.10.1","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.4","typescript-eslint":"^8.57.0","@vitest/coverage-v8":"^4.1.0","@axe-core/playwright":"^4.11.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@microsoft/api-extractor":"7.57.7","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","tailwindcss":"^4.0.0","lucide-react":"^1.6.0","@xyflow/react":"^12.0.0"},"peerDependenciesMeta":{"tailwindcss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-components_1.2.2-dev.15.1_1779107501795_0.8738455961991001","host":"s3://npm-registry-packages-npm-production"}},"1.2.2-dev.16.1":{"name":"@countermeasure-platform/web-components","version":"1.2.2-dev.16.1","keywords":["countermeasure","consent","auth","passkey","webauthn","encryption","crypto","aes","rsa","codemirror","editor","data-table","components","ui"],"author":{"name":"CounterMeasure"},"license":"MIT","_id":"@countermeasure-platform/web-components@1.2.2-dev.16.1","maintainers":[{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},{"name":"phutel","email":"paul@countermeasuresec.com"}],"homepage":"https://github.com/countermeasure-platform/web-components#readme","bugs":{"url":"https://github.com/countermeasure-platform/web-components/issues"},"dist":{"shasum":"a27e3edf700651485b21776871e21e9e03ee0bee","tarball":"https://registry.npmjs.org/@countermeasure-platform/web-components/-/web-components-1.2.2-dev.16.1.tgz","fileCount":2508,"integrity":"sha512-juIy0U5FTJCO7QGiEsEZ1oqoiBhWPAqCmF232aOtzbfNyP3+HfXjiDGFoIjSesoo+V8LbRay5OWbG++0W9cAcA==","signatures":[{"sig":"MEUCIQDMMSWlKjCPoann0wi3wVy7PiyvnvqrW85K5xVhFQO9mwIgX8LH2oWipii+/Gd4s0xZbK5elolMjXOVwtqNJPStxis=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28899919},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js","source":"./src/ui/index.ts"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","source":"./src/auth/index.ts"},"./form":{"types":"./dist/form/index.d.ts","import":"./dist/form/index.js","source":"./src/form/index.ts"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js","source":"./src/icons/index.ts"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react.js","source":"./src/react/index.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","source":"./src/utils/index.ts"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js","source":"./src/charts/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.ts","import":"./dist/crypto/index.js","source":"./src/crypto/index.ts"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js","source":"./src/layout/index.ts"},"./styles":{"source":"./src/styles/index.css","default":"./dist/styles/index.css"},"./consent":{"types":"./dist/consent/index.d.ts","import":"./dist/consent/index.js","source":"./src/consent/index.ts"},"./display":{"types":"./dist/display/index.d.ts","import":"./dist/display/index.js","source":"./src/display/index.ts"},"./editors":{"types":"./dist/editors/index.d.ts","import":"./dist/editors/index.js","source":"./src/editors/index.ts"},"./passkey":{"types":"./dist/passkey/index.d.ts","import":"./dist/passkey/index.js","source":"./src/passkey/index.ts"},"./sidebar":{"types":"./dist/sidebar/index.d.ts","import":"./dist/sidebar/index.js","source":"./src/sidebar/index.ts"},"./overlays":{"types":"./dist/overlays/index.d.ts","import":"./dist/overlays/index.js","source":"./src/overlays/index.ts"},"./security":{"types":"./dist/security/index.d.ts","import":"./dist/security/index.js","source":"./src/security/index.ts"},"./services":{"types":"./dist/services/index.d.ts","import":"./dist/services/index.js","source":"./src/services/index.ts"},"./styles/*":"./dist/styles/*","./styles/ui":{"source":"./src/styles/ui.css","default":"./dist/styles/ui.css"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","source":"./src/appearance/index.ts"},"./charts/bar":{"types":"./dist/charts/bar/index.d.ts","import":"./dist/charts/bar/index.js","source":"./src/charts/bar/index.ts"},"./charts/pie":{"types":"./dist/charts/pie/index.d.ts","import":"./dist/charts/pie/index.js","source":"./src/charts/pie/index.ts"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js","source":"./src/components/index.ts"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js","source":"./src/navigation/index.ts"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js","source":"./src/primitives/index.ts"},"./react/auth":{"types":"./dist/react/auth/index.d.ts","import":"./dist/react/auth/index.js","source":"./src/react/auth/index.ts"},"./charts/area":{"types":"./dist/charts/area/index.d.ts","import":"./dist/charts/area/index.js","source":"./src/charts/area/index.ts"},"./charts/axis":{"types":"./dist/charts/axis.d.ts","import":"./dist/charts/axis.js","source":"./src/charts/axis.ts"},"./charts/base":{"types":"./dist/charts/base.d.ts","import":"./dist/charts/base.js","source":"./src/charts/base.ts"},"./charts/line":{"types":"./dist/charts/line/index.d.ts","import":"./dist/charts/line/index.js","source":"./src/charts/line/index.ts"},"./charts/zoom":{"types":"./dist/charts/zoom.d.ts","import":"./dist/charts/zoom.js","source":"./src/charts/zoom.ts"},"./react/brand":{"types":"./dist/react/brand/index.d.ts","import":"./dist/react/brand.js","source":"./src/react/brand/index.tsx"},"./react/hooks":{"types":"./dist/react/hooks/index.d.ts","import":"./dist/react/hooks/index.js","source":"./src/react/hooks/index.ts"},"./styles/auth":{"source":"./src/styles/auth.css","default":"./dist/styles/auth.css"},"./app-switcher":{"types":"./dist/app-switcher/index.d.ts","import":"./dist/app-switcher/index.js","source":"./src/app-switcher/index.ts"},"./charts/gauge":{"types":"./dist/charts/gauge/index.d.ts","import":"./dist/charts/gauge/index.js","source":"./src/charts/gauge/index.ts"},"./charts/radar":{"types":"./dist/charts/radar/index.d.ts","import":"./dist/charts/radar/index.js","source":"./src/charts/radar/index.ts"},"./charts/utils":{"types":"./dist/charts/utils.d.ts","import":"./dist/charts/utils.js","source":"./src/charts/utils.ts"},"./display/card":{"types":"./dist/display/card/index.d.ts","import":"./dist/display/card/index.js","source":"./src/display/card/index.ts"},"./icons/lucide":{"types":"./dist/icons/lucide.d.ts","import":"./dist/icons/lucide.js","source":"./src/icons/lucide.ts"},"./react/layout":{"types":"./dist/react/layout/index.d.ts","import":"./dist/react/layout/index.js","source":"./src/react/layout/index.ts"},"./services/api":{"types":"./dist/services/api.d.ts","import":"./dist/services/api.js","source":"./src/services/api.ts"},"./services/sse":{"types":"./dist/services/sse.d.ts","import":"./dist/services/sse.js","source":"./src/services/sse.ts"},"./theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./charts/funnel":{"types":"./dist/charts/funnel/index.d.ts","import":"./dist/charts/funnel/index.js","source":"./src/charts/funnel/index.ts"},"./charts/legend":{"types":"./dist/charts/legend.d.ts","import":"./dist/charts/legend.js","source":"./src/charts/legend.ts"},"./charts/sankey":{"types":"./dist/charts/sankey/index.d.ts","import":"./dist/charts/sankey/index.js","source":"./src/charts/sankey/index.ts"},"./display/alert":{"types":"./dist/display/alert/index.d.ts","import":"./dist/display/alert/index.js","source":"./src/display/alert/index.ts"},"./display/badge":{"types":"./dist/display/badge/index.d.ts","import":"./dist/display/badge/index.js","source":"./src/display/badge/index.ts"},"./form/calendar":{"types":"./dist/form/calendar/index.d.ts","import":"./dist/form/calendar/index.js","source":"./src/form/calendar/index.ts"},"./react/consent":{"types":"./dist/react/consent/index.d.ts","import":"./dist/react/consent/index.js","source":"./src/react/consent/index.ts"},"./react/editors":{"types":"./dist/react/editors/index.d.ts","import":"./dist/react/editors/index.js","source":"./src/react/editors/index.ts"},"./react/sidebar":{"types":"./dist/react/sidebar.d.ts","import":"./dist/react/sidebar.js","source":"./src/react/sidebar.tsx"},"./styles/layout":{"source":"./src/styles/layout.css","default":"./dist/styles/layout.css"},"./styles/tokens":{"source":"./src/styles/tokens.css","default":"./dist/styles/tokens.css"},"./visualization":{"types":"./dist/visualization/index.d.ts","import":"./dist/visualization/index.js","source":"./src/visualization/index.ts"},"./charts/heatmap":{"types":"./dist/charts/heatmap/index.d.ts","import":"./dist/charts/heatmap/index.js","source":"./src/charts/heatmap/index.ts"},"./charts/scatter":{"types":"./dist/charts/scatter/index.d.ts","import":"./dist/charts/scatter/index.js","source":"./src/charts/scatter/index.ts"},"./charts/tooltip":{"types":"./dist/charts/tooltip.d.ts","import":"./dist/charts/tooltip.js","source":"./src/charts/tooltip.ts"},"./charts/treemap":{"types":"./dist/charts/treemap/index.d.ts","import":"./dist/charts/treemap/index.js","source":"./src/charts/treemap/index.ts"},"./display/avatar":{"types":"./dist/display/avatar/index.d.ts","import":"./dist/display/avatar/index.js","source":"./src/display/avatar/index.ts"},"./form/direction":{"types":"./dist/form/direction/index.d.ts","import":"./dist/form/direction/index.js","source":"./src/form/direction/index.ts"},"./form/tag-input":{"types":"./dist/form/tag-input/index.d.ts","import":"./dist/form/tag-input/index.js","source":"./src/form/tag-input/index.ts"},"./overlays/sheet":{"types":"./dist/overlays/sheet/index.d.ts","import":"./dist/overlays/sheet/index.js","source":"./src/overlays/sheet/index.ts"},"./primitives/kbd":{"types":"./dist/primitives/kbd/index.d.ts","import":"./dist/primitives/kbd/index.js","source":"./src/primitives/kbd/index.ts"},"./react/feedback":{"types":"./dist/react/feedback/index.d.ts","import":"./dist/react/feedback/index.js","source":"./src/react/feedback/index.ts"},"./react/topology":{"types":"./dist/react/topology/index.d.ts","import":"./dist/react/topology.js","source":"./src/react/topology/index.ts"},"./styles/consent":{"source":"./src/styles/consent.css","default":"./dist/styles/consent.css"},"./utils/registry":{"types":"./dist/utils/registry.d.ts","import":"./dist/utils/registry.js","source":"./src/utils/registry.ts"},"./components/tabs":{"types":"./dist/components/tabs/index.d.ts","import":"./dist/components/tabs/index.js","source":"./src/components/tabs/index.ts"},"./display/popover":{"types":"./dist/display/popover/index.d.ts","import":"./dist/display/popover/index.js","source":"./src/display/popover/index.ts"},"./display/tooltip":{"types":"./dist/display/tooltip/index.d.ts","import":"./dist/display/tooltip/index.js","source":"./src/display/tooltip/index.ts"},"./services/router":{"types":"./dist/services/router.d.ts","import":"./dist/services/router.js","source":"./src/services/router.ts"},"./charts/sparkline":{"types":"./dist/charts/sparkline/index.d.ts","import":"./dist/charts/sparkline/index.js","source":"./src/charts/sparkline/index.ts"},"./charts/waterfall":{"types":"./dist/charts/waterfall/index.d.ts","import":"./dist/charts/waterfall/index.js","source":"./src/charts/waterfall/index.ts"},"./components/brand":{"types":"./dist/components/brand/index.d.ts","import":"./dist/components/brand/index.js","source":"./src/components/brand/index.ts"},"./components/modal":{"types":"./dist/components/modal/index.d.ts","import":"./dist/components/modal/index.js","source":"./src/components/modal/index.ts"},"./components/theme":{"types":"./dist/components/theme/index.d.ts","import":"./dist/components/theme/index.js","source":"./src/components/theme/index.ts"},"./components/toast":{"types":"./dist/components/toast/index.d.ts","import":"./dist/components/toast/index.js","source":"./src/components/toast/index.ts"},"./display/progress":{"types":"./dist/display/progress/index.d.ts","import":"./dist/display/progress/index.js","source":"./src/display/progress/index.ts"},"./form/cron-editor":{"types":"./dist/form/cron-editor/index.d.ts","import":"./dist/form/cron-editor/index.js","source":"./src/form/cron-editor/index.ts"},"./form/date-picker":{"types":"./dist/form/date-picker/index.d.ts","import":"./dist/form/date-picker/index.js","source":"./src/form/date-picker/index.ts"},"./layout/app-shell":{"types":"./dist/layout/app-shell.d.ts","import":"./dist/layout/app-shell.js","source":"./src/layout/app-shell.ts"},"./primitives/field":{"types":"./dist/primitives/field/index.d.ts","import":"./dist/primitives/field/index.js","source":"./src/primitives/field/index.ts"},"./primitives/input":{"types":"./dist/primitives/input/index.d.ts","import":"./dist/primitives/input/index.js","source":"./src/primitives/input/index.ts"},"./primitives/label":{"types":"./dist/primitives/label/index.d.ts","import":"./dist/primitives/label/index.js","source":"./src/primitives/label/index.ts"},"./primitives/radio":{"types":"./dist/primitives/radio/index.d.ts","import":"./dist/primitives/radio/index.js","source":"./src/primitives/radio/index.ts"},"./react/primitives":{"types":"./dist/react/primitives/index.d.ts","import":"./dist/react/primitives/index.js","source":"./src/react/primitives/index.ts"},"./styles/fonts.css":{"source":"./src/styles/fonts.css","default":"./dist/styles/fonts.css"},"./styles/theme.css":{"source":"./src/styles/theme.css","default":"./dist/styles/theme.css"},"./components/search":{"types":"./dist/components/search/index.d.ts","import":"./dist/components/search/index.js","source":"./src/components/search/index.ts"},"./display/stat-card":{"types":"./dist/display/stat-card/index.d.ts","import":"./dist/display/stat-card/index.js","source":"./src/display/stat-card/index.ts"},"./form/color-picker":{"types":"./dist/form/color-picker/index.d.ts","import":"./dist/form/color-picker/index.js","source":"./src/form/color-picker/index.ts"},"./navigation/drawer":{"types":"./dist/navigation/drawer/index.d.ts","import":"./dist/navigation/drawer/index.js","source":"./src/navigation/drawer/index.ts"},"./overlays/carousel":{"types":"./dist/overlays/carousel/index.d.ts","import":"./dist/overlays/carousel/index.js","source":"./src/overlays/carousel/index.ts"},"./primitives/button":{"types":"./dist/primitives/button/index.d.ts","import":"./dist/primitives/button/index.js","source":"./src/primitives/button/index.ts"},"./primitives/select":{"types":"./dist/primitives/select/index.d.ts","import":"./dist/primitives/select/index.js","source":"./src/primitives/select/index.ts"},"./primitives/slider":{"types":"./dist/primitives/slider/index.d.ts","import":"./dist/primitives/slider/index.js","source":"./src/primitives/slider/index.ts"},"./primitives/switch":{"types":"./dist/primitives/switch/index.d.ts","import":"./dist/primitives/switch/index.js","source":"./src/primitives/switch/index.ts"},"./primitives/toggle":{"types":"./dist/primitives/toggle/index.d.ts","import":"./dist/primitives/toggle/index.js","source":"./src/primitives/toggle/index.ts"},"./styles/appearance":{"source":"./src/styles/appearance.css","default":"./dist/styles/appearance.css"},"./visualization/map":{"types":"./dist/visualization/map/index.d.ts","import":"./dist/visualization/map/index.js","source":"./src/visualization/map/index.ts"},"./charts/annotations":{"types":"./dist/charts/annotations.d.ts","import":"./dist/charts/annotations.js","source":"./src/charts/annotations.ts"},"./charts/candlestick":{"types":"./dist/charts/candlestick/index.d.ts","import":"./dist/charts/candlestick/index.js","source":"./src/charts/candlestick/index.ts"},"./display/code-block":{"types":"./dist/display/code-block/index.d.ts","import":"./dist/display/code-block/index.js","source":"./src/display/code-block/index.ts"},"./display/hover-card":{"types":"./dist/display/hover-card/index.d.ts","import":"./dist/display/hover-card/index.js","source":"./src/display/hover-card/index.ts"},"./display/status-dot":{"types":"./dist/display/status-dot/index.d.ts","import":"./dist/display/status-dot/index.js","source":"./src/display/status-dot/index.ts"},"./display/typography":{"types":"./dist/display/typography/index.d.ts","import":"./dist/display/typography/index.js","source":"./src/display/typography/index.ts"},"./display/uptime-bar":{"types":"./dist/display/uptime-bar/index.d.ts","import":"./dist/display/uptime-bar/index.js","source":"./src/display/uptime-bar/index.ts"},"./editors/log-viewer":{"types":"./dist/editors/log-viewer.d.ts","import":"./dist/editors/log-viewer.js","source":"./src/editors/log-viewer.ts"},"./layout/page-header":{"types":"./dist/layout/page-header.d.ts","import":"./dist/layout/page-header.js","source":"./src/layout/page-header.ts"},"./navigation/menubar":{"types":"./dist/navigation/menubar/index.d.ts","import":"./dist/navigation/menubar/index.js","source":"./src/navigation/menubar/index.ts"},"./navigation/stepper":{"types":"./dist/navigation/stepper/index.d.ts","import":"./dist/navigation/stepper/index.js","source":"./src/navigation/stepper/index.ts"},"./primitives/spinner":{"types":"./dist/primitives/spinner/index.d.ts","import":"./dist/primitives/spinner/index.js","source":"./src/primitives/spinner/index.ts"},"./react/app-switcher":{"types":"./dist/react/app-switcher.d.ts","import":"./dist/react/app-switcher.js","source":"./src/react/app-switcher.tsx"},"./react/theme-studio":{"types":"./dist/react/theme-studio.d.ts","import":"./dist/react/theme-studio.js","source":"./src/react/theme-studio.tsx"},"./react/theme-toggle":{"types":"./dist/react/theme-toggle/index.d.ts","import":"./dist/react/theme-toggle.js","source":"./src/react/theme-toggle/index.tsx"},"./services/sse-react":{"types":"./dist/services/sse-react.d.ts","import":"./dist/services/sse-react.js","source":"./src/services/sse-react.ts"},"./display/empty-state":{"types":"./dist/display/empty-state/index.d.ts","import":"./dist/display/empty-state/index.js","source":"./src/display/empty-state/index.ts"},"./display/metric-tile":{"types":"./dist/display/metric-tile/index.d.ts","import":"./dist/display/metric-tile/index.js","source":"./src/display/metric-tile/index.ts"},"./editors/code-editor":{"types":"./dist/editors/code-editor.d.ts","import":"./dist/editors/code-editor.js","source":"./src/editors/code-editor.ts"},"./editors/diff-viewer":{"types":"./dist/editors/diff-viewer.d.ts","import":"./dist/editors/diff-viewer.js","source":"./src/editors/diff-viewer.ts"},"./editors/json-viewer":{"types":"./dist/editors/json-viewer.d.ts","import":"./dist/editors/json-viewer.js","source":"./src/editors/json-viewer.ts"},"./editors/yaml-editor":{"types":"./dist/editors/yaml-editor.d.ts","import":"./dist/editors/yaml-editor.js","source":"./src/editors/yaml-editor.ts"},"./primitives/checkbox":{"types":"./dist/primitives/checkbox/index.d.ts","import":"./dist/primitives/checkbox/index.js","source":"./src/primitives/checkbox/index.ts"},"./primitives/skeleton":{"types":"./dist/primitives/skeleton/index.d.ts","import":"./dist/primitives/skeleton/index.js","source":"./src/primitives/skeleton/index.ts"},"./react/hooks/use-api":{"types":"./dist/react/hooks/useApi.d.ts","import":"./dist/react/hooks/useApi.js","source":"./src/react/hooks/useApi.ts"},"./react/hooks/use-sse":{"types":"./dist/react/hooks/useSSE.d.ts","import":"./dist/react/hooks/useSSE.js","source":"./src/react/hooks/useSSE.ts"},"./security/cvss-badge":{"types":"./dist/security/cvss-badge/index.d.ts","import":"./dist/security/cvss-badge/index.js","source":"./src/security/cvss-badge/index.ts"},"./styles/no-fonts.css":{"source":"./src/styles/no-fonts.css","default":"./dist/styles/no-fonts.css"},"./styles/theme-engine":{"source":"./src/styles/theme-engine.css","default":"./dist/styles/theme-engine.css"},"./components/tree-view":{"types":"./dist/components/tree-view/index.d.ts","import":"./dist/components/tree-view/index.js","source":"./src/components/tree-view/index.ts"},"./display/aspect-ratio":{"types":"./dist/display/aspect-ratio/index.d.ts","import":"./dist/display/aspect-ratio/index.js","source":"./src/display/aspect-ratio/index.ts"},"./primitives/separator":{"types":"./dist/primitives/separator/index.d.ts","import":"./dist/primitives/separator/index.js","source":"./src/primitives/separator/index.ts"},"./react/consent/banner":{"types":"./dist/react/consent/banner.d.ts","import":"./dist/react/consent/banner.js","source":"./src/react/consent/banner.tsx"},"./react/hooks/use-auth":{"types":"./dist/react/hooks/useAuth.d.ts","import":"./dist/react/hooks/useAuth.js","source":"./src/react/hooks/useAuth.ts"},"./react/primitives/kbd":{"types":"./dist/react/primitives/kbd.d.ts","import":"./dist/react/primitives/kbd.js","source":"./src/react/primitives/kbd.tsx"},"./react/primitives/map":{"types":"./dist/react/primitives/map.d.ts","import":"./dist/react/primitives/map.js","source":"./src/react/primitives/map.tsx"},"./react/threat-visuals":{"types":"./dist/react/threat-visuals/index.d.ts","import":"./dist/react/threat-visuals.js","source":"./src/react/threat-visuals/index.tsx"},"./security/attack-path":{"types":"./dist/security/attack-path/index.d.ts","import":"./dist/security/attack-path/index.js","source":"./src/security/attack-path/index.ts"},"./services/keybindings":{"types":"./dist/services/keybindings.d.ts","import":"./dist/services/keybindings.js","source":"./src/services/keybindings.ts"},"./services/toast-react":{"types":"./dist/services/toast-react.d.ts","import":"./dist/services/toast-react.js","source":"./src/services/toast-react.tsx"},"./styles/shadcn-compat":{"source":"./src/styles/shadcn-compat.css","default":"./dist/styles/shadcn-compat.css"},"./styles/tenant-ui.css":{"source":"./src/styles/tenant-ui.css","default":"./dist/styles/tenant-ui.css"},"./styles/utilities.css":{"source":"./src/styles/utilities.css","default":"./dist/styles/utilities.css"},"./visualization/kanban":{"types":"./dist/visualization/kanban/index.d.ts","import":"./dist/visualization/kanban/index.js","source":"./src/visualization/kanban/index.ts"},"./components/data-table":{"types":"./dist/components/data-table/index.d.ts","import":"./dist/components/data-table/index.js","source":"./src/components/data-table/index.ts"},"./components/pagination":{"types":"./dist/components/pagination/index.d.ts","import":"./dist/components/pagination/index.js","source":"./src/components/pagination/index.ts"},"./components/split-pane":{"types":"./dist/components/split-pane/index.d.ts","import":"./dist/components/split-pane/index.js","source":"./src/components/split-pane/index.ts"},"./components/status-bar":{"types":"./dist/components/status-bar/index.d.ts","import":"./dist/components/status-bar/index.js","source":"./src/components/status-bar/index.ts"},"./form/date-picker/time":{"types":"./dist/form/date-picker/time.d.ts","import":"./dist/form/date-picker/time.js","source":"./src/form/date-picker/time.ts"},"./navigation/breadcrumb":{"types":"./dist/navigation/breadcrumb/index.d.ts","import":"./dist/navigation/breadcrumb/index.js","source":"./src/navigation/breadcrumb/index.ts"},"./overlays/alert-dialog":{"types":"./dist/overlays/alert-dialog/index.d.ts","import":"./dist/overlays/alert-dialog/index.js","source":"./src/overlays/alert-dialog/index.ts"},"./react/auth/login-form":{"types":"./dist/react/auth/login-form.d.ts","import":"./dist/react/auth/login-form.js","source":"./src/react/auth/login-form.tsx"},"./react/primitives/card":{"types":"./dist/react/primitives/card.d.ts","import":"./dist/react/primitives/card.js","source":"./src/react/primitives/card.tsx"},"./react/primitives/tabs":{"types":"./dist/react/primitives/tabs.d.ts","import":"./dist/react/primitives/tabs.js","source":"./src/react/primitives/tabs.tsx"},"./security/mitre-matrix":{"types":"./dist/security/mitre-matrix/index.d.ts","import":"./dist/security/mitre-matrix/index.js","source":"./src/security/mitre-matrix/index.ts"},"./services/theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./components/GlassSlider":{"types":"./dist/components/theme/glass-slider.d.ts","import":"./dist/components/theme/glass-slider.js","source":"./src/components/theme/glass-slider.ts"},"./components/ThemeStudio":{"types":"./dist/components/theme/theme-studio.d.ts","import":"./dist/components/theme/theme-studio.js","source":"./src/components/theme/theme-studio.ts"},"./components/copy-button":{"types":"./dist/components/copy-button/index.d.ts","import":"./dist/components/copy-button/index.js","source":"./src/components/copy-button/index.ts"},"./components/log-toolbar":{"types":"./dist/components/log-toolbar/index.d.ts","import":"./dist/components/log-toolbar/index.js"},"./composites/run-monitor":{"types":"./dist/composites/run-monitor.d.ts","import":"./dist/composites/run-monitor.js","source":"./src/composites/run-monitor.tsx"},"./editors/languages/yara":{"types":"./dist/editors/languages/yara.d.ts","import":"./dist/editors/languages/yara.js","source":"./src/editors/languages/yara.ts"},"./form/date-picker/range":{"types":"./dist/form/date-picker/range.d.ts","import":"./dist/form/date-picker/range.js","source":"./src/form/date-picker/range.ts"},"./primitives/scroll-area":{"types":"./dist/primitives/scroll-area/index.d.ts","import":"./dist/primitives/scroll-area/index.js","source":"./src/primitives/scroll-area/index.ts"},"./react/hooks/use-router":{"types":"./dist/react/hooks/useRouter.d.ts","import":"./dist/react/hooks/useRouter.js","source":"./src/react/hooks/useRouter.ts"},"./react/layout/app-shell":{"types":"./dist/react/layout/app-shell.d.ts","import":"./dist/react/layout/app-shell.js","source":"./src/react/layout/app-shell.tsx"},"./react/primitives/alert":{"types":"./dist/react/primitives/alert.d.ts","import":"./dist/react/primitives/alert.js","source":"./src/react/primitives/alert.tsx"},"./react/primitives/badge":{"types":"./dist/react/primitives/badge.d.ts","import":"./dist/react/primitives/badge.js","source":"./src/react/primitives/badge.tsx"},"./react/primitives/field":{"types":"./dist/react/primitives/field.d.ts","import":"./dist/react/primitives/field.js","source":"./src/react/primitives/field.tsx"},"./react/primitives/input":{"types":"./dist/react/primitives/input.d.ts","import":"./dist/react/primitives/input.js","source":"./src/react/primitives/input.tsx"},"./react/primitives/label":{"types":"./dist/react/primitives/label.d.ts","import":"./dist/react/primitives/label.js","source":"./src/react/primitives/label.tsx"},"./react/primitives/modal":{"types":"./dist/react/primitives/modal.d.ts","import":"./dist/react/primitives/modal.js","source":"./src/react/primitives/modal.tsx"},"./react/primitives/sheet":{"types":"./dist/react/primitives/sheet.d.ts","import":"./dist/react/primitives/sheet.js","source":"./src/react/primitives/sheet.tsx"},"./react/primitives/table":{"types":"./dist/react/primitives/table.d.ts","import":"./dist/react/primitives/table.js","source":"./src/react/primitives/table.tsx"},"./react/primitives/toast":{"types":"./dist/react/primitives/toast.d.ts","import":"./dist/react/primitives/toast.js","source":"./src/react/primitives/toast.tsx"},"./visualization/terminal":{"types":"./dist/visualization/terminal/index.d.ts","import":"./dist/visualization/terminal/index.js","source":"./src/visualization/terminal/index.ts"},"./visualization/timeline":{"types":"./dist/visualization/timeline/index.d.ts","import":"./dist/visualization/timeline/index.js","source":"./src/visualization/timeline/index.ts"},"./components/RadiusSlider":{"types":"./dist/components/theme/radius-slider.d.ts","import":"./dist/components/theme/radius-slider.js","source":"./src/components/theme/radius-slider.ts"},"./components/context-menu":{"types":"./dist/components/context-menu/index.d.ts","import":"./dist/components/context-menu/index.js","source":"./src/components/context-menu/index.ts"},"./composites/metrics-card":{"types":"./dist/composites/metrics-card.d.ts","import":"./dist/composites/metrics-card.js","source":"./src/composites/metrics-card.tsx"},"./display/markdown-viewer":{"types":"./dist/display/markdown-viewer/index.d.ts","import":"./dist/display/markdown-viewer/index.js","source":"./src/display/markdown-viewer/index.ts"},"./editors/languages/fluxl":{"types":"./dist/editors/languages/fluxl.d.ts","import":"./dist/editors/languages/fluxl.js","source":"./src/editors/languages/fluxl.ts"},"./editors/languages/yaral":{"types":"./dist/editors/languages/yaral.d.ts","import":"./dist/editors/languages/yaral.js","source":"./src/editors/languages/yaral.ts"},"./form/cron-editor/parser":{"types":"./dist/form/cron-editor/parser.d.ts","import":"./dist/form/cron-editor/parser.js","source":"./src/form/cron-editor/parser.ts"},"./react/hooks/use-consent":{"types":"./dist/react/hooks/useConsent.d.ts","import":"./dist/react/hooks/useConsent.js","source":"./src/react/hooks/useConsent.ts"},"./react/hooks/use-passkey":{"types":"./dist/react/hooks/usePasskey.d.ts","import":"./dist/react/hooks/usePasskey.js","source":"./src/react/hooks/usePasskey.ts"},"./react/hooks/use-storage":{"types":"./dist/react/hooks/useStorage.d.ts","import":"./dist/react/hooks/useStorage.js","source":"./src/react/hooks/useStorage.ts"},"./react/primitives/avatar":{"types":"./dist/react/primitives/avatar.d.ts","import":"./dist/react/primitives/avatar.js","source":"./src/react/primitives/avatar.tsx"},"./react/primitives/button":{"types":"./dist/react/primitives/button.d.ts","import":"./dist/react/primitives/button.js","source":"./src/react/primitives/button.tsx"},"./react/primitives/dialog":{"types":"./dist/react/primitives/dialog.d.ts","import":"./dist/react/primitives/dialog.js","source":"./src/react/primitives/dialog.tsx"},"./react/primitives/drawer":{"types":"./dist/react/primitives/drawer.d.ts","import":"./dist/react/primitives/drawer.js","source":"./src/react/primitives/drawer.tsx"},"./react/primitives/kanban":{"types":"./dist/react/primitives/kanban.d.ts","import":"./dist/react/primitives/kanban.js","source":"./src/react/primitives/kanban.tsx"},"./react/primitives/ripple":{"types":"./dist/react/primitives/ripple.d.ts","import":"./dist/react/primitives/ripple.js","source":"./src/react/primitives/ripple.tsx"},"./react/primitives/search":{"types":"./dist/react/primitives/search.d.ts","import":"./dist/react/primitives/search.js","source":"./src/react/primitives/search.tsx"},"./react/primitives/select":{"types":"./dist/react/primitives/select.d.ts","import":"./dist/react/primitives/select.js","source":"./src/react/primitives/select.tsx"},"./react/primitives/slider":{"types":"./dist/react/primitives/slider.d.ts","import":"./dist/react/primitives/slider.js","source":"./src/react/primitives/slider.tsx"},"./react/primitives/switch":{"types":"./dist/react/primitives/switch.d.ts","import":"./dist/react/primitives/switch.js","source":"./src/react/primitives/switch.tsx"},"./react/primitives/toggle":{"types":"./dist/react/primitives/toggle.d.ts","import":"./dist/react/primitives/toggle.js","source":"./src/react/primitives/toggle.tsx"},"./visualization/file-tree":{"types":"./dist/visualization/file-tree/index.d.ts","import":"./dist/visualization/file-tree/index.js","source":"./src/visualization/file-tree/index.ts"},"./components/IconSetPicker":{"types":"./dist/components/theme/icon-set-picker.d.ts","import":"./dist/components/theme/icon-set-picker.js","source":"./src/components/theme/icon-set-picker.ts"},"./components/ThemeSwitcher":{"types":"./dist/components/theme/theme-switcher.d.ts","import":"./dist/components/theme/theme-switcher.js","source":"./src/components/theme/theme-switcher.ts"},"./components/detail-header":{"types":"./dist/components/detail-header/index.d.ts","import":"./dist/components/detail-header/index.js"},"./navigation/dropdown-menu":{"types":"./dist/navigation/dropdown-menu/index.d.ts","import":"./dist/navigation/dropdown-menu/index.js","source":"./src/navigation/dropdown-menu/index.ts"},"./primitives/live-log-tail":{"types":"./dist/primitives/live-log-tail.d.ts","import":"./dist/primitives/live-log-tail.js","source":"./src/primitives/live-log-tail.tsx"},"./primitives/select/native":{"types":"./dist/primitives/select/native.d.ts","import":"./dist/primitives/select/native.js","source":"./src/primitives/select/native.ts"},"./react/editors/log-viewer":{"types":"./dist/react/editors/log-viewer.d.ts","import":"./dist/react/editors/log-viewer.js","source":"./src/react/editors/log-viewer.tsx"},"./react/layout/page-header":{"types":"./dist/react/layout/page-header.d.ts","import":"./dist/react/layout/page-header.js","source":"./src/react/layout/page-header.tsx"},"./react/primitives/menubar":{"types":"./dist/react/primitives/menubar.d.ts","import":"./dist/react/primitives/menubar.js","source":"./src/react/primitives/menubar.tsx"},"./react/primitives/popover":{"types":"./dist/react/primitives/popover.d.ts","import":"./dist/react/primitives/popover.js","source":"./src/react/primitives/popover.tsx"},"./react/primitives/spinner":{"types":"./dist/react/primitives/spinner.d.ts","import":"./dist/react/primitives/spinner.js","source":"./src/react/primitives/spinner.tsx"},"./react/primitives/stepper":{"types":"./dist/react/primitives/stepper.d.ts","import":"./dist/react/primitives/stepper.js","source":"./src/react/primitives/stepper.tsx"},"./react/primitives/tooltip":{"types":"./dist/react/primitives/tooltip.d.ts","import":"./dist/react/primitives/tooltip.js","source":"./src/react/primitives/tooltip.tsx"},"./components/AccentSwitcher":{"types":"./dist/components/theme/accent-switcher.d.ts","import":"./dist/components/theme/accent-switcher.js","source":"./src/components/theme/accent-switcher.ts"},"./primitives/checkbox/group":{"types":"./dist/primitives/checkbox/group.d.ts","import":"./dist/primitives/checkbox/group.js","source":"./src/primitives/checkbox/group.ts"},"./primitives/phase-progress":{"types":"./dist/primitives/phase-progress.d.ts","import":"./dist/primitives/phase-progress.js","source":"./src/primitives/phase-progress.tsx"},"./primitives/sse-live-badge":{"types":"./dist/primitives/sse-live-badge.d.ts","import":"./dist/primitives/sse-live-badge.js","source":"./src/primitives/sse-live-badge.tsx"},"./react/auth/passkey-button":{"types":"./dist/react/auth/passkey-button.d.ts","import":"./dist/react/auth/passkey-button.js","source":"./src/react/auth/passkey-button.tsx"},"./react/consent/preferences":{"types":"./dist/react/consent/preferences.d.ts","import":"./dist/react/consent/preferences.js","source":"./src/react/consent/preferences.tsx"},"./react/editors/code-editor":{"types":"./dist/react/editors/code-editor.d.ts","import":"./dist/react/editors/code-editor.js","source":"./src/react/editors/code-editor.tsx"},"./react/editors/diff-viewer":{"types":"./dist/react/editors/diff-viewer.d.ts","import":"./dist/react/editors/diff-viewer.js","source":"./src/react/editors/diff-viewer.tsx"},"./react/editors/json-viewer":{"types":"./dist/react/editors/json-viewer.d.ts","import":"./dist/react/editors/json-viewer.js","source":"./src/react/editors/json-viewer.tsx"},"./react/editors/yaml-editor":{"types":"./dist/react/editors/yaml-editor.d.ts","import":"./dist/react/editors/yaml-editor.js","source":"./src/react/editors/yaml-editor.tsx"},"./react/primitives/calendar":{"types":"./dist/react/primitives/calendar.d.ts","import":"./dist/react/primitives/calendar.js","source":"./src/react/primitives/calendar.tsx"},"./react/primitives/carousel":{"types":"./dist/react/primitives/carousel.d.ts","import":"./dist/react/primitives/carousel.js","source":"./src/react/primitives/carousel.tsx"},"./react/primitives/checkbox":{"types":"./dist/react/primitives/checkbox.d.ts","import":"./dist/react/primitives/checkbox.js","source":"./src/react/primitives/checkbox.tsx"},"./react/primitives/progress":{"types":"./dist/react/primitives/progress.d.ts","import":"./dist/react/primitives/progress.js","source":"./src/react/primitives/progress.tsx"},"./react/primitives/skeleton":{"types":"./dist/react/primitives/skeleton.d.ts","import":"./dist/react/primitives/skeleton.js","source":"./src/react/primitives/skeleton.tsx"},"./react/primitives/terminal":{"types":"./dist/react/primitives/terminal.d.ts","import":"./dist/react/primitives/terminal.js","source":"./src/react/primitives/terminal.tsx"},"./react/primitives/textarea":{"types":"./dist/react/primitives/textarea.d.ts","import":"./dist/react/primitives/textarea.js","source":"./src/react/primitives/textarea.tsx"},"./react/primitives/timeline":{"types":"./dist/react/primitives/timeline.d.ts","import":"./dist/react/primitives/timeline.js","source":"./src/react/primitives/timeline.tsx"},"./security/detection-status":{"types":"./dist/security/detection-status/index.d.ts","import":"./dist/security/detection-status/index.js","source":"./src/security/detection-status/index.ts"},"./styles/platform-admin.css":{"source":"./src/styles/platform-admin.css","default":"./dist/styles/platform-admin.css"},"./styles/threat-library.css":{"source":"./src/styles/threat-library.css","default":"./dist/styles/threat-library.css"},"./visualization/rule-editor":{"types":"./dist/visualization/rule-editor/index.d.ts","import":"./dist/visualization/rule-editor/index.js","source":"./src/visualization/rule-editor/index.ts"},"./components/DensitySwitcher":{"types":"./dist/components/theme/density-switcher.d.ts","import":"./dist/components/theme/density-switcher.js","source":"./src/components/theme/density-switcher.ts"},"./components/FontStackPicker":{"types":"./dist/components/theme/font-stack-picker.d.ts","import":"./dist/components/theme/font-stack-picker.js","source":"./src/components/theme/font-stack-picker.ts"},"./components/IconUsageMatrix":{"types":"./dist/components/theme/icon-usage-matrix.d.ts","import":"./dist/components/theme/icon-usage-matrix.js","source":"./src/components/theme/icon-usage-matrix.ts"},"./components/ThemePresetGrid":{"types":"./dist/components/theme/theme-preset-grid.d.ts","import":"./dist/components/theme/theme-preset-grid.js","source":"./src/components/theme/theme-preset-grid.ts"},"./display/severity-indicator":{"types":"./dist/display/severity-indicator/index.d.ts","import":"./dist/display/severity-indicator/index.js","source":"./src/display/severity-indicator/index.ts"},"./navigation/navigation-menu":{"types":"./dist/navigation/navigation-menu/index.d.ts","import":"./dist/navigation/navigation-menu/index.js","source":"./src/navigation/navigation-menu/index.ts"},"./primitives/select/combobox":{"types":"./dist/primitives/select/combobox.d.ts","import":"./dist/primitives/select/combobox.js","source":"./src/primitives/select/combobox.ts"},"./react/primitives/chart-bar":{"types":"./dist/react/primitives/chart-bar.d.ts","import":"./dist/react/primitives/chart-bar.js","source":"./src/react/primitives/chart-bar.tsx"},"./react/primitives/chart-pie":{"types":"./dist/react/primitives/chart-pie.d.ts","import":"./dist/react/primitives/chart-pie.js","source":"./src/react/primitives/chart-pie.tsx"},"./react/primitives/data-grid":{"types":"./dist/react/primitives/data-grid.d.ts","import":"./dist/react/primitives/data-grid.js","source":"./src/react/primitives/data-grid.tsx"},"./react/primitives/direction":{"types":"./dist/react/primitives/direction.d.ts","import":"./dist/react/primitives/direction.js","source":"./src/react/primitives/direction.tsx"},"./react/primitives/file-tree":{"types":"./dist/react/primitives/file-tree.d.ts","import":"./dist/react/primitives/file-tree.js","source":"./src/react/primitives/file-tree.tsx"},"./react/primitives/separator":{"types":"./dist/react/primitives/separator.d.ts","import":"./dist/react/primitives/separator.js","source":"./src/react/primitives/separator.tsx"},"./react/primitives/stat-card":{"types":"./dist/react/primitives/stat-card.d.ts","import":"./dist/react/primitives/stat-card.js","source":"./src/react/primitives/stat-card.tsx"},"./react/primitives/tag-input":{"types":"./dist/react/primitives/tag-input.d.ts","import":"./dist/react/primitives/tag-input.js","source":"./src/react/primitives/tag-input.tsx"},"./react/primitives/tree-view":{"types":"./dist/react/primitives/tree-view.d.ts","import":"./dist/react/primitives/tree-view.js","source":"./src/react/primitives/tree-view.tsx"},"./visualization/flow-diagram":{"types":"./dist/visualization/flow-diagram/index.d.ts","import":"./dist/visualization/flow-diagram/index.js","source":"./src/visualization/flow-diagram/index.ts"},"./components/ThemePreviewTile":{"types":"./dist/components/theme/theme-preview-tile.d.ts","import":"./dist/components/theme/theme-preview-tile.js","source":"./src/components/theme/theme-preview-tile.ts"},"./display/notification-center":{"types":"./dist/display/notification-center/index.d.ts","import":"./dist/display/notification-center/index.js","source":"./src/display/notification-center/index.ts"},"./react/hooks/use-keybindings":{"types":"./dist/react/hooks/useKeybindings.d.ts","import":"./dist/react/hooks/useKeybindings.js","source":"./src/react/hooks/useKeybindings.ts"},"./react/primitives/breadcrumb":{"types":"./dist/react/primitives/breadcrumb.d.ts","import":"./dist/react/primitives/breadcrumb.js","source":"./src/react/primitives/breadcrumb.tsx"},"./react/primitives/chart-area":{"types":"./dist/react/primitives/chart-area.d.ts","import":"./dist/react/primitives/chart-area.js","source":"./src/react/primitives/chart-area.tsx"},"./react/primitives/chart-line":{"types":"./dist/react/primitives/chart-line.d.ts","import":"./dist/react/primitives/chart-line.js","source":"./src/react/primitives/chart-line.tsx"},"./react/primitives/code-block":{"types":"./dist/react/primitives/code-block.d.ts","import":"./dist/react/primitives/code-block.js","source":"./src/react/primitives/code-block.tsx"},"./react/primitives/cvss-badge":{"types":"./dist/react/primitives/cvss-badge.d.ts","import":"./dist/react/primitives/cvss-badge.js","source":"./src/react/primitives/cvss-badge.tsx"},"./react/primitives/data-table":{"types":"./dist/react/primitives/data-table.d.ts","import":"./dist/react/primitives/data-table.js","source":"./src/react/primitives/data-table.tsx"},"./react/primitives/hover-card":{"types":"./dist/react/primitives/hover-card.d.ts","import":"./dist/react/primitives/hover-card.js","source":"./src/react/primitives/hover-card.tsx"},"./react/primitives/pagination":{"types":"./dist/react/primitives/pagination.d.ts","import":"./dist/react/primitives/pagination.js","source":"./src/react/primitives/pagination.tsx"},"./react/primitives/split-pane":{"types":"./dist/react/primitives/split-pane.d.ts","import":"./dist/react/primitives/split-pane.js","source":"./src/react/primitives/split-pane.tsx"},"./react/primitives/status-bar":{"types":"./dist/react/primitives/status-bar.d.ts","import":"./dist/react/primitives/status-bar.js","source":"./src/react/primitives/status-bar.tsx"},"./react/primitives/status-dot":{"types":"./dist/react/primitives/status-dot.d.ts","import":"./dist/react/primitives/status-dot.js","source":"./src/react/primitives/status-dot.tsx"},"./react/primitives/typography":{"types":"./dist/react/primitives/typography.d.ts","import":"./dist/react/primitives/typography.js","source":"./src/react/primitives/typography.tsx"},"./react/primitives/uptime-bar":{"types":"./dist/react/primitives/uptime-bar.d.ts","import":"./dist/react/primitives/uptime-bar.js","source":"./src/react/primitives/uptime-bar.tsx"},"./security/vulnerability-card":{"types":"./dist/security/vulnerability-card/index.d.ts","import":"./dist/security/vulnerability-card/index.js","source":"./src/security/vulnerability-card/index.ts"},"./visualization/network-graph":{"types":"./dist/visualization/network-graph/index.d.ts","import":"./dist/visualization/network-graph/index.js","source":"./src/visualization/network-graph/index.ts"},"./react/primitives/attack-path":{"types":"./dist/react/primitives/attack-path.d.ts","import":"./dist/react/primitives/attack-path.js","source":"./src/react/primitives/attack-path.tsx"},"./react/primitives/chart-gauge":{"types":"./dist/react/primitives/chart-gauge.d.ts","import":"./dist/react/primitives/chart-gauge.js","source":"./src/react/primitives/chart-gauge.tsx"},"./react/primitives/chart-radar":{"types":"./dist/react/primitives/chart-radar.d.ts","import":"./dist/react/primitives/chart-radar.js","source":"./src/react/primitives/chart-radar.tsx"},"./react/primitives/code-viewer":{"types":"./dist/react/primitives/code-viewer.d.ts","import":"./dist/react/primitives/code-viewer.js","source":"./src/react/primitives/code-viewer.tsx"},"./react/primitives/collapsible":{"types":"./dist/react/primitives/collapsible.d.ts","import":"./dist/react/primitives/collapsible.js","source":"./src/react/primitives/collapsible.tsx"},"./react/primitives/copy-button":{"types":"./dist/react/primitives/copy-button.d.ts","import":"./dist/react/primitives/copy-button.js","source":"./src/react/primitives/copy-button.tsx"},"./react/primitives/cron-editor":{"types":"./dist/react/primitives/cron-editor.d.ts","import":"./dist/react/primitives/cron-editor.js","source":"./src/react/primitives/cron-editor.tsx"},"./react/primitives/date-picker":{"types":"./dist/react/primitives/date-picker.d.ts","import":"./dist/react/primitives/date-picker.js","source":"./src/react/primitives/date-picker.tsx"},"./react/primitives/empty-state":{"types":"./dist/react/primitives/empty-state.d.ts","import":"./dist/react/primitives/empty-state.js","source":"./src/react/primitives/empty-state.tsx"},"./react/primitives/metric-tile":{"types":"./dist/react/primitives/metric-tile.d.ts","import":"./dist/react/primitives/metric-tile.js","source":"./src/react/primitives/metric-tile.tsx"},"./react/primitives/radio-group":{"types":"./dist/react/primitives/radio-group.d.ts","import":"./dist/react/primitives/radio-group.js","source":"./src/react/primitives/radio-group.tsx"},"./react/primitives/rule-editor":{"types":"./dist/react/primitives/rule-editor.d.ts","import":"./dist/react/primitives/rule-editor.js","source":"./src/react/primitives/rule-editor.tsx"},"./react/primitives/scroll-area":{"types":"./dist/react/primitives/scroll-area.d.ts","import":"./dist/react/primitives/scroll-area.js","source":"./src/react/primitives/scroll-area.tsx"},"./react/primitives/slide-panel":{"types":"./dist/react/primitives/slide-panel.d.ts","import":"./dist/react/primitives/slide-panel.js","source":"./src/react/primitives/slide-panel.tsx"},"./react/primitives/alert-dialog":{"types":"./dist/react/primitives/alert-dialog.d.ts","import":"./dist/react/primitives/alert-dialog.js","source":"./src/react/primitives/alert-dialog.tsx"},"./react/primitives/aspect-ratio":{"types":"./dist/react/primitives/aspect-ratio.d.ts","import":"./dist/react/primitives/aspect-ratio.js","source":"./src/react/primitives/aspect-ratio.tsx"},"./react/primitives/chart-funnel":{"types":"./dist/react/primitives/chart-funnel.d.ts","import":"./dist/react/primitives/chart-funnel.js","source":"./src/react/primitives/chart-funnel.tsx"},"./react/primitives/chart-sankey":{"types":"./dist/react/primitives/chart-sankey.d.ts","import":"./dist/react/primitives/chart-sankey.js","source":"./src/react/primitives/chart-sankey.tsx"},"./react/primitives/color-picker":{"types":"./dist/react/primitives/color-picker.d.ts","import":"./dist/react/primitives/color-picker.js","source":"./src/react/primitives/color-picker.tsx"},"./react/primitives/context-menu":{"types":"./dist/react/primitives/context-menu.d.ts","import":"./dist/react/primitives/context-menu.js","source":"./src/react/primitives/context-menu.tsx"},"./react/primitives/flow-diagram":{"types":"./dist/react/primitives/flow-diagram.d.ts","import":"./dist/react/primitives/flow-diagram.js","source":"./src/react/primitives/flow-diagram.tsx"},"./react/primitives/mitre-matrix":{"types":"./dist/react/primitives/mitre-matrix.d.ts","import":"./dist/react/primitives/mitre-matrix.js","source":"./src/react/primitives/mitre-matrix.tsx"},"./visualization/mermaid-diagram":{"types":"./dist/visualization/mermaid-diagram/index.d.ts","import":"./dist/visualization/mermaid-diagram/index.js","source":"./src/visualization/mermaid-diagram/index.ts"},"./react/primitives/chart-heatmap":{"types":"./dist/react/primitives/chart-heatmap.d.ts","import":"./dist/react/primitives/chart-heatmap.js","source":"./src/react/primitives/chart-heatmap.tsx"},"./react/primitives/chart-scatter":{"types":"./dist/react/primitives/chart-scatter.d.ts","import":"./dist/react/primitives/chart-scatter.js","source":"./src/react/primitives/chart-scatter.tsx"},"./react/primitives/chart-treemap":{"types":"./dist/react/primitives/chart-treemap.d.ts","import":"./dist/react/primitives/chart-treemap.js","source":"./src/react/primitives/chart-treemap.tsx"},"./react/primitives/dropdown-menu":{"types":"./dist/react/primitives/dropdown-menu.d.ts","import":"./dist/react/primitives/dropdown-menu.js","source":"./src/react/primitives/dropdown-menu.tsx"},"./react/primitives/network-graph":{"types":"./dist/react/primitives/network-graph.d.ts","import":"./dist/react/primitives/network-graph.js","source":"./src/react/primitives/network-graph.tsx"},"./composites/per-case-stats-table":{"types":"./dist/composites/per-case-stats-table.d.ts","import":"./dist/composites/per-case-stats-table.js","source":"./src/composites/per-case-stats-table.tsx"},"./primitives/yaml-override-editor":{"types":"./dist/primitives/yaml-override-editor.d.ts","import":"./dist/primitives/yaml-override-editor.js","source":"./src/primitives/yaml-override-editor.tsx"},"./react/primitives/error-boundary":{"types":"./dist/react/primitives/error-boundary.d.ts","import":"./dist/react/primitives/error-boundary.js","source":"./src/react/primitives/error-boundary.tsx"},"./react/primitives/heatmap-legend":{"types":"./dist/react/primitives/heatmap-legend.d.ts","import":"./dist/react/primitives/heatmap-legend.js","source":"./src/react/primitives/heatmap-legend.tsx"},"./styles/react-threat-visuals.css":{"source":"./src/styles/react-threat-visuals.css","default":"./dist/styles/react-threat-visuals.css"},"./visualization/json-path-browser":{"types":"./dist/visualization/json-path-browser/index.d.ts","import":"./dist/visualization/json-path-browser/index.js","source":"./src/visualization/json-path-browser/index.ts"},"./react/primitives/chart-sparkline":{"types":"./dist/react/primitives/chart-sparkline.d.ts","import":"./dist/react/primitives/chart-sparkline.js","source":"./src/react/primitives/chart-sparkline.tsx"},"./react/primitives/chart-waterfall":{"types":"./dist/react/primitives/chart-waterfall.d.ts","import":"./dist/react/primitives/chart-waterfall.js","source":"./src/react/primitives/chart-waterfall.tsx"},"./react/primitives/heatmap-toolbar":{"types":"./dist/react/primitives/heatmap-toolbar.d.ts","import":"./dist/react/primitives/heatmap-toolbar.js","source":"./src/react/primitives/heatmap-toolbar.tsx"},"./react/primitives/markdown-viewer":{"types":"./dist/react/primitives/markdown-viewer.d.ts","import":"./dist/react/primitives/markdown-viewer.js","source":"./src/react/primitives/markdown-viewer.tsx"},"./react/primitives/mermaid-diagram":{"types":"./dist/react/primitives/mermaid-diagram.d.ts","import":"./dist/react/primitives/mermaid-diagram.js","source":"./src/react/primitives/mermaid-diagram.tsx"},"./react/primitives/navigation-menu":{"types":"./dist/react/primitives/navigation-menu.d.ts","import":"./dist/react/primitives/navigation-menu.js","source":"./src/react/primitives/navigation-menu.tsx"},"./components/search/command-palette":{"types":"./dist/components/search/command-palette.d.ts","import":"./dist/components/search/command-palette.js","source":"./src/components/search/command-palette.ts"},"./react/primitives/animated-counter":{"types":"./dist/react/primitives/animated-counter.d.ts","import":"./dist/react/primitives/animated-counter.js","source":"./src/react/primitives/animated-counter.tsx"},"./react/primitives/detection-status":{"types":"./dist/react/primitives/detection-status.d.ts","import":"./dist/react/primitives/detection-status.js","source":"./src/react/primitives/detection-status.tsx"},"./react/feedback/notification-banner":{"types":"./dist/react/feedback/notification-banner.d.ts","import":"./dist/react/feedback/notification-banner.js","source":"./src/react/feedback/notification-banner.tsx"},"./react/primitives/chart-candlestick":{"types":"./dist/react/primitives/chart-candlestick.d.ts","import":"./dist/react/primitives/chart-candlestick.js","source":"./src/react/primitives/chart-candlestick.tsx"},"./react/primitives/json-path-browser":{"types":"./dist/react/primitives/json-path-browser.d.ts","import":"./dist/react/primitives/json-path-browser.js","source":"./src/react/primitives/json-path-browser.tsx"},"./react/primitives/severity-indicator":{"types":"./dist/react/primitives/severity-indicator.d.ts","import":"./dist/react/primitives/severity-indicator.js","source":"./src/react/primitives/severity-indicator.tsx"},"./react/primitives/vulnerability-card":{"types":"./dist/react/primitives/vulnerability-card.d.ts","import":"./dist/react/primitives/vulnerability-card.js","source":"./src/react/primitives/vulnerability-card.tsx"},"./react/primitives/notification-center":{"types":"./dist/react/primitives/notification-center.d.ts","import":"./dist/react/primitives/notification-center.js","source":"./src/react/primitives/notification-center.tsx"}},"gitHead":"05c9494b8fe55bc80c3d87c0a616924242e5e7e5","scripts":{"dev":"vite build --watch","lint":"eslint src --max-warnings 0","test":"vitest run","build":"tsc -p tsconfig.build.json && vite build","check":"npm run typecheck && npm run lint && npm run format:check","format":"prettier --write \"src/**/*.ts\"","preview":"npm run generate:preview && vite --config preview/vite.config.ts","lint:fix":"eslint src --fix","test:e2e":"playwright test","typecheck":"tsc --noEmit","test:watch":"vitest","test:e2e:ui":"playwright test --ui","audit:parity":"node scripts/audit-parity.mjs","format:check":"prettier --check \"src/**/*.ts\"","preview:dist":"npm run generate:preview && vite build --config preview/vite.config.ts","preview:build":"npm run build && npm run preview:dist","preview:serve":"vite --config preview/vite.config.ts","test:coverage":"vitest run --coverage","preview:deploy":"npm run preview:build && echo 'Static site built to preview-dist/'","test:e2e:debug":"playwright test --debug","test:e2e:headed":"playwright test --headed","test:e2e:report":"playwright show-report","generate:preview":"node scripts/extract-prop-docs.mjs && node scripts/generate-preview.mjs","audit:parity:check":"node scripts/audit-parity.mjs --check","generate:prop-docs":"node scripts/extract-prop-docs.mjs","test:e2e:update-snapshots":"playwright test --update-snapshots"},"_npmUser":{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},"overrides":{"uuid":"14.0.0","lodash":"4.18.1","rollup":"4.60.0","flatted":"3.4.2","postcss":"8.5.10","dompurify":"3.4.1","lodash-es":"4.18.1","@vue/language-core":{"minimatch":"9.0.7"}},"repository":{"url":"git+https://github.com/countermeasure-platform/web-components.git","type":"git"},"_npmVersion":"10.9.7","description":"Shared web components for CounterMeasure applications - consolidates common frontend functionality across projects.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","mermaid":"^11.12.3","dompurify":"3.4.1","codemirror":"^6.0.1","tailwind-merge":"^3.5.0","@codemirror/lint":"^6.9.0","@codemirror/view":"^6.39.0","@lezer/highlight":"^1.2.0","@codemirror/state":"^6.5.0","@codemirror/search":"^6.5.0","@codemirror/commands":"^6.8.0","@codemirror/lang-css":"^6.3.1","@codemirror/lang-sql":"^6.10.0","@codemirror/language":"^6.12.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-tabs":"^1.1.3","@codemirror/lang-json":"^6.0.1","@codemirror/lang-rust":"^6.0.2","@radix-ui/react-label":"^2.1.4","@radix-ui/react-dialog":"^1.1.7","@radix-ui/react-select":"^2.1.7","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.1.4","@radix-ui/react-toggle":"^1.1.10","@codemirror/lang-python":"^6.2.1","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-tooltip":"^1.1.8","@codemirror/autocomplete":"^6.20.0","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@codemirror/language-data":"^6.5.2","@radix-ui/react-separator":"^1.1.8","@codemirror/lang-javascript":"^6.2.4","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.7","@radix-ui/react-toggle-group":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.7","@radix-ui/react-navigation-menu":"^1.2.14"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.5","jsdom":"^29.0.0","react":"^19.2.4","eslint":"^10.0.3","vitest":"^4.1.0","globals":"^17.2.0","axe-core":"^4.11.1","prettier":"^3.2.0","react-dom":"^19.2.4","@eslint/js":"^10.0.0","typescript":"^6.0.2","@types/node":"^25.1.0","tailwindcss":"4.2.4","@types/react":"^19.2.14","lucide-react":"^1.6.0","@xyflow/react":"^12.10.1","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.4","typescript-eslint":"^8.57.0","@vitest/coverage-v8":"^4.1.0","@axe-core/playwright":"^4.11.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@microsoft/api-extractor":"7.57.7","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","tailwindcss":"^4.0.0","lucide-react":"^1.6.0","@xyflow/react":"^12.0.0"},"peerDependenciesMeta":{"tailwindcss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-components_1.2.2-dev.16.1_1779107525221_0.08483909534826051","host":"s3://npm-registry-packages-npm-production"}},"1.2.2-dev.17.1":{"name":"@countermeasure-platform/web-components","version":"1.2.2-dev.17.1","keywords":["countermeasure","consent","auth","passkey","webauthn","encryption","crypto","aes","rsa","codemirror","editor","data-table","components","ui"],"author":{"name":"CounterMeasure"},"license":"MIT","_id":"@countermeasure-platform/web-components@1.2.2-dev.17.1","maintainers":[{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},{"name":"phutel","email":"paul@countermeasuresec.com"}],"homepage":"https://github.com/countermeasure-platform/web-components#readme","bugs":{"url":"https://github.com/countermeasure-platform/web-components/issues"},"dist":{"shasum":"09a0881fde77b0808713e8218192ca59e5f35bcb","tarball":"https://registry.npmjs.org/@countermeasure-platform/web-components/-/web-components-1.2.2-dev.17.1.tgz","fileCount":2508,"integrity":"sha512-iCz5s9zTKE72saNa8cfZ6H/OVdpJ+CkXvZ0kehDimIEIN1iU2pZkWtLu2Gu6Tt8eq2B8t1/PKhhhYldFFlSQJA==","signatures":[{"sig":"MEYCIQCK3QOuqHdR56dzvkEOZWrbpNJmUpT4ON9hsunMaXD/RQIhALzwx53Ti0nka55ezCsL+CtloBLQB98N9YY5+ANyAC2q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28899919},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js","source":"./src/ui/index.ts"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","source":"./src/auth/index.ts"},"./form":{"types":"./dist/form/index.d.ts","import":"./dist/form/index.js","source":"./src/form/index.ts"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js","source":"./src/icons/index.ts"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react.js","source":"./src/react/index.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","source":"./src/utils/index.ts"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js","source":"./src/charts/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.ts","import":"./dist/crypto/index.js","source":"./src/crypto/index.ts"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js","source":"./src/layout/index.ts"},"./styles":{"source":"./src/styles/index.css","default":"./dist/styles/index.css"},"./consent":{"types":"./dist/consent/index.d.ts","import":"./dist/consent/index.js","source":"./src/consent/index.ts"},"./display":{"types":"./dist/display/index.d.ts","import":"./dist/display/index.js","source":"./src/display/index.ts"},"./editors":{"types":"./dist/editors/index.d.ts","import":"./dist/editors/index.js","source":"./src/editors/index.ts"},"./passkey":{"types":"./dist/passkey/index.d.ts","import":"./dist/passkey/index.js","source":"./src/passkey/index.ts"},"./sidebar":{"types":"./dist/sidebar/index.d.ts","import":"./dist/sidebar/index.js","source":"./src/sidebar/index.ts"},"./overlays":{"types":"./dist/overlays/index.d.ts","import":"./dist/overlays/index.js","source":"./src/overlays/index.ts"},"./security":{"types":"./dist/security/index.d.ts","import":"./dist/security/index.js","source":"./src/security/index.ts"},"./services":{"types":"./dist/services/index.d.ts","import":"./dist/services/index.js","source":"./src/services/index.ts"},"./styles/*":"./dist/styles/*","./styles/ui":{"source":"./src/styles/ui.css","default":"./dist/styles/ui.css"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","source":"./src/appearance/index.ts"},"./charts/bar":{"types":"./dist/charts/bar/index.d.ts","import":"./dist/charts/bar/index.js","source":"./src/charts/bar/index.ts"},"./charts/pie":{"types":"./dist/charts/pie/index.d.ts","import":"./dist/charts/pie/index.js","source":"./src/charts/pie/index.ts"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js","source":"./src/components/index.ts"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js","source":"./src/navigation/index.ts"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js","source":"./src/primitives/index.ts"},"./react/auth":{"types":"./dist/react/auth/index.d.ts","import":"./dist/react/auth/index.js","source":"./src/react/auth/index.ts"},"./charts/area":{"types":"./dist/charts/area/index.d.ts","import":"./dist/charts/area/index.js","source":"./src/charts/area/index.ts"},"./charts/axis":{"types":"./dist/charts/axis.d.ts","import":"./dist/charts/axis.js","source":"./src/charts/axis.ts"},"./charts/base":{"types":"./dist/charts/base.d.ts","import":"./dist/charts/base.js","source":"./src/charts/base.ts"},"./charts/line":{"types":"./dist/charts/line/index.d.ts","import":"./dist/charts/line/index.js","source":"./src/charts/line/index.ts"},"./charts/zoom":{"types":"./dist/charts/zoom.d.ts","import":"./dist/charts/zoom.js","source":"./src/charts/zoom.ts"},"./react/brand":{"types":"./dist/react/brand/index.d.ts","import":"./dist/react/brand.js","source":"./src/react/brand/index.tsx"},"./react/hooks":{"types":"./dist/react/hooks/index.d.ts","import":"./dist/react/hooks/index.js","source":"./src/react/hooks/index.ts"},"./styles/auth":{"source":"./src/styles/auth.css","default":"./dist/styles/auth.css"},"./app-switcher":{"types":"./dist/app-switcher/index.d.ts","import":"./dist/app-switcher/index.js","source":"./src/app-switcher/index.ts"},"./charts/gauge":{"types":"./dist/charts/gauge/index.d.ts","import":"./dist/charts/gauge/index.js","source":"./src/charts/gauge/index.ts"},"./charts/radar":{"types":"./dist/charts/radar/index.d.ts","import":"./dist/charts/radar/index.js","source":"./src/charts/radar/index.ts"},"./charts/utils":{"types":"./dist/charts/utils.d.ts","import":"./dist/charts/utils.js","source":"./src/charts/utils.ts"},"./display/card":{"types":"./dist/display/card/index.d.ts","import":"./dist/display/card/index.js","source":"./src/display/card/index.ts"},"./icons/lucide":{"types":"./dist/icons/lucide.d.ts","import":"./dist/icons/lucide.js","source":"./src/icons/lucide.ts"},"./react/layout":{"types":"./dist/react/layout/index.d.ts","import":"./dist/react/layout/index.js","source":"./src/react/layout/index.ts"},"./services/api":{"types":"./dist/services/api.d.ts","import":"./dist/services/api.js","source":"./src/services/api.ts"},"./services/sse":{"types":"./dist/services/sse.d.ts","import":"./dist/services/sse.js","source":"./src/services/sse.ts"},"./theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./charts/funnel":{"types":"./dist/charts/funnel/index.d.ts","import":"./dist/charts/funnel/index.js","source":"./src/charts/funnel/index.ts"},"./charts/legend":{"types":"./dist/charts/legend.d.ts","import":"./dist/charts/legend.js","source":"./src/charts/legend.ts"},"./charts/sankey":{"types":"./dist/charts/sankey/index.d.ts","import":"./dist/charts/sankey/index.js","source":"./src/charts/sankey/index.ts"},"./display/alert":{"types":"./dist/display/alert/index.d.ts","import":"./dist/display/alert/index.js","source":"./src/display/alert/index.ts"},"./display/badge":{"types":"./dist/display/badge/index.d.ts","import":"./dist/display/badge/index.js","source":"./src/display/badge/index.ts"},"./form/calendar":{"types":"./dist/form/calendar/index.d.ts","import":"./dist/form/calendar/index.js","source":"./src/form/calendar/index.ts"},"./react/consent":{"types":"./dist/react/consent/index.d.ts","import":"./dist/react/consent/index.js","source":"./src/react/consent/index.ts"},"./react/editors":{"types":"./dist/react/editors/index.d.ts","import":"./dist/react/editors/index.js","source":"./src/react/editors/index.ts"},"./react/sidebar":{"types":"./dist/react/sidebar.d.ts","import":"./dist/react/sidebar.js","source":"./src/react/sidebar.tsx"},"./styles/layout":{"source":"./src/styles/layout.css","default":"./dist/styles/layout.css"},"./styles/tokens":{"source":"./src/styles/tokens.css","default":"./dist/styles/tokens.css"},"./visualization":{"types":"./dist/visualization/index.d.ts","import":"./dist/visualization/index.js","source":"./src/visualization/index.ts"},"./charts/heatmap":{"types":"./dist/charts/heatmap/index.d.ts","import":"./dist/charts/heatmap/index.js","source":"./src/charts/heatmap/index.ts"},"./charts/scatter":{"types":"./dist/charts/scatter/index.d.ts","import":"./dist/charts/scatter/index.js","source":"./src/charts/scatter/index.ts"},"./charts/tooltip":{"types":"./dist/charts/tooltip.d.ts","import":"./dist/charts/tooltip.js","source":"./src/charts/tooltip.ts"},"./charts/treemap":{"types":"./dist/charts/treemap/index.d.ts","import":"./dist/charts/treemap/index.js","source":"./src/charts/treemap/index.ts"},"./display/avatar":{"types":"./dist/display/avatar/index.d.ts","import":"./dist/display/avatar/index.js","source":"./src/display/avatar/index.ts"},"./form/direction":{"types":"./dist/form/direction/index.d.ts","import":"./dist/form/direction/index.js","source":"./src/form/direction/index.ts"},"./form/tag-input":{"types":"./dist/form/tag-input/index.d.ts","import":"./dist/form/tag-input/index.js","source":"./src/form/tag-input/index.ts"},"./overlays/sheet":{"types":"./dist/overlays/sheet/index.d.ts","import":"./dist/overlays/sheet/index.js","source":"./src/overlays/sheet/index.ts"},"./primitives/kbd":{"types":"./dist/primitives/kbd/index.d.ts","import":"./dist/primitives/kbd/index.js","source":"./src/primitives/kbd/index.ts"},"./react/feedback":{"types":"./dist/react/feedback/index.d.ts","import":"./dist/react/feedback/index.js","source":"./src/react/feedback/index.ts"},"./react/topology":{"types":"./dist/react/topology/index.d.ts","import":"./dist/react/topology.js","source":"./src/react/topology/index.ts"},"./styles/consent":{"source":"./src/styles/consent.css","default":"./dist/styles/consent.css"},"./utils/registry":{"types":"./dist/utils/registry.d.ts","import":"./dist/utils/registry.js","source":"./src/utils/registry.ts"},"./components/tabs":{"types":"./dist/components/tabs/index.d.ts","import":"./dist/components/tabs/index.js","source":"./src/components/tabs/index.ts"},"./display/popover":{"types":"./dist/display/popover/index.d.ts","import":"./dist/display/popover/index.js","source":"./src/display/popover/index.ts"},"./display/tooltip":{"types":"./dist/display/tooltip/index.d.ts","import":"./dist/display/tooltip/index.js","source":"./src/display/tooltip/index.ts"},"./services/router":{"types":"./dist/services/router.d.ts","import":"./dist/services/router.js","source":"./src/services/router.ts"},"./charts/sparkline":{"types":"./dist/charts/sparkline/index.d.ts","import":"./dist/charts/sparkline/index.js","source":"./src/charts/sparkline/index.ts"},"./charts/waterfall":{"types":"./dist/charts/waterfall/index.d.ts","import":"./dist/charts/waterfall/index.js","source":"./src/charts/waterfall/index.ts"},"./components/brand":{"types":"./dist/components/brand/index.d.ts","import":"./dist/components/brand/index.js","source":"./src/components/brand/index.ts"},"./components/modal":{"types":"./dist/components/modal/index.d.ts","import":"./dist/components/modal/index.js","source":"./src/components/modal/index.ts"},"./components/theme":{"types":"./dist/components/theme/index.d.ts","import":"./dist/components/theme/index.js","source":"./src/components/theme/index.ts"},"./components/toast":{"types":"./dist/components/toast/index.d.ts","import":"./dist/components/toast/index.js","source":"./src/components/toast/index.ts"},"./display/progress":{"types":"./dist/display/progress/index.d.ts","import":"./dist/display/progress/index.js","source":"./src/display/progress/index.ts"},"./form/cron-editor":{"types":"./dist/form/cron-editor/index.d.ts","import":"./dist/form/cron-editor/index.js","source":"./src/form/cron-editor/index.ts"},"./form/date-picker":{"types":"./dist/form/date-picker/index.d.ts","import":"./dist/form/date-picker/index.js","source":"./src/form/date-picker/index.ts"},"./layout/app-shell":{"types":"./dist/layout/app-shell.d.ts","import":"./dist/layout/app-shell.js","source":"./src/layout/app-shell.ts"},"./primitives/field":{"types":"./dist/primitives/field/index.d.ts","import":"./dist/primitives/field/index.js","source":"./src/primitives/field/index.ts"},"./primitives/input":{"types":"./dist/primitives/input/index.d.ts","import":"./dist/primitives/input/index.js","source":"./src/primitives/input/index.ts"},"./primitives/label":{"types":"./dist/primitives/label/index.d.ts","import":"./dist/primitives/label/index.js","source":"./src/primitives/label/index.ts"},"./primitives/radio":{"types":"./dist/primitives/radio/index.d.ts","import":"./dist/primitives/radio/index.js","source":"./src/primitives/radio/index.ts"},"./react/primitives":{"types":"./dist/react/primitives/index.d.ts","import":"./dist/react/primitives/index.js","source":"./src/react/primitives/index.ts"},"./styles/fonts.css":{"source":"./src/styles/fonts.css","default":"./dist/styles/fonts.css"},"./styles/theme.css":{"source":"./src/styles/theme.css","default":"./dist/styles/theme.css"},"./components/search":{"types":"./dist/components/search/index.d.ts","import":"./dist/components/search/index.js","source":"./src/components/search/index.ts"},"./display/stat-card":{"types":"./dist/display/stat-card/index.d.ts","import":"./dist/display/stat-card/index.js","source":"./src/display/stat-card/index.ts"},"./form/color-picker":{"types":"./dist/form/color-picker/index.d.ts","import":"./dist/form/color-picker/index.js","source":"./src/form/color-picker/index.ts"},"./navigation/drawer":{"types":"./dist/navigation/drawer/index.d.ts","import":"./dist/navigation/drawer/index.js","source":"./src/navigation/drawer/index.ts"},"./overlays/carousel":{"types":"./dist/overlays/carousel/index.d.ts","import":"./dist/overlays/carousel/index.js","source":"./src/overlays/carousel/index.ts"},"./primitives/button":{"types":"./dist/primitives/button/index.d.ts","import":"./dist/primitives/button/index.js","source":"./src/primitives/button/index.ts"},"./primitives/select":{"types":"./dist/primitives/select/index.d.ts","import":"./dist/primitives/select/index.js","source":"./src/primitives/select/index.ts"},"./primitives/slider":{"types":"./dist/primitives/slider/index.d.ts","import":"./dist/primitives/slider/index.js","source":"./src/primitives/slider/index.ts"},"./primitives/switch":{"types":"./dist/primitives/switch/index.d.ts","import":"./dist/primitives/switch/index.js","source":"./src/primitives/switch/index.ts"},"./primitives/toggle":{"types":"./dist/primitives/toggle/index.d.ts","import":"./dist/primitives/toggle/index.js","source":"./src/primitives/toggle/index.ts"},"./styles/appearance":{"source":"./src/styles/appearance.css","default":"./dist/styles/appearance.css"},"./visualization/map":{"types":"./dist/visualization/map/index.d.ts","import":"./dist/visualization/map/index.js","source":"./src/visualization/map/index.ts"},"./charts/annotations":{"types":"./dist/charts/annotations.d.ts","import":"./dist/charts/annotations.js","source":"./src/charts/annotations.ts"},"./charts/candlestick":{"types":"./dist/charts/candlestick/index.d.ts","import":"./dist/charts/candlestick/index.js","source":"./src/charts/candlestick/index.ts"},"./display/code-block":{"types":"./dist/display/code-block/index.d.ts","import":"./dist/display/code-block/index.js","source":"./src/display/code-block/index.ts"},"./display/hover-card":{"types":"./dist/display/hover-card/index.d.ts","import":"./dist/display/hover-card/index.js","source":"./src/display/hover-card/index.ts"},"./display/status-dot":{"types":"./dist/display/status-dot/index.d.ts","import":"./dist/display/status-dot/index.js","source":"./src/display/status-dot/index.ts"},"./display/typography":{"types":"./dist/display/typography/index.d.ts","import":"./dist/display/typography/index.js","source":"./src/display/typography/index.ts"},"./display/uptime-bar":{"types":"./dist/display/uptime-bar/index.d.ts","import":"./dist/display/uptime-bar/index.js","source":"./src/display/uptime-bar/index.ts"},"./editors/log-viewer":{"types":"./dist/editors/log-viewer.d.ts","import":"./dist/editors/log-viewer.js","source":"./src/editors/log-viewer.ts"},"./layout/page-header":{"types":"./dist/layout/page-header.d.ts","import":"./dist/layout/page-header.js","source":"./src/layout/page-header.ts"},"./navigation/menubar":{"types":"./dist/navigation/menubar/index.d.ts","import":"./dist/navigation/menubar/index.js","source":"./src/navigation/menubar/index.ts"},"./navigation/stepper":{"types":"./dist/navigation/stepper/index.d.ts","import":"./dist/navigation/stepper/index.js","source":"./src/navigation/stepper/index.ts"},"./primitives/spinner":{"types":"./dist/primitives/spinner/index.d.ts","import":"./dist/primitives/spinner/index.js","source":"./src/primitives/spinner/index.ts"},"./react/app-switcher":{"types":"./dist/react/app-switcher.d.ts","import":"./dist/react/app-switcher.js","source":"./src/react/app-switcher.tsx"},"./react/theme-studio":{"types":"./dist/react/theme-studio.d.ts","import":"./dist/react/theme-studio.js","source":"./src/react/theme-studio.tsx"},"./react/theme-toggle":{"types":"./dist/react/theme-toggle/index.d.ts","import":"./dist/react/theme-toggle.js","source":"./src/react/theme-toggle/index.tsx"},"./services/sse-react":{"types":"./dist/services/sse-react.d.ts","import":"./dist/services/sse-react.js","source":"./src/services/sse-react.ts"},"./display/empty-state":{"types":"./dist/display/empty-state/index.d.ts","import":"./dist/display/empty-state/index.js","source":"./src/display/empty-state/index.ts"},"./display/metric-tile":{"types":"./dist/display/metric-tile/index.d.ts","import":"./dist/display/metric-tile/index.js","source":"./src/display/metric-tile/index.ts"},"./editors/code-editor":{"types":"./dist/editors/code-editor.d.ts","import":"./dist/editors/code-editor.js","source":"./src/editors/code-editor.ts"},"./editors/diff-viewer":{"types":"./dist/editors/diff-viewer.d.ts","import":"./dist/editors/diff-viewer.js","source":"./src/editors/diff-viewer.ts"},"./editors/json-viewer":{"types":"./dist/editors/json-viewer.d.ts","import":"./dist/editors/json-viewer.js","source":"./src/editors/json-viewer.ts"},"./editors/yaml-editor":{"types":"./dist/editors/yaml-editor.d.ts","import":"./dist/editors/yaml-editor.js","source":"./src/editors/yaml-editor.ts"},"./primitives/checkbox":{"types":"./dist/primitives/checkbox/index.d.ts","import":"./dist/primitives/checkbox/index.js","source":"./src/primitives/checkbox/index.ts"},"./primitives/skeleton":{"types":"./dist/primitives/skeleton/index.d.ts","import":"./dist/primitives/skeleton/index.js","source":"./src/primitives/skeleton/index.ts"},"./react/hooks/use-api":{"types":"./dist/react/hooks/useApi.d.ts","import":"./dist/react/hooks/useApi.js","source":"./src/react/hooks/useApi.ts"},"./react/hooks/use-sse":{"types":"./dist/react/hooks/useSSE.d.ts","import":"./dist/react/hooks/useSSE.js","source":"./src/react/hooks/useSSE.ts"},"./security/cvss-badge":{"types":"./dist/security/cvss-badge/index.d.ts","import":"./dist/security/cvss-badge/index.js","source":"./src/security/cvss-badge/index.ts"},"./styles/no-fonts.css":{"source":"./src/styles/no-fonts.css","default":"./dist/styles/no-fonts.css"},"./styles/theme-engine":{"source":"./src/styles/theme-engine.css","default":"./dist/styles/theme-engine.css"},"./components/tree-view":{"types":"./dist/components/tree-view/index.d.ts","import":"./dist/components/tree-view/index.js","source":"./src/components/tree-view/index.ts"},"./display/aspect-ratio":{"types":"./dist/display/aspect-ratio/index.d.ts","import":"./dist/display/aspect-ratio/index.js","source":"./src/display/aspect-ratio/index.ts"},"./primitives/separator":{"types":"./dist/primitives/separator/index.d.ts","import":"./dist/primitives/separator/index.js","source":"./src/primitives/separator/index.ts"},"./react/consent/banner":{"types":"./dist/react/consent/banner.d.ts","import":"./dist/react/consent/banner.js","source":"./src/react/consent/banner.tsx"},"./react/hooks/use-auth":{"types":"./dist/react/hooks/useAuth.d.ts","import":"./dist/react/hooks/useAuth.js","source":"./src/react/hooks/useAuth.ts"},"./react/primitives/kbd":{"types":"./dist/react/primitives/kbd.d.ts","import":"./dist/react/primitives/kbd.js","source":"./src/react/primitives/kbd.tsx"},"./react/primitives/map":{"types":"./dist/react/primitives/map.d.ts","import":"./dist/react/primitives/map.js","source":"./src/react/primitives/map.tsx"},"./react/threat-visuals":{"types":"./dist/react/threat-visuals/index.d.ts","import":"./dist/react/threat-visuals.js","source":"./src/react/threat-visuals/index.tsx"},"./security/attack-path":{"types":"./dist/security/attack-path/index.d.ts","import":"./dist/security/attack-path/index.js","source":"./src/security/attack-path/index.ts"},"./services/keybindings":{"types":"./dist/services/keybindings.d.ts","import":"./dist/services/keybindings.js","source":"./src/services/keybindings.ts"},"./services/toast-react":{"types":"./dist/services/toast-react.d.ts","import":"./dist/services/toast-react.js","source":"./src/services/toast-react.tsx"},"./styles/shadcn-compat":{"source":"./src/styles/shadcn-compat.css","default":"./dist/styles/shadcn-compat.css"},"./styles/tenant-ui.css":{"source":"./src/styles/tenant-ui.css","default":"./dist/styles/tenant-ui.css"},"./styles/utilities.css":{"source":"./src/styles/utilities.css","default":"./dist/styles/utilities.css"},"./visualization/kanban":{"types":"./dist/visualization/kanban/index.d.ts","import":"./dist/visualization/kanban/index.js","source":"./src/visualization/kanban/index.ts"},"./components/data-table":{"types":"./dist/components/data-table/index.d.ts","import":"./dist/components/data-table/index.js","source":"./src/components/data-table/index.ts"},"./components/pagination":{"types":"./dist/components/pagination/index.d.ts","import":"./dist/components/pagination/index.js","source":"./src/components/pagination/index.ts"},"./components/split-pane":{"types":"./dist/components/split-pane/index.d.ts","import":"./dist/components/split-pane/index.js","source":"./src/components/split-pane/index.ts"},"./components/status-bar":{"types":"./dist/components/status-bar/index.d.ts","import":"./dist/components/status-bar/index.js","source":"./src/components/status-bar/index.ts"},"./form/date-picker/time":{"types":"./dist/form/date-picker/time.d.ts","import":"./dist/form/date-picker/time.js","source":"./src/form/date-picker/time.ts"},"./navigation/breadcrumb":{"types":"./dist/navigation/breadcrumb/index.d.ts","import":"./dist/navigation/breadcrumb/index.js","source":"./src/navigation/breadcrumb/index.ts"},"./overlays/alert-dialog":{"types":"./dist/overlays/alert-dialog/index.d.ts","import":"./dist/overlays/alert-dialog/index.js","source":"./src/overlays/alert-dialog/index.ts"},"./react/auth/login-form":{"types":"./dist/react/auth/login-form.d.ts","import":"./dist/react/auth/login-form.js","source":"./src/react/auth/login-form.tsx"},"./react/primitives/card":{"types":"./dist/react/primitives/card.d.ts","import":"./dist/react/primitives/card.js","source":"./src/react/primitives/card.tsx"},"./react/primitives/tabs":{"types":"./dist/react/primitives/tabs.d.ts","import":"./dist/react/primitives/tabs.js","source":"./src/react/primitives/tabs.tsx"},"./security/mitre-matrix":{"types":"./dist/security/mitre-matrix/index.d.ts","import":"./dist/security/mitre-matrix/index.js","source":"./src/security/mitre-matrix/index.ts"},"./services/theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./components/GlassSlider":{"types":"./dist/components/theme/glass-slider.d.ts","import":"./dist/components/theme/glass-slider.js","source":"./src/components/theme/glass-slider.ts"},"./components/ThemeStudio":{"types":"./dist/components/theme/theme-studio.d.ts","import":"./dist/components/theme/theme-studio.js","source":"./src/components/theme/theme-studio.ts"},"./components/copy-button":{"types":"./dist/components/copy-button/index.d.ts","import":"./dist/components/copy-button/index.js","source":"./src/components/copy-button/index.ts"},"./components/log-toolbar":{"types":"./dist/components/log-toolbar/index.d.ts","import":"./dist/components/log-toolbar/index.js"},"./composites/run-monitor":{"types":"./dist/composites/run-monitor.d.ts","import":"./dist/composites/run-monitor.js","source":"./src/composites/run-monitor.tsx"},"./editors/languages/yara":{"types":"./dist/editors/languages/yara.d.ts","import":"./dist/editors/languages/yara.js","source":"./src/editors/languages/yara.ts"},"./form/date-picker/range":{"types":"./dist/form/date-picker/range.d.ts","import":"./dist/form/date-picker/range.js","source":"./src/form/date-picker/range.ts"},"./primitives/scroll-area":{"types":"./dist/primitives/scroll-area/index.d.ts","import":"./dist/primitives/scroll-area/index.js","source":"./src/primitives/scroll-area/index.ts"},"./react/hooks/use-router":{"types":"./dist/react/hooks/useRouter.d.ts","import":"./dist/react/hooks/useRouter.js","source":"./src/react/hooks/useRouter.ts"},"./react/layout/app-shell":{"types":"./dist/react/layout/app-shell.d.ts","import":"./dist/react/layout/app-shell.js","source":"./src/react/layout/app-shell.tsx"},"./react/primitives/alert":{"types":"./dist/react/primitives/alert.d.ts","import":"./dist/react/primitives/alert.js","source":"./src/react/primitives/alert.tsx"},"./react/primitives/badge":{"types":"./dist/react/primitives/badge.d.ts","import":"./dist/react/primitives/badge.js","source":"./src/react/primitives/badge.tsx"},"./react/primitives/field":{"types":"./dist/react/primitives/field.d.ts","import":"./dist/react/primitives/field.js","source":"./src/react/primitives/field.tsx"},"./react/primitives/input":{"types":"./dist/react/primitives/input.d.ts","import":"./dist/react/primitives/input.js","source":"./src/react/primitives/input.tsx"},"./react/primitives/label":{"types":"./dist/react/primitives/label.d.ts","import":"./dist/react/primitives/label.js","source":"./src/react/primitives/label.tsx"},"./react/primitives/modal":{"types":"./dist/react/primitives/modal.d.ts","import":"./dist/react/primitives/modal.js","source":"./src/react/primitives/modal.tsx"},"./react/primitives/sheet":{"types":"./dist/react/primitives/sheet.d.ts","import":"./dist/react/primitives/sheet.js","source":"./src/react/primitives/sheet.tsx"},"./react/primitives/table":{"types":"./dist/react/primitives/table.d.ts","import":"./dist/react/primitives/table.js","source":"./src/react/primitives/table.tsx"},"./react/primitives/toast":{"types":"./dist/react/primitives/toast.d.ts","import":"./dist/react/primitives/toast.js","source":"./src/react/primitives/toast.tsx"},"./visualization/terminal":{"types":"./dist/visualization/terminal/index.d.ts","import":"./dist/visualization/terminal/index.js","source":"./src/visualization/terminal/index.ts"},"./visualization/timeline":{"types":"./dist/visualization/timeline/index.d.ts","import":"./dist/visualization/timeline/index.js","source":"./src/visualization/timeline/index.ts"},"./components/RadiusSlider":{"types":"./dist/components/theme/radius-slider.d.ts","import":"./dist/components/theme/radius-slider.js","source":"./src/components/theme/radius-slider.ts"},"./components/context-menu":{"types":"./dist/components/context-menu/index.d.ts","import":"./dist/components/context-menu/index.js","source":"./src/components/context-menu/index.ts"},"./composites/metrics-card":{"types":"./dist/composites/metrics-card.d.ts","import":"./dist/composites/metrics-card.js","source":"./src/composites/metrics-card.tsx"},"./display/markdown-viewer":{"types":"./dist/display/markdown-viewer/index.d.ts","import":"./dist/display/markdown-viewer/index.js","source":"./src/display/markdown-viewer/index.ts"},"./editors/languages/fluxl":{"types":"./dist/editors/languages/fluxl.d.ts","import":"./dist/editors/languages/fluxl.js","source":"./src/editors/languages/fluxl.ts"},"./editors/languages/yaral":{"types":"./dist/editors/languages/yaral.d.ts","import":"./dist/editors/languages/yaral.js","source":"./src/editors/languages/yaral.ts"},"./form/cron-editor/parser":{"types":"./dist/form/cron-editor/parser.d.ts","import":"./dist/form/cron-editor/parser.js","source":"./src/form/cron-editor/parser.ts"},"./react/hooks/use-consent":{"types":"./dist/react/hooks/useConsent.d.ts","import":"./dist/react/hooks/useConsent.js","source":"./src/react/hooks/useConsent.ts"},"./react/hooks/use-passkey":{"types":"./dist/react/hooks/usePasskey.d.ts","import":"./dist/react/hooks/usePasskey.js","source":"./src/react/hooks/usePasskey.ts"},"./react/hooks/use-storage":{"types":"./dist/react/hooks/useStorage.d.ts","import":"./dist/react/hooks/useStorage.js","source":"./src/react/hooks/useStorage.ts"},"./react/primitives/avatar":{"types":"./dist/react/primitives/avatar.d.ts","import":"./dist/react/primitives/avatar.js","source":"./src/react/primitives/avatar.tsx"},"./react/primitives/button":{"types":"./dist/react/primitives/button.d.ts","import":"./dist/react/primitives/button.js","source":"./src/react/primitives/button.tsx"},"./react/primitives/dialog":{"types":"./dist/react/primitives/dialog.d.ts","import":"./dist/react/primitives/dialog.js","source":"./src/react/primitives/dialog.tsx"},"./react/primitives/drawer":{"types":"./dist/react/primitives/drawer.d.ts","import":"./dist/react/primitives/drawer.js","source":"./src/react/primitives/drawer.tsx"},"./react/primitives/kanban":{"types":"./dist/react/primitives/kanban.d.ts","import":"./dist/react/primitives/kanban.js","source":"./src/react/primitives/kanban.tsx"},"./react/primitives/ripple":{"types":"./dist/react/primitives/ripple.d.ts","import":"./dist/react/primitives/ripple.js","source":"./src/react/primitives/ripple.tsx"},"./react/primitives/search":{"types":"./dist/react/primitives/search.d.ts","import":"./dist/react/primitives/search.js","source":"./src/react/primitives/search.tsx"},"./react/primitives/select":{"types":"./dist/react/primitives/select.d.ts","import":"./dist/react/primitives/select.js","source":"./src/react/primitives/select.tsx"},"./react/primitives/slider":{"types":"./dist/react/primitives/slider.d.ts","import":"./dist/react/primitives/slider.js","source":"./src/react/primitives/slider.tsx"},"./react/primitives/switch":{"types":"./dist/react/primitives/switch.d.ts","import":"./dist/react/primitives/switch.js","source":"./src/react/primitives/switch.tsx"},"./react/primitives/toggle":{"types":"./dist/react/primitives/toggle.d.ts","import":"./dist/react/primitives/toggle.js","source":"./src/react/primitives/toggle.tsx"},"./visualization/file-tree":{"types":"./dist/visualization/file-tree/index.d.ts","import":"./dist/visualization/file-tree/index.js","source":"./src/visualization/file-tree/index.ts"},"./components/IconSetPicker":{"types":"./dist/components/theme/icon-set-picker.d.ts","import":"./dist/components/theme/icon-set-picker.js","source":"./src/components/theme/icon-set-picker.ts"},"./components/ThemeSwitcher":{"types":"./dist/components/theme/theme-switcher.d.ts","import":"./dist/components/theme/theme-switcher.js","source":"./src/components/theme/theme-switcher.ts"},"./components/detail-header":{"types":"./dist/components/detail-header/index.d.ts","import":"./dist/components/detail-header/index.js"},"./navigation/dropdown-menu":{"types":"./dist/navigation/dropdown-menu/index.d.ts","import":"./dist/navigation/dropdown-menu/index.js","source":"./src/navigation/dropdown-menu/index.ts"},"./primitives/live-log-tail":{"types":"./dist/primitives/live-log-tail.d.ts","import":"./dist/primitives/live-log-tail.js","source":"./src/primitives/live-log-tail.tsx"},"./primitives/select/native":{"types":"./dist/primitives/select/native.d.ts","import":"./dist/primitives/select/native.js","source":"./src/primitives/select/native.ts"},"./react/editors/log-viewer":{"types":"./dist/react/editors/log-viewer.d.ts","import":"./dist/react/editors/log-viewer.js","source":"./src/react/editors/log-viewer.tsx"},"./react/layout/page-header":{"types":"./dist/react/layout/page-header.d.ts","import":"./dist/react/layout/page-header.js","source":"./src/react/layout/page-header.tsx"},"./react/primitives/menubar":{"types":"./dist/react/primitives/menubar.d.ts","import":"./dist/react/primitives/menubar.js","source":"./src/react/primitives/menubar.tsx"},"./react/primitives/popover":{"types":"./dist/react/primitives/popover.d.ts","import":"./dist/react/primitives/popover.js","source":"./src/react/primitives/popover.tsx"},"./react/primitives/spinner":{"types":"./dist/react/primitives/spinner.d.ts","import":"./dist/react/primitives/spinner.js","source":"./src/react/primitives/spinner.tsx"},"./react/primitives/stepper":{"types":"./dist/react/primitives/stepper.d.ts","import":"./dist/react/primitives/stepper.js","source":"./src/react/primitives/stepper.tsx"},"./react/primitives/tooltip":{"types":"./dist/react/primitives/tooltip.d.ts","import":"./dist/react/primitives/tooltip.js","source":"./src/react/primitives/tooltip.tsx"},"./components/AccentSwitcher":{"types":"./dist/components/theme/accent-switcher.d.ts","import":"./dist/components/theme/accent-switcher.js","source":"./src/components/theme/accent-switcher.ts"},"./primitives/checkbox/group":{"types":"./dist/primitives/checkbox/group.d.ts","import":"./dist/primitives/checkbox/group.js","source":"./src/primitives/checkbox/group.ts"},"./primitives/phase-progress":{"types":"./dist/primitives/phase-progress.d.ts","import":"./dist/primitives/phase-progress.js","source":"./src/primitives/phase-progress.tsx"},"./primitives/sse-live-badge":{"types":"./dist/primitives/sse-live-badge.d.ts","import":"./dist/primitives/sse-live-badge.js","source":"./src/primitives/sse-live-badge.tsx"},"./react/auth/passkey-button":{"types":"./dist/react/auth/passkey-button.d.ts","import":"./dist/react/auth/passkey-button.js","source":"./src/react/auth/passkey-button.tsx"},"./react/consent/preferences":{"types":"./dist/react/consent/preferences.d.ts","import":"./dist/react/consent/preferences.js","source":"./src/react/consent/preferences.tsx"},"./react/editors/code-editor":{"types":"./dist/react/editors/code-editor.d.ts","import":"./dist/react/editors/code-editor.js","source":"./src/react/editors/code-editor.tsx"},"./react/editors/diff-viewer":{"types":"./dist/react/editors/diff-viewer.d.ts","import":"./dist/react/editors/diff-viewer.js","source":"./src/react/editors/diff-viewer.tsx"},"./react/editors/json-viewer":{"types":"./dist/react/editors/json-viewer.d.ts","import":"./dist/react/editors/json-viewer.js","source":"./src/react/editors/json-viewer.tsx"},"./react/editors/yaml-editor":{"types":"./dist/react/editors/yaml-editor.d.ts","import":"./dist/react/editors/yaml-editor.js","source":"./src/react/editors/yaml-editor.tsx"},"./react/primitives/calendar":{"types":"./dist/react/primitives/calendar.d.ts","import":"./dist/react/primitives/calendar.js","source":"./src/react/primitives/calendar.tsx"},"./react/primitives/carousel":{"types":"./dist/react/primitives/carousel.d.ts","import":"./dist/react/primitives/carousel.js","source":"./src/react/primitives/carousel.tsx"},"./react/primitives/checkbox":{"types":"./dist/react/primitives/checkbox.d.ts","import":"./dist/react/primitives/checkbox.js","source":"./src/react/primitives/checkbox.tsx"},"./react/primitives/progress":{"types":"./dist/react/primitives/progress.d.ts","import":"./dist/react/primitives/progress.js","source":"./src/react/primitives/progress.tsx"},"./react/primitives/skeleton":{"types":"./dist/react/primitives/skeleton.d.ts","import":"./dist/react/primitives/skeleton.js","source":"./src/react/primitives/skeleton.tsx"},"./react/primitives/terminal":{"types":"./dist/react/primitives/terminal.d.ts","import":"./dist/react/primitives/terminal.js","source":"./src/react/primitives/terminal.tsx"},"./react/primitives/textarea":{"types":"./dist/react/primitives/textarea.d.ts","import":"./dist/react/primitives/textarea.js","source":"./src/react/primitives/textarea.tsx"},"./react/primitives/timeline":{"types":"./dist/react/primitives/timeline.d.ts","import":"./dist/react/primitives/timeline.js","source":"./src/react/primitives/timeline.tsx"},"./security/detection-status":{"types":"./dist/security/detection-status/index.d.ts","import":"./dist/security/detection-status/index.js","source":"./src/security/detection-status/index.ts"},"./styles/platform-admin.css":{"source":"./src/styles/platform-admin.css","default":"./dist/styles/platform-admin.css"},"./styles/threat-library.css":{"source":"./src/styles/threat-library.css","default":"./dist/styles/threat-library.css"},"./visualization/rule-editor":{"types":"./dist/visualization/rule-editor/index.d.ts","import":"./dist/visualization/rule-editor/index.js","source":"./src/visualization/rule-editor/index.ts"},"./components/DensitySwitcher":{"types":"./dist/components/theme/density-switcher.d.ts","import":"./dist/components/theme/density-switcher.js","source":"./src/components/theme/density-switcher.ts"},"./components/FontStackPicker":{"types":"./dist/components/theme/font-stack-picker.d.ts","import":"./dist/components/theme/font-stack-picker.js","source":"./src/components/theme/font-stack-picker.ts"},"./components/IconUsageMatrix":{"types":"./dist/components/theme/icon-usage-matrix.d.ts","import":"./dist/components/theme/icon-usage-matrix.js","source":"./src/components/theme/icon-usage-matrix.ts"},"./components/ThemePresetGrid":{"types":"./dist/components/theme/theme-preset-grid.d.ts","import":"./dist/components/theme/theme-preset-grid.js","source":"./src/components/theme/theme-preset-grid.ts"},"./display/severity-indicator":{"types":"./dist/display/severity-indicator/index.d.ts","import":"./dist/display/severity-indicator/index.js","source":"./src/display/severity-indicator/index.ts"},"./navigation/navigation-menu":{"types":"./dist/navigation/navigation-menu/index.d.ts","import":"./dist/navigation/navigation-menu/index.js","source":"./src/navigation/navigation-menu/index.ts"},"./primitives/select/combobox":{"types":"./dist/primitives/select/combobox.d.ts","import":"./dist/primitives/select/combobox.js","source":"./src/primitives/select/combobox.ts"},"./react/primitives/chart-bar":{"types":"./dist/react/primitives/chart-bar.d.ts","import":"./dist/react/primitives/chart-bar.js","source":"./src/react/primitives/chart-bar.tsx"},"./react/primitives/chart-pie":{"types":"./dist/react/primitives/chart-pie.d.ts","import":"./dist/react/primitives/chart-pie.js","source":"./src/react/primitives/chart-pie.tsx"},"./react/primitives/data-grid":{"types":"./dist/react/primitives/data-grid.d.ts","import":"./dist/react/primitives/data-grid.js","source":"./src/react/primitives/data-grid.tsx"},"./react/primitives/direction":{"types":"./dist/react/primitives/direction.d.ts","import":"./dist/react/primitives/direction.js","source":"./src/react/primitives/direction.tsx"},"./react/primitives/file-tree":{"types":"./dist/react/primitives/file-tree.d.ts","import":"./dist/react/primitives/file-tree.js","source":"./src/react/primitives/file-tree.tsx"},"./react/primitives/separator":{"types":"./dist/react/primitives/separator.d.ts","import":"./dist/react/primitives/separator.js","source":"./src/react/primitives/separator.tsx"},"./react/primitives/stat-card":{"types":"./dist/react/primitives/stat-card.d.ts","import":"./dist/react/primitives/stat-card.js","source":"./src/react/primitives/stat-card.tsx"},"./react/primitives/tag-input":{"types":"./dist/react/primitives/tag-input.d.ts","import":"./dist/react/primitives/tag-input.js","source":"./src/react/primitives/tag-input.tsx"},"./react/primitives/tree-view":{"types":"./dist/react/primitives/tree-view.d.ts","import":"./dist/react/primitives/tree-view.js","source":"./src/react/primitives/tree-view.tsx"},"./visualization/flow-diagram":{"types":"./dist/visualization/flow-diagram/index.d.ts","import":"./dist/visualization/flow-diagram/index.js","source":"./src/visualization/flow-diagram/index.ts"},"./components/ThemePreviewTile":{"types":"./dist/components/theme/theme-preview-tile.d.ts","import":"./dist/components/theme/theme-preview-tile.js","source":"./src/components/theme/theme-preview-tile.ts"},"./display/notification-center":{"types":"./dist/display/notification-center/index.d.ts","import":"./dist/display/notification-center/index.js","source":"./src/display/notification-center/index.ts"},"./react/hooks/use-keybindings":{"types":"./dist/react/hooks/useKeybindings.d.ts","import":"./dist/react/hooks/useKeybindings.js","source":"./src/react/hooks/useKeybindings.ts"},"./react/primitives/breadcrumb":{"types":"./dist/react/primitives/breadcrumb.d.ts","import":"./dist/react/primitives/breadcrumb.js","source":"./src/react/primitives/breadcrumb.tsx"},"./react/primitives/chart-area":{"types":"./dist/react/primitives/chart-area.d.ts","import":"./dist/react/primitives/chart-area.js","source":"./src/react/primitives/chart-area.tsx"},"./react/primitives/chart-line":{"types":"./dist/react/primitives/chart-line.d.ts","import":"./dist/react/primitives/chart-line.js","source":"./src/react/primitives/chart-line.tsx"},"./react/primitives/code-block":{"types":"./dist/react/primitives/code-block.d.ts","import":"./dist/react/primitives/code-block.js","source":"./src/react/primitives/code-block.tsx"},"./react/primitives/cvss-badge":{"types":"./dist/react/primitives/cvss-badge.d.ts","import":"./dist/react/primitives/cvss-badge.js","source":"./src/react/primitives/cvss-badge.tsx"},"./react/primitives/data-table":{"types":"./dist/react/primitives/data-table.d.ts","import":"./dist/react/primitives/data-table.js","source":"./src/react/primitives/data-table.tsx"},"./react/primitives/hover-card":{"types":"./dist/react/primitives/hover-card.d.ts","import":"./dist/react/primitives/hover-card.js","source":"./src/react/primitives/hover-card.tsx"},"./react/primitives/pagination":{"types":"./dist/react/primitives/pagination.d.ts","import":"./dist/react/primitives/pagination.js","source":"./src/react/primitives/pagination.tsx"},"./react/primitives/split-pane":{"types":"./dist/react/primitives/split-pane.d.ts","import":"./dist/react/primitives/split-pane.js","source":"./src/react/primitives/split-pane.tsx"},"./react/primitives/status-bar":{"types":"./dist/react/primitives/status-bar.d.ts","import":"./dist/react/primitives/status-bar.js","source":"./src/react/primitives/status-bar.tsx"},"./react/primitives/status-dot":{"types":"./dist/react/primitives/status-dot.d.ts","import":"./dist/react/primitives/status-dot.js","source":"./src/react/primitives/status-dot.tsx"},"./react/primitives/typography":{"types":"./dist/react/primitives/typography.d.ts","import":"./dist/react/primitives/typography.js","source":"./src/react/primitives/typography.tsx"},"./react/primitives/uptime-bar":{"types":"./dist/react/primitives/uptime-bar.d.ts","import":"./dist/react/primitives/uptime-bar.js","source":"./src/react/primitives/uptime-bar.tsx"},"./security/vulnerability-card":{"types":"./dist/security/vulnerability-card/index.d.ts","import":"./dist/security/vulnerability-card/index.js","source":"./src/security/vulnerability-card/index.ts"},"./visualization/network-graph":{"types":"./dist/visualization/network-graph/index.d.ts","import":"./dist/visualization/network-graph/index.js","source":"./src/visualization/network-graph/index.ts"},"./react/primitives/attack-path":{"types":"./dist/react/primitives/attack-path.d.ts","import":"./dist/react/primitives/attack-path.js","source":"./src/react/primitives/attack-path.tsx"},"./react/primitives/chart-gauge":{"types":"./dist/react/primitives/chart-gauge.d.ts","import":"./dist/react/primitives/chart-gauge.js","source":"./src/react/primitives/chart-gauge.tsx"},"./react/primitives/chart-radar":{"types":"./dist/react/primitives/chart-radar.d.ts","import":"./dist/react/primitives/chart-radar.js","source":"./src/react/primitives/chart-radar.tsx"},"./react/primitives/code-viewer":{"types":"./dist/react/primitives/code-viewer.d.ts","import":"./dist/react/primitives/code-viewer.js","source":"./src/react/primitives/code-viewer.tsx"},"./react/primitives/collapsible":{"types":"./dist/react/primitives/collapsible.d.ts","import":"./dist/react/primitives/collapsible.js","source":"./src/react/primitives/collapsible.tsx"},"./react/primitives/copy-button":{"types":"./dist/react/primitives/copy-button.d.ts","import":"./dist/react/primitives/copy-button.js","source":"./src/react/primitives/copy-button.tsx"},"./react/primitives/cron-editor":{"types":"./dist/react/primitives/cron-editor.d.ts","import":"./dist/react/primitives/cron-editor.js","source":"./src/react/primitives/cron-editor.tsx"},"./react/primitives/date-picker":{"types":"./dist/react/primitives/date-picker.d.ts","import":"./dist/react/primitives/date-picker.js","source":"./src/react/primitives/date-picker.tsx"},"./react/primitives/empty-state":{"types":"./dist/react/primitives/empty-state.d.ts","import":"./dist/react/primitives/empty-state.js","source":"./src/react/primitives/empty-state.tsx"},"./react/primitives/metric-tile":{"types":"./dist/react/primitives/metric-tile.d.ts","import":"./dist/react/primitives/metric-tile.js","source":"./src/react/primitives/metric-tile.tsx"},"./react/primitives/radio-group":{"types":"./dist/react/primitives/radio-group.d.ts","import":"./dist/react/primitives/radio-group.js","source":"./src/react/primitives/radio-group.tsx"},"./react/primitives/rule-editor":{"types":"./dist/react/primitives/rule-editor.d.ts","import":"./dist/react/primitives/rule-editor.js","source":"./src/react/primitives/rule-editor.tsx"},"./react/primitives/scroll-area":{"types":"./dist/react/primitives/scroll-area.d.ts","import":"./dist/react/primitives/scroll-area.js","source":"./src/react/primitives/scroll-area.tsx"},"./react/primitives/slide-panel":{"types":"./dist/react/primitives/slide-panel.d.ts","import":"./dist/react/primitives/slide-panel.js","source":"./src/react/primitives/slide-panel.tsx"},"./react/primitives/alert-dialog":{"types":"./dist/react/primitives/alert-dialog.d.ts","import":"./dist/react/primitives/alert-dialog.js","source":"./src/react/primitives/alert-dialog.tsx"},"./react/primitives/aspect-ratio":{"types":"./dist/react/primitives/aspect-ratio.d.ts","import":"./dist/react/primitives/aspect-ratio.js","source":"./src/react/primitives/aspect-ratio.tsx"},"./react/primitives/chart-funnel":{"types":"./dist/react/primitives/chart-funnel.d.ts","import":"./dist/react/primitives/chart-funnel.js","source":"./src/react/primitives/chart-funnel.tsx"},"./react/primitives/chart-sankey":{"types":"./dist/react/primitives/chart-sankey.d.ts","import":"./dist/react/primitives/chart-sankey.js","source":"./src/react/primitives/chart-sankey.tsx"},"./react/primitives/color-picker":{"types":"./dist/react/primitives/color-picker.d.ts","import":"./dist/react/primitives/color-picker.js","source":"./src/react/primitives/color-picker.tsx"},"./react/primitives/context-menu":{"types":"./dist/react/primitives/context-menu.d.ts","import":"./dist/react/primitives/context-menu.js","source":"./src/react/primitives/context-menu.tsx"},"./react/primitives/flow-diagram":{"types":"./dist/react/primitives/flow-diagram.d.ts","import":"./dist/react/primitives/flow-diagram.js","source":"./src/react/primitives/flow-diagram.tsx"},"./react/primitives/mitre-matrix":{"types":"./dist/react/primitives/mitre-matrix.d.ts","import":"./dist/react/primitives/mitre-matrix.js","source":"./src/react/primitives/mitre-matrix.tsx"},"./visualization/mermaid-diagram":{"types":"./dist/visualization/mermaid-diagram/index.d.ts","import":"./dist/visualization/mermaid-diagram/index.js","source":"./src/visualization/mermaid-diagram/index.ts"},"./react/primitives/chart-heatmap":{"types":"./dist/react/primitives/chart-heatmap.d.ts","import":"./dist/react/primitives/chart-heatmap.js","source":"./src/react/primitives/chart-heatmap.tsx"},"./react/primitives/chart-scatter":{"types":"./dist/react/primitives/chart-scatter.d.ts","import":"./dist/react/primitives/chart-scatter.js","source":"./src/react/primitives/chart-scatter.tsx"},"./react/primitives/chart-treemap":{"types":"./dist/react/primitives/chart-treemap.d.ts","import":"./dist/react/primitives/chart-treemap.js","source":"./src/react/primitives/chart-treemap.tsx"},"./react/primitives/dropdown-menu":{"types":"./dist/react/primitives/dropdown-menu.d.ts","import":"./dist/react/primitives/dropdown-menu.js","source":"./src/react/primitives/dropdown-menu.tsx"},"./react/primitives/network-graph":{"types":"./dist/react/primitives/network-graph.d.ts","import":"./dist/react/primitives/network-graph.js","source":"./src/react/primitives/network-graph.tsx"},"./composites/per-case-stats-table":{"types":"./dist/composites/per-case-stats-table.d.ts","import":"./dist/composites/per-case-stats-table.js","source":"./src/composites/per-case-stats-table.tsx"},"./primitives/yaml-override-editor":{"types":"./dist/primitives/yaml-override-editor.d.ts","import":"./dist/primitives/yaml-override-editor.js","source":"./src/primitives/yaml-override-editor.tsx"},"./react/primitives/error-boundary":{"types":"./dist/react/primitives/error-boundary.d.ts","import":"./dist/react/primitives/error-boundary.js","source":"./src/react/primitives/error-boundary.tsx"},"./react/primitives/heatmap-legend":{"types":"./dist/react/primitives/heatmap-legend.d.ts","import":"./dist/react/primitives/heatmap-legend.js","source":"./src/react/primitives/heatmap-legend.tsx"},"./styles/react-threat-visuals.css":{"source":"./src/styles/react-threat-visuals.css","default":"./dist/styles/react-threat-visuals.css"},"./visualization/json-path-browser":{"types":"./dist/visualization/json-path-browser/index.d.ts","import":"./dist/visualization/json-path-browser/index.js","source":"./src/visualization/json-path-browser/index.ts"},"./react/primitives/chart-sparkline":{"types":"./dist/react/primitives/chart-sparkline.d.ts","import":"./dist/react/primitives/chart-sparkline.js","source":"./src/react/primitives/chart-sparkline.tsx"},"./react/primitives/chart-waterfall":{"types":"./dist/react/primitives/chart-waterfall.d.ts","import":"./dist/react/primitives/chart-waterfall.js","source":"./src/react/primitives/chart-waterfall.tsx"},"./react/primitives/heatmap-toolbar":{"types":"./dist/react/primitives/heatmap-toolbar.d.ts","import":"./dist/react/primitives/heatmap-toolbar.js","source":"./src/react/primitives/heatmap-toolbar.tsx"},"./react/primitives/markdown-viewer":{"types":"./dist/react/primitives/markdown-viewer.d.ts","import":"./dist/react/primitives/markdown-viewer.js","source":"./src/react/primitives/markdown-viewer.tsx"},"./react/primitives/mermaid-diagram":{"types":"./dist/react/primitives/mermaid-diagram.d.ts","import":"./dist/react/primitives/mermaid-diagram.js","source":"./src/react/primitives/mermaid-diagram.tsx"},"./react/primitives/navigation-menu":{"types":"./dist/react/primitives/navigation-menu.d.ts","import":"./dist/react/primitives/navigation-menu.js","source":"./src/react/primitives/navigation-menu.tsx"},"./components/search/command-palette":{"types":"./dist/components/search/command-palette.d.ts","import":"./dist/components/search/command-palette.js","source":"./src/components/search/command-palette.ts"},"./react/primitives/animated-counter":{"types":"./dist/react/primitives/animated-counter.d.ts","import":"./dist/react/primitives/animated-counter.js","source":"./src/react/primitives/animated-counter.tsx"},"./react/primitives/detection-status":{"types":"./dist/react/primitives/detection-status.d.ts","import":"./dist/react/primitives/detection-status.js","source":"./src/react/primitives/detection-status.tsx"},"./react/feedback/notification-banner":{"types":"./dist/react/feedback/notification-banner.d.ts","import":"./dist/react/feedback/notification-banner.js","source":"./src/react/feedback/notification-banner.tsx"},"./react/primitives/chart-candlestick":{"types":"./dist/react/primitives/chart-candlestick.d.ts","import":"./dist/react/primitives/chart-candlestick.js","source":"./src/react/primitives/chart-candlestick.tsx"},"./react/primitives/json-path-browser":{"types":"./dist/react/primitives/json-path-browser.d.ts","import":"./dist/react/primitives/json-path-browser.js","source":"./src/react/primitives/json-path-browser.tsx"},"./react/primitives/severity-indicator":{"types":"./dist/react/primitives/severity-indicator.d.ts","import":"./dist/react/primitives/severity-indicator.js","source":"./src/react/primitives/severity-indicator.tsx"},"./react/primitives/vulnerability-card":{"types":"./dist/react/primitives/vulnerability-card.d.ts","import":"./dist/react/primitives/vulnerability-card.js","source":"./src/react/primitives/vulnerability-card.tsx"},"./react/primitives/notification-center":{"types":"./dist/react/primitives/notification-center.d.ts","import":"./dist/react/primitives/notification-center.js","source":"./src/react/primitives/notification-center.tsx"}},"gitHead":"5ecaa9b2b182049a9ad2ca85e6a51c4194f7d36e","scripts":{"dev":"vite build --watch","lint":"eslint src --max-warnings 0","test":"vitest run","build":"tsc -p tsconfig.build.json && vite build","check":"npm run typecheck && npm run lint && npm run format:check","format":"prettier --write \"src/**/*.ts\"","preview":"npm run generate:preview && vite --config preview/vite.config.ts","lint:fix":"eslint src --fix","test:e2e":"playwright test","typecheck":"tsc --noEmit","test:watch":"vitest","test:e2e:ui":"playwright test --ui","audit:parity":"node scripts/audit-parity.mjs","format:check":"prettier --check \"src/**/*.ts\"","preview:dist":"npm run generate:preview && vite build --config preview/vite.config.ts","preview:build":"npm run build && npm run preview:dist","preview:serve":"vite --config preview/vite.config.ts","test:coverage":"vitest run --coverage","preview:deploy":"npm run preview:build && echo 'Static site built to preview-dist/'","test:e2e:debug":"playwright test --debug","test:e2e:headed":"playwright test --headed","test:e2e:report":"playwright show-report","generate:preview":"node scripts/extract-prop-docs.mjs && node scripts/generate-preview.mjs","audit:parity:check":"node scripts/audit-parity.mjs --check","generate:prop-docs":"node scripts/extract-prop-docs.mjs","test:e2e:update-snapshots":"playwright test --update-snapshots"},"_npmUser":{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},"overrides":{"uuid":"14.0.0","lodash":"4.18.1","rollup":"4.60.0","flatted":"3.4.2","postcss":"8.5.10","dompurify":"3.4.1","lodash-es":"4.18.1","@vue/language-core":{"minimatch":"9.0.7"}},"repository":{"url":"git+https://github.com/countermeasure-platform/web-components.git","type":"git"},"_npmVersion":"10.9.7","description":"Shared web components for CounterMeasure applications - consolidates common frontend functionality across projects.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","mermaid":"^11.12.3","dompurify":"3.4.1","codemirror":"^6.0.1","tailwind-merge":"^3.5.0","@codemirror/lint":"^6.9.0","@codemirror/view":"^6.39.0","@lezer/highlight":"^1.2.0","@codemirror/state":"^6.5.0","@codemirror/search":"^6.5.0","@codemirror/commands":"^6.8.0","@codemirror/lang-css":"^6.3.1","@codemirror/lang-sql":"^6.10.0","@codemirror/language":"^6.12.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-tabs":"^1.1.3","@codemirror/lang-json":"^6.0.1","@codemirror/lang-rust":"^6.0.2","@radix-ui/react-label":"^2.1.4","@radix-ui/react-dialog":"^1.1.7","@radix-ui/react-select":"^2.1.7","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.1.4","@radix-ui/react-toggle":"^1.1.10","@codemirror/lang-python":"^6.2.1","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-tooltip":"^1.1.8","@codemirror/autocomplete":"^6.20.0","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@codemirror/language-data":"^6.5.2","@radix-ui/react-separator":"^1.1.8","@codemirror/lang-javascript":"^6.2.4","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.7","@radix-ui/react-toggle-group":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.7","@radix-ui/react-navigation-menu":"^1.2.14"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.5","jsdom":"^29.0.0","react":"^19.2.4","eslint":"^10.0.3","vitest":"^4.1.0","globals":"^17.2.0","axe-core":"^4.11.1","prettier":"^3.2.0","react-dom":"^19.2.4","@eslint/js":"^10.0.0","typescript":"^6.0.2","@types/node":"^25.1.0","tailwindcss":"4.2.4","@types/react":"^19.2.14","lucide-react":"^1.6.0","@xyflow/react":"^12.10.1","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.4","typescript-eslint":"^8.57.0","@vitest/coverage-v8":"^4.1.0","@axe-core/playwright":"^4.11.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@microsoft/api-extractor":"7.57.7","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","tailwindcss":"^4.0.0","lucide-react":"^1.6.0","@xyflow/react":"^12.0.0"},"peerDependenciesMeta":{"tailwindcss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-components_1.2.2-dev.17.1_1779107731393_0.8558189887824659","host":"s3://npm-registry-packages-npm-production"}},"1.2.2-dev.18.1":{"name":"@countermeasure-platform/web-components","version":"1.2.2-dev.18.1","keywords":["countermeasure","consent","auth","passkey","webauthn","encryption","crypto","aes","rsa","codemirror","editor","data-table","components","ui"],"author":{"name":"CounterMeasure"},"license":"MIT","_id":"@countermeasure-platform/web-components@1.2.2-dev.18.1","maintainers":[{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},{"name":"phutel","email":"paul@countermeasuresec.com"}],"homepage":"https://github.com/countermeasure-platform/web-components#readme","bugs":{"url":"https://github.com/countermeasure-platform/web-components/issues"},"dist":{"shasum":"6c70d755fb3f750dba8b70c203b0e7fef272ac28","tarball":"https://registry.npmjs.org/@countermeasure-platform/web-components/-/web-components-1.2.2-dev.18.1.tgz","fileCount":2508,"integrity":"sha512-0+U4I60bP7TavuKEok2TGNjBYgPzfy3eoPD2t0qXidl3aVF75rHQ8TIDaL09FVQ49dYAPXkmiiXnPZo6JxHn6g==","signatures":[{"sig":"MEUCIQDp88StmyzZvttzY1ljmRWycX6Y0e1qe0KrvBM187TsbAIgExUxUp2ZI/yZAtHvTtoACmbdFCuwsPszwiE3Y2cUmmQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28948326},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js","source":"./src/ui/index.ts"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","source":"./src/auth/index.ts"},"./form":{"types":"./dist/form/index.d.ts","import":"./dist/form/index.js","source":"./src/form/index.ts"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js","source":"./src/icons/index.ts"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react.js","source":"./src/react/index.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","source":"./src/utils/index.ts"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js","source":"./src/charts/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.ts","import":"./dist/crypto/index.js","source":"./src/crypto/index.ts"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js","source":"./src/layout/index.ts"},"./styles":{"source":"./src/styles/index.css","default":"./dist/styles/index.css"},"./consent":{"types":"./dist/consent/index.d.ts","import":"./dist/consent/index.js","source":"./src/consent/index.ts"},"./display":{"types":"./dist/display/index.d.ts","import":"./dist/display/index.js","source":"./src/display/index.ts"},"./editors":{"types":"./dist/editors/index.d.ts","import":"./dist/editors/index.js","source":"./src/editors/index.ts"},"./passkey":{"types":"./dist/passkey/index.d.ts","import":"./dist/passkey/index.js","source":"./src/passkey/index.ts"},"./sidebar":{"types":"./dist/sidebar/index.d.ts","import":"./dist/sidebar/index.js","source":"./src/sidebar/index.ts"},"./overlays":{"types":"./dist/overlays/index.d.ts","import":"./dist/overlays/index.js","source":"./src/overlays/index.ts"},"./security":{"types":"./dist/security/index.d.ts","import":"./dist/security/index.js","source":"./src/security/index.ts"},"./services":{"types":"./dist/services/index.d.ts","import":"./dist/services/index.js","source":"./src/services/index.ts"},"./styles/*":"./dist/styles/*","./styles/ui":{"source":"./src/styles/ui.css","default":"./dist/styles/ui.css"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","source":"./src/appearance/index.ts"},"./charts/bar":{"types":"./dist/charts/bar/index.d.ts","import":"./dist/charts/bar/index.js","source":"./src/charts/bar/index.ts"},"./charts/pie":{"types":"./dist/charts/pie/index.d.ts","import":"./dist/charts/pie/index.js","source":"./src/charts/pie/index.ts"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js","source":"./src/components/index.ts"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js","source":"./src/navigation/index.ts"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js","source":"./src/primitives/index.ts"},"./react/auth":{"types":"./dist/react/auth/index.d.ts","import":"./dist/react/auth/index.js","source":"./src/react/auth/index.ts"},"./charts/area":{"types":"./dist/charts/area/index.d.ts","import":"./dist/charts/area/index.js","source":"./src/charts/area/index.ts"},"./charts/axis":{"types":"./dist/charts/axis.d.ts","import":"./dist/charts/axis.js","source":"./src/charts/axis.ts"},"./charts/base":{"types":"./dist/charts/base.d.ts","import":"./dist/charts/base.js","source":"./src/charts/base.ts"},"./charts/line":{"types":"./dist/charts/line/index.d.ts","import":"./dist/charts/line/index.js","source":"./src/charts/line/index.ts"},"./charts/zoom":{"types":"./dist/charts/zoom.d.ts","import":"./dist/charts/zoom.js","source":"./src/charts/zoom.ts"},"./react/brand":{"types":"./dist/react/brand/index.d.ts","import":"./dist/react/brand.js","source":"./src/react/brand/index.tsx"},"./react/hooks":{"types":"./dist/react/hooks/index.d.ts","import":"./dist/react/hooks/index.js","source":"./src/react/hooks/index.ts"},"./styles/auth":{"source":"./src/styles/auth.css","default":"./dist/styles/auth.css"},"./app-switcher":{"types":"./dist/app-switcher/index.d.ts","import":"./dist/app-switcher/index.js","source":"./src/app-switcher/index.ts"},"./charts/gauge":{"types":"./dist/charts/gauge/index.d.ts","import":"./dist/charts/gauge/index.js","source":"./src/charts/gauge/index.ts"},"./charts/radar":{"types":"./dist/charts/radar/index.d.ts","import":"./dist/charts/radar/index.js","source":"./src/charts/radar/index.ts"},"./charts/utils":{"types":"./dist/charts/utils.d.ts","import":"./dist/charts/utils.js","source":"./src/charts/utils.ts"},"./display/card":{"types":"./dist/display/card/index.d.ts","import":"./dist/display/card/index.js","source":"./src/display/card/index.ts"},"./icons/lucide":{"types":"./dist/icons/lucide.d.ts","import":"./dist/icons/lucide.js","source":"./src/icons/lucide.ts"},"./react/layout":{"types":"./dist/react/layout/index.d.ts","import":"./dist/react/layout/index.js","source":"./src/react/layout/index.ts"},"./services/api":{"types":"./dist/services/api.d.ts","import":"./dist/services/api.js","source":"./src/services/api.ts"},"./services/sse":{"types":"./dist/services/sse.d.ts","import":"./dist/services/sse.js","source":"./src/services/sse.ts"},"./theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./charts/funnel":{"types":"./dist/charts/funnel/index.d.ts","import":"./dist/charts/funnel/index.js","source":"./src/charts/funnel/index.ts"},"./charts/legend":{"types":"./dist/charts/legend.d.ts","import":"./dist/charts/legend.js","source":"./src/charts/legend.ts"},"./charts/sankey":{"types":"./dist/charts/sankey/index.d.ts","import":"./dist/charts/sankey/index.js","source":"./src/charts/sankey/index.ts"},"./display/alert":{"types":"./dist/display/alert/index.d.ts","import":"./dist/display/alert/index.js","source":"./src/display/alert/index.ts"},"./display/badge":{"types":"./dist/display/badge/index.d.ts","import":"./dist/display/badge/index.js","source":"./src/display/badge/index.ts"},"./form/calendar":{"types":"./dist/form/calendar/index.d.ts","import":"./dist/form/calendar/index.js","source":"./src/form/calendar/index.ts"},"./react/consent":{"types":"./dist/react/consent/index.d.ts","import":"./dist/react/consent/index.js","source":"./src/react/consent/index.ts"},"./react/editors":{"types":"./dist/react/editors/index.d.ts","import":"./dist/react/editors/index.js","source":"./src/react/editors/index.ts"},"./react/sidebar":{"types":"./dist/react/sidebar.d.ts","import":"./dist/react/sidebar.js","source":"./src/react/sidebar.tsx"},"./styles/layout":{"source":"./src/styles/layout.css","default":"./dist/styles/layout.css"},"./styles/tokens":{"source":"./src/styles/tokens.css","default":"./dist/styles/tokens.css"},"./visualization":{"types":"./dist/visualization/index.d.ts","import":"./dist/visualization/index.js","source":"./src/visualization/index.ts"},"./charts/heatmap":{"types":"./dist/charts/heatmap/index.d.ts","import":"./dist/charts/heatmap/index.js","source":"./src/charts/heatmap/index.ts"},"./charts/scatter":{"types":"./dist/charts/scatter/index.d.ts","import":"./dist/charts/scatter/index.js","source":"./src/charts/scatter/index.ts"},"./charts/tooltip":{"types":"./dist/charts/tooltip.d.ts","import":"./dist/charts/tooltip.js","source":"./src/charts/tooltip.ts"},"./charts/treemap":{"types":"./dist/charts/treemap/index.d.ts","import":"./dist/charts/treemap/index.js","source":"./src/charts/treemap/index.ts"},"./display/avatar":{"types":"./dist/display/avatar/index.d.ts","import":"./dist/display/avatar/index.js","source":"./src/display/avatar/index.ts"},"./form/direction":{"types":"./dist/form/direction/index.d.ts","import":"./dist/form/direction/index.js","source":"./src/form/direction/index.ts"},"./form/tag-input":{"types":"./dist/form/tag-input/index.d.ts","import":"./dist/form/tag-input/index.js","source":"./src/form/tag-input/index.ts"},"./overlays/sheet":{"types":"./dist/overlays/sheet/index.d.ts","import":"./dist/overlays/sheet/index.js","source":"./src/overlays/sheet/index.ts"},"./primitives/kbd":{"types":"./dist/primitives/kbd/index.d.ts","import":"./dist/primitives/kbd/index.js","source":"./src/primitives/kbd/index.ts"},"./react/feedback":{"types":"./dist/react/feedback/index.d.ts","import":"./dist/react/feedback/index.js","source":"./src/react/feedback/index.ts"},"./react/topology":{"types":"./dist/react/topology/index.d.ts","import":"./dist/react/topology.js","source":"./src/react/topology/index.ts"},"./styles/consent":{"source":"./src/styles/consent.css","default":"./dist/styles/consent.css"},"./utils/registry":{"types":"./dist/utils/registry.d.ts","import":"./dist/utils/registry.js","source":"./src/utils/registry.ts"},"./components/tabs":{"types":"./dist/components/tabs/index.d.ts","import":"./dist/components/tabs/index.js","source":"./src/components/tabs/index.ts"},"./display/popover":{"types":"./dist/display/popover/index.d.ts","import":"./dist/display/popover/index.js","source":"./src/display/popover/index.ts"},"./display/tooltip":{"types":"./dist/display/tooltip/index.d.ts","import":"./dist/display/tooltip/index.js","source":"./src/display/tooltip/index.ts"},"./services/router":{"types":"./dist/services/router.d.ts","import":"./dist/services/router.js","source":"./src/services/router.ts"},"./charts/sparkline":{"types":"./dist/charts/sparkline/index.d.ts","import":"./dist/charts/sparkline/index.js","source":"./src/charts/sparkline/index.ts"},"./charts/waterfall":{"types":"./dist/charts/waterfall/index.d.ts","import":"./dist/charts/waterfall/index.js","source":"./src/charts/waterfall/index.ts"},"./components/brand":{"types":"./dist/components/brand/index.d.ts","import":"./dist/components/brand/index.js","source":"./src/components/brand/index.ts"},"./components/modal":{"types":"./dist/components/modal/index.d.ts","import":"./dist/components/modal/index.js","source":"./src/components/modal/index.ts"},"./components/theme":{"types":"./dist/components/theme/index.d.ts","import":"./dist/components/theme/index.js","source":"./src/components/theme/index.ts"},"./components/toast":{"types":"./dist/components/toast/index.d.ts","import":"./dist/components/toast/index.js","source":"./src/components/toast/index.ts"},"./display/progress":{"types":"./dist/display/progress/index.d.ts","import":"./dist/display/progress/index.js","source":"./src/display/progress/index.ts"},"./form/cron-editor":{"types":"./dist/form/cron-editor/index.d.ts","import":"./dist/form/cron-editor/index.js","source":"./src/form/cron-editor/index.ts"},"./form/date-picker":{"types":"./dist/form/date-picker/index.d.ts","import":"./dist/form/date-picker/index.js","source":"./src/form/date-picker/index.ts"},"./layout/app-shell":{"types":"./dist/layout/app-shell.d.ts","import":"./dist/layout/app-shell.js","source":"./src/layout/app-shell.ts"},"./primitives/field":{"types":"./dist/primitives/field/index.d.ts","import":"./dist/primitives/field/index.js","source":"./src/primitives/field/index.ts"},"./primitives/input":{"types":"./dist/primitives/input/index.d.ts","import":"./dist/primitives/input/index.js","source":"./src/primitives/input/index.ts"},"./primitives/label":{"types":"./dist/primitives/label/index.d.ts","import":"./dist/primitives/label/index.js","source":"./src/primitives/label/index.ts"},"./primitives/radio":{"types":"./dist/primitives/radio/index.d.ts","import":"./dist/primitives/radio/index.js","source":"./src/primitives/radio/index.ts"},"./react/primitives":{"types":"./dist/react/primitives/index.d.ts","import":"./dist/react/primitives/index.js","source":"./src/react/primitives/index.ts"},"./styles/fonts.css":{"source":"./src/styles/fonts.css","default":"./dist/styles/fonts.css"},"./styles/theme.css":{"source":"./src/styles/theme.css","default":"./dist/styles/theme.css"},"./components/search":{"types":"./dist/components/search/index.d.ts","import":"./dist/components/search/index.js","source":"./src/components/search/index.ts"},"./display/stat-card":{"types":"./dist/display/stat-card/index.d.ts","import":"./dist/display/stat-card/index.js","source":"./src/display/stat-card/index.ts"},"./form/color-picker":{"types":"./dist/form/color-picker/index.d.ts","import":"./dist/form/color-picker/index.js","source":"./src/form/color-picker/index.ts"},"./navigation/drawer":{"types":"./dist/navigation/drawer/index.d.ts","import":"./dist/navigation/drawer/index.js","source":"./src/navigation/drawer/index.ts"},"./overlays/carousel":{"types":"./dist/overlays/carousel/index.d.ts","import":"./dist/overlays/carousel/index.js","source":"./src/overlays/carousel/index.ts"},"./primitives/button":{"types":"./dist/primitives/button/index.d.ts","import":"./dist/primitives/button/index.js","source":"./src/primitives/button/index.ts"},"./primitives/select":{"types":"./dist/primitives/select/index.d.ts","import":"./dist/primitives/select/index.js","source":"./src/primitives/select/index.ts"},"./primitives/slider":{"types":"./dist/primitives/slider/index.d.ts","import":"./dist/primitives/slider/index.js","source":"./src/primitives/slider/index.ts"},"./primitives/switch":{"types":"./dist/primitives/switch/index.d.ts","import":"./dist/primitives/switch/index.js","source":"./src/primitives/switch/index.ts"},"./primitives/toggle":{"types":"./dist/primitives/toggle/index.d.ts","import":"./dist/primitives/toggle/index.js","source":"./src/primitives/toggle/index.ts"},"./styles/appearance":{"source":"./src/styles/appearance.css","default":"./dist/styles/appearance.css"},"./visualization/map":{"types":"./dist/visualization/map/index.d.ts","import":"./dist/visualization/map/index.js","source":"./src/visualization/map/index.ts"},"./charts/annotations":{"types":"./dist/charts/annotations.d.ts","import":"./dist/charts/annotations.js","source":"./src/charts/annotations.ts"},"./charts/candlestick":{"types":"./dist/charts/candlestick/index.d.ts","import":"./dist/charts/candlestick/index.js","source":"./src/charts/candlestick/index.ts"},"./display/code-block":{"types":"./dist/display/code-block/index.d.ts","import":"./dist/display/code-block/index.js","source":"./src/display/code-block/index.ts"},"./display/hover-card":{"types":"./dist/display/hover-card/index.d.ts","import":"./dist/display/hover-card/index.js","source":"./src/display/hover-card/index.ts"},"./display/status-dot":{"types":"./dist/display/status-dot/index.d.ts","import":"./dist/display/status-dot/index.js","source":"./src/display/status-dot/index.ts"},"./display/typography":{"types":"./dist/display/typography/index.d.ts","import":"./dist/display/typography/index.js","source":"./src/display/typography/index.ts"},"./display/uptime-bar":{"types":"./dist/display/uptime-bar/index.d.ts","import":"./dist/display/uptime-bar/index.js","source":"./src/display/uptime-bar/index.ts"},"./editors/log-viewer":{"types":"./dist/editors/log-viewer.d.ts","import":"./dist/editors/log-viewer.js","source":"./src/editors/log-viewer.ts"},"./layout/page-header":{"types":"./dist/layout/page-header.d.ts","import":"./dist/layout/page-header.js","source":"./src/layout/page-header.ts"},"./navigation/menubar":{"types":"./dist/navigation/menubar/index.d.ts","import":"./dist/navigation/menubar/index.js","source":"./src/navigation/menubar/index.ts"},"./navigation/stepper":{"types":"./dist/navigation/stepper/index.d.ts","import":"./dist/navigation/stepper/index.js","source":"./src/navigation/stepper/index.ts"},"./primitives/spinner":{"types":"./dist/primitives/spinner/index.d.ts","import":"./dist/primitives/spinner/index.js","source":"./src/primitives/spinner/index.ts"},"./react/app-switcher":{"types":"./dist/react/app-switcher.d.ts","import":"./dist/react/app-switcher.js","source":"./src/react/app-switcher.tsx"},"./react/theme-studio":{"types":"./dist/react/theme-studio.d.ts","import":"./dist/react/theme-studio.js","source":"./src/react/theme-studio.tsx"},"./react/theme-toggle":{"types":"./dist/react/theme-toggle/index.d.ts","import":"./dist/react/theme-toggle.js","source":"./src/react/theme-toggle/index.tsx"},"./services/sse-react":{"types":"./dist/services/sse-react.d.ts","import":"./dist/services/sse-react.js","source":"./src/services/sse-react.ts"},"./display/empty-state":{"types":"./dist/display/empty-state/index.d.ts","import":"./dist/display/empty-state/index.js","source":"./src/display/empty-state/index.ts"},"./display/metric-tile":{"types":"./dist/display/metric-tile/index.d.ts","import":"./dist/display/metric-tile/index.js","source":"./src/display/metric-tile/index.ts"},"./editors/code-editor":{"types":"./dist/editors/code-editor.d.ts","import":"./dist/editors/code-editor.js","source":"./src/editors/code-editor.ts"},"./editors/diff-viewer":{"types":"./dist/editors/diff-viewer.d.ts","import":"./dist/editors/diff-viewer.js","source":"./src/editors/diff-viewer.ts"},"./editors/json-viewer":{"types":"./dist/editors/json-viewer.d.ts","import":"./dist/editors/json-viewer.js","source":"./src/editors/json-viewer.ts"},"./editors/yaml-editor":{"types":"./dist/editors/yaml-editor.d.ts","import":"./dist/editors/yaml-editor.js","source":"./src/editors/yaml-editor.ts"},"./primitives/checkbox":{"types":"./dist/primitives/checkbox/index.d.ts","import":"./dist/primitives/checkbox/index.js","source":"./src/primitives/checkbox/index.ts"},"./primitives/skeleton":{"types":"./dist/primitives/skeleton/index.d.ts","import":"./dist/primitives/skeleton/index.js","source":"./src/primitives/skeleton/index.ts"},"./react/hooks/use-api":{"types":"./dist/react/hooks/useApi.d.ts","import":"./dist/react/hooks/useApi.js","source":"./src/react/hooks/useApi.ts"},"./react/hooks/use-sse":{"types":"./dist/react/hooks/useSSE.d.ts","import":"./dist/react/hooks/useSSE.js","source":"./src/react/hooks/useSSE.ts"},"./security/cvss-badge":{"types":"./dist/security/cvss-badge/index.d.ts","import":"./dist/security/cvss-badge/index.js","source":"./src/security/cvss-badge/index.ts"},"./styles/no-fonts.css":{"source":"./src/styles/no-fonts.css","default":"./dist/styles/no-fonts.css"},"./styles/theme-engine":{"source":"./src/styles/theme-engine.css","default":"./dist/styles/theme-engine.css"},"./components/tree-view":{"types":"./dist/components/tree-view/index.d.ts","import":"./dist/components/tree-view/index.js","source":"./src/components/tree-view/index.ts"},"./display/aspect-ratio":{"types":"./dist/display/aspect-ratio/index.d.ts","import":"./dist/display/aspect-ratio/index.js","source":"./src/display/aspect-ratio/index.ts"},"./primitives/separator":{"types":"./dist/primitives/separator/index.d.ts","import":"./dist/primitives/separator/index.js","source":"./src/primitives/separator/index.ts"},"./react/consent/banner":{"types":"./dist/react/consent/banner.d.ts","import":"./dist/react/consent/banner.js","source":"./src/react/consent/banner.tsx"},"./react/hooks/use-auth":{"types":"./dist/react/hooks/useAuth.d.ts","import":"./dist/react/hooks/useAuth.js","source":"./src/react/hooks/useAuth.ts"},"./react/primitives/kbd":{"types":"./dist/react/primitives/kbd.d.ts","import":"./dist/react/primitives/kbd.js","source":"./src/react/primitives/kbd.tsx"},"./react/primitives/map":{"types":"./dist/react/primitives/map.d.ts","import":"./dist/react/primitives/map.js","source":"./src/react/primitives/map.tsx"},"./react/threat-visuals":{"types":"./dist/react/threat-visuals/index.d.ts","import":"./dist/react/threat-visuals.js","source":"./src/react/threat-visuals/index.tsx"},"./security/attack-path":{"types":"./dist/security/attack-path/index.d.ts","import":"./dist/security/attack-path/index.js","source":"./src/security/attack-path/index.ts"},"./services/keybindings":{"types":"./dist/services/keybindings.d.ts","import":"./dist/services/keybindings.js","source":"./src/services/keybindings.ts"},"./services/toast-react":{"types":"./dist/services/toast-react.d.ts","import":"./dist/services/toast-react.js","source":"./src/services/toast-react.tsx"},"./styles/shadcn-compat":{"source":"./src/styles/shadcn-compat.css","default":"./dist/styles/shadcn-compat.css"},"./styles/tenant-ui.css":{"source":"./src/styles/tenant-ui.css","default":"./dist/styles/tenant-ui.css"},"./styles/utilities.css":{"source":"./src/styles/utilities.css","default":"./dist/styles/utilities.css"},"./visualization/kanban":{"types":"./dist/visualization/kanban/index.d.ts","import":"./dist/visualization/kanban/index.js","source":"./src/visualization/kanban/index.ts"},"./components/data-table":{"types":"./dist/components/data-table/index.d.ts","import":"./dist/components/data-table/index.js","source":"./src/components/data-table/index.ts"},"./components/pagination":{"types":"./dist/components/pagination/index.d.ts","import":"./dist/components/pagination/index.js","source":"./src/components/pagination/index.ts"},"./components/split-pane":{"types":"./dist/components/split-pane/index.d.ts","import":"./dist/components/split-pane/index.js","source":"./src/components/split-pane/index.ts"},"./components/status-bar":{"types":"./dist/components/status-bar/index.d.ts","import":"./dist/components/status-bar/index.js","source":"./src/components/status-bar/index.ts"},"./form/date-picker/time":{"types":"./dist/form/date-picker/time.d.ts","import":"./dist/form/date-picker/time.js","source":"./src/form/date-picker/time.ts"},"./navigation/breadcrumb":{"types":"./dist/navigation/breadcrumb/index.d.ts","import":"./dist/navigation/breadcrumb/index.js","source":"./src/navigation/breadcrumb/index.ts"},"./overlays/alert-dialog":{"types":"./dist/overlays/alert-dialog/index.d.ts","import":"./dist/overlays/alert-dialog/index.js","source":"./src/overlays/alert-dialog/index.ts"},"./react/auth/login-form":{"types":"./dist/react/auth/login-form.d.ts","import":"./dist/react/auth/login-form.js","source":"./src/react/auth/login-form.tsx"},"./react/primitives/card":{"types":"./dist/react/primitives/card.d.ts","import":"./dist/react/primitives/card.js","source":"./src/react/primitives/card.tsx"},"./react/primitives/tabs":{"types":"./dist/react/primitives/tabs.d.ts","import":"./dist/react/primitives/tabs.js","source":"./src/react/primitives/tabs.tsx"},"./security/mitre-matrix":{"types":"./dist/security/mitre-matrix/index.d.ts","import":"./dist/security/mitre-matrix/index.js","source":"./src/security/mitre-matrix/index.ts"},"./services/theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./components/GlassSlider":{"types":"./dist/components/theme/glass-slider.d.ts","import":"./dist/components/theme/glass-slider.js","source":"./src/components/theme/glass-slider.ts"},"./components/ThemeStudio":{"types":"./dist/components/theme/theme-studio.d.ts","import":"./dist/components/theme/theme-studio.js","source":"./src/components/theme/theme-studio.ts"},"./components/copy-button":{"types":"./dist/components/copy-button/index.d.ts","import":"./dist/components/copy-button/index.js","source":"./src/components/copy-button/index.ts"},"./components/log-toolbar":{"types":"./dist/components/log-toolbar/index.d.ts","import":"./dist/components/log-toolbar/index.js"},"./composites/run-monitor":{"types":"./dist/composites/run-monitor.d.ts","import":"./dist/composites/run-monitor.js","source":"./src/composites/run-monitor.tsx"},"./editors/languages/yara":{"types":"./dist/editors/languages/yara.d.ts","import":"./dist/editors/languages/yara.js","source":"./src/editors/languages/yara.ts"},"./form/date-picker/range":{"types":"./dist/form/date-picker/range.d.ts","import":"./dist/form/date-picker/range.js","source":"./src/form/date-picker/range.ts"},"./primitives/scroll-area":{"types":"./dist/primitives/scroll-area/index.d.ts","import":"./dist/primitives/scroll-area/index.js","source":"./src/primitives/scroll-area/index.ts"},"./react/hooks/use-router":{"types":"./dist/react/hooks/useRouter.d.ts","import":"./dist/react/hooks/useRouter.js","source":"./src/react/hooks/useRouter.ts"},"./react/layout/app-shell":{"types":"./dist/react/layout/app-shell.d.ts","import":"./dist/react/layout/app-shell.js","source":"./src/react/layout/app-shell.tsx"},"./react/primitives/alert":{"types":"./dist/react/primitives/alert.d.ts","import":"./dist/react/primitives/alert.js","source":"./src/react/primitives/alert.tsx"},"./react/primitives/badge":{"types":"./dist/react/primitives/badge.d.ts","import":"./dist/react/primitives/badge.js","source":"./src/react/primitives/badge.tsx"},"./react/primitives/field":{"types":"./dist/react/primitives/field.d.ts","import":"./dist/react/primitives/field.js","source":"./src/react/primitives/field.tsx"},"./react/primitives/input":{"types":"./dist/react/primitives/input.d.ts","import":"./dist/react/primitives/input.js","source":"./src/react/primitives/input.tsx"},"./react/primitives/label":{"types":"./dist/react/primitives/label.d.ts","import":"./dist/react/primitives/label.js","source":"./src/react/primitives/label.tsx"},"./react/primitives/modal":{"types":"./dist/react/primitives/modal.d.ts","import":"./dist/react/primitives/modal.js","source":"./src/react/primitives/modal.tsx"},"./react/primitives/sheet":{"types":"./dist/react/primitives/sheet.d.ts","import":"./dist/react/primitives/sheet.js","source":"./src/react/primitives/sheet.tsx"},"./react/primitives/table":{"types":"./dist/react/primitives/table.d.ts","import":"./dist/react/primitives/table.js","source":"./src/react/primitives/table.tsx"},"./react/primitives/toast":{"types":"./dist/react/primitives/toast.d.ts","import":"./dist/react/primitives/toast.js","source":"./src/react/primitives/toast.tsx"},"./visualization/terminal":{"types":"./dist/visualization/terminal/index.d.ts","import":"./dist/visualization/terminal/index.js","source":"./src/visualization/terminal/index.ts"},"./visualization/timeline":{"types":"./dist/visualization/timeline/index.d.ts","import":"./dist/visualization/timeline/index.js","source":"./src/visualization/timeline/index.ts"},"./components/RadiusSlider":{"types":"./dist/components/theme/radius-slider.d.ts","import":"./dist/components/theme/radius-slider.js","source":"./src/components/theme/radius-slider.ts"},"./components/context-menu":{"types":"./dist/components/context-menu/index.d.ts","import":"./dist/components/context-menu/index.js","source":"./src/components/context-menu/index.ts"},"./composites/metrics-card":{"types":"./dist/composites/metrics-card.d.ts","import":"./dist/composites/metrics-card.js","source":"./src/composites/metrics-card.tsx"},"./display/markdown-viewer":{"types":"./dist/display/markdown-viewer/index.d.ts","import":"./dist/display/markdown-viewer/index.js","source":"./src/display/markdown-viewer/index.ts"},"./editors/languages/fluxl":{"types":"./dist/editors/languages/fluxl.d.ts","import":"./dist/editors/languages/fluxl.js","source":"./src/editors/languages/fluxl.ts"},"./editors/languages/yaral":{"types":"./dist/editors/languages/yaral.d.ts","import":"./dist/editors/languages/yaral.js","source":"./src/editors/languages/yaral.ts"},"./form/cron-editor/parser":{"types":"./dist/form/cron-editor/parser.d.ts","import":"./dist/form/cron-editor/parser.js","source":"./src/form/cron-editor/parser.ts"},"./react/hooks/use-consent":{"types":"./dist/react/hooks/useConsent.d.ts","import":"./dist/react/hooks/useConsent.js","source":"./src/react/hooks/useConsent.ts"},"./react/hooks/use-passkey":{"types":"./dist/react/hooks/usePasskey.d.ts","import":"./dist/react/hooks/usePasskey.js","source":"./src/react/hooks/usePasskey.ts"},"./react/hooks/use-storage":{"types":"./dist/react/hooks/useStorage.d.ts","import":"./dist/react/hooks/useStorage.js","source":"./src/react/hooks/useStorage.ts"},"./react/primitives/avatar":{"types":"./dist/react/primitives/avatar.d.ts","import":"./dist/react/primitives/avatar.js","source":"./src/react/primitives/avatar.tsx"},"./react/primitives/button":{"types":"./dist/react/primitives/button.d.ts","import":"./dist/react/primitives/button.js","source":"./src/react/primitives/button.tsx"},"./react/primitives/dialog":{"types":"./dist/react/primitives/dialog.d.ts","import":"./dist/react/primitives/dialog.js","source":"./src/react/primitives/dialog.tsx"},"./react/primitives/drawer":{"types":"./dist/react/primitives/drawer.d.ts","import":"./dist/react/primitives/drawer.js","source":"./src/react/primitives/drawer.tsx"},"./react/primitives/kanban":{"types":"./dist/react/primitives/kanban.d.ts","import":"./dist/react/primitives/kanban.js","source":"./src/react/primitives/kanban.tsx"},"./react/primitives/ripple":{"types":"./dist/react/primitives/ripple.d.ts","import":"./dist/react/primitives/ripple.js","source":"./src/react/primitives/ripple.tsx"},"./react/primitives/search":{"types":"./dist/react/primitives/search.d.ts","import":"./dist/react/primitives/search.js","source":"./src/react/primitives/search.tsx"},"./react/primitives/select":{"types":"./dist/react/primitives/select.d.ts","import":"./dist/react/primitives/select.js","source":"./src/react/primitives/select.tsx"},"./react/primitives/slider":{"types":"./dist/react/primitives/slider.d.ts","import":"./dist/react/primitives/slider.js","source":"./src/react/primitives/slider.tsx"},"./react/primitives/switch":{"types":"./dist/react/primitives/switch.d.ts","import":"./dist/react/primitives/switch.js","source":"./src/react/primitives/switch.tsx"},"./react/primitives/toggle":{"types":"./dist/react/primitives/toggle.d.ts","import":"./dist/react/primitives/toggle.js","source":"./src/react/primitives/toggle.tsx"},"./visualization/file-tree":{"types":"./dist/visualization/file-tree/index.d.ts","import":"./dist/visualization/file-tree/index.js","source":"./src/visualization/file-tree/index.ts"},"./components/IconSetPicker":{"types":"./dist/components/theme/icon-set-picker.d.ts","import":"./dist/components/theme/icon-set-picker.js","source":"./src/components/theme/icon-set-picker.ts"},"./components/ThemeSwitcher":{"types":"./dist/components/theme/theme-switcher.d.ts","import":"./dist/components/theme/theme-switcher.js","source":"./src/components/theme/theme-switcher.ts"},"./components/detail-header":{"types":"./dist/components/detail-header/index.d.ts","import":"./dist/components/detail-header/index.js"},"./navigation/dropdown-menu":{"types":"./dist/navigation/dropdown-menu/index.d.ts","import":"./dist/navigation/dropdown-menu/index.js","source":"./src/navigation/dropdown-menu/index.ts"},"./primitives/live-log-tail":{"types":"./dist/primitives/live-log-tail.d.ts","import":"./dist/primitives/live-log-tail.js","source":"./src/primitives/live-log-tail.tsx"},"./primitives/select/native":{"types":"./dist/primitives/select/native.d.ts","import":"./dist/primitives/select/native.js","source":"./src/primitives/select/native.ts"},"./react/editors/log-viewer":{"types":"./dist/react/editors/log-viewer.d.ts","import":"./dist/react/editors/log-viewer.js","source":"./src/react/editors/log-viewer.tsx"},"./react/layout/page-header":{"types":"./dist/react/layout/page-header.d.ts","import":"./dist/react/layout/page-header.js","source":"./src/react/layout/page-header.tsx"},"./react/primitives/menubar":{"types":"./dist/react/primitives/menubar.d.ts","import":"./dist/react/primitives/menubar.js","source":"./src/react/primitives/menubar.tsx"},"./react/primitives/popover":{"types":"./dist/react/primitives/popover.d.ts","import":"./dist/react/primitives/popover.js","source":"./src/react/primitives/popover.tsx"},"./react/primitives/spinner":{"types":"./dist/react/primitives/spinner.d.ts","import":"./dist/react/primitives/spinner.js","source":"./src/react/primitives/spinner.tsx"},"./react/primitives/stepper":{"types":"./dist/react/primitives/stepper.d.ts","import":"./dist/react/primitives/stepper.js","source":"./src/react/primitives/stepper.tsx"},"./react/primitives/tooltip":{"types":"./dist/react/primitives/tooltip.d.ts","import":"./dist/react/primitives/tooltip.js","source":"./src/react/primitives/tooltip.tsx"},"./components/AccentSwitcher":{"types":"./dist/components/theme/accent-switcher.d.ts","import":"./dist/components/theme/accent-switcher.js","source":"./src/components/theme/accent-switcher.ts"},"./primitives/checkbox/group":{"types":"./dist/primitives/checkbox/group.d.ts","import":"./dist/primitives/checkbox/group.js","source":"./src/primitives/checkbox/group.ts"},"./primitives/phase-progress":{"types":"./dist/primitives/phase-progress.d.ts","import":"./dist/primitives/phase-progress.js","source":"./src/primitives/phase-progress.tsx"},"./primitives/sse-live-badge":{"types":"./dist/primitives/sse-live-badge.d.ts","import":"./dist/primitives/sse-live-badge.js","source":"./src/primitives/sse-live-badge.tsx"},"./react/auth/passkey-button":{"types":"./dist/react/auth/passkey-button.d.ts","import":"./dist/react/auth/passkey-button.js","source":"./src/react/auth/passkey-button.tsx"},"./react/consent/preferences":{"types":"./dist/react/consent/preferences.d.ts","import":"./dist/react/consent/preferences.js","source":"./src/react/consent/preferences.tsx"},"./react/editors/code-editor":{"types":"./dist/react/editors/code-editor.d.ts","import":"./dist/react/editors/code-editor.js","source":"./src/react/editors/code-editor.tsx"},"./react/editors/diff-viewer":{"types":"./dist/react/editors/diff-viewer.d.ts","import":"./dist/react/editors/diff-viewer.js","source":"./src/react/editors/diff-viewer.tsx"},"./react/editors/json-viewer":{"types":"./dist/react/editors/json-viewer.d.ts","import":"./dist/react/editors/json-viewer.js","source":"./src/react/editors/json-viewer.tsx"},"./react/editors/yaml-editor":{"types":"./dist/react/editors/yaml-editor.d.ts","import":"./dist/react/editors/yaml-editor.js","source":"./src/react/editors/yaml-editor.tsx"},"./react/primitives/calendar":{"types":"./dist/react/primitives/calendar.d.ts","import":"./dist/react/primitives/calendar.js","source":"./src/react/primitives/calendar.tsx"},"./react/primitives/carousel":{"types":"./dist/react/primitives/carousel.d.ts","import":"./dist/react/primitives/carousel.js","source":"./src/react/primitives/carousel.tsx"},"./react/primitives/checkbox":{"types":"./dist/react/primitives/checkbox.d.ts","import":"./dist/react/primitives/checkbox.js","source":"./src/react/primitives/checkbox.tsx"},"./react/primitives/progress":{"types":"./dist/react/primitives/progress.d.ts","import":"./dist/react/primitives/progress.js","source":"./src/react/primitives/progress.tsx"},"./react/primitives/skeleton":{"types":"./dist/react/primitives/skeleton.d.ts","import":"./dist/react/primitives/skeleton.js","source":"./src/react/primitives/skeleton.tsx"},"./react/primitives/terminal":{"types":"./dist/react/primitives/terminal.d.ts","import":"./dist/react/primitives/terminal.js","source":"./src/react/primitives/terminal.tsx"},"./react/primitives/textarea":{"types":"./dist/react/primitives/textarea.d.ts","import":"./dist/react/primitives/textarea.js","source":"./src/react/primitives/textarea.tsx"},"./react/primitives/timeline":{"types":"./dist/react/primitives/timeline.d.ts","import":"./dist/react/primitives/timeline.js","source":"./src/react/primitives/timeline.tsx"},"./security/detection-status":{"types":"./dist/security/detection-status/index.d.ts","import":"./dist/security/detection-status/index.js","source":"./src/security/detection-status/index.ts"},"./styles/platform-admin.css":{"source":"./src/styles/platform-admin.css","default":"./dist/styles/platform-admin.css"},"./styles/threat-library.css":{"source":"./src/styles/threat-library.css","default":"./dist/styles/threat-library.css"},"./visualization/rule-editor":{"types":"./dist/visualization/rule-editor/index.d.ts","import":"./dist/visualization/rule-editor/index.js","source":"./src/visualization/rule-editor/index.ts"},"./components/DensitySwitcher":{"types":"./dist/components/theme/density-switcher.d.ts","import":"./dist/components/theme/density-switcher.js","source":"./src/components/theme/density-switcher.ts"},"./components/FontStackPicker":{"types":"./dist/components/theme/font-stack-picker.d.ts","import":"./dist/components/theme/font-stack-picker.js","source":"./src/components/theme/font-stack-picker.ts"},"./components/IconUsageMatrix":{"types":"./dist/components/theme/icon-usage-matrix.d.ts","import":"./dist/components/theme/icon-usage-matrix.js","source":"./src/components/theme/icon-usage-matrix.ts"},"./components/ThemePresetGrid":{"types":"./dist/components/theme/theme-preset-grid.d.ts","import":"./dist/components/theme/theme-preset-grid.js","source":"./src/components/theme/theme-preset-grid.ts"},"./display/severity-indicator":{"types":"./dist/display/severity-indicator/index.d.ts","import":"./dist/display/severity-indicator/index.js","source":"./src/display/severity-indicator/index.ts"},"./navigation/navigation-menu":{"types":"./dist/navigation/navigation-menu/index.d.ts","import":"./dist/navigation/navigation-menu/index.js","source":"./src/navigation/navigation-menu/index.ts"},"./primitives/select/combobox":{"types":"./dist/primitives/select/combobox.d.ts","import":"./dist/primitives/select/combobox.js","source":"./src/primitives/select/combobox.ts"},"./react/primitives/chart-bar":{"types":"./dist/react/primitives/chart-bar.d.ts","import":"./dist/react/primitives/chart-bar.js","source":"./src/react/primitives/chart-bar.tsx"},"./react/primitives/chart-pie":{"types":"./dist/react/primitives/chart-pie.d.ts","import":"./dist/react/primitives/chart-pie.js","source":"./src/react/primitives/chart-pie.tsx"},"./react/primitives/data-grid":{"types":"./dist/react/primitives/data-grid.d.ts","import":"./dist/react/primitives/data-grid.js","source":"./src/react/primitives/data-grid.tsx"},"./react/primitives/direction":{"types":"./dist/react/primitives/direction.d.ts","import":"./dist/react/primitives/direction.js","source":"./src/react/primitives/direction.tsx"},"./react/primitives/file-tree":{"types":"./dist/react/primitives/file-tree.d.ts","import":"./dist/react/primitives/file-tree.js","source":"./src/react/primitives/file-tree.tsx"},"./react/primitives/separator":{"types":"./dist/react/primitives/separator.d.ts","import":"./dist/react/primitives/separator.js","source":"./src/react/primitives/separator.tsx"},"./react/primitives/stat-card":{"types":"./dist/react/primitives/stat-card.d.ts","import":"./dist/react/primitives/stat-card.js","source":"./src/react/primitives/stat-card.tsx"},"./react/primitives/tag-input":{"types":"./dist/react/primitives/tag-input.d.ts","import":"./dist/react/primitives/tag-input.js","source":"./src/react/primitives/tag-input.tsx"},"./react/primitives/tree-view":{"types":"./dist/react/primitives/tree-view.d.ts","import":"./dist/react/primitives/tree-view.js","source":"./src/react/primitives/tree-view.tsx"},"./visualization/flow-diagram":{"types":"./dist/visualization/flow-diagram/index.d.ts","import":"./dist/visualization/flow-diagram/index.js","source":"./src/visualization/flow-diagram/index.ts"},"./components/ThemePreviewTile":{"types":"./dist/components/theme/theme-preview-tile.d.ts","import":"./dist/components/theme/theme-preview-tile.js","source":"./src/components/theme/theme-preview-tile.ts"},"./display/notification-center":{"types":"./dist/display/notification-center/index.d.ts","import":"./dist/display/notification-center/index.js","source":"./src/display/notification-center/index.ts"},"./react/hooks/use-keybindings":{"types":"./dist/react/hooks/useKeybindings.d.ts","import":"./dist/react/hooks/useKeybindings.js","source":"./src/react/hooks/useKeybindings.ts"},"./react/primitives/breadcrumb":{"types":"./dist/react/primitives/breadcrumb.d.ts","import":"./dist/react/primitives/breadcrumb.js","source":"./src/react/primitives/breadcrumb.tsx"},"./react/primitives/chart-area":{"types":"./dist/react/primitives/chart-area.d.ts","import":"./dist/react/primitives/chart-area.js","source":"./src/react/primitives/chart-area.tsx"},"./react/primitives/chart-line":{"types":"./dist/react/primitives/chart-line.d.ts","import":"./dist/react/primitives/chart-line.js","source":"./src/react/primitives/chart-line.tsx"},"./react/primitives/code-block":{"types":"./dist/react/primitives/code-block.d.ts","import":"./dist/react/primitives/code-block.js","source":"./src/react/primitives/code-block.tsx"},"./react/primitives/cvss-badge":{"types":"./dist/react/primitives/cvss-badge.d.ts","import":"./dist/react/primitives/cvss-badge.js","source":"./src/react/primitives/cvss-badge.tsx"},"./react/primitives/data-table":{"types":"./dist/react/primitives/data-table.d.ts","import":"./dist/react/primitives/data-table.js","source":"./src/react/primitives/data-table.tsx"},"./react/primitives/hover-card":{"types":"./dist/react/primitives/hover-card.d.ts","import":"./dist/react/primitives/hover-card.js","source":"./src/react/primitives/hover-card.tsx"},"./react/primitives/pagination":{"types":"./dist/react/primitives/pagination.d.ts","import":"./dist/react/primitives/pagination.js","source":"./src/react/primitives/pagination.tsx"},"./react/primitives/split-pane":{"types":"./dist/react/primitives/split-pane.d.ts","import":"./dist/react/primitives/split-pane.js","source":"./src/react/primitives/split-pane.tsx"},"./react/primitives/status-bar":{"types":"./dist/react/primitives/status-bar.d.ts","import":"./dist/react/primitives/status-bar.js","source":"./src/react/primitives/status-bar.tsx"},"./react/primitives/status-dot":{"types":"./dist/react/primitives/status-dot.d.ts","import":"./dist/react/primitives/status-dot.js","source":"./src/react/primitives/status-dot.tsx"},"./react/primitives/typography":{"types":"./dist/react/primitives/typography.d.ts","import":"./dist/react/primitives/typography.js","source":"./src/react/primitives/typography.tsx"},"./react/primitives/uptime-bar":{"types":"./dist/react/primitives/uptime-bar.d.ts","import":"./dist/react/primitives/uptime-bar.js","source":"./src/react/primitives/uptime-bar.tsx"},"./security/vulnerability-card":{"types":"./dist/security/vulnerability-card/index.d.ts","import":"./dist/security/vulnerability-card/index.js","source":"./src/security/vulnerability-card/index.ts"},"./visualization/network-graph":{"types":"./dist/visualization/network-graph/index.d.ts","import":"./dist/visualization/network-graph/index.js","source":"./src/visualization/network-graph/index.ts"},"./react/primitives/attack-path":{"types":"./dist/react/primitives/attack-path.d.ts","import":"./dist/react/primitives/attack-path.js","source":"./src/react/primitives/attack-path.tsx"},"./react/primitives/chart-gauge":{"types":"./dist/react/primitives/chart-gauge.d.ts","import":"./dist/react/primitives/chart-gauge.js","source":"./src/react/primitives/chart-gauge.tsx"},"./react/primitives/chart-radar":{"types":"./dist/react/primitives/chart-radar.d.ts","import":"./dist/react/primitives/chart-radar.js","source":"./src/react/primitives/chart-radar.tsx"},"./react/primitives/code-viewer":{"types":"./dist/react/primitives/code-viewer.d.ts","import":"./dist/react/primitives/code-viewer.js","source":"./src/react/primitives/code-viewer.tsx"},"./react/primitives/collapsible":{"types":"./dist/react/primitives/collapsible.d.ts","import":"./dist/react/primitives/collapsible.js","source":"./src/react/primitives/collapsible.tsx"},"./react/primitives/copy-button":{"types":"./dist/react/primitives/copy-button.d.ts","import":"./dist/react/primitives/copy-button.js","source":"./src/react/primitives/copy-button.tsx"},"./react/primitives/cron-editor":{"types":"./dist/react/primitives/cron-editor.d.ts","import":"./dist/react/primitives/cron-editor.js","source":"./src/react/primitives/cron-editor.tsx"},"./react/primitives/date-picker":{"types":"./dist/react/primitives/date-picker.d.ts","import":"./dist/react/primitives/date-picker.js","source":"./src/react/primitives/date-picker.tsx"},"./react/primitives/empty-state":{"types":"./dist/react/primitives/empty-state.d.ts","import":"./dist/react/primitives/empty-state.js","source":"./src/react/primitives/empty-state.tsx"},"./react/primitives/metric-tile":{"types":"./dist/react/primitives/metric-tile.d.ts","import":"./dist/react/primitives/metric-tile.js","source":"./src/react/primitives/metric-tile.tsx"},"./react/primitives/radio-group":{"types":"./dist/react/primitives/radio-group.d.ts","import":"./dist/react/primitives/radio-group.js","source":"./src/react/primitives/radio-group.tsx"},"./react/primitives/rule-editor":{"types":"./dist/react/primitives/rule-editor.d.ts","import":"./dist/react/primitives/rule-editor.js","source":"./src/react/primitives/rule-editor.tsx"},"./react/primitives/scroll-area":{"types":"./dist/react/primitives/scroll-area.d.ts","import":"./dist/react/primitives/scroll-area.js","source":"./src/react/primitives/scroll-area.tsx"},"./react/primitives/slide-panel":{"types":"./dist/react/primitives/slide-panel.d.ts","import":"./dist/react/primitives/slide-panel.js","source":"./src/react/primitives/slide-panel.tsx"},"./react/primitives/alert-dialog":{"types":"./dist/react/primitives/alert-dialog.d.ts","import":"./dist/react/primitives/alert-dialog.js","source":"./src/react/primitives/alert-dialog.tsx"},"./react/primitives/aspect-ratio":{"types":"./dist/react/primitives/aspect-ratio.d.ts","import":"./dist/react/primitives/aspect-ratio.js","source":"./src/react/primitives/aspect-ratio.tsx"},"./react/primitives/chart-funnel":{"types":"./dist/react/primitives/chart-funnel.d.ts","import":"./dist/react/primitives/chart-funnel.js","source":"./src/react/primitives/chart-funnel.tsx"},"./react/primitives/chart-sankey":{"types":"./dist/react/primitives/chart-sankey.d.ts","import":"./dist/react/primitives/chart-sankey.js","source":"./src/react/primitives/chart-sankey.tsx"},"./react/primitives/color-picker":{"types":"./dist/react/primitives/color-picker.d.ts","import":"./dist/react/primitives/color-picker.js","source":"./src/react/primitives/color-picker.tsx"},"./react/primitives/context-menu":{"types":"./dist/react/primitives/context-menu.d.ts","import":"./dist/react/primitives/context-menu.js","source":"./src/react/primitives/context-menu.tsx"},"./react/primitives/flow-diagram":{"types":"./dist/react/primitives/flow-diagram.d.ts","import":"./dist/react/primitives/flow-diagram.js","source":"./src/react/primitives/flow-diagram.tsx"},"./react/primitives/mitre-matrix":{"types":"./dist/react/primitives/mitre-matrix.d.ts","import":"./dist/react/primitives/mitre-matrix.js","source":"./src/react/primitives/mitre-matrix.tsx"},"./visualization/mermaid-diagram":{"types":"./dist/visualization/mermaid-diagram/index.d.ts","import":"./dist/visualization/mermaid-diagram/index.js","source":"./src/visualization/mermaid-diagram/index.ts"},"./react/primitives/chart-heatmap":{"types":"./dist/react/primitives/chart-heatmap.d.ts","import":"./dist/react/primitives/chart-heatmap.js","source":"./src/react/primitives/chart-heatmap.tsx"},"./react/primitives/chart-scatter":{"types":"./dist/react/primitives/chart-scatter.d.ts","import":"./dist/react/primitives/chart-scatter.js","source":"./src/react/primitives/chart-scatter.tsx"},"./react/primitives/chart-treemap":{"types":"./dist/react/primitives/chart-treemap.d.ts","import":"./dist/react/primitives/chart-treemap.js","source":"./src/react/primitives/chart-treemap.tsx"},"./react/primitives/dropdown-menu":{"types":"./dist/react/primitives/dropdown-menu.d.ts","import":"./dist/react/primitives/dropdown-menu.js","source":"./src/react/primitives/dropdown-menu.tsx"},"./react/primitives/network-graph":{"types":"./dist/react/primitives/network-graph.d.ts","import":"./dist/react/primitives/network-graph.js","source":"./src/react/primitives/network-graph.tsx"},"./composites/per-case-stats-table":{"types":"./dist/composites/per-case-stats-table.d.ts","import":"./dist/composites/per-case-stats-table.js","source":"./src/composites/per-case-stats-table.tsx"},"./primitives/yaml-override-editor":{"types":"./dist/primitives/yaml-override-editor.d.ts","import":"./dist/primitives/yaml-override-editor.js","source":"./src/primitives/yaml-override-editor.tsx"},"./react/primitives/error-boundary":{"types":"./dist/react/primitives/error-boundary.d.ts","import":"./dist/react/primitives/error-boundary.js","source":"./src/react/primitives/error-boundary.tsx"},"./react/primitives/heatmap-legend":{"types":"./dist/react/primitives/heatmap-legend.d.ts","import":"./dist/react/primitives/heatmap-legend.js","source":"./src/react/primitives/heatmap-legend.tsx"},"./styles/react-threat-visuals.css":{"source":"./src/styles/react-threat-visuals.css","default":"./dist/styles/react-threat-visuals.css"},"./visualization/json-path-browser":{"types":"./dist/visualization/json-path-browser/index.d.ts","import":"./dist/visualization/json-path-browser/index.js","source":"./src/visualization/json-path-browser/index.ts"},"./react/primitives/chart-sparkline":{"types":"./dist/react/primitives/chart-sparkline.d.ts","import":"./dist/react/primitives/chart-sparkline.js","source":"./src/react/primitives/chart-sparkline.tsx"},"./react/primitives/chart-waterfall":{"types":"./dist/react/primitives/chart-waterfall.d.ts","import":"./dist/react/primitives/chart-waterfall.js","source":"./src/react/primitives/chart-waterfall.tsx"},"./react/primitives/heatmap-toolbar":{"types":"./dist/react/primitives/heatmap-toolbar.d.ts","import":"./dist/react/primitives/heatmap-toolbar.js","source":"./src/react/primitives/heatmap-toolbar.tsx"},"./react/primitives/markdown-viewer":{"types":"./dist/react/primitives/markdown-viewer.d.ts","import":"./dist/react/primitives/markdown-viewer.js","source":"./src/react/primitives/markdown-viewer.tsx"},"./react/primitives/mermaid-diagram":{"types":"./dist/react/primitives/mermaid-diagram.d.ts","import":"./dist/react/primitives/mermaid-diagram.js","source":"./src/react/primitives/mermaid-diagram.tsx"},"./react/primitives/navigation-menu":{"types":"./dist/react/primitives/navigation-menu.d.ts","import":"./dist/react/primitives/navigation-menu.js","source":"./src/react/primitives/navigation-menu.tsx"},"./components/search/command-palette":{"types":"./dist/components/search/command-palette.d.ts","import":"./dist/components/search/command-palette.js","source":"./src/components/search/command-palette.ts"},"./react/primitives/animated-counter":{"types":"./dist/react/primitives/animated-counter.d.ts","import":"./dist/react/primitives/animated-counter.js","source":"./src/react/primitives/animated-counter.tsx"},"./react/primitives/detection-status":{"types":"./dist/react/primitives/detection-status.d.ts","import":"./dist/react/primitives/detection-status.js","source":"./src/react/primitives/detection-status.tsx"},"./react/feedback/notification-banner":{"types":"./dist/react/feedback/notification-banner.d.ts","import":"./dist/react/feedback/notification-banner.js","source":"./src/react/feedback/notification-banner.tsx"},"./react/primitives/chart-candlestick":{"types":"./dist/react/primitives/chart-candlestick.d.ts","import":"./dist/react/primitives/chart-candlestick.js","source":"./src/react/primitives/chart-candlestick.tsx"},"./react/primitives/json-path-browser":{"types":"./dist/react/primitives/json-path-browser.d.ts","import":"./dist/react/primitives/json-path-browser.js","source":"./src/react/primitives/json-path-browser.tsx"},"./react/primitives/severity-indicator":{"types":"./dist/react/primitives/severity-indicator.d.ts","import":"./dist/react/primitives/severity-indicator.js","source":"./src/react/primitives/severity-indicator.tsx"},"./react/primitives/vulnerability-card":{"types":"./dist/react/primitives/vulnerability-card.d.ts","import":"./dist/react/primitives/vulnerability-card.js","source":"./src/react/primitives/vulnerability-card.tsx"},"./react/primitives/notification-center":{"types":"./dist/react/primitives/notification-center.d.ts","import":"./dist/react/primitives/notification-center.js","source":"./src/react/primitives/notification-center.tsx"}},"gitHead":"6012e8d20653fa2746b113b1d963f4821115c99b","scripts":{"dev":"vite build --watch","lint":"eslint src --max-warnings 0","test":"vitest run","build":"tsc -p tsconfig.build.json && vite build","check":"npm run typecheck && npm run lint && npm run format:check","format":"prettier --write \"src/**/*.ts\"","preview":"npm run generate:preview && vite --config preview/vite.config.ts","lint:fix":"eslint src --fix","test:e2e":"playwright test","typecheck":"tsc --noEmit","test:watch":"vitest","test:e2e:ui":"playwright test --ui","audit:parity":"node scripts/audit-parity.mjs","format:check":"prettier --check \"src/**/*.ts\"","preview:dist":"npm run generate:preview && vite build --config preview/vite.config.ts","preview:build":"npm run build && npm run preview:dist","preview:serve":"vite --config preview/vite.config.ts","test:coverage":"vitest run --coverage","preview:deploy":"npm run preview:build && echo 'Static site built to preview-dist/'","test:e2e:debug":"playwright test --debug","test:e2e:headed":"playwright test --headed","test:e2e:report":"playwright show-report","generate:preview":"node scripts/extract-prop-docs.mjs && node scripts/generate-preview.mjs","audit:parity:check":"node scripts/audit-parity.mjs --check","generate:prop-docs":"node scripts/extract-prop-docs.mjs","test:e2e:update-snapshots":"playwright test --update-snapshots"},"_npmUser":{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},"overrides":{"uuid":"14.0.0","lodash":"4.18.1","rollup":"4.60.0","flatted":"3.4.2","postcss":"8.5.10","dompurify":"3.4.1","lodash-es":"4.18.1","@vue/language-core":{"minimatch":"9.0.7"}},"repository":{"url":"git+https://github.com/countermeasure-platform/web-components.git","type":"git"},"_npmVersion":"10.9.7","description":"Shared web components for CounterMeasure applications - consolidates common frontend functionality across projects.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","mermaid":"^11.12.3","dompurify":"3.4.1","codemirror":"^6.0.1","tailwind-merge":"^3.5.0","@codemirror/lint":"^6.9.0","@codemirror/view":"^6.39.0","@lezer/highlight":"^1.2.0","@codemirror/state":"^6.5.0","@codemirror/search":"^6.5.0","@codemirror/commands":"^6.8.0","@codemirror/lang-css":"^6.3.1","@codemirror/lang-sql":"^6.10.0","@codemirror/language":"^6.12.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-tabs":"^1.1.3","@codemirror/lang-json":"^6.0.1","@codemirror/lang-rust":"^6.0.2","@radix-ui/react-label":"^2.1.4","@radix-ui/react-dialog":"^1.1.7","@radix-ui/react-select":"^2.1.7","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.1.4","@radix-ui/react-toggle":"^1.1.10","@codemirror/lang-python":"^6.2.1","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-tooltip":"^1.1.8","@codemirror/autocomplete":"^6.20.0","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@codemirror/language-data":"^6.5.2","@radix-ui/react-separator":"^1.1.8","@codemirror/lang-javascript":"^6.2.4","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.7","@radix-ui/react-toggle-group":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.7","@radix-ui/react-navigation-menu":"^1.2.14"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.5","jsdom":"^29.0.0","react":"^19.2.4","eslint":"^10.0.3","vitest":"^4.1.0","globals":"^17.2.0","axe-core":"^4.11.1","prettier":"^3.2.0","react-dom":"^19.2.4","@eslint/js":"^10.0.0","typescript":"^6.0.2","@types/node":"^25.1.0","tailwindcss":"4.2.4","@types/react":"^19.2.14","lucide-react":"^1.6.0","@xyflow/react":"^12.10.1","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.52.0","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.4","typescript-eslint":"^8.57.0","@vitest/coverage-v8":"^4.1.0","@axe-core/playwright":"^4.11.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@microsoft/api-extractor":"7.57.7","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","tailwindcss":"^4.0.0","lucide-react":"^1.6.0","@xyflow/react":"^12.0.0"},"peerDependenciesMeta":{"tailwindcss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-components_1.2.2-dev.18.1_1779110708440_0.28891738664387434","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-dev.20.1":{"name":"@countermeasure-platform/web-components","version":"1.3.0-dev.20.1","keywords":["countermeasure","consent","auth","passkey","webauthn","encryption","crypto","aes","rsa","codemirror","editor","data-table","components","ui"],"author":{"name":"CounterMeasure"},"license":"MIT","_id":"@countermeasure-platform/web-components@1.3.0-dev.20.1","maintainers":[{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},{"name":"phutel","email":"paul@countermeasuresec.com"}],"homepage":"https://github.com/countermeasure-platform/web-components#readme","bugs":{"url":"https://github.com/countermeasure-platform/web-components/issues"},"dist":{"shasum":"4eae4455ffa42d1e3b48f388f34886ecfb62229f","tarball":"https://registry.npmjs.org/@countermeasure-platform/web-components/-/web-components-1.3.0-dev.20.1.tgz","fileCount":2486,"integrity":"sha512-YdLbnuPqhjcbDkUIMFp3oq9E/w0Y4gBpwU0Hp/3TDLSAvPPykX7KcpVlIApgYndhEecejCTbTb8aJrVgT6kePA==","signatures":[{"sig":"MEQCIFhpOjJ8ihH39f2HRQqLjRAm4XuYaWccpBur6cLrbw4fAiAynXMXZJJIGPoaJd2/HfoUA3KhL9dkx1C4oZt4B3yvBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29101569},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js","source":"./src/ui/index.ts"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","source":"./src/auth/index.ts"},"./form":{"types":"./dist/form/index.d.ts","import":"./dist/form/index.js","source":"./src/form/index.ts"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js","source":"./src/icons/index.ts"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react.js","source":"./src/react/index.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","source":"./src/utils/index.ts"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js","source":"./src/charts/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.ts","import":"./dist/crypto/index.js","source":"./src/crypto/index.ts"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js","source":"./src/layout/index.ts"},"./styles":{"source":"./src/styles/index.css","default":"./dist/styles/index.css"},"./consent":{"types":"./dist/consent/index.d.ts","import":"./dist/consent/index.js","source":"./src/consent/index.ts"},"./display":{"types":"./dist/display/index.d.ts","import":"./dist/display/index.js","source":"./src/display/index.ts"},"./editors":{"types":"./dist/editors/index.d.ts","import":"./dist/editors/index.js","source":"./src/editors/index.ts"},"./passkey":{"types":"./dist/passkey/index.d.ts","import":"./dist/passkey/index.js","source":"./src/passkey/index.ts"},"./sidebar":{"types":"./dist/sidebar/index.d.ts","import":"./dist/sidebar/index.js","source":"./src/sidebar/index.ts"},"./overlays":{"types":"./dist/overlays/index.d.ts","import":"./dist/overlays/index.js","source":"./src/overlays/index.ts"},"./security":{"types":"./dist/security/index.d.ts","import":"./dist/security/index.js","source":"./src/security/index.ts"},"./services":{"types":"./dist/services/index.d.ts","import":"./dist/services/index.js","source":"./src/services/index.ts"},"./styles/*":"./dist/styles/*","./styles/ui":{"source":"./src/styles/ui.css","default":"./dist/styles/ui.css"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","source":"./src/appearance/index.ts"},"./charts/bar":{"types":"./dist/charts/bar/index.d.ts","import":"./dist/charts/bar/index.js","source":"./src/charts/bar/index.ts"},"./charts/pie":{"types":"./dist/charts/pie/index.d.ts","import":"./dist/charts/pie/index.js","source":"./src/charts/pie/index.ts"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js","source":"./src/components/index.ts"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js","source":"./src/navigation/index.ts"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js","source":"./src/primitives/index.ts"},"./react/auth":{"types":"./dist/react/auth/index.d.ts","import":"./dist/react/auth/index.js","source":"./src/react/auth/index.ts"},"./charts/area":{"types":"./dist/charts/area/index.d.ts","import":"./dist/charts/area/index.js","source":"./src/charts/area/index.ts"},"./charts/axis":{"types":"./dist/charts/axis.d.ts","import":"./dist/charts/axis.js","source":"./src/charts/axis.ts"},"./charts/base":{"types":"./dist/charts/base.d.ts","import":"./dist/charts/base.js","source":"./src/charts/base.ts"},"./charts/line":{"types":"./dist/charts/line/index.d.ts","import":"./dist/charts/line/index.js","source":"./src/charts/line/index.ts"},"./charts/zoom":{"types":"./dist/charts/zoom.d.ts","import":"./dist/charts/zoom.js","source":"./src/charts/zoom.ts"},"./react/brand":{"types":"./dist/react/brand/index.d.ts","import":"./dist/react/brand.js","source":"./src/react/brand/index.tsx"},"./react/hooks":{"types":"./dist/react/hooks/index.d.ts","import":"./dist/react/hooks/index.js","source":"./src/react/hooks/index.ts"},"./styles/auth":{"source":"./src/styles/auth.css","default":"./dist/styles/auth.css"},"./app-switcher":{"types":"./dist/app-switcher/index.d.ts","import":"./dist/app-switcher/index.js","source":"./src/app-switcher/index.ts"},"./charts/gauge":{"types":"./dist/charts/gauge/index.d.ts","import":"./dist/charts/gauge/index.js","source":"./src/charts/gauge/index.ts"},"./charts/radar":{"types":"./dist/charts/radar/index.d.ts","import":"./dist/charts/radar/index.js","source":"./src/charts/radar/index.ts"},"./charts/utils":{"types":"./dist/charts/utils.d.ts","import":"./dist/charts/utils.js","source":"./src/charts/utils.ts"},"./display/card":{"types":"./dist/display/card/index.d.ts","import":"./dist/display/card/index.js","source":"./src/display/card/index.ts"},"./icons/lucide":{"types":"./dist/icons/lucide.d.ts","import":"./dist/icons/lucide.js","source":"./src/icons/lucide.ts"},"./react/layout":{"types":"./dist/react/layout/index.d.ts","import":"./dist/react/layout/index.js","source":"./src/react/layout/index.ts"},"./services/api":{"types":"./dist/services/api.d.ts","import":"./dist/services/api.js","source":"./src/services/api.ts"},"./services/sse":{"types":"./dist/services/sse.d.ts","import":"./dist/services/sse.js","source":"./src/services/sse.ts"},"./theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./charts/funnel":{"types":"./dist/charts/funnel/index.d.ts","import":"./dist/charts/funnel/index.js","source":"./src/charts/funnel/index.ts"},"./charts/legend":{"types":"./dist/charts/legend.d.ts","import":"./dist/charts/legend.js","source":"./src/charts/legend.ts"},"./charts/sankey":{"types":"./dist/charts/sankey/index.d.ts","import":"./dist/charts/sankey/index.js","source":"./src/charts/sankey/index.ts"},"./display/alert":{"types":"./dist/display/alert/index.d.ts","import":"./dist/display/alert/index.js","source":"./src/display/alert/index.ts"},"./display/badge":{"types":"./dist/display/badge/index.d.ts","import":"./dist/display/badge/index.js","source":"./src/display/badge/index.ts"},"./form/calendar":{"types":"./dist/form/calendar/index.d.ts","import":"./dist/form/calendar/index.js","source":"./src/form/calendar/index.ts"},"./react/consent":{"types":"./dist/react/consent/index.d.ts","import":"./dist/react/consent/index.js","source":"./src/react/consent/index.ts"},"./react/editors":{"types":"./dist/react/editors/index.d.ts","import":"./dist/react/editors/index.js","source":"./src/react/editors/index.ts"},"./react/sidebar":{"types":"./dist/react/sidebar.d.ts","import":"./dist/react/sidebar.js","source":"./src/react/sidebar.tsx"},"./styles/layout":{"source":"./src/styles/layout.css","default":"./dist/styles/layout.css"},"./styles/tokens":{"source":"./src/styles/tokens.css","default":"./dist/styles/tokens.css"},"./visualization":{"types":"./dist/visualization/index.d.ts","import":"./dist/visualization/index.js","source":"./src/visualization/index.ts"},"./charts/heatmap":{"types":"./dist/charts/heatmap/index.d.ts","import":"./dist/charts/heatmap/index.js","source":"./src/charts/heatmap/index.ts"},"./charts/scatter":{"types":"./dist/charts/scatter/index.d.ts","import":"./dist/charts/scatter/index.js","source":"./src/charts/scatter/index.ts"},"./charts/tooltip":{"types":"./dist/charts/tooltip.d.ts","import":"./dist/charts/tooltip.js","source":"./src/charts/tooltip.ts"},"./charts/treemap":{"types":"./dist/charts/treemap/index.d.ts","import":"./dist/charts/treemap/index.js","source":"./src/charts/treemap/index.ts"},"./display/avatar":{"types":"./dist/display/avatar/index.d.ts","import":"./dist/display/avatar/index.js","source":"./src/display/avatar/index.ts"},"./form/direction":{"types":"./dist/form/direction/index.d.ts","import":"./dist/form/direction/index.js","source":"./src/form/direction/index.ts"},"./form/tag-input":{"types":"./dist/form/tag-input/index.d.ts","import":"./dist/form/tag-input/index.js","source":"./src/form/tag-input/index.ts"},"./overlays/sheet":{"types":"./dist/overlays/sheet/index.d.ts","import":"./dist/overlays/sheet/index.js","source":"./src/overlays/sheet/index.ts"},"./primitives/kbd":{"types":"./dist/primitives/kbd/index.d.ts","import":"./dist/primitives/kbd/index.js","source":"./src/primitives/kbd/index.ts"},"./react/feedback":{"types":"./dist/react/feedback/index.d.ts","import":"./dist/react/feedback/index.js","source":"./src/react/feedback/index.ts"},"./react/topology":{"types":"./dist/react/topology/index.d.ts","import":"./dist/react/topology.js","source":"./src/react/topology/index.ts"},"./styles/consent":{"source":"./src/styles/consent.css","default":"./dist/styles/consent.css"},"./utils/registry":{"types":"./dist/utils/registry.d.ts","import":"./dist/utils/registry.js","source":"./src/utils/registry.ts"},"./components/tabs":{"types":"./dist/components/tabs/index.d.ts","import":"./dist/components/tabs/index.js","source":"./src/components/tabs/index.ts"},"./display/popover":{"types":"./dist/display/popover/index.d.ts","import":"./dist/display/popover/index.js","source":"./src/display/popover/index.ts"},"./display/tooltip":{"types":"./dist/display/tooltip/index.d.ts","import":"./dist/display/tooltip/index.js","source":"./src/display/tooltip/index.ts"},"./services/router":{"types":"./dist/services/router.d.ts","import":"./dist/services/router.js","source":"./src/services/router.ts"},"./charts/sparkline":{"types":"./dist/charts/sparkline/index.d.ts","import":"./dist/charts/sparkline/index.js","source":"./src/charts/sparkline/index.ts"},"./charts/waterfall":{"types":"./dist/charts/waterfall/index.d.ts","import":"./dist/charts/waterfall/index.js","source":"./src/charts/waterfall/index.ts"},"./components/brand":{"types":"./dist/components/brand/index.d.ts","import":"./dist/components/brand/index.js","source":"./src/components/brand/index.ts"},"./components/modal":{"types":"./dist/components/modal/index.d.ts","import":"./dist/components/modal/index.js","source":"./src/components/modal/index.ts"},"./components/theme":{"types":"./dist/components/theme/index.d.ts","import":"./dist/components/theme/index.js","source":"./src/components/theme/index.ts"},"./components/toast":{"types":"./dist/components/toast/index.d.ts","import":"./dist/components/toast/index.js","source":"./src/components/toast/index.ts"},"./display/progress":{"types":"./dist/display/progress/index.d.ts","import":"./dist/display/progress/index.js","source":"./src/display/progress/index.ts"},"./form/cron-editor":{"types":"./dist/form/cron-editor/index.d.ts","import":"./dist/form/cron-editor/index.js","source":"./src/form/cron-editor/index.ts"},"./form/date-picker":{"types":"./dist/form/date-picker/index.d.ts","import":"./dist/form/date-picker/index.js","source":"./src/form/date-picker/index.ts"},"./layout/app-shell":{"types":"./dist/layout/app-shell.d.ts","import":"./dist/layout/app-shell.js","source":"./src/layout/app-shell.ts"},"./primitives/field":{"types":"./dist/primitives/field/index.d.ts","import":"./dist/primitives/field/index.js","source":"./src/primitives/field/index.ts"},"./primitives/input":{"types":"./dist/primitives/input/index.d.ts","import":"./dist/primitives/input/index.js","source":"./src/primitives/input/index.ts"},"./primitives/label":{"types":"./dist/primitives/label/index.d.ts","import":"./dist/primitives/label/index.js","source":"./src/primitives/label/index.ts"},"./primitives/radio":{"types":"./dist/primitives/radio/index.d.ts","import":"./dist/primitives/radio/index.js","source":"./src/primitives/radio/index.ts"},"./react/primitives":{"types":"./dist/react/primitives/index.d.ts","import":"./dist/react/primitives/index.js","source":"./src/react/primitives/index.ts"},"./styles/fonts.css":{"source":"./src/styles/fonts.css","default":"./dist/styles/fonts.css"},"./styles/theme.css":{"source":"./src/styles/theme.css","default":"./dist/styles/theme.css"},"./components/search":{"types":"./dist/components/search/index.d.ts","import":"./dist/components/search/index.js","source":"./src/components/search/index.ts"},"./display/stat-card":{"types":"./dist/display/stat-card/index.d.ts","import":"./dist/display/stat-card/index.js","source":"./src/display/stat-card/index.ts"},"./form/color-picker":{"types":"./dist/form/color-picker/index.d.ts","import":"./dist/form/color-picker/index.js","source":"./src/form/color-picker/index.ts"},"./navigation/drawer":{"types":"./dist/navigation/drawer/index.d.ts","import":"./dist/navigation/drawer/index.js","source":"./src/navigation/drawer/index.ts"},"./overlays/carousel":{"types":"./dist/overlays/carousel/index.d.ts","import":"./dist/overlays/carousel/index.js","source":"./src/overlays/carousel/index.ts"},"./primitives/button":{"types":"./dist/primitives/button/index.d.ts","import":"./dist/primitives/button/index.js","source":"./src/primitives/button/index.ts"},"./primitives/select":{"types":"./dist/primitives/select/index.d.ts","import":"./dist/primitives/select/index.js","source":"./src/primitives/select/index.ts"},"./primitives/slider":{"types":"./dist/primitives/slider/index.d.ts","import":"./dist/primitives/slider/index.js","source":"./src/primitives/slider/index.ts"},"./primitives/switch":{"types":"./dist/primitives/switch/index.d.ts","import":"./dist/primitives/switch/index.js","source":"./src/primitives/switch/index.ts"},"./primitives/toggle":{"types":"./dist/primitives/toggle/index.d.ts","import":"./dist/primitives/toggle/index.js","source":"./src/primitives/toggle/index.ts"},"./styles/appearance":{"source":"./src/styles/appearance.css","default":"./dist/styles/appearance.css"},"./visualization/map":{"types":"./dist/visualization/map/index.d.ts","import":"./dist/visualization/map/index.js","source":"./src/visualization/map/index.ts"},"./charts/annotations":{"types":"./dist/charts/annotations.d.ts","import":"./dist/charts/annotations.js","source":"./src/charts/annotations.ts"},"./charts/candlestick":{"types":"./dist/charts/candlestick/index.d.ts","import":"./dist/charts/candlestick/index.js","source":"./src/charts/candlestick/index.ts"},"./display/code-block":{"types":"./dist/display/code-block/index.d.ts","import":"./dist/display/code-block/index.js","source":"./src/display/code-block/index.ts"},"./display/hover-card":{"types":"./dist/display/hover-card/index.d.ts","import":"./dist/display/hover-card/index.js","source":"./src/display/hover-card/index.ts"},"./display/status-dot":{"types":"./dist/display/status-dot/index.d.ts","import":"./dist/display/status-dot/index.js","source":"./src/display/status-dot/index.ts"},"./display/typography":{"types":"./dist/display/typography/index.d.ts","import":"./dist/display/typography/index.js","source":"./src/display/typography/index.ts"},"./display/uptime-bar":{"types":"./dist/display/uptime-bar/index.d.ts","import":"./dist/display/uptime-bar/index.js","source":"./src/display/uptime-bar/index.ts"},"./editors/log-viewer":{"types":"./dist/editors/log-viewer.d.ts","import":"./dist/editors/log-viewer.js","source":"./src/editors/log-viewer.ts"},"./layout/page-header":{"types":"./dist/layout/page-header.d.ts","import":"./dist/layout/page-header.js","source":"./src/layout/page-header.ts"},"./navigation/menubar":{"types":"./dist/navigation/menubar/index.d.ts","import":"./dist/navigation/menubar/index.js","source":"./src/navigation/menubar/index.ts"},"./navigation/stepper":{"types":"./dist/navigation/stepper/index.d.ts","import":"./dist/navigation/stepper/index.js","source":"./src/navigation/stepper/index.ts"},"./primitives/spinner":{"types":"./dist/primitives/spinner/index.d.ts","import":"./dist/primitives/spinner/index.js","source":"./src/primitives/spinner/index.ts"},"./react/app-switcher":{"types":"./dist/react/app-switcher.d.ts","import":"./dist/react/app-switcher.js","source":"./src/react/app-switcher.tsx"},"./react/theme-studio":{"types":"./dist/react/theme-studio.d.ts","import":"./dist/react/theme-studio.js","source":"./src/react/theme-studio.tsx"},"./react/theme-toggle":{"types":"./dist/react/theme-toggle/index.d.ts","import":"./dist/react/theme-toggle.js","source":"./src/react/theme-toggle/index.tsx"},"./services/sse-react":{"types":"./dist/services/sse-react.d.ts","import":"./dist/services/sse-react.js","source":"./src/services/sse-react.ts"},"./display/empty-state":{"types":"./dist/display/empty-state/index.d.ts","import":"./dist/display/empty-state/index.js","source":"./src/display/empty-state/index.ts"},"./display/metric-tile":{"types":"./dist/display/metric-tile/index.d.ts","import":"./dist/display/metric-tile/index.js","source":"./src/display/metric-tile/index.ts"},"./editors/code-editor":{"types":"./dist/editors/code-editor.d.ts","import":"./dist/editors/code-editor.js","source":"./src/editors/code-editor.ts"},"./editors/diff-viewer":{"types":"./dist/editors/diff-viewer.d.ts","import":"./dist/editors/diff-viewer.js","source":"./src/editors/diff-viewer.ts"},"./editors/json-viewer":{"types":"./dist/editors/json-viewer.d.ts","import":"./dist/editors/json-viewer.js","source":"./src/editors/json-viewer.ts"},"./editors/yaml-editor":{"types":"./dist/editors/yaml-editor.d.ts","import":"./dist/editors/yaml-editor.js","source":"./src/editors/yaml-editor.ts"},"./primitives/checkbox":{"types":"./dist/primitives/checkbox/index.d.ts","import":"./dist/primitives/checkbox/index.js","source":"./src/primitives/checkbox/index.ts"},"./primitives/skeleton":{"types":"./dist/primitives/skeleton/index.d.ts","import":"./dist/primitives/skeleton/index.js","source":"./src/primitives/skeleton/index.ts"},"./react/hooks/use-api":{"types":"./dist/react/hooks/useApi.d.ts","import":"./dist/react/hooks/useApi.js","source":"./src/react/hooks/useApi.ts"},"./react/hooks/use-sse":{"types":"./dist/react/hooks/useSSE.d.ts","import":"./dist/react/hooks/useSSE.js","source":"./src/react/hooks/useSSE.ts"},"./security/cvss-badge":{"types":"./dist/security/cvss-badge/index.d.ts","import":"./dist/security/cvss-badge/index.js","source":"./src/security/cvss-badge/index.ts"},"./styles/no-fonts.css":{"source":"./src/styles/no-fonts.css","default":"./dist/styles/no-fonts.css"},"./styles/theme-engine":{"source":"./src/styles/theme-engine.css","default":"./dist/styles/theme-engine.css"},"./components/tree-view":{"types":"./dist/components/tree-view/index.d.ts","import":"./dist/components/tree-view/index.js","source":"./src/components/tree-view/index.ts"},"./display/aspect-ratio":{"types":"./dist/display/aspect-ratio/index.d.ts","import":"./dist/display/aspect-ratio/index.js","source":"./src/display/aspect-ratio/index.ts"},"./primitives/separator":{"types":"./dist/primitives/separator/index.d.ts","import":"./dist/primitives/separator/index.js","source":"./src/primitives/separator/index.ts"},"./react/consent/banner":{"types":"./dist/react/consent/banner.d.ts","import":"./dist/react/consent/banner.js","source":"./src/react/consent/banner.tsx"},"./react/hooks/use-auth":{"types":"./dist/react/hooks/useAuth.d.ts","import":"./dist/react/hooks/useAuth.js","source":"./src/react/hooks/useAuth.ts"},"./react/primitives/kbd":{"types":"./dist/react/primitives/kbd.d.ts","import":"./dist/react/primitives/kbd.js","source":"./src/react/primitives/kbd.tsx"},"./react/primitives/map":{"types":"./dist/react/primitives/map.d.ts","import":"./dist/react/primitives/map.js","source":"./src/react/primitives/map.tsx"},"./react/threat-visuals":{"types":"./dist/react/threat-visuals/index.d.ts","import":"./dist/react/threat-visuals.js","source":"./src/react/threat-visuals/index.tsx"},"./security/attack-path":{"types":"./dist/security/attack-path/index.d.ts","import":"./dist/security/attack-path/index.js","source":"./src/security/attack-path/index.ts"},"./services/keybindings":{"types":"./dist/services/keybindings.d.ts","import":"./dist/services/keybindings.js","source":"./src/services/keybindings.ts"},"./services/toast-react":{"types":"./dist/services/toast-react.d.ts","import":"./dist/services/toast-react.js","source":"./src/services/toast-react.tsx"},"./styles/shadcn-compat":{"source":"./src/styles/shadcn-compat.css","default":"./dist/styles/shadcn-compat.css"},"./styles/tenant-ui.css":{"source":"./src/styles/tenant-ui.css","default":"./dist/styles/tenant-ui.css"},"./styles/utilities.css":{"source":"./src/styles/utilities.css","default":"./dist/styles/utilities.css"},"./visualization/kanban":{"types":"./dist/visualization/kanban/index.d.ts","import":"./dist/visualization/kanban/index.js","source":"./src/visualization/kanban/index.ts"},"./components/data-table":{"types":"./dist/components/data-table/index.d.ts","import":"./dist/components/data-table/index.js","source":"./src/components/data-table/index.ts"},"./components/pagination":{"types":"./dist/components/pagination/index.d.ts","import":"./dist/components/pagination/index.js","source":"./src/components/pagination/index.ts"},"./components/split-pane":{"types":"./dist/components/split-pane/index.d.ts","import":"./dist/components/split-pane/index.js","source":"./src/components/split-pane/index.ts"},"./components/status-bar":{"types":"./dist/components/status-bar/index.d.ts","import":"./dist/components/status-bar/index.js","source":"./src/components/status-bar/index.ts"},"./form/date-picker/time":{"types":"./dist/form/date-picker/time.d.ts","import":"./dist/form/date-picker/time.js","source":"./src/form/date-picker/time.ts"},"./navigation/breadcrumb":{"types":"./dist/navigation/breadcrumb/index.d.ts","import":"./dist/navigation/breadcrumb/index.js","source":"./src/navigation/breadcrumb/index.ts"},"./overlays/alert-dialog":{"types":"./dist/overlays/alert-dialog/index.d.ts","import":"./dist/overlays/alert-dialog/index.js","source":"./src/overlays/alert-dialog/index.ts"},"./react/auth/login-form":{"types":"./dist/react/auth/login-form.d.ts","import":"./dist/react/auth/login-form.js","source":"./src/react/auth/login-form.tsx"},"./react/primitives/card":{"types":"./dist/react/primitives/card.d.ts","import":"./dist/react/primitives/card.js","source":"./src/react/primitives/card.tsx"},"./react/primitives/tabs":{"types":"./dist/react/primitives/tabs.d.ts","import":"./dist/react/primitives/tabs.js","source":"./src/react/primitives/tabs.tsx"},"./security/mitre-matrix":{"types":"./dist/security/mitre-matrix/index.d.ts","import":"./dist/security/mitre-matrix/index.js","source":"./src/security/mitre-matrix/index.ts"},"./services/theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./components/GlassSlider":{"types":"./dist/components/theme/glass-slider.d.ts","import":"./dist/components/theme/glass-slider.js","source":"./src/components/theme/glass-slider.ts"},"./components/ThemeStudio":{"types":"./dist/components/theme/theme-studio.d.ts","import":"./dist/components/theme/theme-studio.js","source":"./src/components/theme/theme-studio.ts"},"./components/copy-button":{"types":"./dist/components/copy-button/index.d.ts","import":"./dist/components/copy-button/index.js","source":"./src/components/copy-button/index.ts"},"./components/log-toolbar":{"types":"./dist/components/log-toolbar/index.d.ts","import":"./dist/components/log-toolbar/index.js"},"./composites/run-monitor":{"types":"./dist/composites/run-monitor.d.ts","import":"./dist/composites/run-monitor.js","source":"./src/composites/run-monitor.tsx"},"./editors/languages/yara":{"types":"./dist/editors/languages/yara.d.ts","import":"./dist/editors/languages/yara.js","source":"./src/editors/languages/yara.ts"},"./form/date-picker/range":{"types":"./dist/form/date-picker/range.d.ts","import":"./dist/form/date-picker/range.js","source":"./src/form/date-picker/range.ts"},"./primitives/scroll-area":{"types":"./dist/primitives/scroll-area/index.d.ts","import":"./dist/primitives/scroll-area/index.js","source":"./src/primitives/scroll-area/index.ts"},"./react/hooks/use-router":{"types":"./dist/react/hooks/useRouter.d.ts","import":"./dist/react/hooks/useRouter.js","source":"./src/react/hooks/useRouter.ts"},"./react/layout/app-shell":{"types":"./dist/react/layout/app-shell.d.ts","import":"./dist/react/layout/app-shell.js","source":"./src/react/layout/app-shell.tsx"},"./react/primitives/alert":{"types":"./dist/react/primitives/alert.d.ts","import":"./dist/react/primitives/alert.js","source":"./src/react/primitives/alert.tsx"},"./react/primitives/badge":{"types":"./dist/react/primitives/badge.d.ts","import":"./dist/react/primitives/badge.js","source":"./src/react/primitives/badge.tsx"},"./react/primitives/field":{"types":"./dist/react/primitives/field.d.ts","import":"./dist/react/primitives/field.js","source":"./src/react/primitives/field.tsx"},"./react/primitives/input":{"types":"./dist/react/primitives/input.d.ts","import":"./dist/react/primitives/input.js","source":"./src/react/primitives/input.tsx"},"./react/primitives/label":{"types":"./dist/react/primitives/label.d.ts","import":"./dist/react/primitives/label.js","source":"./src/react/primitives/label.tsx"},"./react/primitives/modal":{"types":"./dist/react/primitives/modal.d.ts","import":"./dist/react/primitives/modal.js","source":"./src/react/primitives/modal.tsx"},"./react/primitives/sheet":{"types":"./dist/react/primitives/sheet.d.ts","import":"./dist/react/primitives/sheet.js","source":"./src/react/primitives/sheet.tsx"},"./react/primitives/table":{"types":"./dist/react/primitives/table.d.ts","import":"./dist/react/primitives/table.js","source":"./src/react/primitives/table.tsx"},"./react/primitives/toast":{"types":"./dist/react/primitives/toast.d.ts","import":"./dist/react/primitives/toast.js","source":"./src/react/primitives/toast.tsx"},"./visualization/terminal":{"types":"./dist/visualization/terminal/index.d.ts","import":"./dist/visualization/terminal/index.js","source":"./src/visualization/terminal/index.ts"},"./visualization/timeline":{"types":"./dist/visualization/timeline/index.d.ts","import":"./dist/visualization/timeline/index.js","source":"./src/visualization/timeline/index.ts"},"./components/RadiusSlider":{"types":"./dist/components/theme/radius-slider.d.ts","import":"./dist/components/theme/radius-slider.js","source":"./src/components/theme/radius-slider.ts"},"./components/context-menu":{"types":"./dist/components/context-menu/index.d.ts","import":"./dist/components/context-menu/index.js","source":"./src/components/context-menu/index.ts"},"./composites/metrics-card":{"types":"./dist/composites/metrics-card.d.ts","import":"./dist/composites/metrics-card.js","source":"./src/composites/metrics-card.tsx"},"./display/markdown-viewer":{"types":"./dist/display/markdown-viewer/index.d.ts","import":"./dist/display/markdown-viewer/index.js","source":"./src/display/markdown-viewer/index.ts"},"./editors/languages/fluxl":{"types":"./dist/editors/languages/fluxl.d.ts","import":"./dist/editors/languages/fluxl.js","source":"./src/editors/languages/fluxl.ts"},"./editors/languages/yaral":{"types":"./dist/editors/languages/yaral.d.ts","import":"./dist/editors/languages/yaral.js","source":"./src/editors/languages/yaral.ts"},"./form/cron-editor/parser":{"types":"./dist/form/cron-editor/parser.d.ts","import":"./dist/form/cron-editor/parser.js","source":"./src/form/cron-editor/parser.ts"},"./react/hooks/use-consent":{"types":"./dist/react/hooks/useConsent.d.ts","import":"./dist/react/hooks/useConsent.js","source":"./src/react/hooks/useConsent.ts"},"./react/hooks/use-passkey":{"types":"./dist/react/hooks/usePasskey.d.ts","import":"./dist/react/hooks/usePasskey.js","source":"./src/react/hooks/usePasskey.ts"},"./react/hooks/use-storage":{"types":"./dist/react/hooks/useStorage.d.ts","import":"./dist/react/hooks/useStorage.js","source":"./src/react/hooks/useStorage.ts"},"./react/primitives/avatar":{"types":"./dist/react/primitives/avatar.d.ts","import":"./dist/react/primitives/avatar.js","source":"./src/react/primitives/avatar.tsx"},"./react/primitives/button":{"types":"./dist/react/primitives/button.d.ts","import":"./dist/react/primitives/button.js","source":"./src/react/primitives/button.tsx"},"./react/primitives/dialog":{"types":"./dist/react/primitives/dialog.d.ts","import":"./dist/react/primitives/dialog.js","source":"./src/react/primitives/dialog.tsx"},"./react/primitives/drawer":{"types":"./dist/react/primitives/drawer.d.ts","import":"./dist/react/primitives/drawer.js","source":"./src/react/primitives/drawer.tsx"},"./react/primitives/kanban":{"types":"./dist/react/primitives/kanban.d.ts","import":"./dist/react/primitives/kanban.js","source":"./src/react/primitives/kanban.tsx"},"./react/primitives/ripple":{"types":"./dist/react/primitives/ripple.d.ts","import":"./dist/react/primitives/ripple.js","source":"./src/react/primitives/ripple.tsx"},"./react/primitives/search":{"types":"./dist/react/primitives/search.d.ts","import":"./dist/react/primitives/search.js","source":"./src/react/primitives/search.tsx"},"./react/primitives/select":{"types":"./dist/react/primitives/select.d.ts","import":"./dist/react/primitives/select.js","source":"./src/react/primitives/select.tsx"},"./react/primitives/slider":{"types":"./dist/react/primitives/slider.d.ts","import":"./dist/react/primitives/slider.js","source":"./src/react/primitives/slider.tsx"},"./react/primitives/switch":{"types":"./dist/react/primitives/switch.d.ts","import":"./dist/react/primitives/switch.js","source":"./src/react/primitives/switch.tsx"},"./react/primitives/toggle":{"types":"./dist/react/primitives/toggle.d.ts","import":"./dist/react/primitives/toggle.js","source":"./src/react/primitives/toggle.tsx"},"./visualization/file-tree":{"types":"./dist/visualization/file-tree/index.d.ts","import":"./dist/visualization/file-tree/index.js","source":"./src/visualization/file-tree/index.ts"},"./components/IconSetPicker":{"types":"./dist/components/theme/icon-set-picker.d.ts","import":"./dist/components/theme/icon-set-picker.js","source":"./src/components/theme/icon-set-picker.ts"},"./components/ThemeSwitcher":{"types":"./dist/components/theme/theme-switcher.d.ts","import":"./dist/components/theme/theme-switcher.js","source":"./src/components/theme/theme-switcher.ts"},"./components/detail-header":{"types":"./dist/components/detail-header/index.d.ts","import":"./dist/components/detail-header/index.js"},"./navigation/dropdown-menu":{"types":"./dist/navigation/dropdown-menu/index.d.ts","import":"./dist/navigation/dropdown-menu/index.js","source":"./src/navigation/dropdown-menu/index.ts"},"./primitives/live-log-tail":{"types":"./dist/primitives/live-log-tail.d.ts","import":"./dist/primitives/live-log-tail.js","source":"./src/primitives/live-log-tail.tsx"},"./primitives/select/native":{"types":"./dist/primitives/select/native.d.ts","import":"./dist/primitives/select/native.js","source":"./src/primitives/select/native.ts"},"./react/editors/log-viewer":{"types":"./dist/react/editors/log-viewer.d.ts","import":"./dist/react/editors/log-viewer.js","source":"./src/react/editors/log-viewer.tsx"},"./react/layout/page-header":{"types":"./dist/react/layout/page-header.d.ts","import":"./dist/react/layout/page-header.js","source":"./src/react/layout/page-header.tsx"},"./react/primitives/menubar":{"types":"./dist/react/primitives/menubar.d.ts","import":"./dist/react/primitives/menubar.js","source":"./src/react/primitives/menubar.tsx"},"./react/primitives/popover":{"types":"./dist/react/primitives/popover.d.ts","import":"./dist/react/primitives/popover.js","source":"./src/react/primitives/popover.tsx"},"./react/primitives/spinner":{"types":"./dist/react/primitives/spinner.d.ts","import":"./dist/react/primitives/spinner.js","source":"./src/react/primitives/spinner.tsx"},"./react/primitives/stepper":{"types":"./dist/react/primitives/stepper.d.ts","import":"./dist/react/primitives/stepper.js","source":"./src/react/primitives/stepper.tsx"},"./react/primitives/tooltip":{"types":"./dist/react/primitives/tooltip.d.ts","import":"./dist/react/primitives/tooltip.js","source":"./src/react/primitives/tooltip.tsx"},"./components/AccentSwitcher":{"types":"./dist/components/theme/accent-switcher.d.ts","import":"./dist/components/theme/accent-switcher.js","source":"./src/components/theme/accent-switcher.ts"},"./primitives/checkbox/group":{"types":"./dist/primitives/checkbox/group.d.ts","import":"./dist/primitives/checkbox/group.js","source":"./src/primitives/checkbox/group.ts"},"./primitives/phase-progress":{"types":"./dist/primitives/phase-progress.d.ts","import":"./dist/primitives/phase-progress.js","source":"./src/primitives/phase-progress.tsx"},"./primitives/sse-live-badge":{"types":"./dist/primitives/sse-live-badge.d.ts","import":"./dist/primitives/sse-live-badge.js","source":"./src/primitives/sse-live-badge.tsx"},"./react/auth/passkey-button":{"types":"./dist/react/auth/passkey-button.d.ts","import":"./dist/react/auth/passkey-button.js","source":"./src/react/auth/passkey-button.tsx"},"./react/consent/preferences":{"types":"./dist/react/consent/preferences.d.ts","import":"./dist/react/consent/preferences.js","source":"./src/react/consent/preferences.tsx"},"./react/editors/code-editor":{"types":"./dist/react/editors/code-editor.d.ts","import":"./dist/react/editors/code-editor.js","source":"./src/react/editors/code-editor.tsx"},"./react/editors/diff-viewer":{"types":"./dist/react/editors/diff-viewer.d.ts","import":"./dist/react/editors/diff-viewer.js","source":"./src/react/editors/diff-viewer.tsx"},"./react/editors/json-viewer":{"types":"./dist/react/editors/json-viewer.d.ts","import":"./dist/react/editors/json-viewer.js","source":"./src/react/editors/json-viewer.tsx"},"./react/editors/yaml-editor":{"types":"./dist/react/editors/yaml-editor.d.ts","import":"./dist/react/editors/yaml-editor.js","source":"./src/react/editors/yaml-editor.tsx"},"./react/primitives/calendar":{"types":"./dist/react/primitives/calendar.d.ts","import":"./dist/react/primitives/calendar.js","source":"./src/react/primitives/calendar.tsx"},"./react/primitives/carousel":{"types":"./dist/react/primitives/carousel.d.ts","import":"./dist/react/primitives/carousel.js","source":"./src/react/primitives/carousel.tsx"},"./react/primitives/checkbox":{"types":"./dist/react/primitives/checkbox.d.ts","import":"./dist/react/primitives/checkbox.js","source":"./src/react/primitives/checkbox.tsx"},"./react/primitives/progress":{"types":"./dist/react/primitives/progress.d.ts","import":"./dist/react/primitives/progress.js","source":"./src/react/primitives/progress.tsx"},"./react/primitives/skeleton":{"types":"./dist/react/primitives/skeleton.d.ts","import":"./dist/react/primitives/skeleton.js","source":"./src/react/primitives/skeleton.tsx"},"./react/primitives/terminal":{"types":"./dist/react/primitives/terminal.d.ts","import":"./dist/react/primitives/terminal.js","source":"./src/react/primitives/terminal.tsx"},"./react/primitives/textarea":{"types":"./dist/react/primitives/textarea.d.ts","import":"./dist/react/primitives/textarea.js","source":"./src/react/primitives/textarea.tsx"},"./react/primitives/timeline":{"types":"./dist/react/primitives/timeline.d.ts","import":"./dist/react/primitives/timeline.js","source":"./src/react/primitives/timeline.tsx"},"./security/detection-status":{"types":"./dist/security/detection-status/index.d.ts","import":"./dist/security/detection-status/index.js","source":"./src/security/detection-status/index.ts"},"./styles/platform-admin.css":{"source":"./src/styles/platform-admin.css","default":"./dist/styles/platform-admin.css"},"./styles/threat-library.css":{"source":"./src/styles/threat-library.css","default":"./dist/styles/threat-library.css"},"./visualization/rule-editor":{"types":"./dist/visualization/rule-editor/index.d.ts","import":"./dist/visualization/rule-editor/index.js","source":"./src/visualization/rule-editor/index.ts"},"./components/DensitySwitcher":{"types":"./dist/components/theme/density-switcher.d.ts","import":"./dist/components/theme/density-switcher.js","source":"./src/components/theme/density-switcher.ts"},"./components/FontStackPicker":{"types":"./dist/components/theme/font-stack-picker.d.ts","import":"./dist/components/theme/font-stack-picker.js","source":"./src/components/theme/font-stack-picker.ts"},"./components/IconUsageMatrix":{"types":"./dist/components/theme/icon-usage-matrix.d.ts","import":"./dist/components/theme/icon-usage-matrix.js","source":"./src/components/theme/icon-usage-matrix.ts"},"./components/ThemePresetGrid":{"types":"./dist/components/theme/theme-preset-grid.d.ts","import":"./dist/components/theme/theme-preset-grid.js","source":"./src/components/theme/theme-preset-grid.ts"},"./display/severity-indicator":{"types":"./dist/display/severity-indicator/index.d.ts","import":"./dist/display/severity-indicator/index.js","source":"./src/display/severity-indicator/index.ts"},"./navigation/navigation-menu":{"types":"./dist/navigation/navigation-menu/index.d.ts","import":"./dist/navigation/navigation-menu/index.js","source":"./src/navigation/navigation-menu/index.ts"},"./primitives/select/combobox":{"types":"./dist/primitives/select/combobox.d.ts","import":"./dist/primitives/select/combobox.js","source":"./src/primitives/select/combobox.ts"},"./react/primitives/chart-bar":{"types":"./dist/react/primitives/chart-bar.d.ts","import":"./dist/react/primitives/chart-bar.js","source":"./src/react/primitives/chart-bar.tsx"},"./react/primitives/chart-pie":{"types":"./dist/react/primitives/chart-pie.d.ts","import":"./dist/react/primitives/chart-pie.js","source":"./src/react/primitives/chart-pie.tsx"},"./react/primitives/data-grid":{"types":"./dist/react/primitives/data-grid.d.ts","import":"./dist/react/primitives/data-grid.js","source":"./src/react/primitives/data-grid.tsx"},"./react/primitives/direction":{"types":"./dist/react/primitives/direction.d.ts","import":"./dist/react/primitives/direction.js","source":"./src/react/primitives/direction.tsx"},"./react/primitives/file-tree":{"types":"./dist/react/primitives/file-tree.d.ts","import":"./dist/react/primitives/file-tree.js","source":"./src/react/primitives/file-tree.tsx"},"./react/primitives/separator":{"types":"./dist/react/primitives/separator.d.ts","import":"./dist/react/primitives/separator.js","source":"./src/react/primitives/separator.tsx"},"./react/primitives/stat-card":{"types":"./dist/react/primitives/stat-card.d.ts","import":"./dist/react/primitives/stat-card.js","source":"./src/react/primitives/stat-card.tsx"},"./react/primitives/tag-input":{"types":"./dist/react/primitives/tag-input.d.ts","import":"./dist/react/primitives/tag-input.js","source":"./src/react/primitives/tag-input.tsx"},"./react/primitives/tree-view":{"types":"./dist/react/primitives/tree-view.d.ts","import":"./dist/react/primitives/tree-view.js","source":"./src/react/primitives/tree-view.tsx"},"./visualization/flow-diagram":{"types":"./dist/visualization/flow-diagram/index.d.ts","import":"./dist/visualization/flow-diagram/index.js","source":"./src/visualization/flow-diagram/index.ts"},"./components/ThemePreviewTile":{"types":"./dist/components/theme/theme-preview-tile.d.ts","import":"./dist/components/theme/theme-preview-tile.js","source":"./src/components/theme/theme-preview-tile.ts"},"./display/notification-center":{"types":"./dist/display/notification-center/index.d.ts","import":"./dist/display/notification-center/index.js","source":"./src/display/notification-center/index.ts"},"./react/hooks/use-keybindings":{"types":"./dist/react/hooks/useKeybindings.d.ts","import":"./dist/react/hooks/useKeybindings.js","source":"./src/react/hooks/useKeybindings.ts"},"./react/primitives/breadcrumb":{"types":"./dist/react/primitives/breadcrumb.d.ts","import":"./dist/react/primitives/breadcrumb.js","source":"./src/react/primitives/breadcrumb.tsx"},"./react/primitives/chart-area":{"types":"./dist/react/primitives/chart-area.d.ts","import":"./dist/react/primitives/chart-area.js","source":"./src/react/primitives/chart-area.tsx"},"./react/primitives/chart-line":{"types":"./dist/react/primitives/chart-line.d.ts","import":"./dist/react/primitives/chart-line.js","source":"./src/react/primitives/chart-line.tsx"},"./react/primitives/code-block":{"types":"./dist/react/primitives/code-block.d.ts","import":"./dist/react/primitives/code-block.js","source":"./src/react/primitives/code-block.tsx"},"./react/primitives/cvss-badge":{"types":"./dist/react/primitives/cvss-badge.d.ts","import":"./dist/react/primitives/cvss-badge.js","source":"./src/react/primitives/cvss-badge.tsx"},"./react/primitives/data-table":{"types":"./dist/react/primitives/data-table.d.ts","import":"./dist/react/primitives/data-table.js","source":"./src/react/primitives/data-table.tsx"},"./react/primitives/hover-card":{"types":"./dist/react/primitives/hover-card.d.ts","import":"./dist/react/primitives/hover-card.js","source":"./src/react/primitives/hover-card.tsx"},"./react/primitives/pagination":{"types":"./dist/react/primitives/pagination.d.ts","import":"./dist/react/primitives/pagination.js","source":"./src/react/primitives/pagination.tsx"},"./react/primitives/split-pane":{"types":"./dist/react/primitives/split-pane.d.ts","import":"./dist/react/primitives/split-pane.js","source":"./src/react/primitives/split-pane.tsx"},"./react/primitives/status-bar":{"types":"./dist/react/primitives/status-bar.d.ts","import":"./dist/react/primitives/status-bar.js","source":"./src/react/primitives/status-bar.tsx"},"./react/primitives/status-dot":{"types":"./dist/react/primitives/status-dot.d.ts","import":"./dist/react/primitives/status-dot.js","source":"./src/react/primitives/status-dot.tsx"},"./react/primitives/typography":{"types":"./dist/react/primitives/typography.d.ts","import":"./dist/react/primitives/typography.js","source":"./src/react/primitives/typography.tsx"},"./react/primitives/uptime-bar":{"types":"./dist/react/primitives/uptime-bar.d.ts","import":"./dist/react/primitives/uptime-bar.js","source":"./src/react/primitives/uptime-bar.tsx"},"./security/vulnerability-card":{"types":"./dist/security/vulnerability-card/index.d.ts","import":"./dist/security/vulnerability-card/index.js","source":"./src/security/vulnerability-card/index.ts"},"./visualization/network-graph":{"types":"./dist/visualization/network-graph/index.d.ts","import":"./dist/visualization/network-graph/index.js","source":"./src/visualization/network-graph/index.ts"},"./react/primitives/attack-path":{"types":"./dist/react/primitives/attack-path.d.ts","import":"./dist/react/primitives/attack-path.js","source":"./src/react/primitives/attack-path.tsx"},"./react/primitives/chart-gauge":{"types":"./dist/react/primitives/chart-gauge.d.ts","import":"./dist/react/primitives/chart-gauge.js","source":"./src/react/primitives/chart-gauge.tsx"},"./react/primitives/chart-radar":{"types":"./dist/react/primitives/chart-radar.d.ts","import":"./dist/react/primitives/chart-radar.js","source":"./src/react/primitives/chart-radar.tsx"},"./react/primitives/code-viewer":{"types":"./dist/react/primitives/code-viewer.d.ts","import":"./dist/react/primitives/code-viewer.js","source":"./src/react/primitives/code-viewer.tsx"},"./react/primitives/collapsible":{"types":"./dist/react/primitives/collapsible.d.ts","import":"./dist/react/primitives/collapsible.js","source":"./src/react/primitives/collapsible.tsx"},"./react/primitives/copy-button":{"types":"./dist/react/primitives/copy-button.d.ts","import":"./dist/react/primitives/copy-button.js","source":"./src/react/primitives/copy-button.tsx"},"./react/primitives/cron-editor":{"types":"./dist/react/primitives/cron-editor.d.ts","import":"./dist/react/primitives/cron-editor.js","source":"./src/react/primitives/cron-editor.tsx"},"./react/primitives/date-picker":{"types":"./dist/react/primitives/date-picker.d.ts","import":"./dist/react/primitives/date-picker.js","source":"./src/react/primitives/date-picker.tsx"},"./react/primitives/empty-state":{"types":"./dist/react/primitives/empty-state.d.ts","import":"./dist/react/primitives/empty-state.js","source":"./src/react/primitives/empty-state.tsx"},"./react/primitives/metric-tile":{"types":"./dist/react/primitives/metric-tile.d.ts","import":"./dist/react/primitives/metric-tile.js","source":"./src/react/primitives/metric-tile.tsx"},"./react/primitives/radio-group":{"types":"./dist/react/primitives/radio-group.d.ts","import":"./dist/react/primitives/radio-group.js","source":"./src/react/primitives/radio-group.tsx"},"./react/primitives/rule-editor":{"types":"./dist/react/primitives/rule-editor.d.ts","import":"./dist/react/primitives/rule-editor.js","source":"./src/react/primitives/rule-editor.tsx"},"./react/primitives/scroll-area":{"types":"./dist/react/primitives/scroll-area.d.ts","import":"./dist/react/primitives/scroll-area.js","source":"./src/react/primitives/scroll-area.tsx"},"./react/primitives/slide-panel":{"types":"./dist/react/primitives/slide-panel.d.ts","import":"./dist/react/primitives/slide-panel.js","source":"./src/react/primitives/slide-panel.tsx"},"./react/primitives/alert-dialog":{"types":"./dist/react/primitives/alert-dialog.d.ts","import":"./dist/react/primitives/alert-dialog.js","source":"./src/react/primitives/alert-dialog.tsx"},"./react/primitives/aspect-ratio":{"types":"./dist/react/primitives/aspect-ratio.d.ts","import":"./dist/react/primitives/aspect-ratio.js","source":"./src/react/primitives/aspect-ratio.tsx"},"./react/primitives/chart-funnel":{"types":"./dist/react/primitives/chart-funnel.d.ts","import":"./dist/react/primitives/chart-funnel.js","source":"./src/react/primitives/chart-funnel.tsx"},"./react/primitives/chart-sankey":{"types":"./dist/react/primitives/chart-sankey.d.ts","import":"./dist/react/primitives/chart-sankey.js","source":"./src/react/primitives/chart-sankey.tsx"},"./react/primitives/color-picker":{"types":"./dist/react/primitives/color-picker.d.ts","import":"./dist/react/primitives/color-picker.js","source":"./src/react/primitives/color-picker.tsx"},"./react/primitives/context-menu":{"types":"./dist/react/primitives/context-menu.d.ts","import":"./dist/react/primitives/context-menu.js","source":"./src/react/primitives/context-menu.tsx"},"./react/primitives/flow-diagram":{"types":"./dist/react/primitives/flow-diagram.d.ts","import":"./dist/react/primitives/flow-diagram.js","source":"./src/react/primitives/flow-diagram.tsx"},"./react/primitives/mitre-matrix":{"types":"./dist/react/primitives/mitre-matrix.d.ts","import":"./dist/react/primitives/mitre-matrix.js","source":"./src/react/primitives/mitre-matrix.tsx"},"./visualization/mermaid-diagram":{"types":"./dist/visualization/mermaid-diagram/index.d.ts","import":"./dist/visualization/mermaid-diagram/index.js","source":"./src/visualization/mermaid-diagram/index.ts"},"./react/primitives/chart-heatmap":{"types":"./dist/react/primitives/chart-heatmap.d.ts","import":"./dist/react/primitives/chart-heatmap.js","source":"./src/react/primitives/chart-heatmap.tsx"},"./react/primitives/chart-scatter":{"types":"./dist/react/primitives/chart-scatter.d.ts","import":"./dist/react/primitives/chart-scatter.js","source":"./src/react/primitives/chart-scatter.tsx"},"./react/primitives/chart-treemap":{"types":"./dist/react/primitives/chart-treemap.d.ts","import":"./dist/react/primitives/chart-treemap.js","source":"./src/react/primitives/chart-treemap.tsx"},"./react/primitives/dropdown-menu":{"types":"./dist/react/primitives/dropdown-menu.d.ts","import":"./dist/react/primitives/dropdown-menu.js","source":"./src/react/primitives/dropdown-menu.tsx"},"./react/primitives/network-graph":{"types":"./dist/react/primitives/network-graph.d.ts","import":"./dist/react/primitives/network-graph.js","source":"./src/react/primitives/network-graph.tsx"},"./composites/per-case-stats-table":{"types":"./dist/composites/per-case-stats-table.d.ts","import":"./dist/composites/per-case-stats-table.js","source":"./src/composites/per-case-stats-table.tsx"},"./primitives/yaml-override-editor":{"types":"./dist/primitives/yaml-override-editor.d.ts","import":"./dist/primitives/yaml-override-editor.js","source":"./src/primitives/yaml-override-editor.tsx"},"./react/primitives/error-boundary":{"types":"./dist/react/primitives/error-boundary.d.ts","import":"./dist/react/primitives/error-boundary.js","source":"./src/react/primitives/error-boundary.tsx"},"./react/primitives/heatmap-legend":{"types":"./dist/react/primitives/heatmap-legend.d.ts","import":"./dist/react/primitives/heatmap-legend.js","source":"./src/react/primitives/heatmap-legend.tsx"},"./styles/react-threat-visuals.css":{"source":"./src/styles/react-threat-visuals.css","default":"./dist/styles/react-threat-visuals.css"},"./visualization/json-path-browser":{"types":"./dist/visualization/json-path-browser/index.d.ts","import":"./dist/visualization/json-path-browser/index.js","source":"./src/visualization/json-path-browser/index.ts"},"./react/primitives/chart-sparkline":{"types":"./dist/react/primitives/chart-sparkline.d.ts","import":"./dist/react/primitives/chart-sparkline.js","source":"./src/react/primitives/chart-sparkline.tsx"},"./react/primitives/chart-waterfall":{"types":"./dist/react/primitives/chart-waterfall.d.ts","import":"./dist/react/primitives/chart-waterfall.js","source":"./src/react/primitives/chart-waterfall.tsx"},"./react/primitives/heatmap-toolbar":{"types":"./dist/react/primitives/heatmap-toolbar.d.ts","import":"./dist/react/primitives/heatmap-toolbar.js","source":"./src/react/primitives/heatmap-toolbar.tsx"},"./react/primitives/markdown-viewer":{"types":"./dist/react/primitives/markdown-viewer.d.ts","import":"./dist/react/primitives/markdown-viewer.js","source":"./src/react/primitives/markdown-viewer.tsx"},"./react/primitives/mermaid-diagram":{"types":"./dist/react/primitives/mermaid-diagram.d.ts","import":"./dist/react/primitives/mermaid-diagram.js","source":"./src/react/primitives/mermaid-diagram.tsx"},"./react/primitives/navigation-menu":{"types":"./dist/react/primitives/navigation-menu.d.ts","import":"./dist/react/primitives/navigation-menu.js","source":"./src/react/primitives/navigation-menu.tsx"},"./components/search/command-palette":{"types":"./dist/components/search/command-palette.d.ts","import":"./dist/components/search/command-palette.js","source":"./src/components/search/command-palette.ts"},"./react/primitives/animated-counter":{"types":"./dist/react/primitives/animated-counter.d.ts","import":"./dist/react/primitives/animated-counter.js","source":"./src/react/primitives/animated-counter.tsx"},"./react/primitives/detection-status":{"types":"./dist/react/primitives/detection-status.d.ts","import":"./dist/react/primitives/detection-status.js","source":"./src/react/primitives/detection-status.tsx"},"./react/feedback/notification-banner":{"types":"./dist/react/feedback/notification-banner.d.ts","import":"./dist/react/feedback/notification-banner.js","source":"./src/react/feedback/notification-banner.tsx"},"./react/primitives/chart-candlestick":{"types":"./dist/react/primitives/chart-candlestick.d.ts","import":"./dist/react/primitives/chart-candlestick.js","source":"./src/react/primitives/chart-candlestick.tsx"},"./react/primitives/json-path-browser":{"types":"./dist/react/primitives/json-path-browser.d.ts","import":"./dist/react/primitives/json-path-browser.js","source":"./src/react/primitives/json-path-browser.tsx"},"./react/primitives/severity-indicator":{"types":"./dist/react/primitives/severity-indicator.d.ts","import":"./dist/react/primitives/severity-indicator.js","source":"./src/react/primitives/severity-indicator.tsx"},"./react/primitives/vulnerability-card":{"types":"./dist/react/primitives/vulnerability-card.d.ts","import":"./dist/react/primitives/vulnerability-card.js","source":"./src/react/primitives/vulnerability-card.tsx"},"./react/primitives/notification-center":{"types":"./dist/react/primitives/notification-center.d.ts","import":"./dist/react/primitives/notification-center.js","source":"./src/react/primitives/notification-center.tsx"}},"gitHead":"84cc325cd6ffb7ae4690bfcceb25e279e94d563d","scripts":{"dev":"vite build --watch","lint":"eslint src --max-warnings 0","test":"vitest run","build":"tsc -p tsconfig.build.json && vite build","check":"npm run typecheck && npm run lint && npm run format:check","format":"prettier --write \"src/**/*.ts\"","preview":"npm run generate:preview && vite --config preview/vite.config.ts","lint:fix":"eslint src --fix","test:e2e":"playwright test","typecheck":"tsc --noEmit","test:watch":"vitest","test:e2e:ui":"playwright test --ui","audit:parity":"node scripts/audit-parity.mjs","format:check":"prettier --check \"src/**/*.ts\"","preview:dist":"npm run generate:preview && vite build --config preview/vite.config.ts","preview:build":"npm run build && npm run preview:dist","preview:serve":"vite --config preview/vite.config.ts","test:coverage":"vitest run --coverage","preview:deploy":"npm run preview:build && echo 'Static site built to preview-dist/'","test:e2e:debug":"playwright test --debug","test:e2e:headed":"playwright test --headed","test:e2e:report":"playwright show-report","generate:preview":"node scripts/extract-prop-docs.mjs && node scripts/generate-preview.mjs","audit:parity:check":"node scripts/audit-parity.mjs --check","generate:prop-docs":"node scripts/extract-prop-docs.mjs","test:e2e:update-snapshots":"playwright test --update-snapshots"},"_npmUser":{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},"overrides":{"uuid":"14.0.0","lodash":"4.18.1","rollup":"4.60.0","flatted":"3.4.2","postcss":"8.5.10","dompurify":"3.4.5","lodash-es":"4.18.1","@vue/language-core":{"minimatch":"9.0.7"}},"repository":{"url":"git+https://github.com/countermeasure-platform/web-components.git","type":"git"},"_npmVersion":"10.9.7","description":"Shared web components for CounterMeasure applications - consolidates common frontend functionality across projects.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","mermaid":"^11.12.3","dompurify":"3.4.5","codemirror":"^6.0.1","tailwind-merge":"^3.5.0","@codemirror/lint":"^6.9.0","@codemirror/view":"^6.39.0","@lezer/highlight":"^1.2.0","@codemirror/state":"^6.5.0","@codemirror/search":"^6.5.0","@codemirror/commands":"^6.8.0","@codemirror/lang-css":"^6.3.1","@codemirror/lang-sql":"^6.10.0","@codemirror/language":"^6.12.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-tabs":"^1.1.3","@codemirror/lang-json":"^6.0.1","@codemirror/lang-rust":"^6.0.2","@radix-ui/react-label":"^2.1.4","@radix-ui/react-dialog":"^1.1.7","@radix-ui/react-select":"^2.1.7","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.1.4","@radix-ui/react-toggle":"^1.1.10","@codemirror/lang-python":"^6.2.1","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-tooltip":"^1.1.8","@codemirror/autocomplete":"^6.20.0","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@codemirror/language-data":"^6.5.2","@radix-ui/react-separator":"^1.1.8","@codemirror/lang-javascript":"^6.2.4","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.7","@radix-ui/react-toggle-group":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.7","@radix-ui/react-navigation-menu":"^1.2.14"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.5","jsdom":"^29.0.0","react":"^19.2.4","eslint":"^10.0.3","vitest":"^4.1.0","globals":"^17.2.0","axe-core":"^4.11.1","prettier":"^3.2.0","react-dom":"^19.2.4","@eslint/js":"^10.0.0","typescript":"^6.0.2","@types/node":"^25.1.0","tailwindcss":"4.3.0","@types/react":"^19.2.14","lucide-react":"^1.6.0","@xyflow/react":"^12.10.1","vite-plugin-dts":"^5.0.0","@playwright/test":"^1.52.0","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.4","typescript-eslint":"^8.57.0","@vitest/coverage-v8":"^4.1.0","@axe-core/playwright":"^4.11.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@microsoft/api-extractor":"7.58.7","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","tailwindcss":"^4.0.0","lucide-react":"^1.6.0","@xyflow/react":"^12.0.0"},"peerDependenciesMeta":{"tailwindcss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-components_1.3.0-dev.20.1_1779115833308_0.2264417727353667","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@countermeasure-platform/web-components","version":"1.3.0","keywords":["countermeasure","consent","auth","passkey","webauthn","encryption","crypto","aes","rsa","codemirror","editor","data-table","components","ui"],"author":{"name":"CounterMeasure"},"license":"MIT","_id":"@countermeasure-platform/web-components@1.3.0","maintainers":[{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},{"name":"phutel","email":"paul@countermeasuresec.com"}],"homepage":"https://github.com/countermeasure-platform/web-components#readme","bugs":{"url":"https://github.com/countermeasure-platform/web-components/issues"},"dist":{"shasum":"61ba53a01fd8bae7413a306789b973e9697c7570","tarball":"https://registry.npmjs.org/@countermeasure-platform/web-components/-/web-components-1.3.0.tgz","fileCount":2486,"integrity":"sha512-lxDThGltvXg0bai6rBlxNIq/vJ+zQiVEOJoT2cqMQCASHKD9oBc4SOG1pc6Gex0iTo4qGTmHkyNo3fjYyBZOxQ==","signatures":[{"sig":"MEYCIQDPrEPRPaOoS+l42y4B/r1WtjXqe3z3zsAo1c5gBe15xQIhANWJUYUi/YTfi0N3e/dnwIRABirIVYRF5eNyM+ie5cyz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29101560},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js","source":"./src/ui/index.ts"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","source":"./src/auth/index.ts"},"./form":{"types":"./dist/form/index.d.ts","import":"./dist/form/index.js","source":"./src/form/index.ts"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js","source":"./src/icons/index.ts"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react.js","source":"./src/react/index.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","source":"./src/utils/index.ts"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js","source":"./src/charts/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.ts","import":"./dist/crypto/index.js","source":"./src/crypto/index.ts"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js","source":"./src/layout/index.ts"},"./styles":{"source":"./src/styles/index.css","default":"./dist/styles/index.css"},"./consent":{"types":"./dist/consent/index.d.ts","import":"./dist/consent/index.js","source":"./src/consent/index.ts"},"./display":{"types":"./dist/display/index.d.ts","import":"./dist/display/index.js","source":"./src/display/index.ts"},"./editors":{"types":"./dist/editors/index.d.ts","import":"./dist/editors/index.js","source":"./src/editors/index.ts"},"./passkey":{"types":"./dist/passkey/index.d.ts","import":"./dist/passkey/index.js","source":"./src/passkey/index.ts"},"./sidebar":{"types":"./dist/sidebar/index.d.ts","import":"./dist/sidebar/index.js","source":"./src/sidebar/index.ts"},"./overlays":{"types":"./dist/overlays/index.d.ts","import":"./dist/overlays/index.js","source":"./src/overlays/index.ts"},"./security":{"types":"./dist/security/index.d.ts","import":"./dist/security/index.js","source":"./src/security/index.ts"},"./services":{"types":"./dist/services/index.d.ts","import":"./dist/services/index.js","source":"./src/services/index.ts"},"./styles/*":"./dist/styles/*","./styles/ui":{"source":"./src/styles/ui.css","default":"./dist/styles/ui.css"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","source":"./src/appearance/index.ts"},"./charts/bar":{"types":"./dist/charts/bar/index.d.ts","import":"./dist/charts/bar/index.js","source":"./src/charts/bar/index.ts"},"./charts/pie":{"types":"./dist/charts/pie/index.d.ts","import":"./dist/charts/pie/index.js","source":"./src/charts/pie/index.ts"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js","source":"./src/components/index.ts"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js","source":"./src/navigation/index.ts"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js","source":"./src/primitives/index.ts"},"./react/auth":{"types":"./dist/react/auth/index.d.ts","import":"./dist/react/auth/index.js","source":"./src/react/auth/index.ts"},"./charts/area":{"types":"./dist/charts/area/index.d.ts","import":"./dist/charts/area/index.js","source":"./src/charts/area/index.ts"},"./charts/axis":{"types":"./dist/charts/axis.d.ts","import":"./dist/charts/axis.js","source":"./src/charts/axis.ts"},"./charts/base":{"types":"./dist/charts/base.d.ts","import":"./dist/charts/base.js","source":"./src/charts/base.ts"},"./charts/line":{"types":"./dist/charts/line/index.d.ts","import":"./dist/charts/line/index.js","source":"./src/charts/line/index.ts"},"./charts/zoom":{"types":"./dist/charts/zoom.d.ts","import":"./dist/charts/zoom.js","source":"./src/charts/zoom.ts"},"./react/brand":{"types":"./dist/react/brand/index.d.ts","import":"./dist/react/brand.js","source":"./src/react/brand/index.tsx"},"./react/hooks":{"types":"./dist/react/hooks/index.d.ts","import":"./dist/react/hooks/index.js","source":"./src/react/hooks/index.ts"},"./styles/auth":{"source":"./src/styles/auth.css","default":"./dist/styles/auth.css"},"./app-switcher":{"types":"./dist/app-switcher/index.d.ts","import":"./dist/app-switcher/index.js","source":"./src/app-switcher/index.ts"},"./charts/gauge":{"types":"./dist/charts/gauge/index.d.ts","import":"./dist/charts/gauge/index.js","source":"./src/charts/gauge/index.ts"},"./charts/radar":{"types":"./dist/charts/radar/index.d.ts","import":"./dist/charts/radar/index.js","source":"./src/charts/radar/index.ts"},"./charts/utils":{"types":"./dist/charts/utils.d.ts","import":"./dist/charts/utils.js","source":"./src/charts/utils.ts"},"./display/card":{"types":"./dist/display/card/index.d.ts","import":"./dist/display/card/index.js","source":"./src/display/card/index.ts"},"./icons/lucide":{"types":"./dist/icons/lucide.d.ts","import":"./dist/icons/lucide.js","source":"./src/icons/lucide.ts"},"./react/layout":{"types":"./dist/react/layout/index.d.ts","import":"./dist/react/layout/index.js","source":"./src/react/layout/index.ts"},"./services/api":{"types":"./dist/services/api.d.ts","import":"./dist/services/api.js","source":"./src/services/api.ts"},"./services/sse":{"types":"./dist/services/sse.d.ts","import":"./dist/services/sse.js","source":"./src/services/sse.ts"},"./theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./charts/funnel":{"types":"./dist/charts/funnel/index.d.ts","import":"./dist/charts/funnel/index.js","source":"./src/charts/funnel/index.ts"},"./charts/legend":{"types":"./dist/charts/legend.d.ts","import":"./dist/charts/legend.js","source":"./src/charts/legend.ts"},"./charts/sankey":{"types":"./dist/charts/sankey/index.d.ts","import":"./dist/charts/sankey/index.js","source":"./src/charts/sankey/index.ts"},"./display/alert":{"types":"./dist/display/alert/index.d.ts","import":"./dist/display/alert/index.js","source":"./src/display/alert/index.ts"},"./display/badge":{"types":"./dist/display/badge/index.d.ts","import":"./dist/display/badge/index.js","source":"./src/display/badge/index.ts"},"./form/calendar":{"types":"./dist/form/calendar/index.d.ts","import":"./dist/form/calendar/index.js","source":"./src/form/calendar/index.ts"},"./react/consent":{"types":"./dist/react/consent/index.d.ts","import":"./dist/react/consent/index.js","source":"./src/react/consent/index.ts"},"./react/editors":{"types":"./dist/react/editors/index.d.ts","import":"./dist/react/editors/index.js","source":"./src/react/editors/index.ts"},"./react/sidebar":{"types":"./dist/react/sidebar.d.ts","import":"./dist/react/sidebar.js","source":"./src/react/sidebar.tsx"},"./styles/layout":{"source":"./src/styles/layout.css","default":"./dist/styles/layout.css"},"./styles/tokens":{"source":"./src/styles/tokens.css","default":"./dist/styles/tokens.css"},"./visualization":{"types":"./dist/visualization/index.d.ts","import":"./dist/visualization/index.js","source":"./src/visualization/index.ts"},"./charts/heatmap":{"types":"./dist/charts/heatmap/index.d.ts","import":"./dist/charts/heatmap/index.js","source":"./src/charts/heatmap/index.ts"},"./charts/scatter":{"types":"./dist/charts/scatter/index.d.ts","import":"./dist/charts/scatter/index.js","source":"./src/charts/scatter/index.ts"},"./charts/tooltip":{"types":"./dist/charts/tooltip.d.ts","import":"./dist/charts/tooltip.js","source":"./src/charts/tooltip.ts"},"./charts/treemap":{"types":"./dist/charts/treemap/index.d.ts","import":"./dist/charts/treemap/index.js","source":"./src/charts/treemap/index.ts"},"./display/avatar":{"types":"./dist/display/avatar/index.d.ts","import":"./dist/display/avatar/index.js","source":"./src/display/avatar/index.ts"},"./form/direction":{"types":"./dist/form/direction/index.d.ts","import":"./dist/form/direction/index.js","source":"./src/form/direction/index.ts"},"./form/tag-input":{"types":"./dist/form/tag-input/index.d.ts","import":"./dist/form/tag-input/index.js","source":"./src/form/tag-input/index.ts"},"./overlays/sheet":{"types":"./dist/overlays/sheet/index.d.ts","import":"./dist/overlays/sheet/index.js","source":"./src/overlays/sheet/index.ts"},"./primitives/kbd":{"types":"./dist/primitives/kbd/index.d.ts","import":"./dist/primitives/kbd/index.js","source":"./src/primitives/kbd/index.ts"},"./react/feedback":{"types":"./dist/react/feedback/index.d.ts","import":"./dist/react/feedback/index.js","source":"./src/react/feedback/index.ts"},"./react/topology":{"types":"./dist/react/topology/index.d.ts","import":"./dist/react/topology.js","source":"./src/react/topology/index.ts"},"./styles/consent":{"source":"./src/styles/consent.css","default":"./dist/styles/consent.css"},"./utils/registry":{"types":"./dist/utils/registry.d.ts","import":"./dist/utils/registry.js","source":"./src/utils/registry.ts"},"./components/tabs":{"types":"./dist/components/tabs/index.d.ts","import":"./dist/components/tabs/index.js","source":"./src/components/tabs/index.ts"},"./display/popover":{"types":"./dist/display/popover/index.d.ts","import":"./dist/display/popover/index.js","source":"./src/display/popover/index.ts"},"./display/tooltip":{"types":"./dist/display/tooltip/index.d.ts","import":"./dist/display/tooltip/index.js","source":"./src/display/tooltip/index.ts"},"./services/router":{"types":"./dist/services/router.d.ts","import":"./dist/services/router.js","source":"./src/services/router.ts"},"./charts/sparkline":{"types":"./dist/charts/sparkline/index.d.ts","import":"./dist/charts/sparkline/index.js","source":"./src/charts/sparkline/index.ts"},"./charts/waterfall":{"types":"./dist/charts/waterfall/index.d.ts","import":"./dist/charts/waterfall/index.js","source":"./src/charts/waterfall/index.ts"},"./components/brand":{"types":"./dist/components/brand/index.d.ts","import":"./dist/components/brand/index.js","source":"./src/components/brand/index.ts"},"./components/modal":{"types":"./dist/components/modal/index.d.ts","import":"./dist/components/modal/index.js","source":"./src/components/modal/index.ts"},"./components/theme":{"types":"./dist/components/theme/index.d.ts","import":"./dist/components/theme/index.js","source":"./src/components/theme/index.ts"},"./components/toast":{"types":"./dist/components/toast/index.d.ts","import":"./dist/components/toast/index.js","source":"./src/components/toast/index.ts"},"./display/progress":{"types":"./dist/display/progress/index.d.ts","import":"./dist/display/progress/index.js","source":"./src/display/progress/index.ts"},"./form/cron-editor":{"types":"./dist/form/cron-editor/index.d.ts","import":"./dist/form/cron-editor/index.js","source":"./src/form/cron-editor/index.ts"},"./form/date-picker":{"types":"./dist/form/date-picker/index.d.ts","import":"./dist/form/date-picker/index.js","source":"./src/form/date-picker/index.ts"},"./layout/app-shell":{"types":"./dist/layout/app-shell.d.ts","import":"./dist/layout/app-shell.js","source":"./src/layout/app-shell.ts"},"./primitives/field":{"types":"./dist/primitives/field/index.d.ts","import":"./dist/primitives/field/index.js","source":"./src/primitives/field/index.ts"},"./primitives/input":{"types":"./dist/primitives/input/index.d.ts","import":"./dist/primitives/input/index.js","source":"./src/primitives/input/index.ts"},"./primitives/label":{"types":"./dist/primitives/label/index.d.ts","import":"./dist/primitives/label/index.js","source":"./src/primitives/label/index.ts"},"./primitives/radio":{"types":"./dist/primitives/radio/index.d.ts","import":"./dist/primitives/radio/index.js","source":"./src/primitives/radio/index.ts"},"./react/primitives":{"types":"./dist/react/primitives/index.d.ts","import":"./dist/react/primitives/index.js","source":"./src/react/primitives/index.ts"},"./styles/fonts.css":{"source":"./src/styles/fonts.css","default":"./dist/styles/fonts.css"},"./styles/theme.css":{"source":"./src/styles/theme.css","default":"./dist/styles/theme.css"},"./components/search":{"types":"./dist/components/search/index.d.ts","import":"./dist/components/search/index.js","source":"./src/components/search/index.ts"},"./display/stat-card":{"types":"./dist/display/stat-card/index.d.ts","import":"./dist/display/stat-card/index.js","source":"./src/display/stat-card/index.ts"},"./form/color-picker":{"types":"./dist/form/color-picker/index.d.ts","import":"./dist/form/color-picker/index.js","source":"./src/form/color-picker/index.ts"},"./navigation/drawer":{"types":"./dist/navigation/drawer/index.d.ts","import":"./dist/navigation/drawer/index.js","source":"./src/navigation/drawer/index.ts"},"./overlays/carousel":{"types":"./dist/overlays/carousel/index.d.ts","import":"./dist/overlays/carousel/index.js","source":"./src/overlays/carousel/index.ts"},"./primitives/button":{"types":"./dist/primitives/button/index.d.ts","import":"./dist/primitives/button/index.js","source":"./src/primitives/button/index.ts"},"./primitives/select":{"types":"./dist/primitives/select/index.d.ts","import":"./dist/primitives/select/index.js","source":"./src/primitives/select/index.ts"},"./primitives/slider":{"types":"./dist/primitives/slider/index.d.ts","import":"./dist/primitives/slider/index.js","source":"./src/primitives/slider/index.ts"},"./primitives/switch":{"types":"./dist/primitives/switch/index.d.ts","import":"./dist/primitives/switch/index.js","source":"./src/primitives/switch/index.ts"},"./primitives/toggle":{"types":"./dist/primitives/toggle/index.d.ts","import":"./dist/primitives/toggle/index.js","source":"./src/primitives/toggle/index.ts"},"./styles/appearance":{"source":"./src/styles/appearance.css","default":"./dist/styles/appearance.css"},"./visualization/map":{"types":"./dist/visualization/map/index.d.ts","import":"./dist/visualization/map/index.js","source":"./src/visualization/map/index.ts"},"./charts/annotations":{"types":"./dist/charts/annotations.d.ts","import":"./dist/charts/annotations.js","source":"./src/charts/annotations.ts"},"./charts/candlestick":{"types":"./dist/charts/candlestick/index.d.ts","import":"./dist/charts/candlestick/index.js","source":"./src/charts/candlestick/index.ts"},"./display/code-block":{"types":"./dist/display/code-block/index.d.ts","import":"./dist/display/code-block/index.js","source":"./src/display/code-block/index.ts"},"./display/hover-card":{"types":"./dist/display/hover-card/index.d.ts","import":"./dist/display/hover-card/index.js","source":"./src/display/hover-card/index.ts"},"./display/status-dot":{"types":"./dist/display/status-dot/index.d.ts","import":"./dist/display/status-dot/index.js","source":"./src/display/status-dot/index.ts"},"./display/typography":{"types":"./dist/display/typography/index.d.ts","import":"./dist/display/typography/index.js","source":"./src/display/typography/index.ts"},"./display/uptime-bar":{"types":"./dist/display/uptime-bar/index.d.ts","import":"./dist/display/uptime-bar/index.js","source":"./src/display/uptime-bar/index.ts"},"./editors/log-viewer":{"types":"./dist/editors/log-viewer.d.ts","import":"./dist/editors/log-viewer.js","source":"./src/editors/log-viewer.ts"},"./layout/page-header":{"types":"./dist/layout/page-header.d.ts","import":"./dist/layout/page-header.js","source":"./src/layout/page-header.ts"},"./navigation/menubar":{"types":"./dist/navigation/menubar/index.d.ts","import":"./dist/navigation/menubar/index.js","source":"./src/navigation/menubar/index.ts"},"./navigation/stepper":{"types":"./dist/navigation/stepper/index.d.ts","import":"./dist/navigation/stepper/index.js","source":"./src/navigation/stepper/index.ts"},"./primitives/spinner":{"types":"./dist/primitives/spinner/index.d.ts","import":"./dist/primitives/spinner/index.js","source":"./src/primitives/spinner/index.ts"},"./react/app-switcher":{"types":"./dist/react/app-switcher.d.ts","import":"./dist/react/app-switcher.js","source":"./src/react/app-switcher.tsx"},"./react/theme-studio":{"types":"./dist/react/theme-studio.d.ts","import":"./dist/react/theme-studio.js","source":"./src/react/theme-studio.tsx"},"./react/theme-toggle":{"types":"./dist/react/theme-toggle/index.d.ts","import":"./dist/react/theme-toggle.js","source":"./src/react/theme-toggle/index.tsx"},"./services/sse-react":{"types":"./dist/services/sse-react.d.ts","import":"./dist/services/sse-react.js","source":"./src/services/sse-react.ts"},"./display/empty-state":{"types":"./dist/display/empty-state/index.d.ts","import":"./dist/display/empty-state/index.js","source":"./src/display/empty-state/index.ts"},"./display/metric-tile":{"types":"./dist/display/metric-tile/index.d.ts","import":"./dist/display/metric-tile/index.js","source":"./src/display/metric-tile/index.ts"},"./editors/code-editor":{"types":"./dist/editors/code-editor.d.ts","import":"./dist/editors/code-editor.js","source":"./src/editors/code-editor.ts"},"./editors/diff-viewer":{"types":"./dist/editors/diff-viewer.d.ts","import":"./dist/editors/diff-viewer.js","source":"./src/editors/diff-viewer.ts"},"./editors/json-viewer":{"types":"./dist/editors/json-viewer.d.ts","import":"./dist/editors/json-viewer.js","source":"./src/editors/json-viewer.ts"},"./editors/yaml-editor":{"types":"./dist/editors/yaml-editor.d.ts","import":"./dist/editors/yaml-editor.js","source":"./src/editors/yaml-editor.ts"},"./primitives/checkbox":{"types":"./dist/primitives/checkbox/index.d.ts","import":"./dist/primitives/checkbox/index.js","source":"./src/primitives/checkbox/index.ts"},"./primitives/skeleton":{"types":"./dist/primitives/skeleton/index.d.ts","import":"./dist/primitives/skeleton/index.js","source":"./src/primitives/skeleton/index.ts"},"./react/hooks/use-api":{"types":"./dist/react/hooks/useApi.d.ts","import":"./dist/react/hooks/useApi.js","source":"./src/react/hooks/useApi.ts"},"./react/hooks/use-sse":{"types":"./dist/react/hooks/useSSE.d.ts","import":"./dist/react/hooks/useSSE.js","source":"./src/react/hooks/useSSE.ts"},"./security/cvss-badge":{"types":"./dist/security/cvss-badge/index.d.ts","import":"./dist/security/cvss-badge/index.js","source":"./src/security/cvss-badge/index.ts"},"./styles/no-fonts.css":{"source":"./src/styles/no-fonts.css","default":"./dist/styles/no-fonts.css"},"./styles/theme-engine":{"source":"./src/styles/theme-engine.css","default":"./dist/styles/theme-engine.css"},"./components/tree-view":{"types":"./dist/components/tree-view/index.d.ts","import":"./dist/components/tree-view/index.js","source":"./src/components/tree-view/index.ts"},"./display/aspect-ratio":{"types":"./dist/display/aspect-ratio/index.d.ts","import":"./dist/display/aspect-ratio/index.js","source":"./src/display/aspect-ratio/index.ts"},"./primitives/separator":{"types":"./dist/primitives/separator/index.d.ts","import":"./dist/primitives/separator/index.js","source":"./src/primitives/separator/index.ts"},"./react/consent/banner":{"types":"./dist/react/consent/banner.d.ts","import":"./dist/react/consent/banner.js","source":"./src/react/consent/banner.tsx"},"./react/hooks/use-auth":{"types":"./dist/react/hooks/useAuth.d.ts","import":"./dist/react/hooks/useAuth.js","source":"./src/react/hooks/useAuth.ts"},"./react/primitives/kbd":{"types":"./dist/react/primitives/kbd.d.ts","import":"./dist/react/primitives/kbd.js","source":"./src/react/primitives/kbd.tsx"},"./react/primitives/map":{"types":"./dist/react/primitives/map.d.ts","import":"./dist/react/primitives/map.js","source":"./src/react/primitives/map.tsx"},"./react/threat-visuals":{"types":"./dist/react/threat-visuals/index.d.ts","import":"./dist/react/threat-visuals.js","source":"./src/react/threat-visuals/index.tsx"},"./security/attack-path":{"types":"./dist/security/attack-path/index.d.ts","import":"./dist/security/attack-path/index.js","source":"./src/security/attack-path/index.ts"},"./services/keybindings":{"types":"./dist/services/keybindings.d.ts","import":"./dist/services/keybindings.js","source":"./src/services/keybindings.ts"},"./services/toast-react":{"types":"./dist/services/toast-react.d.ts","import":"./dist/services/toast-react.js","source":"./src/services/toast-react.tsx"},"./styles/shadcn-compat":{"source":"./src/styles/shadcn-compat.css","default":"./dist/styles/shadcn-compat.css"},"./styles/tenant-ui.css":{"source":"./src/styles/tenant-ui.css","default":"./dist/styles/tenant-ui.css"},"./styles/utilities.css":{"source":"./src/styles/utilities.css","default":"./dist/styles/utilities.css"},"./visualization/kanban":{"types":"./dist/visualization/kanban/index.d.ts","import":"./dist/visualization/kanban/index.js","source":"./src/visualization/kanban/index.ts"},"./components/data-table":{"types":"./dist/components/data-table/index.d.ts","import":"./dist/components/data-table/index.js","source":"./src/components/data-table/index.ts"},"./components/pagination":{"types":"./dist/components/pagination/index.d.ts","import":"./dist/components/pagination/index.js","source":"./src/components/pagination/index.ts"},"./components/split-pane":{"types":"./dist/components/split-pane/index.d.ts","import":"./dist/components/split-pane/index.js","source":"./src/components/split-pane/index.ts"},"./components/status-bar":{"types":"./dist/components/status-bar/index.d.ts","import":"./dist/components/status-bar/index.js","source":"./src/components/status-bar/index.ts"},"./form/date-picker/time":{"types":"./dist/form/date-picker/time.d.ts","import":"./dist/form/date-picker/time.js","source":"./src/form/date-picker/time.ts"},"./navigation/breadcrumb":{"types":"./dist/navigation/breadcrumb/index.d.ts","import":"./dist/navigation/breadcrumb/index.js","source":"./src/navigation/breadcrumb/index.ts"},"./overlays/alert-dialog":{"types":"./dist/overlays/alert-dialog/index.d.ts","import":"./dist/overlays/alert-dialog/index.js","source":"./src/overlays/alert-dialog/index.ts"},"./react/auth/login-form":{"types":"./dist/react/auth/login-form.d.ts","import":"./dist/react/auth/login-form.js","source":"./src/react/auth/login-form.tsx"},"./react/primitives/card":{"types":"./dist/react/primitives/card.d.ts","import":"./dist/react/primitives/card.js","source":"./src/react/primitives/card.tsx"},"./react/primitives/tabs":{"types":"./dist/react/primitives/tabs.d.ts","import":"./dist/react/primitives/tabs.js","source":"./src/react/primitives/tabs.tsx"},"./security/mitre-matrix":{"types":"./dist/security/mitre-matrix/index.d.ts","import":"./dist/security/mitre-matrix/index.js","source":"./src/security/mitre-matrix/index.ts"},"./services/theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./components/GlassSlider":{"types":"./dist/components/theme/glass-slider.d.ts","import":"./dist/components/theme/glass-slider.js","source":"./src/components/theme/glass-slider.ts"},"./components/ThemeStudio":{"types":"./dist/components/theme/theme-studio.d.ts","import":"./dist/components/theme/theme-studio.js","source":"./src/components/theme/theme-studio.ts"},"./components/copy-button":{"types":"./dist/components/copy-button/index.d.ts","import":"./dist/components/copy-button/index.js","source":"./src/components/copy-button/index.ts"},"./components/log-toolbar":{"types":"./dist/components/log-toolbar/index.d.ts","import":"./dist/components/log-toolbar/index.js"},"./composites/run-monitor":{"types":"./dist/composites/run-monitor.d.ts","import":"./dist/composites/run-monitor.js","source":"./src/composites/run-monitor.tsx"},"./editors/languages/yara":{"types":"./dist/editors/languages/yara.d.ts","import":"./dist/editors/languages/yara.js","source":"./src/editors/languages/yara.ts"},"./form/date-picker/range":{"types":"./dist/form/date-picker/range.d.ts","import":"./dist/form/date-picker/range.js","source":"./src/form/date-picker/range.ts"},"./primitives/scroll-area":{"types":"./dist/primitives/scroll-area/index.d.ts","import":"./dist/primitives/scroll-area/index.js","source":"./src/primitives/scroll-area/index.ts"},"./react/hooks/use-router":{"types":"./dist/react/hooks/useRouter.d.ts","import":"./dist/react/hooks/useRouter.js","source":"./src/react/hooks/useRouter.ts"},"./react/layout/app-shell":{"types":"./dist/react/layout/app-shell.d.ts","import":"./dist/react/layout/app-shell.js","source":"./src/react/layout/app-shell.tsx"},"./react/primitives/alert":{"types":"./dist/react/primitives/alert.d.ts","import":"./dist/react/primitives/alert.js","source":"./src/react/primitives/alert.tsx"},"./react/primitives/badge":{"types":"./dist/react/primitives/badge.d.ts","import":"./dist/react/primitives/badge.js","source":"./src/react/primitives/badge.tsx"},"./react/primitives/field":{"types":"./dist/react/primitives/field.d.ts","import":"./dist/react/primitives/field.js","source":"./src/react/primitives/field.tsx"},"./react/primitives/input":{"types":"./dist/react/primitives/input.d.ts","import":"./dist/react/primitives/input.js","source":"./src/react/primitives/input.tsx"},"./react/primitives/label":{"types":"./dist/react/primitives/label.d.ts","import":"./dist/react/primitives/label.js","source":"./src/react/primitives/label.tsx"},"./react/primitives/modal":{"types":"./dist/react/primitives/modal.d.ts","import":"./dist/react/primitives/modal.js","source":"./src/react/primitives/modal.tsx"},"./react/primitives/sheet":{"types":"./dist/react/primitives/sheet.d.ts","import":"./dist/react/primitives/sheet.js","source":"./src/react/primitives/sheet.tsx"},"./react/primitives/table":{"types":"./dist/react/primitives/table.d.ts","import":"./dist/react/primitives/table.js","source":"./src/react/primitives/table.tsx"},"./react/primitives/toast":{"types":"./dist/react/primitives/toast.d.ts","import":"./dist/react/primitives/toast.js","source":"./src/react/primitives/toast.tsx"},"./visualization/terminal":{"types":"./dist/visualization/terminal/index.d.ts","import":"./dist/visualization/terminal/index.js","source":"./src/visualization/terminal/index.ts"},"./visualization/timeline":{"types":"./dist/visualization/timeline/index.d.ts","import":"./dist/visualization/timeline/index.js","source":"./src/visualization/timeline/index.ts"},"./components/RadiusSlider":{"types":"./dist/components/theme/radius-slider.d.ts","import":"./dist/components/theme/radius-slider.js","source":"./src/components/theme/radius-slider.ts"},"./components/context-menu":{"types":"./dist/components/context-menu/index.d.ts","import":"./dist/components/context-menu/index.js","source":"./src/components/context-menu/index.ts"},"./composites/metrics-card":{"types":"./dist/composites/metrics-card.d.ts","import":"./dist/composites/metrics-card.js","source":"./src/composites/metrics-card.tsx"},"./display/markdown-viewer":{"types":"./dist/display/markdown-viewer/index.d.ts","import":"./dist/display/markdown-viewer/index.js","source":"./src/display/markdown-viewer/index.ts"},"./editors/languages/fluxl":{"types":"./dist/editors/languages/fluxl.d.ts","import":"./dist/editors/languages/fluxl.js","source":"./src/editors/languages/fluxl.ts"},"./editors/languages/yaral":{"types":"./dist/editors/languages/yaral.d.ts","import":"./dist/editors/languages/yaral.js","source":"./src/editors/languages/yaral.ts"},"./form/cron-editor/parser":{"types":"./dist/form/cron-editor/parser.d.ts","import":"./dist/form/cron-editor/parser.js","source":"./src/form/cron-editor/parser.ts"},"./react/hooks/use-consent":{"types":"./dist/react/hooks/useConsent.d.ts","import":"./dist/react/hooks/useConsent.js","source":"./src/react/hooks/useConsent.ts"},"./react/hooks/use-passkey":{"types":"./dist/react/hooks/usePasskey.d.ts","import":"./dist/react/hooks/usePasskey.js","source":"./src/react/hooks/usePasskey.ts"},"./react/hooks/use-storage":{"types":"./dist/react/hooks/useStorage.d.ts","import":"./dist/react/hooks/useStorage.js","source":"./src/react/hooks/useStorage.ts"},"./react/primitives/avatar":{"types":"./dist/react/primitives/avatar.d.ts","import":"./dist/react/primitives/avatar.js","source":"./src/react/primitives/avatar.tsx"},"./react/primitives/button":{"types":"./dist/react/primitives/button.d.ts","import":"./dist/react/primitives/button.js","source":"./src/react/primitives/button.tsx"},"./react/primitives/dialog":{"types":"./dist/react/primitives/dialog.d.ts","import":"./dist/react/primitives/dialog.js","source":"./src/react/primitives/dialog.tsx"},"./react/primitives/drawer":{"types":"./dist/react/primitives/drawer.d.ts","import":"./dist/react/primitives/drawer.js","source":"./src/react/primitives/drawer.tsx"},"./react/primitives/kanban":{"types":"./dist/react/primitives/kanban.d.ts","import":"./dist/react/primitives/kanban.js","source":"./src/react/primitives/kanban.tsx"},"./react/primitives/ripple":{"types":"./dist/react/primitives/ripple.d.ts","import":"./dist/react/primitives/ripple.js","source":"./src/react/primitives/ripple.tsx"},"./react/primitives/search":{"types":"./dist/react/primitives/search.d.ts","import":"./dist/react/primitives/search.js","source":"./src/react/primitives/search.tsx"},"./react/primitives/select":{"types":"./dist/react/primitives/select.d.ts","import":"./dist/react/primitives/select.js","source":"./src/react/primitives/select.tsx"},"./react/primitives/slider":{"types":"./dist/react/primitives/slider.d.ts","import":"./dist/react/primitives/slider.js","source":"./src/react/primitives/slider.tsx"},"./react/primitives/switch":{"types":"./dist/react/primitives/switch.d.ts","import":"./dist/react/primitives/switch.js","source":"./src/react/primitives/switch.tsx"},"./react/primitives/toggle":{"types":"./dist/react/primitives/toggle.d.ts","import":"./dist/react/primitives/toggle.js","source":"./src/react/primitives/toggle.tsx"},"./visualization/file-tree":{"types":"./dist/visualization/file-tree/index.d.ts","import":"./dist/visualization/file-tree/index.js","source":"./src/visualization/file-tree/index.ts"},"./components/IconSetPicker":{"types":"./dist/components/theme/icon-set-picker.d.ts","import":"./dist/components/theme/icon-set-picker.js","source":"./src/components/theme/icon-set-picker.ts"},"./components/ThemeSwitcher":{"types":"./dist/components/theme/theme-switcher.d.ts","import":"./dist/components/theme/theme-switcher.js","source":"./src/components/theme/theme-switcher.ts"},"./components/detail-header":{"types":"./dist/components/detail-header/index.d.ts","import":"./dist/components/detail-header/index.js"},"./navigation/dropdown-menu":{"types":"./dist/navigation/dropdown-menu/index.d.ts","import":"./dist/navigation/dropdown-menu/index.js","source":"./src/navigation/dropdown-menu/index.ts"},"./primitives/live-log-tail":{"types":"./dist/primitives/live-log-tail.d.ts","import":"./dist/primitives/live-log-tail.js","source":"./src/primitives/live-log-tail.tsx"},"./primitives/select/native":{"types":"./dist/primitives/select/native.d.ts","import":"./dist/primitives/select/native.js","source":"./src/primitives/select/native.ts"},"./react/editors/log-viewer":{"types":"./dist/react/editors/log-viewer.d.ts","import":"./dist/react/editors/log-viewer.js","source":"./src/react/editors/log-viewer.tsx"},"./react/layout/page-header":{"types":"./dist/react/layout/page-header.d.ts","import":"./dist/react/layout/page-header.js","source":"./src/react/layout/page-header.tsx"},"./react/primitives/menubar":{"types":"./dist/react/primitives/menubar.d.ts","import":"./dist/react/primitives/menubar.js","source":"./src/react/primitives/menubar.tsx"},"./react/primitives/popover":{"types":"./dist/react/primitives/popover.d.ts","import":"./dist/react/primitives/popover.js","source":"./src/react/primitives/popover.tsx"},"./react/primitives/spinner":{"types":"./dist/react/primitives/spinner.d.ts","import":"./dist/react/primitives/spinner.js","source":"./src/react/primitives/spinner.tsx"},"./react/primitives/stepper":{"types":"./dist/react/primitives/stepper.d.ts","import":"./dist/react/primitives/stepper.js","source":"./src/react/primitives/stepper.tsx"},"./react/primitives/tooltip":{"types":"./dist/react/primitives/tooltip.d.ts","import":"./dist/react/primitives/tooltip.js","source":"./src/react/primitives/tooltip.tsx"},"./components/AccentSwitcher":{"types":"./dist/components/theme/accent-switcher.d.ts","import":"./dist/components/theme/accent-switcher.js","source":"./src/components/theme/accent-switcher.ts"},"./primitives/checkbox/group":{"types":"./dist/primitives/checkbox/group.d.ts","import":"./dist/primitives/checkbox/group.js","source":"./src/primitives/checkbox/group.ts"},"./primitives/phase-progress":{"types":"./dist/primitives/phase-progress.d.ts","import":"./dist/primitives/phase-progress.js","source":"./src/primitives/phase-progress.tsx"},"./primitives/sse-live-badge":{"types":"./dist/primitives/sse-live-badge.d.ts","import":"./dist/primitives/sse-live-badge.js","source":"./src/primitives/sse-live-badge.tsx"},"./react/auth/passkey-button":{"types":"./dist/react/auth/passkey-button.d.ts","import":"./dist/react/auth/passkey-button.js","source":"./src/react/auth/passkey-button.tsx"},"./react/consent/preferences":{"types":"./dist/react/consent/preferences.d.ts","import":"./dist/react/consent/preferences.js","source":"./src/react/consent/preferences.tsx"},"./react/editors/code-editor":{"types":"./dist/react/editors/code-editor.d.ts","import":"./dist/react/editors/code-editor.js","source":"./src/react/editors/code-editor.tsx"},"./react/editors/diff-viewer":{"types":"./dist/react/editors/diff-viewer.d.ts","import":"./dist/react/editors/diff-viewer.js","source":"./src/react/editors/diff-viewer.tsx"},"./react/editors/json-viewer":{"types":"./dist/react/editors/json-viewer.d.ts","import":"./dist/react/editors/json-viewer.js","source":"./src/react/editors/json-viewer.tsx"},"./react/editors/yaml-editor":{"types":"./dist/react/editors/yaml-editor.d.ts","import":"./dist/react/editors/yaml-editor.js","source":"./src/react/editors/yaml-editor.tsx"},"./react/primitives/calendar":{"types":"./dist/react/primitives/calendar.d.ts","import":"./dist/react/primitives/calendar.js","source":"./src/react/primitives/calendar.tsx"},"./react/primitives/carousel":{"types":"./dist/react/primitives/carousel.d.ts","import":"./dist/react/primitives/carousel.js","source":"./src/react/primitives/carousel.tsx"},"./react/primitives/checkbox":{"types":"./dist/react/primitives/checkbox.d.ts","import":"./dist/react/primitives/checkbox.js","source":"./src/react/primitives/checkbox.tsx"},"./react/primitives/progress":{"types":"./dist/react/primitives/progress.d.ts","import":"./dist/react/primitives/progress.js","source":"./src/react/primitives/progress.tsx"},"./react/primitives/skeleton":{"types":"./dist/react/primitives/skeleton.d.ts","import":"./dist/react/primitives/skeleton.js","source":"./src/react/primitives/skeleton.tsx"},"./react/primitives/terminal":{"types":"./dist/react/primitives/terminal.d.ts","import":"./dist/react/primitives/terminal.js","source":"./src/react/primitives/terminal.tsx"},"./react/primitives/textarea":{"types":"./dist/react/primitives/textarea.d.ts","import":"./dist/react/primitives/textarea.js","source":"./src/react/primitives/textarea.tsx"},"./react/primitives/timeline":{"types":"./dist/react/primitives/timeline.d.ts","import":"./dist/react/primitives/timeline.js","source":"./src/react/primitives/timeline.tsx"},"./security/detection-status":{"types":"./dist/security/detection-status/index.d.ts","import":"./dist/security/detection-status/index.js","source":"./src/security/detection-status/index.ts"},"./styles/platform-admin.css":{"source":"./src/styles/platform-admin.css","default":"./dist/styles/platform-admin.css"},"./styles/threat-library.css":{"source":"./src/styles/threat-library.css","default":"./dist/styles/threat-library.css"},"./visualization/rule-editor":{"types":"./dist/visualization/rule-editor/index.d.ts","import":"./dist/visualization/rule-editor/index.js","source":"./src/visualization/rule-editor/index.ts"},"./components/DensitySwitcher":{"types":"./dist/components/theme/density-switcher.d.ts","import":"./dist/components/theme/density-switcher.js","source":"./src/components/theme/density-switcher.ts"},"./components/FontStackPicker":{"types":"./dist/components/theme/font-stack-picker.d.ts","import":"./dist/components/theme/font-stack-picker.js","source":"./src/components/theme/font-stack-picker.ts"},"./components/IconUsageMatrix":{"types":"./dist/components/theme/icon-usage-matrix.d.ts","import":"./dist/components/theme/icon-usage-matrix.js","source":"./src/components/theme/icon-usage-matrix.ts"},"./components/ThemePresetGrid":{"types":"./dist/components/theme/theme-preset-grid.d.ts","import":"./dist/components/theme/theme-preset-grid.js","source":"./src/components/theme/theme-preset-grid.ts"},"./display/severity-indicator":{"types":"./dist/display/severity-indicator/index.d.ts","import":"./dist/display/severity-indicator/index.js","source":"./src/display/severity-indicator/index.ts"},"./navigation/navigation-menu":{"types":"./dist/navigation/navigation-menu/index.d.ts","import":"./dist/navigation/navigation-menu/index.js","source":"./src/navigation/navigation-menu/index.ts"},"./primitives/select/combobox":{"types":"./dist/primitives/select/combobox.d.ts","import":"./dist/primitives/select/combobox.js","source":"./src/primitives/select/combobox.ts"},"./react/primitives/chart-bar":{"types":"./dist/react/primitives/chart-bar.d.ts","import":"./dist/react/primitives/chart-bar.js","source":"./src/react/primitives/chart-bar.tsx"},"./react/primitives/chart-pie":{"types":"./dist/react/primitives/chart-pie.d.ts","import":"./dist/react/primitives/chart-pie.js","source":"./src/react/primitives/chart-pie.tsx"},"./react/primitives/data-grid":{"types":"./dist/react/primitives/data-grid.d.ts","import":"./dist/react/primitives/data-grid.js","source":"./src/react/primitives/data-grid.tsx"},"./react/primitives/direction":{"types":"./dist/react/primitives/direction.d.ts","import":"./dist/react/primitives/direction.js","source":"./src/react/primitives/direction.tsx"},"./react/primitives/file-tree":{"types":"./dist/react/primitives/file-tree.d.ts","import":"./dist/react/primitives/file-tree.js","source":"./src/react/primitives/file-tree.tsx"},"./react/primitives/separator":{"types":"./dist/react/primitives/separator.d.ts","import":"./dist/react/primitives/separator.js","source":"./src/react/primitives/separator.tsx"},"./react/primitives/stat-card":{"types":"./dist/react/primitives/stat-card.d.ts","import":"./dist/react/primitives/stat-card.js","source":"./src/react/primitives/stat-card.tsx"},"./react/primitives/tag-input":{"types":"./dist/react/primitives/tag-input.d.ts","import":"./dist/react/primitives/tag-input.js","source":"./src/react/primitives/tag-input.tsx"},"./react/primitives/tree-view":{"types":"./dist/react/primitives/tree-view.d.ts","import":"./dist/react/primitives/tree-view.js","source":"./src/react/primitives/tree-view.tsx"},"./visualization/flow-diagram":{"types":"./dist/visualization/flow-diagram/index.d.ts","import":"./dist/visualization/flow-diagram/index.js","source":"./src/visualization/flow-diagram/index.ts"},"./components/ThemePreviewTile":{"types":"./dist/components/theme/theme-preview-tile.d.ts","import":"./dist/components/theme/theme-preview-tile.js","source":"./src/components/theme/theme-preview-tile.ts"},"./display/notification-center":{"types":"./dist/display/notification-center/index.d.ts","import":"./dist/display/notification-center/index.js","source":"./src/display/notification-center/index.ts"},"./react/hooks/use-keybindings":{"types":"./dist/react/hooks/useKeybindings.d.ts","import":"./dist/react/hooks/useKeybindings.js","source":"./src/react/hooks/useKeybindings.ts"},"./react/primitives/breadcrumb":{"types":"./dist/react/primitives/breadcrumb.d.ts","import":"./dist/react/primitives/breadcrumb.js","source":"./src/react/primitives/breadcrumb.tsx"},"./react/primitives/chart-area":{"types":"./dist/react/primitives/chart-area.d.ts","import":"./dist/react/primitives/chart-area.js","source":"./src/react/primitives/chart-area.tsx"},"./react/primitives/chart-line":{"types":"./dist/react/primitives/chart-line.d.ts","import":"./dist/react/primitives/chart-line.js","source":"./src/react/primitives/chart-line.tsx"},"./react/primitives/code-block":{"types":"./dist/react/primitives/code-block.d.ts","import":"./dist/react/primitives/code-block.js","source":"./src/react/primitives/code-block.tsx"},"./react/primitives/cvss-badge":{"types":"./dist/react/primitives/cvss-badge.d.ts","import":"./dist/react/primitives/cvss-badge.js","source":"./src/react/primitives/cvss-badge.tsx"},"./react/primitives/data-table":{"types":"./dist/react/primitives/data-table.d.ts","import":"./dist/react/primitives/data-table.js","source":"./src/react/primitives/data-table.tsx"},"./react/primitives/hover-card":{"types":"./dist/react/primitives/hover-card.d.ts","import":"./dist/react/primitives/hover-card.js","source":"./src/react/primitives/hover-card.tsx"},"./react/primitives/pagination":{"types":"./dist/react/primitives/pagination.d.ts","import":"./dist/react/primitives/pagination.js","source":"./src/react/primitives/pagination.tsx"},"./react/primitives/split-pane":{"types":"./dist/react/primitives/split-pane.d.ts","import":"./dist/react/primitives/split-pane.js","source":"./src/react/primitives/split-pane.tsx"},"./react/primitives/status-bar":{"types":"./dist/react/primitives/status-bar.d.ts","import":"./dist/react/primitives/status-bar.js","source":"./src/react/primitives/status-bar.tsx"},"./react/primitives/status-dot":{"types":"./dist/react/primitives/status-dot.d.ts","import":"./dist/react/primitives/status-dot.js","source":"./src/react/primitives/status-dot.tsx"},"./react/primitives/typography":{"types":"./dist/react/primitives/typography.d.ts","import":"./dist/react/primitives/typography.js","source":"./src/react/primitives/typography.tsx"},"./react/primitives/uptime-bar":{"types":"./dist/react/primitives/uptime-bar.d.ts","import":"./dist/react/primitives/uptime-bar.js","source":"./src/react/primitives/uptime-bar.tsx"},"./security/vulnerability-card":{"types":"./dist/security/vulnerability-card/index.d.ts","import":"./dist/security/vulnerability-card/index.js","source":"./src/security/vulnerability-card/index.ts"},"./visualization/network-graph":{"types":"./dist/visualization/network-graph/index.d.ts","import":"./dist/visualization/network-graph/index.js","source":"./src/visualization/network-graph/index.ts"},"./react/primitives/attack-path":{"types":"./dist/react/primitives/attack-path.d.ts","import":"./dist/react/primitives/attack-path.js","source":"./src/react/primitives/attack-path.tsx"},"./react/primitives/chart-gauge":{"types":"./dist/react/primitives/chart-gauge.d.ts","import":"./dist/react/primitives/chart-gauge.js","source":"./src/react/primitives/chart-gauge.tsx"},"./react/primitives/chart-radar":{"types":"./dist/react/primitives/chart-radar.d.ts","import":"./dist/react/primitives/chart-radar.js","source":"./src/react/primitives/chart-radar.tsx"},"./react/primitives/code-viewer":{"types":"./dist/react/primitives/code-viewer.d.ts","import":"./dist/react/primitives/code-viewer.js","source":"./src/react/primitives/code-viewer.tsx"},"./react/primitives/collapsible":{"types":"./dist/react/primitives/collapsible.d.ts","import":"./dist/react/primitives/collapsible.js","source":"./src/react/primitives/collapsible.tsx"},"./react/primitives/copy-button":{"types":"./dist/react/primitives/copy-button.d.ts","import":"./dist/react/primitives/copy-button.js","source":"./src/react/primitives/copy-button.tsx"},"./react/primitives/cron-editor":{"types":"./dist/react/primitives/cron-editor.d.ts","import":"./dist/react/primitives/cron-editor.js","source":"./src/react/primitives/cron-editor.tsx"},"./react/primitives/date-picker":{"types":"./dist/react/primitives/date-picker.d.ts","import":"./dist/react/primitives/date-picker.js","source":"./src/react/primitives/date-picker.tsx"},"./react/primitives/empty-state":{"types":"./dist/react/primitives/empty-state.d.ts","import":"./dist/react/primitives/empty-state.js","source":"./src/react/primitives/empty-state.tsx"},"./react/primitives/metric-tile":{"types":"./dist/react/primitives/metric-tile.d.ts","import":"./dist/react/primitives/metric-tile.js","source":"./src/react/primitives/metric-tile.tsx"},"./react/primitives/radio-group":{"types":"./dist/react/primitives/radio-group.d.ts","import":"./dist/react/primitives/radio-group.js","source":"./src/react/primitives/radio-group.tsx"},"./react/primitives/rule-editor":{"types":"./dist/react/primitives/rule-editor.d.ts","import":"./dist/react/primitives/rule-editor.js","source":"./src/react/primitives/rule-editor.tsx"},"./react/primitives/scroll-area":{"types":"./dist/react/primitives/scroll-area.d.ts","import":"./dist/react/primitives/scroll-area.js","source":"./src/react/primitives/scroll-area.tsx"},"./react/primitives/slide-panel":{"types":"./dist/react/primitives/slide-panel.d.ts","import":"./dist/react/primitives/slide-panel.js","source":"./src/react/primitives/slide-panel.tsx"},"./react/primitives/alert-dialog":{"types":"./dist/react/primitives/alert-dialog.d.ts","import":"./dist/react/primitives/alert-dialog.js","source":"./src/react/primitives/alert-dialog.tsx"},"./react/primitives/aspect-ratio":{"types":"./dist/react/primitives/aspect-ratio.d.ts","import":"./dist/react/primitives/aspect-ratio.js","source":"./src/react/primitives/aspect-ratio.tsx"},"./react/primitives/chart-funnel":{"types":"./dist/react/primitives/chart-funnel.d.ts","import":"./dist/react/primitives/chart-funnel.js","source":"./src/react/primitives/chart-funnel.tsx"},"./react/primitives/chart-sankey":{"types":"./dist/react/primitives/chart-sankey.d.ts","import":"./dist/react/primitives/chart-sankey.js","source":"./src/react/primitives/chart-sankey.tsx"},"./react/primitives/color-picker":{"types":"./dist/react/primitives/color-picker.d.ts","import":"./dist/react/primitives/color-picker.js","source":"./src/react/primitives/color-picker.tsx"},"./react/primitives/context-menu":{"types":"./dist/react/primitives/context-menu.d.ts","import":"./dist/react/primitives/context-menu.js","source":"./src/react/primitives/context-menu.tsx"},"./react/primitives/flow-diagram":{"types":"./dist/react/primitives/flow-diagram.d.ts","import":"./dist/react/primitives/flow-diagram.js","source":"./src/react/primitives/flow-diagram.tsx"},"./react/primitives/mitre-matrix":{"types":"./dist/react/primitives/mitre-matrix.d.ts","import":"./dist/react/primitives/mitre-matrix.js","source":"./src/react/primitives/mitre-matrix.tsx"},"./visualization/mermaid-diagram":{"types":"./dist/visualization/mermaid-diagram/index.d.ts","import":"./dist/visualization/mermaid-diagram/index.js","source":"./src/visualization/mermaid-diagram/index.ts"},"./react/primitives/chart-heatmap":{"types":"./dist/react/primitives/chart-heatmap.d.ts","import":"./dist/react/primitives/chart-heatmap.js","source":"./src/react/primitives/chart-heatmap.tsx"},"./react/primitives/chart-scatter":{"types":"./dist/react/primitives/chart-scatter.d.ts","import":"./dist/react/primitives/chart-scatter.js","source":"./src/react/primitives/chart-scatter.tsx"},"./react/primitives/chart-treemap":{"types":"./dist/react/primitives/chart-treemap.d.ts","import":"./dist/react/primitives/chart-treemap.js","source":"./src/react/primitives/chart-treemap.tsx"},"./react/primitives/dropdown-menu":{"types":"./dist/react/primitives/dropdown-menu.d.ts","import":"./dist/react/primitives/dropdown-menu.js","source":"./src/react/primitives/dropdown-menu.tsx"},"./react/primitives/network-graph":{"types":"./dist/react/primitives/network-graph.d.ts","import":"./dist/react/primitives/network-graph.js","source":"./src/react/primitives/network-graph.tsx"},"./composites/per-case-stats-table":{"types":"./dist/composites/per-case-stats-table.d.ts","import":"./dist/composites/per-case-stats-table.js","source":"./src/composites/per-case-stats-table.tsx"},"./primitives/yaml-override-editor":{"types":"./dist/primitives/yaml-override-editor.d.ts","import":"./dist/primitives/yaml-override-editor.js","source":"./src/primitives/yaml-override-editor.tsx"},"./react/primitives/error-boundary":{"types":"./dist/react/primitives/error-boundary.d.ts","import":"./dist/react/primitives/error-boundary.js","source":"./src/react/primitives/error-boundary.tsx"},"./react/primitives/heatmap-legend":{"types":"./dist/react/primitives/heatmap-legend.d.ts","import":"./dist/react/primitives/heatmap-legend.js","source":"./src/react/primitives/heatmap-legend.tsx"},"./styles/react-threat-visuals.css":{"source":"./src/styles/react-threat-visuals.css","default":"./dist/styles/react-threat-visuals.css"},"./visualization/json-path-browser":{"types":"./dist/visualization/json-path-browser/index.d.ts","import":"./dist/visualization/json-path-browser/index.js","source":"./src/visualization/json-path-browser/index.ts"},"./react/primitives/chart-sparkline":{"types":"./dist/react/primitives/chart-sparkline.d.ts","import":"./dist/react/primitives/chart-sparkline.js","source":"./src/react/primitives/chart-sparkline.tsx"},"./react/primitives/chart-waterfall":{"types":"./dist/react/primitives/chart-waterfall.d.ts","import":"./dist/react/primitives/chart-waterfall.js","source":"./src/react/primitives/chart-waterfall.tsx"},"./react/primitives/heatmap-toolbar":{"types":"./dist/react/primitives/heatmap-toolbar.d.ts","import":"./dist/react/primitives/heatmap-toolbar.js","source":"./src/react/primitives/heatmap-toolbar.tsx"},"./react/primitives/markdown-viewer":{"types":"./dist/react/primitives/markdown-viewer.d.ts","import":"./dist/react/primitives/markdown-viewer.js","source":"./src/react/primitives/markdown-viewer.tsx"},"./react/primitives/mermaid-diagram":{"types":"./dist/react/primitives/mermaid-diagram.d.ts","import":"./dist/react/primitives/mermaid-diagram.js","source":"./src/react/primitives/mermaid-diagram.tsx"},"./react/primitives/navigation-menu":{"types":"./dist/react/primitives/navigation-menu.d.ts","import":"./dist/react/primitives/navigation-menu.js","source":"./src/react/primitives/navigation-menu.tsx"},"./components/search/command-palette":{"types":"./dist/components/search/command-palette.d.ts","import":"./dist/components/search/command-palette.js","source":"./src/components/search/command-palette.ts"},"./react/primitives/animated-counter":{"types":"./dist/react/primitives/animated-counter.d.ts","import":"./dist/react/primitives/animated-counter.js","source":"./src/react/primitives/animated-counter.tsx"},"./react/primitives/detection-status":{"types":"./dist/react/primitives/detection-status.d.ts","import":"./dist/react/primitives/detection-status.js","source":"./src/react/primitives/detection-status.tsx"},"./react/feedback/notification-banner":{"types":"./dist/react/feedback/notification-banner.d.ts","import":"./dist/react/feedback/notification-banner.js","source":"./src/react/feedback/notification-banner.tsx"},"./react/primitives/chart-candlestick":{"types":"./dist/react/primitives/chart-candlestick.d.ts","import":"./dist/react/primitives/chart-candlestick.js","source":"./src/react/primitives/chart-candlestick.tsx"},"./react/primitives/json-path-browser":{"types":"./dist/react/primitives/json-path-browser.d.ts","import":"./dist/react/primitives/json-path-browser.js","source":"./src/react/primitives/json-path-browser.tsx"},"./react/primitives/severity-indicator":{"types":"./dist/react/primitives/severity-indicator.d.ts","import":"./dist/react/primitives/severity-indicator.js","source":"./src/react/primitives/severity-indicator.tsx"},"./react/primitives/vulnerability-card":{"types":"./dist/react/primitives/vulnerability-card.d.ts","import":"./dist/react/primitives/vulnerability-card.js","source":"./src/react/primitives/vulnerability-card.tsx"},"./react/primitives/notification-center":{"types":"./dist/react/primitives/notification-center.d.ts","import":"./dist/react/primitives/notification-center.js","source":"./src/react/primitives/notification-center.tsx"}},"gitHead":"84cc325cd6ffb7ae4690bfcceb25e279e94d563d","scripts":{"dev":"vite build --watch","lint":"eslint src --max-warnings 0","test":"vitest run","build":"tsc -p tsconfig.build.json && vite build","check":"npm run typecheck && npm run lint && npm run format:check","format":"prettier --write \"src/**/*.ts\"","preview":"npm run generate:preview && vite --config preview/vite.config.ts","lint:fix":"eslint src --fix","test:e2e":"playwright test","typecheck":"tsc --noEmit","test:watch":"vitest","test:e2e:ui":"playwright test --ui","audit:parity":"node scripts/audit-parity.mjs","format:check":"prettier --check \"src/**/*.ts\"","preview:dist":"npm run generate:preview && vite build --config preview/vite.config.ts","preview:build":"npm run build && npm run preview:dist","preview:serve":"vite --config preview/vite.config.ts","test:coverage":"vitest run --coverage","preview:deploy":"npm run preview:build && echo 'Static site built to preview-dist/'","test:e2e:debug":"playwright test --debug","test:e2e:headed":"playwright test --headed","test:e2e:report":"playwright show-report","generate:preview":"node scripts/extract-prop-docs.mjs && node scripts/generate-preview.mjs","audit:parity:check":"node scripts/audit-parity.mjs --check","generate:prop-docs":"node scripts/extract-prop-docs.mjs","test:e2e:update-snapshots":"playwright test --update-snapshots"},"_npmUser":{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},"overrides":{"uuid":"14.0.0","lodash":"4.18.1","rollup":"4.60.0","flatted":"3.4.2","postcss":"8.5.10","dompurify":"3.4.5","lodash-es":"4.18.1","@vue/language-core":{"minimatch":"9.0.7"}},"repository":{"url":"git+https://github.com/countermeasure-platform/web-components.git","type":"git"},"_npmVersion":"10.9.7","description":"Shared web components for CounterMeasure applications - consolidates common frontend functionality across projects.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","mermaid":"^11.12.3","dompurify":"3.4.5","codemirror":"^6.0.1","tailwind-merge":"^3.5.0","@codemirror/lint":"^6.9.0","@codemirror/view":"^6.39.0","@lezer/highlight":"^1.2.0","@codemirror/state":"^6.5.0","@codemirror/search":"^6.5.0","@codemirror/commands":"^6.8.0","@codemirror/lang-css":"^6.3.1","@codemirror/lang-sql":"^6.10.0","@codemirror/language":"^6.12.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-tabs":"^1.1.3","@codemirror/lang-json":"^6.0.1","@codemirror/lang-rust":"^6.0.2","@radix-ui/react-label":"^2.1.4","@radix-ui/react-dialog":"^1.1.7","@radix-ui/react-select":"^2.1.7","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.1.4","@radix-ui/react-toggle":"^1.1.10","@codemirror/lang-python":"^6.2.1","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-tooltip":"^1.1.8","@codemirror/autocomplete":"^6.20.0","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@codemirror/language-data":"^6.5.2","@radix-ui/react-separator":"^1.1.8","@codemirror/lang-javascript":"^6.2.4","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.7","@radix-ui/react-toggle-group":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.7","@radix-ui/react-navigation-menu":"^1.2.14"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.5","jsdom":"^29.0.0","react":"^19.2.4","eslint":"^10.0.3","vitest":"^4.1.0","globals":"^17.2.0","axe-core":"^4.11.1","prettier":"^3.2.0","react-dom":"^19.2.4","@eslint/js":"^10.0.0","typescript":"^6.0.2","@types/node":"^25.1.0","tailwindcss":"4.3.0","@types/react":"^19.2.14","lucide-react":"^1.6.0","@xyflow/react":"^12.10.1","vite-plugin-dts":"^5.0.0","@playwright/test":"^1.52.0","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.4","typescript-eslint":"^8.57.0","@vitest/coverage-v8":"^4.1.0","@axe-core/playwright":"^4.11.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@microsoft/api-extractor":"7.58.7","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","tailwindcss":"^4.0.0","lucide-react":"^1.6.0","@xyflow/react":"^12.0.0"},"peerDependenciesMeta":{"tailwindcss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-components_1.3.0_1779115865141_0.45561823626407216","host":"s3://npm-registry-packages-npm-production"}},"1.3.3-dev.33.1":{"name":"@countermeasure-platform/web-components","version":"1.3.3-dev.33.1","keywords":["countermeasure","consent","auth","passkey","webauthn","encryption","crypto","aes","rsa","codemirror","editor","data-table","components","ui"],"author":{"name":"CounterMeasure"},"license":"MIT","_id":"@countermeasure-platform/web-components@1.3.3-dev.33.1","maintainers":[{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},{"name":"phutel","email":"paul@countermeasuresec.com"}],"homepage":"https://github.com/countermeasure-platform/web-components#readme","bugs":{"url":"https://github.com/countermeasure-platform/web-components/issues"},"dist":{"shasum":"c99c6255dd7ba1b5ac817a65dd990ed5cb17e05c","tarball":"https://registry.npmjs.org/@countermeasure-platform/web-components/-/web-components-1.3.3-dev.33.1.tgz","fileCount":2502,"integrity":"sha512-wUTI+11XOxS72SxeU1a09/ejFQsqvc2GcLhKmcj9Iy7x6ENITxnzyvaJV+NtvBfxgUDDZHoBXesVyHWKwV1iMw==","signatures":[{"sig":"MEQCIEKZ3ex7EpSHB1oMNs39hkpT5h4+A2fBG6wfUfkMIv8dAiBTEAXODYqSqneDr3WO3wEVKvYUBQQiqXUY/4GEINzemA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29385018},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js","source":"./src/ui/index.ts"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","source":"./src/auth/index.ts"},"./form":{"types":"./dist/form/index.d.ts","import":"./dist/form/index.js","source":"./src/form/index.ts"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js","source":"./src/icons/index.ts"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react.js","source":"./src/react/index.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","source":"./src/utils/index.ts"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js","source":"./src/charts/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.ts","import":"./dist/crypto/index.js","source":"./src/crypto/index.ts"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js","source":"./src/layout/index.ts"},"./styles":{"source":"./src/styles/index.css","default":"./dist/styles/index.css"},"./consent":{"types":"./dist/consent/index.d.ts","import":"./dist/consent/index.js","source":"./src/consent/index.ts"},"./display":{"types":"./dist/display/index.d.ts","import":"./dist/display/index.js","source":"./src/display/index.ts"},"./editors":{"types":"./dist/editors/index.d.ts","import":"./dist/editors/index.js","source":"./src/editors/index.ts"},"./passkey":{"types":"./dist/passkey/index.d.ts","import":"./dist/passkey/index.js","source":"./src/passkey/index.ts"},"./sidebar":{"types":"./dist/sidebar/index.d.ts","import":"./dist/sidebar/index.js","source":"./src/sidebar/index.ts"},"./overlays":{"types":"./dist/overlays/index.d.ts","import":"./dist/overlays/index.js","source":"./src/overlays/index.ts"},"./security":{"types":"./dist/security/index.d.ts","import":"./dist/security/index.js","source":"./src/security/index.ts"},"./services":{"types":"./dist/services/index.d.ts","import":"./dist/services/index.js","source":"./src/services/index.ts"},"./styles/*":"./dist/styles/*","./styles/ui":{"source":"./src/styles/ui.css","default":"./dist/styles/ui.css"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","source":"./src/appearance/index.ts"},"./charts/bar":{"types":"./dist/charts/bar/index.d.ts","import":"./dist/charts/bar/index.js","source":"./src/charts/bar/index.ts"},"./charts/pie":{"types":"./dist/charts/pie/index.d.ts","import":"./dist/charts/pie/index.js","source":"./src/charts/pie/index.ts"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js","source":"./src/components/index.ts"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js","source":"./src/navigation/index.ts"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js","source":"./src/primitives/index.ts"},"./react/auth":{"types":"./dist/react/auth/index.d.ts","import":"./dist/react/auth/index.js","source":"./src/react/auth/index.ts"},"./charts/area":{"types":"./dist/charts/area/index.d.ts","import":"./dist/charts/area/index.js","source":"./src/charts/area/index.ts"},"./charts/axis":{"types":"./dist/charts/axis.d.ts","import":"./dist/charts/axis.js","source":"./src/charts/axis.ts"},"./charts/base":{"types":"./dist/charts/base.d.ts","import":"./dist/charts/base.js","source":"./src/charts/base.ts"},"./charts/line":{"types":"./dist/charts/line/index.d.ts","import":"./dist/charts/line/index.js","source":"./src/charts/line/index.ts"},"./charts/zoom":{"types":"./dist/charts/zoom.d.ts","import":"./dist/charts/zoom.js","source":"./src/charts/zoom.ts"},"./react/brand":{"types":"./dist/react/brand/index.d.ts","import":"./dist/react/brand.js","source":"./src/react/brand/index.tsx"},"./react/hooks":{"types":"./dist/react/hooks/index.d.ts","import":"./dist/react/hooks/index.js","source":"./src/react/hooks/index.ts"},"./styles/auth":{"source":"./src/styles/auth.css","default":"./dist/styles/auth.css"},"./app-switcher":{"types":"./dist/app-switcher/index.d.ts","import":"./dist/app-switcher/index.js","source":"./src/app-switcher/index.ts"},"./charts/gauge":{"types":"./dist/charts/gauge/index.d.ts","import":"./dist/charts/gauge/index.js","source":"./src/charts/gauge/index.ts"},"./charts/radar":{"types":"./dist/charts/radar/index.d.ts","import":"./dist/charts/radar/index.js","source":"./src/charts/radar/index.ts"},"./charts/utils":{"types":"./dist/charts/utils.d.ts","import":"./dist/charts/utils.js","source":"./src/charts/utils.ts"},"./display/card":{"types":"./dist/display/card/index.d.ts","import":"./dist/display/card/index.js","source":"./src/display/card/index.ts"},"./icons/lucide":{"types":"./dist/icons/lucide.d.ts","import":"./dist/icons/lucide.js","source":"./src/icons/lucide.ts"},"./react/layout":{"types":"./dist/react/layout/index.d.ts","import":"./dist/react/layout/index.js","source":"./src/react/layout/index.ts"},"./services/api":{"types":"./dist/services/api.d.ts","import":"./dist/services/api.js","source":"./src/services/api.ts"},"./services/sse":{"types":"./dist/services/sse.d.ts","import":"./dist/services/sse.js","source":"./src/services/sse.ts"},"./theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./charts/funnel":{"types":"./dist/charts/funnel/index.d.ts","import":"./dist/charts/funnel/index.js","source":"./src/charts/funnel/index.ts"},"./charts/legend":{"types":"./dist/charts/legend.d.ts","import":"./dist/charts/legend.js","source":"./src/charts/legend.ts"},"./charts/sankey":{"types":"./dist/charts/sankey/index.d.ts","import":"./dist/charts/sankey/index.js","source":"./src/charts/sankey/index.ts"},"./display/alert":{"types":"./dist/display/alert/index.d.ts","import":"./dist/display/alert/index.js","source":"./src/display/alert/index.ts"},"./display/badge":{"types":"./dist/display/badge/index.d.ts","import":"./dist/display/badge/index.js","source":"./src/display/badge/index.ts"},"./form/calendar":{"types":"./dist/form/calendar/index.d.ts","import":"./dist/form/calendar/index.js","source":"./src/form/calendar/index.ts"},"./react/consent":{"types":"./dist/react/consent/index.d.ts","import":"./dist/react/consent/index.js","source":"./src/react/consent/index.ts"},"./react/editors":{"types":"./dist/react/editors/index.d.ts","import":"./dist/react/editors/index.js","source":"./src/react/editors/index.ts"},"./react/sidebar":{"types":"./dist/react/sidebar.d.ts","import":"./dist/react/sidebar.js","source":"./src/react/sidebar.tsx"},"./styles/layout":{"source":"./src/styles/layout.css","default":"./dist/styles/layout.css"},"./styles/tokens":{"source":"./src/styles/tokens.css","default":"./dist/styles/tokens.css"},"./visualization":{"types":"./dist/visualization/index.d.ts","import":"./dist/visualization/index.js","source":"./src/visualization/index.ts"},"./charts/heatmap":{"types":"./dist/charts/heatmap/index.d.ts","import":"./dist/charts/heatmap/index.js","source":"./src/charts/heatmap/index.ts"},"./charts/scatter":{"types":"./dist/charts/scatter/index.d.ts","import":"./dist/charts/scatter/index.js","source":"./src/charts/scatter/index.ts"},"./charts/tooltip":{"types":"./dist/charts/tooltip.d.ts","import":"./dist/charts/tooltip.js","source":"./src/charts/tooltip.ts"},"./charts/treemap":{"types":"./dist/charts/treemap/index.d.ts","import":"./dist/charts/treemap/index.js","source":"./src/charts/treemap/index.ts"},"./display/avatar":{"types":"./dist/display/avatar/index.d.ts","import":"./dist/display/avatar/index.js","source":"./src/display/avatar/index.ts"},"./form/direction":{"types":"./dist/form/direction/index.d.ts","import":"./dist/form/direction/index.js","source":"./src/form/direction/index.ts"},"./form/tag-input":{"types":"./dist/form/tag-input/index.d.ts","import":"./dist/form/tag-input/index.js","source":"./src/form/tag-input/index.ts"},"./overlays/sheet":{"types":"./dist/overlays/sheet/index.d.ts","import":"./dist/overlays/sheet/index.js","source":"./src/overlays/sheet/index.ts"},"./primitives/kbd":{"types":"./dist/primitives/kbd/index.d.ts","import":"./dist/primitives/kbd/index.js","source":"./src/primitives/kbd/index.ts"},"./react/feedback":{"types":"./dist/react/feedback/index.d.ts","import":"./dist/react/feedback/index.js","source":"./src/react/feedback/index.ts"},"./react/topology":{"types":"./dist/react/topology/index.d.ts","import":"./dist/react/topology.js","source":"./src/react/topology/index.ts"},"./styles/consent":{"source":"./src/styles/consent.css","default":"./dist/styles/consent.css"},"./utils/registry":{"types":"./dist/utils/registry.d.ts","import":"./dist/utils/registry.js","source":"./src/utils/registry.ts"},"./components/tabs":{"types":"./dist/components/tabs/index.d.ts","import":"./dist/components/tabs/index.js","source":"./src/components/tabs/index.ts"},"./display/popover":{"types":"./dist/display/popover/index.d.ts","import":"./dist/display/popover/index.js","source":"./src/display/popover/index.ts"},"./display/tooltip":{"types":"./dist/display/tooltip/index.d.ts","import":"./dist/display/tooltip/index.js","source":"./src/display/tooltip/index.ts"},"./services/router":{"types":"./dist/services/router.d.ts","import":"./dist/services/router.js","source":"./src/services/router.ts"},"./charts/sparkline":{"types":"./dist/charts/sparkline/index.d.ts","import":"./dist/charts/sparkline/index.js","source":"./src/charts/sparkline/index.ts"},"./charts/waterfall":{"types":"./dist/charts/waterfall/index.d.ts","import":"./dist/charts/waterfall/index.js","source":"./src/charts/waterfall/index.ts"},"./components/brand":{"types":"./dist/components/brand/index.d.ts","import":"./dist/components/brand/index.js","source":"./src/components/brand/index.ts"},"./components/modal":{"types":"./dist/components/modal/index.d.ts","import":"./dist/components/modal/index.js","source":"./src/components/modal/index.ts"},"./components/theme":{"types":"./dist/components/theme/index.d.ts","import":"./dist/components/theme/index.js","source":"./src/components/theme/index.ts"},"./components/toast":{"types":"./dist/components/toast/index.d.ts","import":"./dist/components/toast/index.js","source":"./src/components/toast/index.ts"},"./display/progress":{"types":"./dist/display/progress/index.d.ts","import":"./dist/display/progress/index.js","source":"./src/display/progress/index.ts"},"./form/cron-editor":{"types":"./dist/form/cron-editor/index.d.ts","import":"./dist/form/cron-editor/index.js","source":"./src/form/cron-editor/index.ts"},"./form/date-picker":{"types":"./dist/form/date-picker/index.d.ts","import":"./dist/form/date-picker/index.js","source":"./src/form/date-picker/index.ts"},"./layout/app-shell":{"types":"./dist/layout/app-shell.d.ts","import":"./dist/layout/app-shell.js","source":"./src/layout/app-shell.ts"},"./primitives/field":{"types":"./dist/primitives/field/index.d.ts","import":"./dist/primitives/field/index.js","source":"./src/primitives/field/index.ts"},"./primitives/input":{"types":"./dist/primitives/input/index.d.ts","import":"./dist/primitives/input/index.js","source":"./src/primitives/input/index.ts"},"./primitives/label":{"types":"./dist/primitives/label/index.d.ts","import":"./dist/primitives/label/index.js","source":"./src/primitives/label/index.ts"},"./primitives/radio":{"types":"./dist/primitives/radio/index.d.ts","import":"./dist/primitives/radio/index.js","source":"./src/primitives/radio/index.ts"},"./react/primitives":{"types":"./dist/react/primitives/index.d.ts","import":"./dist/react/primitives/index.js","source":"./src/react/primitives/index.ts"},"./styles/fonts.css":{"source":"./src/styles/fonts.css","default":"./dist/styles/fonts.css"},"./styles/theme.css":{"source":"./src/styles/theme.css","default":"./dist/styles/theme.css"},"./components/search":{"types":"./dist/components/search/index.d.ts","import":"./dist/components/search/index.js","source":"./src/components/search/index.ts"},"./display/stat-card":{"types":"./dist/display/stat-card/index.d.ts","import":"./dist/display/stat-card/index.js","source":"./src/display/stat-card/index.ts"},"./form/color-picker":{"types":"./dist/form/color-picker/index.d.ts","import":"./dist/form/color-picker/index.js","source":"./src/form/color-picker/index.ts"},"./navigation/drawer":{"types":"./dist/navigation/drawer/index.d.ts","import":"./dist/navigation/drawer/index.js","source":"./src/navigation/drawer/index.ts"},"./overlays/carousel":{"types":"./dist/overlays/carousel/index.d.ts","import":"./dist/overlays/carousel/index.js","source":"./src/overlays/carousel/index.ts"},"./primitives/button":{"types":"./dist/primitives/button/index.d.ts","import":"./dist/primitives/button/index.js","source":"./src/primitives/button/index.ts"},"./primitives/select":{"types":"./dist/primitives/select/index.d.ts","import":"./dist/primitives/select/index.js","source":"./src/primitives/select/index.ts"},"./primitives/slider":{"types":"./dist/primitives/slider/index.d.ts","import":"./dist/primitives/slider/index.js","source":"./src/primitives/slider/index.ts"},"./primitives/switch":{"types":"./dist/primitives/switch/index.d.ts","import":"./dist/primitives/switch/index.js","source":"./src/primitives/switch/index.ts"},"./primitives/toggle":{"types":"./dist/primitives/toggle/index.d.ts","import":"./dist/primitives/toggle/index.js","source":"./src/primitives/toggle/index.ts"},"./styles/appearance":{"source":"./src/styles/appearance.css","default":"./dist/styles/appearance.css"},"./visualization/map":{"types":"./dist/visualization/map/index.d.ts","import":"./dist/visualization/map/index.js","source":"./src/visualization/map/index.ts"},"./charts/annotations":{"types":"./dist/charts/annotations.d.ts","import":"./dist/charts/annotations.js","source":"./src/charts/annotations.ts"},"./charts/candlestick":{"types":"./dist/charts/candlestick/index.d.ts","import":"./dist/charts/candlestick/index.js","source":"./src/charts/candlestick/index.ts"},"./display/code-block":{"types":"./dist/display/code-block/index.d.ts","import":"./dist/display/code-block/index.js","source":"./src/display/code-block/index.ts"},"./display/hover-card":{"types":"./dist/display/hover-card/index.d.ts","import":"./dist/display/hover-card/index.js","source":"./src/display/hover-card/index.ts"},"./display/status-dot":{"types":"./dist/display/status-dot/index.d.ts","import":"./dist/display/status-dot/index.js","source":"./src/display/status-dot/index.ts"},"./display/typography":{"types":"./dist/display/typography/index.d.ts","import":"./dist/display/typography/index.js","source":"./src/display/typography/index.ts"},"./display/uptime-bar":{"types":"./dist/display/uptime-bar/index.d.ts","import":"./dist/display/uptime-bar/index.js","source":"./src/display/uptime-bar/index.ts"},"./editors/log-viewer":{"types":"./dist/editors/log-viewer.d.ts","import":"./dist/editors/log-viewer.js","source":"./src/editors/log-viewer.ts"},"./layout/page-header":{"types":"./dist/layout/page-header.d.ts","import":"./dist/layout/page-header.js","source":"./src/layout/page-header.ts"},"./navigation/menubar":{"types":"./dist/navigation/menubar/index.d.ts","import":"./dist/navigation/menubar/index.js","source":"./src/navigation/menubar/index.ts"},"./navigation/stepper":{"types":"./dist/navigation/stepper/index.d.ts","import":"./dist/navigation/stepper/index.js","source":"./src/navigation/stepper/index.ts"},"./primitives/spinner":{"types":"./dist/primitives/spinner/index.d.ts","import":"./dist/primitives/spinner/index.js","source":"./src/primitives/spinner/index.ts"},"./react/app-switcher":{"types":"./dist/react/app-switcher.d.ts","import":"./dist/react/app-switcher.js","source":"./src/react/app-switcher.tsx"},"./react/theme-studio":{"types":"./dist/react/theme-studio.d.ts","import":"./dist/react/theme-studio.js","source":"./src/react/theme-studio.tsx"},"./react/theme-toggle":{"types":"./dist/react/theme-toggle/index.d.ts","import":"./dist/react/theme-toggle.js","source":"./src/react/theme-toggle/index.tsx"},"./services/sse-react":{"types":"./dist/services/sse-react.d.ts","import":"./dist/services/sse-react.js","source":"./src/services/sse-react.ts"},"./display/empty-state":{"types":"./dist/display/empty-state/index.d.ts","import":"./dist/display/empty-state/index.js","source":"./src/display/empty-state/index.ts"},"./display/metric-tile":{"types":"./dist/display/metric-tile/index.d.ts","import":"./dist/display/metric-tile/index.js","source":"./src/display/metric-tile/index.ts"},"./editors/code-editor":{"types":"./dist/editors/code-editor.d.ts","import":"./dist/editors/code-editor.js","source":"./src/editors/code-editor.ts"},"./editors/diff-viewer":{"types":"./dist/editors/diff-viewer.d.ts","import":"./dist/editors/diff-viewer.js","source":"./src/editors/diff-viewer.ts"},"./editors/json-viewer":{"types":"./dist/editors/json-viewer.d.ts","import":"./dist/editors/json-viewer.js","source":"./src/editors/json-viewer.ts"},"./editors/yaml-editor":{"types":"./dist/editors/yaml-editor.d.ts","import":"./dist/editors/yaml-editor.js","source":"./src/editors/yaml-editor.ts"},"./primitives/checkbox":{"types":"./dist/primitives/checkbox/index.d.ts","import":"./dist/primitives/checkbox/index.js","source":"./src/primitives/checkbox/index.ts"},"./primitives/skeleton":{"types":"./dist/primitives/skeleton/index.d.ts","import":"./dist/primitives/skeleton/index.js","source":"./src/primitives/skeleton/index.ts"},"./react/hooks/use-api":{"types":"./dist/react/hooks/useApi.d.ts","import":"./dist/react/hooks/useApi.js","source":"./src/react/hooks/useApi.ts"},"./react/hooks/use-sse":{"types":"./dist/react/hooks/useSSE.d.ts","import":"./dist/react/hooks/useSSE.js","source":"./src/react/hooks/useSSE.ts"},"./security/cvss-badge":{"types":"./dist/security/cvss-badge/index.d.ts","import":"./dist/security/cvss-badge/index.js","source":"./src/security/cvss-badge/index.ts"},"./styles/no-fonts.css":{"source":"./src/styles/no-fonts.css","default":"./dist/styles/no-fonts.css"},"./styles/theme-engine":{"source":"./src/styles/theme-engine.css","default":"./dist/styles/theme-engine.css"},"./components/tree-view":{"types":"./dist/components/tree-view/index.d.ts","import":"./dist/components/tree-view/index.js","source":"./src/components/tree-view/index.ts"},"./display/aspect-ratio":{"types":"./dist/display/aspect-ratio/index.d.ts","import":"./dist/display/aspect-ratio/index.js","source":"./src/display/aspect-ratio/index.ts"},"./primitives/separator":{"types":"./dist/primitives/separator/index.d.ts","import":"./dist/primitives/separator/index.js","source":"./src/primitives/separator/index.ts"},"./react/consent/banner":{"types":"./dist/react/consent/banner.d.ts","import":"./dist/react/consent/banner.js","source":"./src/react/consent/banner.tsx"},"./react/hooks/use-auth":{"types":"./dist/react/hooks/useAuth.d.ts","import":"./dist/react/hooks/useAuth.js","source":"./src/react/hooks/useAuth.ts"},"./react/primitives/kbd":{"types":"./dist/react/primitives/kbd.d.ts","import":"./dist/react/primitives/kbd.js","source":"./src/react/primitives/kbd.tsx"},"./react/primitives/map":{"types":"./dist/react/primitives/map.d.ts","import":"./dist/react/primitives/map.js","source":"./src/react/primitives/map.tsx"},"./react/threat-visuals":{"types":"./dist/react/threat-visuals/index.d.ts","import":"./dist/react/threat-visuals.js","source":"./src/react/threat-visuals/index.tsx"},"./security/attack-path":{"types":"./dist/security/attack-path/index.d.ts","import":"./dist/security/attack-path/index.js","source":"./src/security/attack-path/index.ts"},"./services/keybindings":{"types":"./dist/services/keybindings.d.ts","import":"./dist/services/keybindings.js","source":"./src/services/keybindings.ts"},"./services/toast-react":{"types":"./dist/services/toast-react.d.ts","import":"./dist/services/toast-react.js","source":"./src/services/toast-react.tsx"},"./styles/shadcn-compat":{"source":"./src/styles/shadcn-compat.css","default":"./dist/styles/shadcn-compat.css"},"./styles/tenant-ui.css":{"source":"./src/styles/tenant-ui.css","default":"./dist/styles/tenant-ui.css"},"./styles/utilities.css":{"source":"./src/styles/utilities.css","default":"./dist/styles/utilities.css"},"./visualization/kanban":{"types":"./dist/visualization/kanban/index.d.ts","import":"./dist/visualization/kanban/index.js","source":"./src/visualization/kanban/index.ts"},"./components/data-table":{"types":"./dist/components/data-table/index.d.ts","import":"./dist/components/data-table/index.js","source":"./src/components/data-table/index.ts"},"./components/pagination":{"types":"./dist/components/pagination/index.d.ts","import":"./dist/components/pagination/index.js","source":"./src/components/pagination/index.ts"},"./components/split-pane":{"types":"./dist/components/split-pane/index.d.ts","import":"./dist/components/split-pane/index.js","source":"./src/components/split-pane/index.ts"},"./components/status-bar":{"types":"./dist/components/status-bar/index.d.ts","import":"./dist/components/status-bar/index.js","source":"./src/components/status-bar/index.ts"},"./form/date-picker/time":{"types":"./dist/form/date-picker/time.d.ts","import":"./dist/form/date-picker/time.js","source":"./src/form/date-picker/time.ts"},"./navigation/breadcrumb":{"types":"./dist/navigation/breadcrumb/index.d.ts","import":"./dist/navigation/breadcrumb/index.js","source":"./src/navigation/breadcrumb/index.ts"},"./overlays/alert-dialog":{"types":"./dist/overlays/alert-dialog/index.d.ts","import":"./dist/overlays/alert-dialog/index.js","source":"./src/overlays/alert-dialog/index.ts"},"./react/auth/login-form":{"types":"./dist/react/auth/login-form.d.ts","import":"./dist/react/auth/login-form.js","source":"./src/react/auth/login-form.tsx"},"./react/primitives/card":{"types":"./dist/react/primitives/card.d.ts","import":"./dist/react/primitives/card.js","source":"./src/react/primitives/card.tsx"},"./react/primitives/tabs":{"types":"./dist/react/primitives/tabs.d.ts","import":"./dist/react/primitives/tabs.js","source":"./src/react/primitives/tabs.tsx"},"./security/mitre-matrix":{"types":"./dist/security/mitre-matrix/index.d.ts","import":"./dist/security/mitre-matrix/index.js","source":"./src/security/mitre-matrix/index.ts"},"./services/theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./components/GlassSlider":{"types":"./dist/components/theme/glass-slider.d.ts","import":"./dist/components/theme/glass-slider.js","source":"./src/components/theme/glass-slider.ts"},"./components/ThemeStudio":{"types":"./dist/components/theme/theme-studio.d.ts","import":"./dist/components/theme/theme-studio.js","source":"./src/components/theme/theme-studio.ts"},"./components/copy-button":{"types":"./dist/components/copy-button/index.d.ts","import":"./dist/components/copy-button/index.js","source":"./src/components/copy-button/index.ts"},"./components/log-toolbar":{"types":"./dist/components/log-toolbar/index.d.ts","import":"./dist/components/log-toolbar/index.js"},"./composites/run-monitor":{"types":"./dist/composites/run-monitor.d.ts","import":"./dist/composites/run-monitor.js","source":"./src/composites/run-monitor.tsx"},"./editors/languages/yara":{"types":"./dist/editors/languages/yara.d.ts","import":"./dist/editors/languages/yara.js","source":"./src/editors/languages/yara.ts"},"./form/date-picker/range":{"types":"./dist/form/date-picker/range.d.ts","import":"./dist/form/date-picker/range.js","source":"./src/form/date-picker/range.ts"},"./primitives/scroll-area":{"types":"./dist/primitives/scroll-area/index.d.ts","import":"./dist/primitives/scroll-area/index.js","source":"./src/primitives/scroll-area/index.ts"},"./react/hooks/use-router":{"types":"./dist/react/hooks/useRouter.d.ts","import":"./dist/react/hooks/useRouter.js","source":"./src/react/hooks/useRouter.ts"},"./react/layout/app-shell":{"types":"./dist/react/layout/app-shell.d.ts","import":"./dist/react/layout/app-shell.js","source":"./src/react/layout/app-shell.tsx"},"./react/primitives/alert":{"types":"./dist/react/primitives/alert.d.ts","import":"./dist/react/primitives/alert.js","source":"./src/react/primitives/alert.tsx"},"./react/primitives/badge":{"types":"./dist/react/primitives/badge.d.ts","import":"./dist/react/primitives/badge.js","source":"./src/react/primitives/badge.tsx"},"./react/primitives/field":{"types":"./dist/react/primitives/field.d.ts","import":"./dist/react/primitives/field.js","source":"./src/react/primitives/field.tsx"},"./react/primitives/input":{"types":"./dist/react/primitives/input.d.ts","import":"./dist/react/primitives/input.js","source":"./src/react/primitives/input.tsx"},"./react/primitives/label":{"types":"./dist/react/primitives/label.d.ts","import":"./dist/react/primitives/label.js","source":"./src/react/primitives/label.tsx"},"./react/primitives/modal":{"types":"./dist/react/primitives/modal.d.ts","import":"./dist/react/primitives/modal.js","source":"./src/react/primitives/modal.tsx"},"./react/primitives/sheet":{"types":"./dist/react/primitives/sheet.d.ts","import":"./dist/react/primitives/sheet.js","source":"./src/react/primitives/sheet.tsx"},"./react/primitives/table":{"types":"./dist/react/primitives/table.d.ts","import":"./dist/react/primitives/table.js","source":"./src/react/primitives/table.tsx"},"./react/primitives/toast":{"types":"./dist/react/primitives/toast.d.ts","import":"./dist/react/primitives/toast.js","source":"./src/react/primitives/toast.tsx"},"./visualization/terminal":{"types":"./dist/visualization/terminal/index.d.ts","import":"./dist/visualization/terminal/index.js","source":"./src/visualization/terminal/index.ts"},"./visualization/timeline":{"types":"./dist/visualization/timeline/index.d.ts","import":"./dist/visualization/timeline/index.js","source":"./src/visualization/timeline/index.ts"},"./components/RadiusSlider":{"types":"./dist/components/theme/radius-slider.d.ts","import":"./dist/components/theme/radius-slider.js","source":"./src/components/theme/radius-slider.ts"},"./components/context-menu":{"types":"./dist/components/context-menu/index.d.ts","import":"./dist/components/context-menu/index.js","source":"./src/components/context-menu/index.ts"},"./composites/metrics-card":{"types":"./dist/composites/metrics-card.d.ts","import":"./dist/composites/metrics-card.js","source":"./src/composites/metrics-card.tsx"},"./display/markdown-viewer":{"types":"./dist/display/markdown-viewer/index.d.ts","import":"./dist/display/markdown-viewer/index.js","source":"./src/display/markdown-viewer/index.ts"},"./editors/languages/fluxl":{"types":"./dist/editors/languages/fluxl.d.ts","import":"./dist/editors/languages/fluxl.js","source":"./src/editors/languages/fluxl.ts"},"./editors/languages/yaral":{"types":"./dist/editors/languages/yaral.d.ts","import":"./dist/editors/languages/yaral.js","source":"./src/editors/languages/yaral.ts"},"./form/cron-editor/parser":{"types":"./dist/form/cron-editor/parser.d.ts","import":"./dist/form/cron-editor/parser.js","source":"./src/form/cron-editor/parser.ts"},"./react/hooks/use-consent":{"types":"./dist/react/hooks/useConsent.d.ts","import":"./dist/react/hooks/useConsent.js","source":"./src/react/hooks/useConsent.ts"},"./react/hooks/use-passkey":{"types":"./dist/react/hooks/usePasskey.d.ts","import":"./dist/react/hooks/usePasskey.js","source":"./src/react/hooks/usePasskey.ts"},"./react/hooks/use-storage":{"types":"./dist/react/hooks/useStorage.d.ts","import":"./dist/react/hooks/useStorage.js","source":"./src/react/hooks/useStorage.ts"},"./react/primitives/avatar":{"types":"./dist/react/primitives/avatar.d.ts","import":"./dist/react/primitives/avatar.js","source":"./src/react/primitives/avatar.tsx"},"./react/primitives/button":{"types":"./dist/react/primitives/button.d.ts","import":"./dist/react/primitives/button.js","source":"./src/react/primitives/button.tsx"},"./react/primitives/dialog":{"types":"./dist/react/primitives/dialog.d.ts","import":"./dist/react/primitives/dialog.js","source":"./src/react/primitives/dialog.tsx"},"./react/primitives/drawer":{"types":"./dist/react/primitives/drawer.d.ts","import":"./dist/react/primitives/drawer.js","source":"./src/react/primitives/drawer.tsx"},"./react/primitives/kanban":{"types":"./dist/react/primitives/kanban.d.ts","import":"./dist/react/primitives/kanban.js","source":"./src/react/primitives/kanban.tsx"},"./react/primitives/ripple":{"types":"./dist/react/primitives/ripple.d.ts","import":"./dist/react/primitives/ripple.js","source":"./src/react/primitives/ripple.tsx"},"./react/primitives/search":{"types":"./dist/react/primitives/search.d.ts","import":"./dist/react/primitives/search.js","source":"./src/react/primitives/search.tsx"},"./react/primitives/select":{"types":"./dist/react/primitives/select.d.ts","import":"./dist/react/primitives/select.js","source":"./src/react/primitives/select.tsx"},"./react/primitives/slider":{"types":"./dist/react/primitives/slider.d.ts","import":"./dist/react/primitives/slider.js","source":"./src/react/primitives/slider.tsx"},"./react/primitives/switch":{"types":"./dist/react/primitives/switch.d.ts","import":"./dist/react/primitives/switch.js","source":"./src/react/primitives/switch.tsx"},"./react/primitives/toggle":{"types":"./dist/react/primitives/toggle.d.ts","import":"./dist/react/primitives/toggle.js","source":"./src/react/primitives/toggle.tsx"},"./visualization/file-tree":{"types":"./dist/visualization/file-tree/index.d.ts","import":"./dist/visualization/file-tree/index.js","source":"./src/visualization/file-tree/index.ts"},"./components/IconSetPicker":{"types":"./dist/components/theme/icon-set-picker.d.ts","import":"./dist/components/theme/icon-set-picker.js","source":"./src/components/theme/icon-set-picker.ts"},"./components/ThemeSwitcher":{"types":"./dist/components/theme/theme-switcher.d.ts","import":"./dist/components/theme/theme-switcher.js","source":"./src/components/theme/theme-switcher.ts"},"./components/detail-header":{"types":"./dist/components/detail-header/index.d.ts","import":"./dist/components/detail-header/index.js"},"./navigation/dropdown-menu":{"types":"./dist/navigation/dropdown-menu/index.d.ts","import":"./dist/navigation/dropdown-menu/index.js","source":"./src/navigation/dropdown-menu/index.ts"},"./primitives/live-log-tail":{"types":"./dist/primitives/live-log-tail.d.ts","import":"./dist/primitives/live-log-tail.js","source":"./src/primitives/live-log-tail.tsx"},"./primitives/select/native":{"types":"./dist/primitives/select/native.d.ts","import":"./dist/primitives/select/native.js","source":"./src/primitives/select/native.ts"},"./react/editors/log-viewer":{"types":"./dist/react/editors/log-viewer.d.ts","import":"./dist/react/editors/log-viewer.js","source":"./src/react/editors/log-viewer.tsx"},"./react/layout/page-header":{"types":"./dist/react/layout/page-header.d.ts","import":"./dist/react/layout/page-header.js","source":"./src/react/layout/page-header.tsx"},"./react/primitives/menubar":{"types":"./dist/react/primitives/menubar.d.ts","import":"./dist/react/primitives/menubar.js","source":"./src/react/primitives/menubar.tsx"},"./react/primitives/popover":{"types":"./dist/react/primitives/popover.d.ts","import":"./dist/react/primitives/popover.js","source":"./src/react/primitives/popover.tsx"},"./react/primitives/spinner":{"types":"./dist/react/primitives/spinner.d.ts","import":"./dist/react/primitives/spinner.js","source":"./src/react/primitives/spinner.tsx"},"./react/primitives/stepper":{"types":"./dist/react/primitives/stepper.d.ts","import":"./dist/react/primitives/stepper.js","source":"./src/react/primitives/stepper.tsx"},"./react/primitives/tooltip":{"types":"./dist/react/primitives/tooltip.d.ts","import":"./dist/react/primitives/tooltip.js","source":"./src/react/primitives/tooltip.tsx"},"./components/AccentSwitcher":{"types":"./dist/components/theme/accent-switcher.d.ts","import":"./dist/components/theme/accent-switcher.js","source":"./src/components/theme/accent-switcher.ts"},"./primitives/checkbox/group":{"types":"./dist/primitives/checkbox/group.d.ts","import":"./dist/primitives/checkbox/group.js","source":"./src/primitives/checkbox/group.ts"},"./primitives/phase-progress":{"types":"./dist/primitives/phase-progress.d.ts","import":"./dist/primitives/phase-progress.js","source":"./src/primitives/phase-progress.tsx"},"./primitives/sse-live-badge":{"types":"./dist/primitives/sse-live-badge.d.ts","import":"./dist/primitives/sse-live-badge.js","source":"./src/primitives/sse-live-badge.tsx"},"./react/auth/passkey-button":{"types":"./dist/react/auth/passkey-button.d.ts","import":"./dist/react/auth/passkey-button.js","source":"./src/react/auth/passkey-button.tsx"},"./react/consent/preferences":{"types":"./dist/react/consent/preferences.d.ts","import":"./dist/react/consent/preferences.js","source":"./src/react/consent/preferences.tsx"},"./react/editors/code-editor":{"types":"./dist/react/editors/code-editor.d.ts","import":"./dist/react/editors/code-editor.js","source":"./src/react/editors/code-editor.tsx"},"./react/editors/diff-viewer":{"types":"./dist/react/editors/diff-viewer.d.ts","import":"./dist/react/editors/diff-viewer.js","source":"./src/react/editors/diff-viewer.tsx"},"./react/editors/json-viewer":{"types":"./dist/react/editors/json-viewer.d.ts","import":"./dist/react/editors/json-viewer.js","source":"./src/react/editors/json-viewer.tsx"},"./react/editors/yaml-editor":{"types":"./dist/react/editors/yaml-editor.d.ts","import":"./dist/react/editors/yaml-editor.js","source":"./src/react/editors/yaml-editor.tsx"},"./react/primitives/calendar":{"types":"./dist/react/primitives/calendar.d.ts","import":"./dist/react/primitives/calendar.js","source":"./src/react/primitives/calendar.tsx"},"./react/primitives/carousel":{"types":"./dist/react/primitives/carousel.d.ts","import":"./dist/react/primitives/carousel.js","source":"./src/react/primitives/carousel.tsx"},"./react/primitives/checkbox":{"types":"./dist/react/primitives/checkbox.d.ts","import":"./dist/react/primitives/checkbox.js","source":"./src/react/primitives/checkbox.tsx"},"./react/primitives/progress":{"types":"./dist/react/primitives/progress.d.ts","import":"./dist/react/primitives/progress.js","source":"./src/react/primitives/progress.tsx"},"./react/primitives/skeleton":{"types":"./dist/react/primitives/skeleton.d.ts","import":"./dist/react/primitives/skeleton.js","source":"./src/react/primitives/skeleton.tsx"},"./react/primitives/terminal":{"types":"./dist/react/primitives/terminal.d.ts","import":"./dist/react/primitives/terminal.js","source":"./src/react/primitives/terminal.tsx"},"./react/primitives/textarea":{"types":"./dist/react/primitives/textarea.d.ts","import":"./dist/react/primitives/textarea.js","source":"./src/react/primitives/textarea.tsx"},"./react/primitives/timeline":{"types":"./dist/react/primitives/timeline.d.ts","import":"./dist/react/primitives/timeline.js","source":"./src/react/primitives/timeline.tsx"},"./security/detection-status":{"types":"./dist/security/detection-status/index.d.ts","import":"./dist/security/detection-status/index.js","source":"./src/security/detection-status/index.ts"},"./styles/platform-admin.css":{"source":"./src/styles/platform-admin.css","default":"./dist/styles/platform-admin.css"},"./styles/threat-library.css":{"source":"./src/styles/threat-library.css","default":"./dist/styles/threat-library.css"},"./visualization/rule-editor":{"types":"./dist/visualization/rule-editor/index.d.ts","import":"./dist/visualization/rule-editor/index.js","source":"./src/visualization/rule-editor/index.ts"},"./components/DensitySwitcher":{"types":"./dist/components/theme/density-switcher.d.ts","import":"./dist/components/theme/density-switcher.js","source":"./src/components/theme/density-switcher.ts"},"./components/FontStackPicker":{"types":"./dist/components/theme/font-stack-picker.d.ts","import":"./dist/components/theme/font-stack-picker.js","source":"./src/components/theme/font-stack-picker.ts"},"./components/IconUsageMatrix":{"types":"./dist/components/theme/icon-usage-matrix.d.ts","import":"./dist/components/theme/icon-usage-matrix.js","source":"./src/components/theme/icon-usage-matrix.ts"},"./components/ThemePresetGrid":{"types":"./dist/components/theme/theme-preset-grid.d.ts","import":"./dist/components/theme/theme-preset-grid.js","source":"./src/components/theme/theme-preset-grid.ts"},"./display/severity-indicator":{"types":"./dist/display/severity-indicator/index.d.ts","import":"./dist/display/severity-indicator/index.js","source":"./src/display/severity-indicator/index.ts"},"./navigation/navigation-menu":{"types":"./dist/navigation/navigation-menu/index.d.ts","import":"./dist/navigation/navigation-menu/index.js","source":"./src/navigation/navigation-menu/index.ts"},"./primitives/select/combobox":{"types":"./dist/primitives/select/combobox.d.ts","import":"./dist/primitives/select/combobox.js","source":"./src/primitives/select/combobox.ts"},"./react/primitives/chart-bar":{"types":"./dist/react/primitives/chart-bar.d.ts","import":"./dist/react/primitives/chart-bar.js","source":"./src/react/primitives/chart-bar.tsx"},"./react/primitives/chart-pie":{"types":"./dist/react/primitives/chart-pie.d.ts","import":"./dist/react/primitives/chart-pie.js","source":"./src/react/primitives/chart-pie.tsx"},"./react/primitives/data-grid":{"types":"./dist/react/primitives/data-grid.d.ts","import":"./dist/react/primitives/data-grid.js","source":"./src/react/primitives/data-grid.tsx"},"./react/primitives/direction":{"types":"./dist/react/primitives/direction.d.ts","import":"./dist/react/primitives/direction.js","source":"./src/react/primitives/direction.tsx"},"./react/primitives/file-tree":{"types":"./dist/react/primitives/file-tree.d.ts","import":"./dist/react/primitives/file-tree.js","source":"./src/react/primitives/file-tree.tsx"},"./react/primitives/separator":{"types":"./dist/react/primitives/separator.d.ts","import":"./dist/react/primitives/separator.js","source":"./src/react/primitives/separator.tsx"},"./react/primitives/stat-card":{"types":"./dist/react/primitives/stat-card.d.ts","import":"./dist/react/primitives/stat-card.js","source":"./src/react/primitives/stat-card.tsx"},"./react/primitives/tag-input":{"types":"./dist/react/primitives/tag-input.d.ts","import":"./dist/react/primitives/tag-input.js","source":"./src/react/primitives/tag-input.tsx"},"./react/primitives/tree-view":{"types":"./dist/react/primitives/tree-view.d.ts","import":"./dist/react/primitives/tree-view.js","source":"./src/react/primitives/tree-view.tsx"},"./visualization/flow-diagram":{"types":"./dist/visualization/flow-diagram/index.d.ts","import":"./dist/visualization/flow-diagram/index.js","source":"./src/visualization/flow-diagram/index.ts"},"./components/ThemePreviewTile":{"types":"./dist/components/theme/theme-preview-tile.d.ts","import":"./dist/components/theme/theme-preview-tile.js","source":"./src/components/theme/theme-preview-tile.ts"},"./display/notification-center":{"types":"./dist/display/notification-center/index.d.ts","import":"./dist/display/notification-center/index.js","source":"./src/display/notification-center/index.ts"},"./react/hooks/use-keybindings":{"types":"./dist/react/hooks/useKeybindings.d.ts","import":"./dist/react/hooks/useKeybindings.js","source":"./src/react/hooks/useKeybindings.ts"},"./react/primitives/breadcrumb":{"types":"./dist/react/primitives/breadcrumb.d.ts","import":"./dist/react/primitives/breadcrumb.js","source":"./src/react/primitives/breadcrumb.tsx"},"./react/primitives/chart-area":{"types":"./dist/react/primitives/chart-area.d.ts","import":"./dist/react/primitives/chart-area.js","source":"./src/react/primitives/chart-area.tsx"},"./react/primitives/chart-line":{"types":"./dist/react/primitives/chart-line.d.ts","import":"./dist/react/primitives/chart-line.js","source":"./src/react/primitives/chart-line.tsx"},"./react/primitives/code-block":{"types":"./dist/react/primitives/code-block.d.ts","import":"./dist/react/primitives/code-block.js","source":"./src/react/primitives/code-block.tsx"},"./react/primitives/cvss-badge":{"types":"./dist/react/primitives/cvss-badge.d.ts","import":"./dist/react/primitives/cvss-badge.js","source":"./src/react/primitives/cvss-badge.tsx"},"./react/primitives/data-table":{"types":"./dist/react/primitives/data-table.d.ts","import":"./dist/react/primitives/data-table.js","source":"./src/react/primitives/data-table.tsx"},"./react/primitives/hover-card":{"types":"./dist/react/primitives/hover-card.d.ts","import":"./dist/react/primitives/hover-card.js","source":"./src/react/primitives/hover-card.tsx"},"./react/primitives/pagination":{"types":"./dist/react/primitives/pagination.d.ts","import":"./dist/react/primitives/pagination.js","source":"./src/react/primitives/pagination.tsx"},"./react/primitives/split-pane":{"types":"./dist/react/primitives/split-pane.d.ts","import":"./dist/react/primitives/split-pane.js","source":"./src/react/primitives/split-pane.tsx"},"./react/primitives/status-bar":{"types":"./dist/react/primitives/status-bar.d.ts","import":"./dist/react/primitives/status-bar.js","source":"./src/react/primitives/status-bar.tsx"},"./react/primitives/status-dot":{"types":"./dist/react/primitives/status-dot.d.ts","import":"./dist/react/primitives/status-dot.js","source":"./src/react/primitives/status-dot.tsx"},"./react/primitives/typography":{"types":"./dist/react/primitives/typography.d.ts","import":"./dist/react/primitives/typography.js","source":"./src/react/primitives/typography.tsx"},"./react/primitives/uptime-bar":{"types":"./dist/react/primitives/uptime-bar.d.ts","import":"./dist/react/primitives/uptime-bar.js","source":"./src/react/primitives/uptime-bar.tsx"},"./security/vulnerability-card":{"types":"./dist/security/vulnerability-card/index.d.ts","import":"./dist/security/vulnerability-card/index.js","source":"./src/security/vulnerability-card/index.ts"},"./visualization/network-graph":{"types":"./dist/visualization/network-graph/index.d.ts","import":"./dist/visualization/network-graph/index.js","source":"./src/visualization/network-graph/index.ts"},"./react/primitives/attack-path":{"types":"./dist/react/primitives/attack-path.d.ts","import":"./dist/react/primitives/attack-path.js","source":"./src/react/primitives/attack-path.tsx"},"./react/primitives/chart-gauge":{"types":"./dist/react/primitives/chart-gauge.d.ts","import":"./dist/react/primitives/chart-gauge.js","source":"./src/react/primitives/chart-gauge.tsx"},"./react/primitives/chart-radar":{"types":"./dist/react/primitives/chart-radar.d.ts","import":"./dist/react/primitives/chart-radar.js","source":"./src/react/primitives/chart-radar.tsx"},"./react/primitives/code-viewer":{"types":"./dist/react/primitives/code-viewer.d.ts","import":"./dist/react/primitives/code-viewer.js","source":"./src/react/primitives/code-viewer.tsx"},"./react/primitives/collapsible":{"types":"./dist/react/primitives/collapsible.d.ts","import":"./dist/react/primitives/collapsible.js","source":"./src/react/primitives/collapsible.tsx"},"./react/primitives/copy-button":{"types":"./dist/react/primitives/copy-button.d.ts","import":"./dist/react/primitives/copy-button.js","source":"./src/react/primitives/copy-button.tsx"},"./react/primitives/cron-editor":{"types":"./dist/react/primitives/cron-editor.d.ts","import":"./dist/react/primitives/cron-editor.js","source":"./src/react/primitives/cron-editor.tsx"},"./react/primitives/date-picker":{"types":"./dist/react/primitives/date-picker.d.ts","import":"./dist/react/primitives/date-picker.js","source":"./src/react/primitives/date-picker.tsx"},"./react/primitives/empty-state":{"types":"./dist/react/primitives/empty-state.d.ts","import":"./dist/react/primitives/empty-state.js","source":"./src/react/primitives/empty-state.tsx"},"./react/primitives/metric-tile":{"types":"./dist/react/primitives/metric-tile.d.ts","import":"./dist/react/primitives/metric-tile.js","source":"./src/react/primitives/metric-tile.tsx"},"./react/primitives/radio-group":{"types":"./dist/react/primitives/radio-group.d.ts","import":"./dist/react/primitives/radio-group.js","source":"./src/react/primitives/radio-group.tsx"},"./react/primitives/rule-editor":{"types":"./dist/react/primitives/rule-editor.d.ts","import":"./dist/react/primitives/rule-editor.js","source":"./src/react/primitives/rule-editor.tsx"},"./react/primitives/scroll-area":{"types":"./dist/react/primitives/scroll-area.d.ts","import":"./dist/react/primitives/scroll-area.js","source":"./src/react/primitives/scroll-area.tsx"},"./react/primitives/slide-panel":{"types":"./dist/react/primitives/slide-panel.d.ts","import":"./dist/react/primitives/slide-panel.js","source":"./src/react/primitives/slide-panel.tsx"},"./react/primitives/alert-dialog":{"types":"./dist/react/primitives/alert-dialog.d.ts","import":"./dist/react/primitives/alert-dialog.js","source":"./src/react/primitives/alert-dialog.tsx"},"./react/primitives/aspect-ratio":{"types":"./dist/react/primitives/aspect-ratio.d.ts","import":"./dist/react/primitives/aspect-ratio.js","source":"./src/react/primitives/aspect-ratio.tsx"},"./react/primitives/chart-funnel":{"types":"./dist/react/primitives/chart-funnel.d.ts","import":"./dist/react/primitives/chart-funnel.js","source":"./src/react/primitives/chart-funnel.tsx"},"./react/primitives/chart-sankey":{"types":"./dist/react/primitives/chart-sankey.d.ts","import":"./dist/react/primitives/chart-sankey.js","source":"./src/react/primitives/chart-sankey.tsx"},"./react/primitives/color-picker":{"types":"./dist/react/primitives/color-picker.d.ts","import":"./dist/react/primitives/color-picker.js","source":"./src/react/primitives/color-picker.tsx"},"./react/primitives/context-menu":{"types":"./dist/react/primitives/context-menu.d.ts","import":"./dist/react/primitives/context-menu.js","source":"./src/react/primitives/context-menu.tsx"},"./react/primitives/flow-diagram":{"types":"./dist/react/primitives/flow-diagram.d.ts","import":"./dist/react/primitives/flow-diagram.js","source":"./src/react/primitives/flow-diagram.tsx"},"./react/primitives/mitre-matrix":{"types":"./dist/react/primitives/mitre-matrix.d.ts","import":"./dist/react/primitives/mitre-matrix.js","source":"./src/react/primitives/mitre-matrix.tsx"},"./visualization/mermaid-diagram":{"types":"./dist/visualization/mermaid-diagram/index.d.ts","import":"./dist/visualization/mermaid-diagram/index.js","source":"./src/visualization/mermaid-diagram/index.ts"},"./react/primitives/chart-heatmap":{"types":"./dist/react/primitives/chart-heatmap.d.ts","import":"./dist/react/primitives/chart-heatmap.js","source":"./src/react/primitives/chart-heatmap.tsx"},"./react/primitives/chart-scatter":{"types":"./dist/react/primitives/chart-scatter.d.ts","import":"./dist/react/primitives/chart-scatter.js","source":"./src/react/primitives/chart-scatter.tsx"},"./react/primitives/chart-treemap":{"types":"./dist/react/primitives/chart-treemap.d.ts","import":"./dist/react/primitives/chart-treemap.js","source":"./src/react/primitives/chart-treemap.tsx"},"./react/primitives/dropdown-menu":{"types":"./dist/react/primitives/dropdown-menu.d.ts","import":"./dist/react/primitives/dropdown-menu.js","source":"./src/react/primitives/dropdown-menu.tsx"},"./react/primitives/network-graph":{"types":"./dist/react/primitives/network-graph.d.ts","import":"./dist/react/primitives/network-graph.js","source":"./src/react/primitives/network-graph.tsx"},"./composites/per-case-stats-table":{"types":"./dist/composites/per-case-stats-table.d.ts","import":"./dist/composites/per-case-stats-table.js","source":"./src/composites/per-case-stats-table.tsx"},"./primitives/yaml-override-editor":{"types":"./dist/primitives/yaml-override-editor.d.ts","import":"./dist/primitives/yaml-override-editor.js","source":"./src/primitives/yaml-override-editor.tsx"},"./react/primitives/error-boundary":{"types":"./dist/react/primitives/error-boundary.d.ts","import":"./dist/react/primitives/error-boundary.js","source":"./src/react/primitives/error-boundary.tsx"},"./react/primitives/heatmap-legend":{"types":"./dist/react/primitives/heatmap-legend.d.ts","import":"./dist/react/primitives/heatmap-legend.js","source":"./src/react/primitives/heatmap-legend.tsx"},"./styles/react-threat-visuals.css":{"source":"./src/styles/react-threat-visuals.css","default":"./dist/styles/react-threat-visuals.css"},"./visualization/json-path-browser":{"types":"./dist/visualization/json-path-browser/index.d.ts","import":"./dist/visualization/json-path-browser/index.js","source":"./src/visualization/json-path-browser/index.ts"},"./react/primitives/chart-sparkline":{"types":"./dist/react/primitives/chart-sparkline.d.ts","import":"./dist/react/primitives/chart-sparkline.js","source":"./src/react/primitives/chart-sparkline.tsx"},"./react/primitives/chart-waterfall":{"types":"./dist/react/primitives/chart-waterfall.d.ts","import":"./dist/react/primitives/chart-waterfall.js","source":"./src/react/primitives/chart-waterfall.tsx"},"./react/primitives/heatmap-toolbar":{"types":"./dist/react/primitives/heatmap-toolbar.d.ts","import":"./dist/react/primitives/heatmap-toolbar.js","source":"./src/react/primitives/heatmap-toolbar.tsx"},"./react/primitives/markdown-viewer":{"types":"./dist/react/primitives/markdown-viewer.d.ts","import":"./dist/react/primitives/markdown-viewer.js","source":"./src/react/primitives/markdown-viewer.tsx"},"./react/primitives/mermaid-diagram":{"types":"./dist/react/primitives/mermaid-diagram.d.ts","import":"./dist/react/primitives/mermaid-diagram.js","source":"./src/react/primitives/mermaid-diagram.tsx"},"./react/primitives/navigation-menu":{"types":"./dist/react/primitives/navigation-menu.d.ts","import":"./dist/react/primitives/navigation-menu.js","source":"./src/react/primitives/navigation-menu.tsx"},"./components/search/command-palette":{"types":"./dist/components/search/command-palette.d.ts","import":"./dist/components/search/command-palette.js","source":"./src/components/search/command-palette.ts"},"./react/primitives/animated-counter":{"types":"./dist/react/primitives/animated-counter.d.ts","import":"./dist/react/primitives/animated-counter.js","source":"./src/react/primitives/animated-counter.tsx"},"./react/primitives/detection-status":{"types":"./dist/react/primitives/detection-status.d.ts","import":"./dist/react/primitives/detection-status.js","source":"./src/react/primitives/detection-status.tsx"},"./react/feedback/notification-banner":{"types":"./dist/react/feedback/notification-banner.d.ts","import":"./dist/react/feedback/notification-banner.js","source":"./src/react/feedback/notification-banner.tsx"},"./react/primitives/chart-candlestick":{"types":"./dist/react/primitives/chart-candlestick.d.ts","import":"./dist/react/primitives/chart-candlestick.js","source":"./src/react/primitives/chart-candlestick.tsx"},"./react/primitives/json-path-browser":{"types":"./dist/react/primitives/json-path-browser.d.ts","import":"./dist/react/primitives/json-path-browser.js","source":"./src/react/primitives/json-path-browser.tsx"},"./react/primitives/severity-indicator":{"types":"./dist/react/primitives/severity-indicator.d.ts","import":"./dist/react/primitives/severity-indicator.js","source":"./src/react/primitives/severity-indicator.tsx"},"./react/primitives/vulnerability-card":{"types":"./dist/react/primitives/vulnerability-card.d.ts","import":"./dist/react/primitives/vulnerability-card.js","source":"./src/react/primitives/vulnerability-card.tsx"},"./react/primitives/notification-center":{"types":"./dist/react/primitives/notification-center.d.ts","import":"./dist/react/primitives/notification-center.js","source":"./src/react/primitives/notification-center.tsx"}},"gitHead":"dac4384b8ff81d2b7a253a118e5359e6e2241d1d","scripts":{"dev":"vite build --watch","lint":"eslint src --max-warnings 0","test":"vitest run","build":"tsc -p tsconfig.build.json && vite build","check":"npm run typecheck && npm run lint && npm run format:check","format":"prettier --write \"src/**/*.ts\"","preview":"npm run generate:preview && vite --config preview/vite.config.ts","lint:fix":"eslint src --fix","test:e2e":"playwright test","typecheck":"tsc --noEmit","test:watch":"vitest","test:e2e:ui":"playwright test --ui","audit:parity":"node scripts/audit-parity.mjs","format:check":"prettier --check \"src/**/*.ts\"","preview:dist":"npm run generate:preview && vite build --config preview/vite.config.ts","preview:build":"npm run build && npm run preview:dist","preview:serve":"vite --config preview/vite.config.ts","test:coverage":"vitest run --coverage","preview:deploy":"npm run preview:build && echo 'Static site built to preview-dist/'","test:e2e:debug":"playwright test --debug","test:e2e:headed":"playwright test --headed","test:e2e:report":"playwright show-report","generate:preview":"node scripts/extract-prop-docs.mjs && node scripts/generate-preview.mjs","audit:parity:check":"node scripts/audit-parity.mjs --check","generate:prop-docs":"node scripts/extract-prop-docs.mjs","test:e2e:update-snapshots":"playwright test --update-snapshots"},"_npmUser":{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},"overrides":{"uuid":"14.0.0","lodash":"4.18.1","rollup":"4.60.0","undici":"^7.28.0","flatted":"3.4.2","postcss":"8.5.10","dompurify":"3.4.11","lodash-es":"4.18.1","@vue/language-core":{"minimatch":"9.0.7"}},"repository":{"url":"git+https://github.com/countermeasure-platform/web-components.git","type":"git"},"_npmVersion":"10.9.7","description":"Shared web components for CounterMeasure applications - consolidates common frontend functionality across projects.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","mermaid":"^11.12.3","dompurify":"3.4.11","codemirror":"^6.0.1","tailwind-merge":"^3.5.0","@codemirror/lint":"^6.9.0","@codemirror/view":"^6.39.0","@lezer/highlight":"^1.2.0","@codemirror/state":"^6.5.0","@codemirror/search":"^6.5.0","@codemirror/commands":"^6.8.0","@codemirror/lang-css":"^6.3.1","@codemirror/lang-sql":"^6.10.0","@codemirror/language":"^6.12.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-tabs":"^1.1.3","@codemirror/lang-json":"^6.0.1","@codemirror/lang-rust":"^6.0.2","@radix-ui/react-label":"^2.1.4","@radix-ui/react-dialog":"^1.1.7","@radix-ui/react-select":"^2.1.7","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.1.4","@radix-ui/react-toggle":"^1.1.10","@codemirror/lang-python":"^6.2.1","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-tooltip":"^1.1.8","@codemirror/autocomplete":"^6.20.0","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@codemirror/language-data":"^6.5.2","@radix-ui/react-separator":"^1.1.8","@codemirror/lang-javascript":"^6.2.4","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.7","@radix-ui/react-toggle-group":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.7","@radix-ui/react-navigation-menu":"^1.2.14"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.5","jsdom":"^29.0.0","react":"^19.2.4","eslint":"^10.0.3","vitest":"^4.1.0","globals":"^17.2.0","axe-core":"^4.11.1","prettier":"^3.2.0","react-dom":"^19.2.4","@eslint/js":"^10.0.0","typescript":"^6.0.2","@types/node":"^25.1.0","tailwindcss":"4.3.0","@types/react":"^19.2.14","lucide-react":"^1.6.0","@xyflow/react":"^12.10.1","vite-plugin-dts":"^5.0.0","@playwright/test":"^1.52.0","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.4","typescript-eslint":"^8.57.0","@vitest/coverage-v8":"^4.1.0","@axe-core/playwright":"^4.11.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@microsoft/api-extractor":"7.58.7","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","tailwindcss":"^4.0.0","lucide-react":"^1.6.0","@xyflow/react":"^12.0.0"},"peerDependenciesMeta":{"tailwindcss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-components_1.3.3-dev.33.1_1781923674558_0.17490645805407912","host":"s3://npm-registry-packages-npm-production"}},"1.3.4-dev.35.1":{"name":"@countermeasure-platform/web-components","version":"1.3.4-dev.35.1","keywords":["countermeasure","consent","auth","passkey","webauthn","encryption","crypto","aes","rsa","codemirror","editor","data-table","components","ui"],"author":{"name":"CounterMeasure"},"license":"MIT","_id":"@countermeasure-platform/web-components@1.3.4-dev.35.1","maintainers":[{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},{"name":"phutel","email":"paul@countermeasuresec.com"}],"homepage":"https://github.com/countermeasure-platform/web-components#readme","bugs":{"url":"https://github.com/countermeasure-platform/web-components/issues"},"dist":{"shasum":"1a7fd89786231abde68695d6e63da297905a1a0e","tarball":"https://registry.npmjs.org/@countermeasure-platform/web-components/-/web-components-1.3.4-dev.35.1.tgz","fileCount":2509,"integrity":"sha512-ILtrU/0zNZ0zuQMiscATGhHOoj3y6XWPNHxRxqSqGM3n8igY6lSvej/5wWXy7TccY94w/Qk+LjV2vVIHpjT+VA==","signatures":[{"sig":"MEUCIF7MgTYfULm+m5lZ/+k0DMR4Kh7JNjZTFXr3FRCl1ebwAiEAzJYSkj5ytJeuYxyzt0kD/mnjyrigxnHS7bELljadOWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29652271},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js","source":"./src/ui/index.ts"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","source":"./src/auth/index.ts"},"./form":{"types":"./dist/form/index.d.ts","import":"./dist/form/index.js","source":"./src/form/index.ts"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js","source":"./src/icons/index.ts"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react.js","source":"./src/react/index.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","source":"./src/utils/index.ts"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js","source":"./src/charts/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.ts","import":"./dist/crypto/index.js","source":"./src/crypto/index.ts"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js","source":"./src/layout/index.ts"},"./styles":{"source":"./src/styles/index.css","default":"./dist/styles/index.css"},"./consent":{"types":"./dist/consent/index.d.ts","import":"./dist/consent/index.js","source":"./src/consent/index.ts"},"./display":{"types":"./dist/display/index.d.ts","import":"./dist/display/index.js","source":"./src/display/index.ts"},"./editors":{"types":"./dist/editors/index.d.ts","import":"./dist/editors/index.js","source":"./src/editors/index.ts"},"./passkey":{"types":"./dist/passkey/index.d.ts","import":"./dist/passkey/index.js","source":"./src/passkey/index.ts"},"./sidebar":{"types":"./dist/sidebar/index.d.ts","import":"./dist/sidebar/index.js","source":"./src/sidebar/index.ts"},"./overlays":{"types":"./dist/overlays/index.d.ts","import":"./dist/overlays/index.js","source":"./src/overlays/index.ts"},"./security":{"types":"./dist/security/index.d.ts","import":"./dist/security/index.js","source":"./src/security/index.ts"},"./services":{"types":"./dist/services/index.d.ts","import":"./dist/services/index.js","source":"./src/services/index.ts"},"./styles/*":"./dist/styles/*","./styles/ui":{"source":"./src/styles/ui.css","default":"./dist/styles/ui.css"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","source":"./src/appearance/index.ts"},"./charts/bar":{"types":"./dist/charts/bar/index.d.ts","import":"./dist/charts/bar/index.js","source":"./src/charts/bar/index.ts"},"./charts/pie":{"types":"./dist/charts/pie/index.d.ts","import":"./dist/charts/pie/index.js","source":"./src/charts/pie/index.ts"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js","source":"./src/components/index.ts"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js","source":"./src/navigation/index.ts"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js","source":"./src/primitives/index.ts"},"./react/auth":{"types":"./dist/react/auth/index.d.ts","import":"./dist/react/auth/index.js","source":"./src/react/auth/index.ts"},"./charts/area":{"types":"./dist/charts/area/index.d.ts","import":"./dist/charts/area/index.js","source":"./src/charts/area/index.ts"},"./charts/axis":{"types":"./dist/charts/axis.d.ts","import":"./dist/charts/axis.js","source":"./src/charts/axis.ts"},"./charts/base":{"types":"./dist/charts/base.d.ts","import":"./dist/charts/base.js","source":"./src/charts/base.ts"},"./charts/line":{"types":"./dist/charts/line/index.d.ts","import":"./dist/charts/line/index.js","source":"./src/charts/line/index.ts"},"./charts/zoom":{"types":"./dist/charts/zoom.d.ts","import":"./dist/charts/zoom.js","source":"./src/charts/zoom.ts"},"./react/brand":{"types":"./dist/react/brand/index.d.ts","import":"./dist/react/brand.js","source":"./src/react/brand/index.tsx"},"./react/hooks":{"types":"./dist/react/hooks/index.d.ts","import":"./dist/react/hooks/index.js","source":"./src/react/hooks/index.ts"},"./styles/auth":{"source":"./src/styles/auth.css","default":"./dist/styles/auth.css"},"./app-switcher":{"types":"./dist/app-switcher/index.d.ts","import":"./dist/app-switcher/index.js","source":"./src/app-switcher/index.ts"},"./charts/gauge":{"types":"./dist/charts/gauge/index.d.ts","import":"./dist/charts/gauge/index.js","source":"./src/charts/gauge/index.ts"},"./charts/radar":{"types":"./dist/charts/radar/index.d.ts","import":"./dist/charts/radar/index.js","source":"./src/charts/radar/index.ts"},"./charts/utils":{"types":"./dist/charts/utils.d.ts","import":"./dist/charts/utils.js","source":"./src/charts/utils.ts"},"./display/card":{"types":"./dist/display/card/index.d.ts","import":"./dist/display/card/index.js","source":"./src/display/card/index.ts"},"./icons/lucide":{"types":"./dist/icons/lucide.d.ts","import":"./dist/icons/lucide.js","source":"./src/icons/lucide.ts"},"./react/layout":{"types":"./dist/react/layout/index.d.ts","import":"./dist/react/layout/index.js","source":"./src/react/layout/index.ts"},"./services/api":{"types":"./dist/services/api.d.ts","import":"./dist/services/api.js","source":"./src/services/api.ts"},"./services/sse":{"types":"./dist/services/sse.d.ts","import":"./dist/services/sse.js","source":"./src/services/sse.ts"},"./theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./charts/funnel":{"types":"./dist/charts/funnel/index.d.ts","import":"./dist/charts/funnel/index.js","source":"./src/charts/funnel/index.ts"},"./charts/legend":{"types":"./dist/charts/legend.d.ts","import":"./dist/charts/legend.js","source":"./src/charts/legend.ts"},"./charts/sankey":{"types":"./dist/charts/sankey/index.d.ts","import":"./dist/charts/sankey/index.js","source":"./src/charts/sankey/index.ts"},"./display/alert":{"types":"./dist/display/alert/index.d.ts","import":"./dist/display/alert/index.js","source":"./src/display/alert/index.ts"},"./display/badge":{"types":"./dist/display/badge/index.d.ts","import":"./dist/display/badge/index.js","source":"./src/display/badge/index.ts"},"./form/calendar":{"types":"./dist/form/calendar/index.d.ts","import":"./dist/form/calendar/index.js","source":"./src/form/calendar/index.ts"},"./react/consent":{"types":"./dist/react/consent/index.d.ts","import":"./dist/react/consent/index.js","source":"./src/react/consent/index.ts"},"./react/editors":{"types":"./dist/react/editors/index.d.ts","import":"./dist/react/editors/index.js","source":"./src/react/editors/index.ts"},"./react/sidebar":{"types":"./dist/react/sidebar.d.ts","import":"./dist/react/sidebar.js","source":"./src/react/sidebar.tsx"},"./styles/layout":{"source":"./src/styles/layout.css","default":"./dist/styles/layout.css"},"./styles/tokens":{"source":"./src/styles/tokens.css","default":"./dist/styles/tokens.css"},"./visualization":{"types":"./dist/visualization/index.d.ts","import":"./dist/visualization/index.js","source":"./src/visualization/index.ts"},"./charts/heatmap":{"types":"./dist/charts/heatmap/index.d.ts","import":"./dist/charts/heatmap/index.js","source":"./src/charts/heatmap/index.ts"},"./charts/scatter":{"types":"./dist/charts/scatter/index.d.ts","import":"./dist/charts/scatter/index.js","source":"./src/charts/scatter/index.ts"},"./charts/tooltip":{"types":"./dist/charts/tooltip.d.ts","import":"./dist/charts/tooltip.js","source":"./src/charts/tooltip.ts"},"./charts/treemap":{"types":"./dist/charts/treemap/index.d.ts","import":"./dist/charts/treemap/index.js","source":"./src/charts/treemap/index.ts"},"./display/avatar":{"types":"./dist/display/avatar/index.d.ts","import":"./dist/display/avatar/index.js","source":"./src/display/avatar/index.ts"},"./form/direction":{"types":"./dist/form/direction/index.d.ts","import":"./dist/form/direction/index.js","source":"./src/form/direction/index.ts"},"./form/tag-input":{"types":"./dist/form/tag-input/index.d.ts","import":"./dist/form/tag-input/index.js","source":"./src/form/tag-input/index.ts"},"./overlays/sheet":{"types":"./dist/overlays/sheet/index.d.ts","import":"./dist/overlays/sheet/index.js","source":"./src/overlays/sheet/index.ts"},"./primitives/kbd":{"types":"./dist/primitives/kbd/index.d.ts","import":"./dist/primitives/kbd/index.js","source":"./src/primitives/kbd/index.ts"},"./react/feedback":{"types":"./dist/react/feedback/index.d.ts","import":"./dist/react/feedback/index.js","source":"./src/react/feedback/index.ts"},"./react/topology":{"types":"./dist/react/topology/index.d.ts","import":"./dist/react/topology.js","source":"./src/react/topology/index.ts"},"./styles/consent":{"source":"./src/styles/consent.css","default":"./dist/styles/consent.css"},"./utils/registry":{"types":"./dist/utils/registry.d.ts","import":"./dist/utils/registry.js","source":"./src/utils/registry.ts"},"./components/tabs":{"types":"./dist/components/tabs/index.d.ts","import":"./dist/components/tabs/index.js","source":"./src/components/tabs/index.ts"},"./display/popover":{"types":"./dist/display/popover/index.d.ts","import":"./dist/display/popover/index.js","source":"./src/display/popover/index.ts"},"./display/tooltip":{"types":"./dist/display/tooltip/index.d.ts","import":"./dist/display/tooltip/index.js","source":"./src/display/tooltip/index.ts"},"./services/router":{"types":"./dist/services/router.d.ts","import":"./dist/services/router.js","source":"./src/services/router.ts"},"./charts/sparkline":{"types":"./dist/charts/sparkline/index.d.ts","import":"./dist/charts/sparkline/index.js","source":"./src/charts/sparkline/index.ts"},"./charts/waterfall":{"types":"./dist/charts/waterfall/index.d.ts","import":"./dist/charts/waterfall/index.js","source":"./src/charts/waterfall/index.ts"},"./components/brand":{"types":"./dist/components/brand/index.d.ts","import":"./dist/components/brand/index.js","source":"./src/components/brand/index.ts"},"./components/modal":{"types":"./dist/components/modal/index.d.ts","import":"./dist/components/modal/index.js","source":"./src/components/modal/index.ts"},"./components/theme":{"types":"./dist/components/theme/index.d.ts","import":"./dist/components/theme/index.js","source":"./src/components/theme/index.ts"},"./components/toast":{"types":"./dist/components/toast/index.d.ts","import":"./dist/components/toast/index.js","source":"./src/components/toast/index.ts"},"./display/progress":{"types":"./dist/display/progress/index.d.ts","import":"./dist/display/progress/index.js","source":"./src/display/progress/index.ts"},"./form/cron-editor":{"types":"./dist/form/cron-editor/index.d.ts","import":"./dist/form/cron-editor/index.js","source":"./src/form/cron-editor/index.ts"},"./form/date-picker":{"types":"./dist/form/date-picker/index.d.ts","import":"./dist/form/date-picker/index.js","source":"./src/form/date-picker/index.ts"},"./layout/app-shell":{"types":"./dist/layout/app-shell.d.ts","import":"./dist/layout/app-shell.js","source":"./src/layout/app-shell.ts"},"./primitives/field":{"types":"./dist/primitives/field/index.d.ts","import":"./dist/primitives/field/index.js","source":"./src/primitives/field/index.ts"},"./primitives/input":{"types":"./dist/primitives/input/index.d.ts","import":"./dist/primitives/input/index.js","source":"./src/primitives/input/index.ts"},"./primitives/label":{"types":"./dist/primitives/label/index.d.ts","import":"./dist/primitives/label/index.js","source":"./src/primitives/label/index.ts"},"./primitives/radio":{"types":"./dist/primitives/radio/index.d.ts","import":"./dist/primitives/radio/index.js","source":"./src/primitives/radio/index.ts"},"./react/primitives":{"types":"./dist/react/primitives/index.d.ts","import":"./dist/react/primitives/index.js","source":"./src/react/primitives/index.ts"},"./styles/fonts.css":{"source":"./src/styles/fonts.css","default":"./dist/styles/fonts.css"},"./styles/theme.css":{"source":"./src/styles/theme.css","default":"./dist/styles/theme.css"},"./components/search":{"types":"./dist/components/search/index.d.ts","import":"./dist/components/search/index.js","source":"./src/components/search/index.ts"},"./display/stat-card":{"types":"./dist/display/stat-card/index.d.ts","import":"./dist/display/stat-card/index.js","source":"./src/display/stat-card/index.ts"},"./form/color-picker":{"types":"./dist/form/color-picker/index.d.ts","import":"./dist/form/color-picker/index.js","source":"./src/form/color-picker/index.ts"},"./navigation/drawer":{"types":"./dist/navigation/drawer/index.d.ts","import":"./dist/navigation/drawer/index.js","source":"./src/navigation/drawer/index.ts"},"./overlays/carousel":{"types":"./dist/overlays/carousel/index.d.ts","import":"./dist/overlays/carousel/index.js","source":"./src/overlays/carousel/index.ts"},"./primitives/button":{"types":"./dist/primitives/button/index.d.ts","import":"./dist/primitives/button/index.js","source":"./src/primitives/button/index.ts"},"./primitives/select":{"types":"./dist/primitives/select/index.d.ts","import":"./dist/primitives/select/index.js","source":"./src/primitives/select/index.ts"},"./primitives/slider":{"types":"./dist/primitives/slider/index.d.ts","import":"./dist/primitives/slider/index.js","source":"./src/primitives/slider/index.ts"},"./primitives/switch":{"types":"./dist/primitives/switch/index.d.ts","import":"./dist/primitives/switch/index.js","source":"./src/primitives/switch/index.ts"},"./primitives/toggle":{"types":"./dist/primitives/toggle/index.d.ts","import":"./dist/primitives/toggle/index.js","source":"./src/primitives/toggle/index.ts"},"./styles/appearance":{"source":"./src/styles/appearance.css","default":"./dist/styles/appearance.css"},"./visualization/map":{"types":"./dist/visualization/map/index.d.ts","import":"./dist/visualization/map/index.js","source":"./src/visualization/map/index.ts"},"./charts/annotations":{"types":"./dist/charts/annotations.d.ts","import":"./dist/charts/annotations.js","source":"./src/charts/annotations.ts"},"./charts/candlestick":{"types":"./dist/charts/candlestick/index.d.ts","import":"./dist/charts/candlestick/index.js","source":"./src/charts/candlestick/index.ts"},"./display/code-block":{"types":"./dist/display/code-block/index.d.ts","import":"./dist/display/code-block/index.js","source":"./src/display/code-block/index.ts"},"./display/hover-card":{"types":"./dist/display/hover-card/index.d.ts","import":"./dist/display/hover-card/index.js","source":"./src/display/hover-card/index.ts"},"./display/status-dot":{"types":"./dist/display/status-dot/index.d.ts","import":"./dist/display/status-dot/index.js","source":"./src/display/status-dot/index.ts"},"./display/typography":{"types":"./dist/display/typography/index.d.ts","import":"./dist/display/typography/index.js","source":"./src/display/typography/index.ts"},"./display/uptime-bar":{"types":"./dist/display/uptime-bar/index.d.ts","import":"./dist/display/uptime-bar/index.js","source":"./src/display/uptime-bar/index.ts"},"./editors/log-viewer":{"types":"./dist/editors/log-viewer.d.ts","import":"./dist/editors/log-viewer.js","source":"./src/editors/log-viewer.ts"},"./layout/page-header":{"types":"./dist/layout/page-header.d.ts","import":"./dist/layout/page-header.js","source":"./src/layout/page-header.ts"},"./navigation/menubar":{"types":"./dist/navigation/menubar/index.d.ts","import":"./dist/navigation/menubar/index.js","source":"./src/navigation/menubar/index.ts"},"./navigation/stepper":{"types":"./dist/navigation/stepper/index.d.ts","import":"./dist/navigation/stepper/index.js","source":"./src/navigation/stepper/index.ts"},"./primitives/spinner":{"types":"./dist/primitives/spinner/index.d.ts","import":"./dist/primitives/spinner/index.js","source":"./src/primitives/spinner/index.ts"},"./react/app-switcher":{"types":"./dist/react/app-switcher.d.ts","import":"./dist/react/app-switcher.js","source":"./src/react/app-switcher.tsx"},"./react/theme-studio":{"types":"./dist/react/theme-studio.d.ts","import":"./dist/react/theme-studio.js","source":"./src/react/theme-studio.tsx"},"./react/theme-toggle":{"types":"./dist/react/theme-toggle/index.d.ts","import":"./dist/react/theme-toggle.js","source":"./src/react/theme-toggle/index.tsx"},"./services/sse-react":{"types":"./dist/services/sse-react.d.ts","import":"./dist/services/sse-react.js","source":"./src/services/sse-react.ts"},"./display/empty-state":{"types":"./dist/display/empty-state/index.d.ts","import":"./dist/display/empty-state/index.js","source":"./src/display/empty-state/index.ts"},"./display/metric-tile":{"types":"./dist/display/metric-tile/index.d.ts","import":"./dist/display/metric-tile/index.js","source":"./src/display/metric-tile/index.ts"},"./editors/code-editor":{"types":"./dist/editors/code-editor.d.ts","import":"./dist/editors/code-editor.js","source":"./src/editors/code-editor.ts"},"./editors/diff-viewer":{"types":"./dist/editors/diff-viewer.d.ts","import":"./dist/editors/diff-viewer.js","source":"./src/editors/diff-viewer.ts"},"./editors/json-viewer":{"types":"./dist/editors/json-viewer.d.ts","import":"./dist/editors/json-viewer.js","source":"./src/editors/json-viewer.ts"},"./editors/yaml-editor":{"types":"./dist/editors/yaml-editor.d.ts","import":"./dist/editors/yaml-editor.js","source":"./src/editors/yaml-editor.ts"},"./primitives/checkbox":{"types":"./dist/primitives/checkbox/index.d.ts","import":"./dist/primitives/checkbox/index.js","source":"./src/primitives/checkbox/index.ts"},"./primitives/skeleton":{"types":"./dist/primitives/skeleton/index.d.ts","import":"./dist/primitives/skeleton/index.js","source":"./src/primitives/skeleton/index.ts"},"./react/hooks/use-api":{"types":"./dist/react/hooks/useApi.d.ts","import":"./dist/react/hooks/useApi.js","source":"./src/react/hooks/useApi.ts"},"./react/hooks/use-sse":{"types":"./dist/react/hooks/useSSE.d.ts","import":"./dist/react/hooks/useSSE.js","source":"./src/react/hooks/useSSE.ts"},"./security/cvss-badge":{"types":"./dist/security/cvss-badge/index.d.ts","import":"./dist/security/cvss-badge/index.js","source":"./src/security/cvss-badge/index.ts"},"./styles/no-fonts.css":{"source":"./src/styles/no-fonts.css","default":"./dist/styles/no-fonts.css"},"./styles/theme-engine":{"source":"./src/styles/theme-engine.css","default":"./dist/styles/theme-engine.css"},"./components/tree-view":{"types":"./dist/components/tree-view/index.d.ts","import":"./dist/components/tree-view/index.js","source":"./src/components/tree-view/index.ts"},"./display/aspect-ratio":{"types":"./dist/display/aspect-ratio/index.d.ts","import":"./dist/display/aspect-ratio/index.js","source":"./src/display/aspect-ratio/index.ts"},"./primitives/separator":{"types":"./dist/primitives/separator/index.d.ts","import":"./dist/primitives/separator/index.js","source":"./src/primitives/separator/index.ts"},"./react/consent/banner":{"types":"./dist/react/consent/banner.d.ts","import":"./dist/react/consent/banner.js","source":"./src/react/consent/banner.tsx"},"./react/hooks/use-auth":{"types":"./dist/react/hooks/useAuth.d.ts","import":"./dist/react/hooks/useAuth.js","source":"./src/react/hooks/useAuth.ts"},"./react/primitives/kbd":{"types":"./dist/react/primitives/kbd.d.ts","import":"./dist/react/primitives/kbd.js","source":"./src/react/primitives/kbd.tsx"},"./react/primitives/map":{"types":"./dist/react/primitives/map.d.ts","import":"./dist/react/primitives/map.js","source":"./src/react/primitives/map.tsx"},"./react/threat-visuals":{"types":"./dist/react/threat-visuals/index.d.ts","import":"./dist/react/threat-visuals.js","source":"./src/react/threat-visuals/index.tsx"},"./security/attack-path":{"types":"./dist/security/attack-path/index.d.ts","import":"./dist/security/attack-path/index.js","source":"./src/security/attack-path/index.ts"},"./services/keybindings":{"types":"./dist/services/keybindings.d.ts","import":"./dist/services/keybindings.js","source":"./src/services/keybindings.ts"},"./services/toast-react":{"types":"./dist/services/toast-react.d.ts","import":"./dist/services/toast-react.js","source":"./src/services/toast-react.tsx"},"./styles/shadcn-compat":{"source":"./src/styles/shadcn-compat.css","default":"./dist/styles/shadcn-compat.css"},"./styles/tenant-ui.css":{"source":"./src/styles/tenant-ui.css","default":"./dist/styles/tenant-ui.css"},"./styles/utilities.css":{"source":"./src/styles/utilities.css","default":"./dist/styles/utilities.css"},"./visualization/kanban":{"types":"./dist/visualization/kanban/index.d.ts","import":"./dist/visualization/kanban/index.js","source":"./src/visualization/kanban/index.ts"},"./components/data-table":{"types":"./dist/components/data-table/index.d.ts","import":"./dist/components/data-table/index.js","source":"./src/components/data-table/index.ts"},"./components/pagination":{"types":"./dist/components/pagination/index.d.ts","import":"./dist/components/pagination/index.js","source":"./src/components/pagination/index.ts"},"./components/split-pane":{"types":"./dist/components/split-pane/index.d.ts","import":"./dist/components/split-pane/index.js","source":"./src/components/split-pane/index.ts"},"./components/status-bar":{"types":"./dist/components/status-bar/index.d.ts","import":"./dist/components/status-bar/index.js","source":"./src/components/status-bar/index.ts"},"./form/date-picker/time":{"types":"./dist/form/date-picker/time.d.ts","import":"./dist/form/date-picker/time.js","source":"./src/form/date-picker/time.ts"},"./navigation/breadcrumb":{"types":"./dist/navigation/breadcrumb/index.d.ts","import":"./dist/navigation/breadcrumb/index.js","source":"./src/navigation/breadcrumb/index.ts"},"./overlays/alert-dialog":{"types":"./dist/overlays/alert-dialog/index.d.ts","import":"./dist/overlays/alert-dialog/index.js","source":"./src/overlays/alert-dialog/index.ts"},"./react/auth/login-form":{"types":"./dist/react/auth/login-form.d.ts","import":"./dist/react/auth/login-form.js","source":"./src/react/auth/login-form.tsx"},"./react/primitives/card":{"types":"./dist/react/primitives/card.d.ts","import":"./dist/react/primitives/card.js","source":"./src/react/primitives/card.tsx"},"./react/primitives/tabs":{"types":"./dist/react/primitives/tabs.d.ts","import":"./dist/react/primitives/tabs.js","source":"./src/react/primitives/tabs.tsx"},"./security/mitre-matrix":{"types":"./dist/security/mitre-matrix/index.d.ts","import":"./dist/security/mitre-matrix/index.js","source":"./src/security/mitre-matrix/index.ts"},"./services/theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./components/GlassSlider":{"types":"./dist/components/theme/glass-slider.d.ts","import":"./dist/components/theme/glass-slider.js","source":"./src/components/theme/glass-slider.ts"},"./components/ThemeStudio":{"types":"./dist/components/theme/theme-studio.d.ts","import":"./dist/components/theme/theme-studio.js","source":"./src/components/theme/theme-studio.ts"},"./components/copy-button":{"types":"./dist/components/copy-button/index.d.ts","import":"./dist/components/copy-button/index.js","source":"./src/components/copy-button/index.ts"},"./components/log-toolbar":{"types":"./dist/components/log-toolbar/index.d.ts","import":"./dist/components/log-toolbar/index.js"},"./composites/run-monitor":{"types":"./dist/composites/run-monitor.d.ts","import":"./dist/composites/run-monitor.js","source":"./src/composites/run-monitor.tsx"},"./editors/languages/yara":{"types":"./dist/editors/languages/yara.d.ts","import":"./dist/editors/languages/yara.js","source":"./src/editors/languages/yara.ts"},"./form/date-picker/range":{"types":"./dist/form/date-picker/range.d.ts","import":"./dist/form/date-picker/range.js","source":"./src/form/date-picker/range.ts"},"./layout/core-app-chrome":{"types":"./dist/layout/core-app-chrome.d.ts","import":"./dist/layout/core-app-chrome.js","source":"./src/layout/core-app-chrome.ts"},"./primitives/scroll-area":{"types":"./dist/primitives/scroll-area/index.d.ts","import":"./dist/primitives/scroll-area/index.js","source":"./src/primitives/scroll-area/index.ts"},"./react/hooks/use-router":{"types":"./dist/react/hooks/useRouter.d.ts","import":"./dist/react/hooks/useRouter.js","source":"./src/react/hooks/useRouter.ts"},"./react/layout/app-shell":{"types":"./dist/react/layout/app-shell.d.ts","import":"./dist/react/layout/app-shell.js","source":"./src/react/layout/app-shell.tsx"},"./react/primitives/alert":{"types":"./dist/react/primitives/alert.d.ts","import":"./dist/react/primitives/alert.js","source":"./src/react/primitives/alert.tsx"},"./react/primitives/badge":{"types":"./dist/react/primitives/badge.d.ts","import":"./dist/react/primitives/badge.js","source":"./src/react/primitives/badge.tsx"},"./react/primitives/field":{"types":"./dist/react/primitives/field.d.ts","import":"./dist/react/primitives/field.js","source":"./src/react/primitives/field.tsx"},"./react/primitives/input":{"types":"./dist/react/primitives/input.d.ts","import":"./dist/react/primitives/input.js","source":"./src/react/primitives/input.tsx"},"./react/primitives/label":{"types":"./dist/react/primitives/label.d.ts","import":"./dist/react/primitives/label.js","source":"./src/react/primitives/label.tsx"},"./react/primitives/modal":{"types":"./dist/react/primitives/modal.d.ts","import":"./dist/react/primitives/modal.js","source":"./src/react/primitives/modal.tsx"},"./react/primitives/sheet":{"types":"./dist/react/primitives/sheet.d.ts","import":"./dist/react/primitives/sheet.js","source":"./src/react/primitives/sheet.tsx"},"./react/primitives/table":{"types":"./dist/react/primitives/table.d.ts","import":"./dist/react/primitives/table.js","source":"./src/react/primitives/table.tsx"},"./react/primitives/toast":{"types":"./dist/react/primitives/toast.d.ts","import":"./dist/react/primitives/toast.js","source":"./src/react/primitives/toast.tsx"},"./visualization/terminal":{"types":"./dist/visualization/terminal/index.d.ts","import":"./dist/visualization/terminal/index.js","source":"./src/visualization/terminal/index.ts"},"./visualization/timeline":{"types":"./dist/visualization/timeline/index.d.ts","import":"./dist/visualization/timeline/index.js","source":"./src/visualization/timeline/index.ts"},"./components/RadiusSlider":{"types":"./dist/components/theme/radius-slider.d.ts","import":"./dist/components/theme/radius-slider.js","source":"./src/components/theme/radius-slider.ts"},"./components/context-menu":{"types":"./dist/components/context-menu/index.d.ts","import":"./dist/components/context-menu/index.js","source":"./src/components/context-menu/index.ts"},"./composites/metrics-card":{"types":"./dist/composites/metrics-card.d.ts","import":"./dist/composites/metrics-card.js","source":"./src/composites/metrics-card.tsx"},"./display/markdown-viewer":{"types":"./dist/display/markdown-viewer/index.d.ts","import":"./dist/display/markdown-viewer/index.js","source":"./src/display/markdown-viewer/index.ts"},"./editors/languages/fluxl":{"types":"./dist/editors/languages/fluxl.d.ts","import":"./dist/editors/languages/fluxl.js","source":"./src/editors/languages/fluxl.ts"},"./editors/languages/yaral":{"types":"./dist/editors/languages/yaral.d.ts","import":"./dist/editors/languages/yaral.js","source":"./src/editors/languages/yaral.ts"},"./form/cron-editor/parser":{"types":"./dist/form/cron-editor/parser.d.ts","import":"./dist/form/cron-editor/parser.js","source":"./src/form/cron-editor/parser.ts"},"./react/hooks/use-consent":{"types":"./dist/react/hooks/useConsent.d.ts","import":"./dist/react/hooks/useConsent.js","source":"./src/react/hooks/useConsent.ts"},"./react/hooks/use-passkey":{"types":"./dist/react/hooks/usePasskey.d.ts","import":"./dist/react/hooks/usePasskey.js","source":"./src/react/hooks/usePasskey.ts"},"./react/hooks/use-storage":{"types":"./dist/react/hooks/useStorage.d.ts","import":"./dist/react/hooks/useStorage.js","source":"./src/react/hooks/useStorage.ts"},"./react/primitives/avatar":{"types":"./dist/react/primitives/avatar.d.ts","import":"./dist/react/primitives/avatar.js","source":"./src/react/primitives/avatar.tsx"},"./react/primitives/button":{"types":"./dist/react/primitives/button.d.ts","import":"./dist/react/primitives/button.js","source":"./src/react/primitives/button.tsx"},"./react/primitives/dialog":{"types":"./dist/react/primitives/dialog.d.ts","import":"./dist/react/primitives/dialog.js","source":"./src/react/primitives/dialog.tsx"},"./react/primitives/drawer":{"types":"./dist/react/primitives/drawer.d.ts","import":"./dist/react/primitives/drawer.js","source":"./src/react/primitives/drawer.tsx"},"./react/primitives/kanban":{"types":"./dist/react/primitives/kanban.d.ts","import":"./dist/react/primitives/kanban.js","source":"./src/react/primitives/kanban.tsx"},"./react/primitives/ripple":{"types":"./dist/react/primitives/ripple.d.ts","import":"./dist/react/primitives/ripple.js","source":"./src/react/primitives/ripple.tsx"},"./react/primitives/search":{"types":"./dist/react/primitives/search.d.ts","import":"./dist/react/primitives/search.js","source":"./src/react/primitives/search.tsx"},"./react/primitives/select":{"types":"./dist/react/primitives/select.d.ts","import":"./dist/react/primitives/select.js","source":"./src/react/primitives/select.tsx"},"./react/primitives/slider":{"types":"./dist/react/primitives/slider.d.ts","import":"./dist/react/primitives/slider.js","source":"./src/react/primitives/slider.tsx"},"./react/primitives/switch":{"types":"./dist/react/primitives/switch.d.ts","import":"./dist/react/primitives/switch.js","source":"./src/react/primitives/switch.tsx"},"./react/primitives/toggle":{"types":"./dist/react/primitives/toggle.d.ts","import":"./dist/react/primitives/toggle.js","source":"./src/react/primitives/toggle.tsx"},"./visualization/file-tree":{"types":"./dist/visualization/file-tree/index.d.ts","import":"./dist/visualization/file-tree/index.js","source":"./src/visualization/file-tree/index.ts"},"./components/IconSetPicker":{"types":"./dist/components/theme/icon-set-picker.d.ts","import":"./dist/components/theme/icon-set-picker.js","source":"./src/components/theme/icon-set-picker.ts"},"./components/ThemeSwitcher":{"types":"./dist/components/theme/theme-switcher.d.ts","import":"./dist/components/theme/theme-switcher.js","source":"./src/components/theme/theme-switcher.ts"},"./components/detail-header":{"types":"./dist/components/detail-header/index.d.ts","import":"./dist/components/detail-header/index.js"},"./navigation/dropdown-menu":{"types":"./dist/navigation/dropdown-menu/index.d.ts","import":"./dist/navigation/dropdown-menu/index.js","source":"./src/navigation/dropdown-menu/index.ts"},"./primitives/live-log-tail":{"types":"./dist/primitives/live-log-tail.d.ts","import":"./dist/primitives/live-log-tail.js","source":"./src/primitives/live-log-tail.tsx"},"./primitives/select/native":{"types":"./dist/primitives/select/native.d.ts","import":"./dist/primitives/select/native.js","source":"./src/primitives/select/native.ts"},"./react/editors/log-viewer":{"types":"./dist/react/editors/log-viewer.d.ts","import":"./dist/react/editors/log-viewer.js","source":"./src/react/editors/log-viewer.tsx"},"./react/layout/page-header":{"types":"./dist/react/layout/page-header.d.ts","import":"./dist/react/layout/page-header.js","source":"./src/react/layout/page-header.tsx"},"./react/primitives/menubar":{"types":"./dist/react/primitives/menubar.d.ts","import":"./dist/react/primitives/menubar.js","source":"./src/react/primitives/menubar.tsx"},"./react/primitives/popover":{"types":"./dist/react/primitives/popover.d.ts","import":"./dist/react/primitives/popover.js","source":"./src/react/primitives/popover.tsx"},"./react/primitives/spinner":{"types":"./dist/react/primitives/spinner.d.ts","import":"./dist/react/primitives/spinner.js","source":"./src/react/primitives/spinner.tsx"},"./react/primitives/stepper":{"types":"./dist/react/primitives/stepper.d.ts","import":"./dist/react/primitives/stepper.js","source":"./src/react/primitives/stepper.tsx"},"./react/primitives/tooltip":{"types":"./dist/react/primitives/tooltip.d.ts","import":"./dist/react/primitives/tooltip.js","source":"./src/react/primitives/tooltip.tsx"},"./components/AccentSwitcher":{"types":"./dist/components/theme/accent-switcher.d.ts","import":"./dist/components/theme/accent-switcher.js","source":"./src/components/theme/accent-switcher.ts"},"./primitives/checkbox/group":{"types":"./dist/primitives/checkbox/group.d.ts","import":"./dist/primitives/checkbox/group.js","source":"./src/primitives/checkbox/group.ts"},"./primitives/phase-progress":{"types":"./dist/primitives/phase-progress.d.ts","import":"./dist/primitives/phase-progress.js","source":"./src/primitives/phase-progress.tsx"},"./primitives/sse-live-badge":{"types":"./dist/primitives/sse-live-badge.d.ts","import":"./dist/primitives/sse-live-badge.js","source":"./src/primitives/sse-live-badge.tsx"},"./react/auth/passkey-button":{"types":"./dist/react/auth/passkey-button.d.ts","import":"./dist/react/auth/passkey-button.js","source":"./src/react/auth/passkey-button.tsx"},"./react/consent/preferences":{"types":"./dist/react/consent/preferences.d.ts","import":"./dist/react/consent/preferences.js","source":"./src/react/consent/preferences.tsx"},"./react/editors/code-editor":{"types":"./dist/react/editors/code-editor.d.ts","import":"./dist/react/editors/code-editor.js","source":"./src/react/editors/code-editor.tsx"},"./react/editors/diff-viewer":{"types":"./dist/react/editors/diff-viewer.d.ts","import":"./dist/react/editors/diff-viewer.js","source":"./src/react/editors/diff-viewer.tsx"},"./react/editors/json-viewer":{"types":"./dist/react/editors/json-viewer.d.ts","import":"./dist/react/editors/json-viewer.js","source":"./src/react/editors/json-viewer.tsx"},"./react/editors/yaml-editor":{"types":"./dist/react/editors/yaml-editor.d.ts","import":"./dist/react/editors/yaml-editor.js","source":"./src/react/editors/yaml-editor.tsx"},"./react/primitives/calendar":{"types":"./dist/react/primitives/calendar.d.ts","import":"./dist/react/primitives/calendar.js","source":"./src/react/primitives/calendar.tsx"},"./react/primitives/carousel":{"types":"./dist/react/primitives/carousel.d.ts","import":"./dist/react/primitives/carousel.js","source":"./src/react/primitives/carousel.tsx"},"./react/primitives/checkbox":{"types":"./dist/react/primitives/checkbox.d.ts","import":"./dist/react/primitives/checkbox.js","source":"./src/react/primitives/checkbox.tsx"},"./react/primitives/progress":{"types":"./dist/react/primitives/progress.d.ts","import":"./dist/react/primitives/progress.js","source":"./src/react/primitives/progress.tsx"},"./react/primitives/skeleton":{"types":"./dist/react/primitives/skeleton.d.ts","import":"./dist/react/primitives/skeleton.js","source":"./src/react/primitives/skeleton.tsx"},"./react/primitives/terminal":{"types":"./dist/react/primitives/terminal.d.ts","import":"./dist/react/primitives/terminal.js","source":"./src/react/primitives/terminal.tsx"},"./react/primitives/textarea":{"types":"./dist/react/primitives/textarea.d.ts","import":"./dist/react/primitives/textarea.js","source":"./src/react/primitives/textarea.tsx"},"./react/primitives/timeline":{"types":"./dist/react/primitives/timeline.d.ts","import":"./dist/react/primitives/timeline.js","source":"./src/react/primitives/timeline.tsx"},"./security/detection-status":{"types":"./dist/security/detection-status/index.d.ts","import":"./dist/security/detection-status/index.js","source":"./src/security/detection-status/index.ts"},"./styles/platform-admin.css":{"source":"./src/styles/platform-admin.css","default":"./dist/styles/platform-admin.css"},"./styles/threat-library.css":{"source":"./src/styles/threat-library.css","default":"./dist/styles/threat-library.css"},"./visualization/rule-editor":{"types":"./dist/visualization/rule-editor/index.d.ts","import":"./dist/visualization/rule-editor/index.js","source":"./src/visualization/rule-editor/index.ts"},"./components/DensitySwitcher":{"types":"./dist/components/theme/density-switcher.d.ts","import":"./dist/components/theme/density-switcher.js","source":"./src/components/theme/density-switcher.ts"},"./components/FontStackPicker":{"types":"./dist/components/theme/font-stack-picker.d.ts","import":"./dist/components/theme/font-stack-picker.js","source":"./src/components/theme/font-stack-picker.ts"},"./components/IconUsageMatrix":{"types":"./dist/components/theme/icon-usage-matrix.d.ts","import":"./dist/components/theme/icon-usage-matrix.js","source":"./src/components/theme/icon-usage-matrix.ts"},"./components/ThemePresetGrid":{"types":"./dist/components/theme/theme-preset-grid.d.ts","import":"./dist/components/theme/theme-preset-grid.js","source":"./src/components/theme/theme-preset-grid.ts"},"./display/severity-indicator":{"types":"./dist/display/severity-indicator/index.d.ts","import":"./dist/display/severity-indicator/index.js","source":"./src/display/severity-indicator/index.ts"},"./navigation/navigation-menu":{"types":"./dist/navigation/navigation-menu/index.d.ts","import":"./dist/navigation/navigation-menu/index.js","source":"./src/navigation/navigation-menu/index.ts"},"./primitives/select/combobox":{"types":"./dist/primitives/select/combobox.d.ts","import":"./dist/primitives/select/combobox.js","source":"./src/primitives/select/combobox.ts"},"./react/primitives/chart-bar":{"types":"./dist/react/primitives/chart-bar.d.ts","import":"./dist/react/primitives/chart-bar.js","source":"./src/react/primitives/chart-bar.tsx"},"./react/primitives/chart-pie":{"types":"./dist/react/primitives/chart-pie.d.ts","import":"./dist/react/primitives/chart-pie.js","source":"./src/react/primitives/chart-pie.tsx"},"./react/primitives/data-grid":{"types":"./dist/react/primitives/data-grid.d.ts","import":"./dist/react/primitives/data-grid.js","source":"./src/react/primitives/data-grid.tsx"},"./react/primitives/direction":{"types":"./dist/react/primitives/direction.d.ts","import":"./dist/react/primitives/direction.js","source":"./src/react/primitives/direction.tsx"},"./react/primitives/file-tree":{"types":"./dist/react/primitives/file-tree.d.ts","import":"./dist/react/primitives/file-tree.js","source":"./src/react/primitives/file-tree.tsx"},"./react/primitives/separator":{"types":"./dist/react/primitives/separator.d.ts","import":"./dist/react/primitives/separator.js","source":"./src/react/primitives/separator.tsx"},"./react/primitives/stat-card":{"types":"./dist/react/primitives/stat-card.d.ts","import":"./dist/react/primitives/stat-card.js","source":"./src/react/primitives/stat-card.tsx"},"./react/primitives/tag-input":{"types":"./dist/react/primitives/tag-input.d.ts","import":"./dist/react/primitives/tag-input.js","source":"./src/react/primitives/tag-input.tsx"},"./react/primitives/tree-view":{"types":"./dist/react/primitives/tree-view.d.ts","import":"./dist/react/primitives/tree-view.js","source":"./src/react/primitives/tree-view.tsx"},"./visualization/flow-diagram":{"types":"./dist/visualization/flow-diagram/index.d.ts","import":"./dist/visualization/flow-diagram/index.js","source":"./src/visualization/flow-diagram/index.ts"},"./components/ThemePreviewTile":{"types":"./dist/components/theme/theme-preview-tile.d.ts","import":"./dist/components/theme/theme-preview-tile.js","source":"./src/components/theme/theme-preview-tile.ts"},"./display/notification-center":{"types":"./dist/display/notification-center/index.d.ts","import":"./dist/display/notification-center/index.js","source":"./src/display/notification-center/index.ts"},"./react/hooks/use-keybindings":{"types":"./dist/react/hooks/useKeybindings.d.ts","import":"./dist/react/hooks/useKeybindings.js","source":"./src/react/hooks/useKeybindings.ts"},"./react/primitives/breadcrumb":{"types":"./dist/react/primitives/breadcrumb.d.ts","import":"./dist/react/primitives/breadcrumb.js","source":"./src/react/primitives/breadcrumb.tsx"},"./react/primitives/chart-area":{"types":"./dist/react/primitives/chart-area.d.ts","import":"./dist/react/primitives/chart-area.js","source":"./src/react/primitives/chart-area.tsx"},"./react/primitives/chart-line":{"types":"./dist/react/primitives/chart-line.d.ts","import":"./dist/react/primitives/chart-line.js","source":"./src/react/primitives/chart-line.tsx"},"./react/primitives/code-block":{"types":"./dist/react/primitives/code-block.d.ts","import":"./dist/react/primitives/code-block.js","source":"./src/react/primitives/code-block.tsx"},"./react/primitives/cvss-badge":{"types":"./dist/react/primitives/cvss-badge.d.ts","import":"./dist/react/primitives/cvss-badge.js","source":"./src/react/primitives/cvss-badge.tsx"},"./react/primitives/data-table":{"types":"./dist/react/primitives/data-table.d.ts","import":"./dist/react/primitives/data-table.js","source":"./src/react/primitives/data-table.tsx"},"./react/primitives/hover-card":{"types":"./dist/react/primitives/hover-card.d.ts","import":"./dist/react/primitives/hover-card.js","source":"./src/react/primitives/hover-card.tsx"},"./react/primitives/pagination":{"types":"./dist/react/primitives/pagination.d.ts","import":"./dist/react/primitives/pagination.js","source":"./src/react/primitives/pagination.tsx"},"./react/primitives/split-pane":{"types":"./dist/react/primitives/split-pane.d.ts","import":"./dist/react/primitives/split-pane.js","source":"./src/react/primitives/split-pane.tsx"},"./react/primitives/status-bar":{"types":"./dist/react/primitives/status-bar.d.ts","import":"./dist/react/primitives/status-bar.js","source":"./src/react/primitives/status-bar.tsx"},"./react/primitives/status-dot":{"types":"./dist/react/primitives/status-dot.d.ts","import":"./dist/react/primitives/status-dot.js","source":"./src/react/primitives/status-dot.tsx"},"./react/primitives/typography":{"types":"./dist/react/primitives/typography.d.ts","import":"./dist/react/primitives/typography.js","source":"./src/react/primitives/typography.tsx"},"./react/primitives/uptime-bar":{"types":"./dist/react/primitives/uptime-bar.d.ts","import":"./dist/react/primitives/uptime-bar.js","source":"./src/react/primitives/uptime-bar.tsx"},"./security/vulnerability-card":{"types":"./dist/security/vulnerability-card/index.d.ts","import":"./dist/security/vulnerability-card/index.js","source":"./src/security/vulnerability-card/index.ts"},"./visualization/network-graph":{"types":"./dist/visualization/network-graph/index.d.ts","import":"./dist/visualization/network-graph/index.js","source":"./src/visualization/network-graph/index.ts"},"./react/primitives/attack-path":{"types":"./dist/react/primitives/attack-path.d.ts","import":"./dist/react/primitives/attack-path.js","source":"./src/react/primitives/attack-path.tsx"},"./react/primitives/chart-gauge":{"types":"./dist/react/primitives/chart-gauge.d.ts","import":"./dist/react/primitives/chart-gauge.js","source":"./src/react/primitives/chart-gauge.tsx"},"./react/primitives/chart-radar":{"types":"./dist/react/primitives/chart-radar.d.ts","import":"./dist/react/primitives/chart-radar.js","source":"./src/react/primitives/chart-radar.tsx"},"./react/primitives/code-viewer":{"types":"./dist/react/primitives/code-viewer.d.ts","import":"./dist/react/primitives/code-viewer.js","source":"./src/react/primitives/code-viewer.tsx"},"./react/primitives/collapsible":{"types":"./dist/react/primitives/collapsible.d.ts","import":"./dist/react/primitives/collapsible.js","source":"./src/react/primitives/collapsible.tsx"},"./react/primitives/copy-button":{"types":"./dist/react/primitives/copy-button.d.ts","import":"./dist/react/primitives/copy-button.js","source":"./src/react/primitives/copy-button.tsx"},"./react/primitives/cron-editor":{"types":"./dist/react/primitives/cron-editor.d.ts","import":"./dist/react/primitives/cron-editor.js","source":"./src/react/primitives/cron-editor.tsx"},"./react/primitives/date-picker":{"types":"./dist/react/primitives/date-picker.d.ts","import":"./dist/react/primitives/date-picker.js","source":"./src/react/primitives/date-picker.tsx"},"./react/primitives/empty-state":{"types":"./dist/react/primitives/empty-state.d.ts","import":"./dist/react/primitives/empty-state.js","source":"./src/react/primitives/empty-state.tsx"},"./react/primitives/metric-tile":{"types":"./dist/react/primitives/metric-tile.d.ts","import":"./dist/react/primitives/metric-tile.js","source":"./src/react/primitives/metric-tile.tsx"},"./react/primitives/radio-group":{"types":"./dist/react/primitives/radio-group.d.ts","import":"./dist/react/primitives/radio-group.js","source":"./src/react/primitives/radio-group.tsx"},"./react/primitives/rule-editor":{"types":"./dist/react/primitives/rule-editor.d.ts","import":"./dist/react/primitives/rule-editor.js","source":"./src/react/primitives/rule-editor.tsx"},"./react/primitives/scroll-area":{"types":"./dist/react/primitives/scroll-area.d.ts","import":"./dist/react/primitives/scroll-area.js","source":"./src/react/primitives/scroll-area.tsx"},"./react/primitives/slide-panel":{"types":"./dist/react/primitives/slide-panel.d.ts","import":"./dist/react/primitives/slide-panel.js","source":"./src/react/primitives/slide-panel.tsx"},"./react/primitives/alert-dialog":{"types":"./dist/react/primitives/alert-dialog.d.ts","import":"./dist/react/primitives/alert-dialog.js","source":"./src/react/primitives/alert-dialog.tsx"},"./react/primitives/aspect-ratio":{"types":"./dist/react/primitives/aspect-ratio.d.ts","import":"./dist/react/primitives/aspect-ratio.js","source":"./src/react/primitives/aspect-ratio.tsx"},"./react/primitives/chart-funnel":{"types":"./dist/react/primitives/chart-funnel.d.ts","import":"./dist/react/primitives/chart-funnel.js","source":"./src/react/primitives/chart-funnel.tsx"},"./react/primitives/chart-sankey":{"types":"./dist/react/primitives/chart-sankey.d.ts","import":"./dist/react/primitives/chart-sankey.js","source":"./src/react/primitives/chart-sankey.tsx"},"./react/primitives/color-picker":{"types":"./dist/react/primitives/color-picker.d.ts","import":"./dist/react/primitives/color-picker.js","source":"./src/react/primitives/color-picker.tsx"},"./react/primitives/context-menu":{"types":"./dist/react/primitives/context-menu.d.ts","import":"./dist/react/primitives/context-menu.js","source":"./src/react/primitives/context-menu.tsx"},"./react/primitives/flow-diagram":{"types":"./dist/react/primitives/flow-diagram.d.ts","import":"./dist/react/primitives/flow-diagram.js","source":"./src/react/primitives/flow-diagram.tsx"},"./react/primitives/mitre-matrix":{"types":"./dist/react/primitives/mitre-matrix.d.ts","import":"./dist/react/primitives/mitre-matrix.js","source":"./src/react/primitives/mitre-matrix.tsx"},"./visualization/mermaid-diagram":{"types":"./dist/visualization/mermaid-diagram/index.d.ts","import":"./dist/visualization/mermaid-diagram/index.js","source":"./src/visualization/mermaid-diagram/index.ts"},"./react/primitives/chart-heatmap":{"types":"./dist/react/primitives/chart-heatmap.d.ts","import":"./dist/react/primitives/chart-heatmap.js","source":"./src/react/primitives/chart-heatmap.tsx"},"./react/primitives/chart-scatter":{"types":"./dist/react/primitives/chart-scatter.d.ts","import":"./dist/react/primitives/chart-scatter.js","source":"./src/react/primitives/chart-scatter.tsx"},"./react/primitives/chart-treemap":{"types":"./dist/react/primitives/chart-treemap.d.ts","import":"./dist/react/primitives/chart-treemap.js","source":"./src/react/primitives/chart-treemap.tsx"},"./react/primitives/dropdown-menu":{"types":"./dist/react/primitives/dropdown-menu.d.ts","import":"./dist/react/primitives/dropdown-menu.js","source":"./src/react/primitives/dropdown-menu.tsx"},"./react/primitives/network-graph":{"types":"./dist/react/primitives/network-graph.d.ts","import":"./dist/react/primitives/network-graph.js","source":"./src/react/primitives/network-graph.tsx"},"./composites/per-case-stats-table":{"types":"./dist/composites/per-case-stats-table.d.ts","import":"./dist/composites/per-case-stats-table.js","source":"./src/composites/per-case-stats-table.tsx"},"./primitives/yaml-override-editor":{"types":"./dist/primitives/yaml-override-editor.d.ts","import":"./dist/primitives/yaml-override-editor.js","source":"./src/primitives/yaml-override-editor.tsx"},"./react/primitives/error-boundary":{"types":"./dist/react/primitives/error-boundary.d.ts","import":"./dist/react/primitives/error-boundary.js","source":"./src/react/primitives/error-boundary.tsx"},"./react/primitives/heatmap-legend":{"types":"./dist/react/primitives/heatmap-legend.d.ts","import":"./dist/react/primitives/heatmap-legend.js","source":"./src/react/primitives/heatmap-legend.tsx"},"./styles/react-threat-visuals.css":{"source":"./src/styles/react-threat-visuals.css","default":"./dist/styles/react-threat-visuals.css"},"./visualization/json-path-browser":{"types":"./dist/visualization/json-path-browser/index.d.ts","import":"./dist/visualization/json-path-browser/index.js","source":"./src/visualization/json-path-browser/index.ts"},"./react/primitives/chart-sparkline":{"types":"./dist/react/primitives/chart-sparkline.d.ts","import":"./dist/react/primitives/chart-sparkline.js","source":"./src/react/primitives/chart-sparkline.tsx"},"./react/primitives/chart-waterfall":{"types":"./dist/react/primitives/chart-waterfall.d.ts","import":"./dist/react/primitives/chart-waterfall.js","source":"./src/react/primitives/chart-waterfall.tsx"},"./react/primitives/heatmap-toolbar":{"types":"./dist/react/primitives/heatmap-toolbar.d.ts","import":"./dist/react/primitives/heatmap-toolbar.js","source":"./src/react/primitives/heatmap-toolbar.tsx"},"./react/primitives/markdown-viewer":{"types":"./dist/react/primitives/markdown-viewer.d.ts","import":"./dist/react/primitives/markdown-viewer.js","source":"./src/react/primitives/markdown-viewer.tsx"},"./react/primitives/mermaid-diagram":{"types":"./dist/react/primitives/mermaid-diagram.d.ts","import":"./dist/react/primitives/mermaid-diagram.js","source":"./src/react/primitives/mermaid-diagram.tsx"},"./react/primitives/navigation-menu":{"types":"./dist/react/primitives/navigation-menu.d.ts","import":"./dist/react/primitives/navigation-menu.js","source":"./src/react/primitives/navigation-menu.tsx"},"./components/search/command-palette":{"types":"./dist/components/search/command-palette.d.ts","import":"./dist/components/search/command-palette.js","source":"./src/components/search/command-palette.ts"},"./react/primitives/animated-counter":{"types":"./dist/react/primitives/animated-counter.d.ts","import":"./dist/react/primitives/animated-counter.js","source":"./src/react/primitives/animated-counter.tsx"},"./react/primitives/detection-status":{"types":"./dist/react/primitives/detection-status.d.ts","import":"./dist/react/primitives/detection-status.js","source":"./src/react/primitives/detection-status.tsx"},"./react/feedback/notification-banner":{"types":"./dist/react/feedback/notification-banner.d.ts","import":"./dist/react/feedback/notification-banner.js","source":"./src/react/feedback/notification-banner.tsx"},"./react/primitives/chart-candlestick":{"types":"./dist/react/primitives/chart-candlestick.d.ts","import":"./dist/react/primitives/chart-candlestick.js","source":"./src/react/primitives/chart-candlestick.tsx"},"./react/primitives/json-path-browser":{"types":"./dist/react/primitives/json-path-browser.d.ts","import":"./dist/react/primitives/json-path-browser.js","source":"./src/react/primitives/json-path-browser.tsx"},"./react/primitives/severity-indicator":{"types":"./dist/react/primitives/severity-indicator.d.ts","import":"./dist/react/primitives/severity-indicator.js","source":"./src/react/primitives/severity-indicator.tsx"},"./react/primitives/vulnerability-card":{"types":"./dist/react/primitives/vulnerability-card.d.ts","import":"./dist/react/primitives/vulnerability-card.js","source":"./src/react/primitives/vulnerability-card.tsx"},"./react/primitives/notification-center":{"types":"./dist/react/primitives/notification-center.d.ts","import":"./dist/react/primitives/notification-center.js","source":"./src/react/primitives/notification-center.tsx"}},"gitHead":"5cfb6924b68acdcfd06a810601d3c1c0f0b3dc8b","scripts":{"dev":"vite build --watch","lint":"eslint src --max-warnings 0","test":"vitest run","build":"tsc -p tsconfig.build.json && vite build","check":"npm run typecheck && npm run lint && npm run format:check","format":"prettier --write \"src/**/*.ts\"","preview":"npm run generate:preview && vite --config preview/vite.config.ts","lint:fix":"eslint src --fix","test:e2e":"playwright test","typecheck":"tsc --noEmit","test:watch":"vitest","test:e2e:ui":"playwright test --ui","audit:parity":"node scripts/audit-parity.mjs","format:check":"prettier --check \"src/**/*.ts\"","preview:dist":"npm run generate:preview && vite build --config preview/vite.config.ts","preview:build":"npm run build && npm run preview:dist","preview:serve":"vite --config preview/vite.config.ts","test:coverage":"vitest run --coverage","preview:deploy":"npm run preview:build && echo 'Static site built to preview-dist/'","test:e2e:debug":"playwright test --debug","test:e2e:headed":"playwright test --headed","test:e2e:report":"playwright show-report","generate:preview":"node scripts/extract-prop-docs.mjs && node scripts/generate-preview.mjs","audit:parity:check":"node scripts/audit-parity.mjs --check","generate:prop-docs":"node scripts/extract-prop-docs.mjs","test:e2e:update-snapshots":"playwright test --update-snapshots"},"_npmUser":{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},"overrides":{"uuid":"14.0.0","lodash":"4.18.1","rollup":"4.60.0","undici":"^7.28.0","flatted":"3.4.2","postcss":"8.5.10","dompurify":"3.4.11","lodash-es":"4.18.1","@vue/language-core":{"minimatch":"9.0.7"}},"repository":{"url":"git+https://github.com/countermeasure-platform/web-components.git","type":"git"},"_npmVersion":"10.9.8","description":"Shared web components for CounterMeasure applications - consolidates common frontend functionality across projects.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.3","dependencies":{"clsx":"^2.1.1","mermaid":"^11.12.3","dompurify":"3.4.11","codemirror":"^6.0.1","tailwind-merge":"^3.5.0","@codemirror/lint":"^6.9.0","@codemirror/view":"^6.39.0","@lezer/highlight":"^1.2.0","@codemirror/state":"^6.5.0","@codemirror/search":"^6.5.0","@codemirror/commands":"^6.8.0","@codemirror/lang-css":"^6.3.1","@codemirror/lang-sql":"^6.10.0","@codemirror/language":"^6.12.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-tabs":"^1.1.3","@codemirror/lang-json":"^6.0.1","@codemirror/lang-rust":"^6.0.2","@radix-ui/react-label":"^2.1.4","@radix-ui/react-dialog":"^1.1.7","@radix-ui/react-select":"^2.1.7","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.1.4","@radix-ui/react-toggle":"^1.1.10","@codemirror/lang-python":"^6.2.1","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-tooltip":"^1.1.8","@codemirror/autocomplete":"^6.20.0","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@codemirror/language-data":"^6.5.2","@radix-ui/react-separator":"^1.1.8","@codemirror/lang-javascript":"^6.2.4","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.7","@radix-ui/react-toggle-group":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.7","@radix-ui/react-navigation-menu":"^1.2.14"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.5","jsdom":"^29.0.0","react":"^19.2.4","eslint":"^10.0.3","vitest":"^4.1.0","globals":"^17.2.0","axe-core":"^4.11.1","prettier":"^3.2.0","react-dom":"^19.2.4","@eslint/js":"^10.0.0","typescript":"^6.0.2","@types/node":"^25.1.0","tailwindcss":"4.3.0","@types/react":"^19.2.14","lucide-react":"^1.6.0","@xyflow/react":"^12.10.1","vite-plugin-dts":"^5.0.0","@playwright/test":"^1.52.0","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.4","typescript-eslint":"^8.57.0","@vitest/coverage-v8":"^4.1.0","@axe-core/playwright":"^4.11.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@microsoft/api-extractor":"7.58.7","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","tailwindcss":"^4.0.0","lucide-react":"^1.6.0","@xyflow/react":"^12.0.0"},"peerDependenciesMeta":{"tailwindcss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-components_1.3.4-dev.35.1_1781929996399_0.5132676963613942","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"@countermeasure-platform/web-components","version":"1.3.4","keywords":["countermeasure","consent","auth","passkey","webauthn","encryption","crypto","aes","rsa","codemirror","editor","data-table","components","ui"],"author":{"name":"CounterMeasure"},"license":"MIT","_id":"@countermeasure-platform/web-components@1.3.4","maintainers":[{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},{"name":"phutel","email":"paul@countermeasuresec.com"}],"homepage":"https://github.com/countermeasure-platform/web-components#readme","bugs":{"url":"https://github.com/countermeasure-platform/web-components/issues"},"dist":{"shasum":"bd396f2602587c6e5b2156730a94d27a975e1f44","tarball":"https://registry.npmjs.org/@countermeasure-platform/web-components/-/web-components-1.3.4.tgz","fileCount":2509,"integrity":"sha512-J2aicm5Z2IkM1pVA1rf4czcov2Xm9pCbf9kuzWa0ZolKmpT1yEtxDB7+blNMKVuGZ0BqfLyzZ2NxglInYhfEgQ==","signatures":[{"sig":"MEUCIEGRJ3wHk5rKzvxub9zhE/mhPzTMQfr5+i7hB22SbDcjAiEArGeDh61zCuONEfFsCcqyDT8UannqDoP6D7LYTPKQrPk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29652262},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js","source":"./src/ui/index.ts"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","source":"./src/auth/index.ts"},"./form":{"types":"./dist/form/index.d.ts","import":"./dist/form/index.js","source":"./src/form/index.ts"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js","source":"./src/icons/index.ts"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react.js","source":"./src/react/index.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","source":"./src/utils/index.ts"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js","source":"./src/charts/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.ts","import":"./dist/crypto/index.js","source":"./src/crypto/index.ts"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js","source":"./src/layout/index.ts"},"./styles":{"source":"./src/styles/index.css","default":"./dist/styles/index.css"},"./consent":{"types":"./dist/consent/index.d.ts","import":"./dist/consent/index.js","source":"./src/consent/index.ts"},"./display":{"types":"./dist/display/index.d.ts","import":"./dist/display/index.js","source":"./src/display/index.ts"},"./editors":{"types":"./dist/editors/index.d.ts","import":"./dist/editors/index.js","source":"./src/editors/index.ts"},"./passkey":{"types":"./dist/passkey/index.d.ts","import":"./dist/passkey/index.js","source":"./src/passkey/index.ts"},"./sidebar":{"types":"./dist/sidebar/index.d.ts","import":"./dist/sidebar/index.js","source":"./src/sidebar/index.ts"},"./overlays":{"types":"./dist/overlays/index.d.ts","import":"./dist/overlays/index.js","source":"./src/overlays/index.ts"},"./security":{"types":"./dist/security/index.d.ts","import":"./dist/security/index.js","source":"./src/security/index.ts"},"./services":{"types":"./dist/services/index.d.ts","import":"./dist/services/index.js","source":"./src/services/index.ts"},"./styles/*":"./dist/styles/*","./styles/ui":{"source":"./src/styles/ui.css","default":"./dist/styles/ui.css"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","source":"./src/appearance/index.ts"},"./charts/bar":{"types":"./dist/charts/bar/index.d.ts","import":"./dist/charts/bar/index.js","source":"./src/charts/bar/index.ts"},"./charts/pie":{"types":"./dist/charts/pie/index.d.ts","import":"./dist/charts/pie/index.js","source":"./src/charts/pie/index.ts"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js","source":"./src/components/index.ts"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js","source":"./src/navigation/index.ts"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js","source":"./src/primitives/index.ts"},"./react/auth":{"types":"./dist/react/auth/index.d.ts","import":"./dist/react/auth/index.js","source":"./src/react/auth/index.ts"},"./charts/area":{"types":"./dist/charts/area/index.d.ts","import":"./dist/charts/area/index.js","source":"./src/charts/area/index.ts"},"./charts/axis":{"types":"./dist/charts/axis.d.ts","import":"./dist/charts/axis.js","source":"./src/charts/axis.ts"},"./charts/base":{"types":"./dist/charts/base.d.ts","import":"./dist/charts/base.js","source":"./src/charts/base.ts"},"./charts/line":{"types":"./dist/charts/line/index.d.ts","import":"./dist/charts/line/index.js","source":"./src/charts/line/index.ts"},"./charts/zoom":{"types":"./dist/charts/zoom.d.ts","import":"./dist/charts/zoom.js","source":"./src/charts/zoom.ts"},"./react/brand":{"types":"./dist/react/brand/index.d.ts","import":"./dist/react/brand.js","source":"./src/react/brand/index.tsx"},"./react/hooks":{"types":"./dist/react/hooks/index.d.ts","import":"./dist/react/hooks/index.js","source":"./src/react/hooks/index.ts"},"./styles/auth":{"source":"./src/styles/auth.css","default":"./dist/styles/auth.css"},"./app-switcher":{"types":"./dist/app-switcher/index.d.ts","import":"./dist/app-switcher/index.js","source":"./src/app-switcher/index.ts"},"./charts/gauge":{"types":"./dist/charts/gauge/index.d.ts","import":"./dist/charts/gauge/index.js","source":"./src/charts/gauge/index.ts"},"./charts/radar":{"types":"./dist/charts/radar/index.d.ts","import":"./dist/charts/radar/index.js","source":"./src/charts/radar/index.ts"},"./charts/utils":{"types":"./dist/charts/utils.d.ts","import":"./dist/charts/utils.js","source":"./src/charts/utils.ts"},"./display/card":{"types":"./dist/display/card/index.d.ts","import":"./dist/display/card/index.js","source":"./src/display/card/index.ts"},"./icons/lucide":{"types":"./dist/icons/lucide.d.ts","import":"./dist/icons/lucide.js","source":"./src/icons/lucide.ts"},"./react/layout":{"types":"./dist/react/layout/index.d.ts","import":"./dist/react/layout/index.js","source":"./src/react/layout/index.ts"},"./services/api":{"types":"./dist/services/api.d.ts","import":"./dist/services/api.js","source":"./src/services/api.ts"},"./services/sse":{"types":"./dist/services/sse.d.ts","import":"./dist/services/sse.js","source":"./src/services/sse.ts"},"./theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./charts/funnel":{"types":"./dist/charts/funnel/index.d.ts","import":"./dist/charts/funnel/index.js","source":"./src/charts/funnel/index.ts"},"./charts/legend":{"types":"./dist/charts/legend.d.ts","import":"./dist/charts/legend.js","source":"./src/charts/legend.ts"},"./charts/sankey":{"types":"./dist/charts/sankey/index.d.ts","import":"./dist/charts/sankey/index.js","source":"./src/charts/sankey/index.ts"},"./display/alert":{"types":"./dist/display/alert/index.d.ts","import":"./dist/display/alert/index.js","source":"./src/display/alert/index.ts"},"./display/badge":{"types":"./dist/display/badge/index.d.ts","import":"./dist/display/badge/index.js","source":"./src/display/badge/index.ts"},"./form/calendar":{"types":"./dist/form/calendar/index.d.ts","import":"./dist/form/calendar/index.js","source":"./src/form/calendar/index.ts"},"./react/consent":{"types":"./dist/react/consent/index.d.ts","import":"./dist/react/consent/index.js","source":"./src/react/consent/index.ts"},"./react/editors":{"types":"./dist/react/editors/index.d.ts","import":"./dist/react/editors/index.js","source":"./src/react/editors/index.ts"},"./react/sidebar":{"types":"./dist/react/sidebar.d.ts","import":"./dist/react/sidebar.js","source":"./src/react/sidebar.tsx"},"./styles/layout":{"source":"./src/styles/layout.css","default":"./dist/styles/layout.css"},"./styles/tokens":{"source":"./src/styles/tokens.css","default":"./dist/styles/tokens.css"},"./visualization":{"types":"./dist/visualization/index.d.ts","import":"./dist/visualization/index.js","source":"./src/visualization/index.ts"},"./charts/heatmap":{"types":"./dist/charts/heatmap/index.d.ts","import":"./dist/charts/heatmap/index.js","source":"./src/charts/heatmap/index.ts"},"./charts/scatter":{"types":"./dist/charts/scatter/index.d.ts","import":"./dist/charts/scatter/index.js","source":"./src/charts/scatter/index.ts"},"./charts/tooltip":{"types":"./dist/charts/tooltip.d.ts","import":"./dist/charts/tooltip.js","source":"./src/charts/tooltip.ts"},"./charts/treemap":{"types":"./dist/charts/treemap/index.d.ts","import":"./dist/charts/treemap/index.js","source":"./src/charts/treemap/index.ts"},"./display/avatar":{"types":"./dist/display/avatar/index.d.ts","import":"./dist/display/avatar/index.js","source":"./src/display/avatar/index.ts"},"./form/direction":{"types":"./dist/form/direction/index.d.ts","import":"./dist/form/direction/index.js","source":"./src/form/direction/index.ts"},"./form/tag-input":{"types":"./dist/form/tag-input/index.d.ts","import":"./dist/form/tag-input/index.js","source":"./src/form/tag-input/index.ts"},"./overlays/sheet":{"types":"./dist/overlays/sheet/index.d.ts","import":"./dist/overlays/sheet/index.js","source":"./src/overlays/sheet/index.ts"},"./primitives/kbd":{"types":"./dist/primitives/kbd/index.d.ts","import":"./dist/primitives/kbd/index.js","source":"./src/primitives/kbd/index.ts"},"./react/feedback":{"types":"./dist/react/feedback/index.d.ts","import":"./dist/react/feedback/index.js","source":"./src/react/feedback/index.ts"},"./react/topology":{"types":"./dist/react/topology/index.d.ts","import":"./dist/react/topology.js","source":"./src/react/topology/index.ts"},"./styles/consent":{"source":"./src/styles/consent.css","default":"./dist/styles/consent.css"},"./utils/registry":{"types":"./dist/utils/registry.d.ts","import":"./dist/utils/registry.js","source":"./src/utils/registry.ts"},"./components/tabs":{"types":"./dist/components/tabs/index.d.ts","import":"./dist/components/tabs/index.js","source":"./src/components/tabs/index.ts"},"./display/popover":{"types":"./dist/display/popover/index.d.ts","import":"./dist/display/popover/index.js","source":"./src/display/popover/index.ts"},"./display/tooltip":{"types":"./dist/display/tooltip/index.d.ts","import":"./dist/display/tooltip/index.js","source":"./src/display/tooltip/index.ts"},"./services/router":{"types":"./dist/services/router.d.ts","import":"./dist/services/router.js","source":"./src/services/router.ts"},"./charts/sparkline":{"types":"./dist/charts/sparkline/index.d.ts","import":"./dist/charts/sparkline/index.js","source":"./src/charts/sparkline/index.ts"},"./charts/waterfall":{"types":"./dist/charts/waterfall/index.d.ts","import":"./dist/charts/waterfall/index.js","source":"./src/charts/waterfall/index.ts"},"./components/brand":{"types":"./dist/components/brand/index.d.ts","import":"./dist/components/brand/index.js","source":"./src/components/brand/index.ts"},"./components/modal":{"types":"./dist/components/modal/index.d.ts","import":"./dist/components/modal/index.js","source":"./src/components/modal/index.ts"},"./components/theme":{"types":"./dist/components/theme/index.d.ts","import":"./dist/components/theme/index.js","source":"./src/components/theme/index.ts"},"./components/toast":{"types":"./dist/components/toast/index.d.ts","import":"./dist/components/toast/index.js","source":"./src/components/toast/index.ts"},"./display/progress":{"types":"./dist/display/progress/index.d.ts","import":"./dist/display/progress/index.js","source":"./src/display/progress/index.ts"},"./form/cron-editor":{"types":"./dist/form/cron-editor/index.d.ts","import":"./dist/form/cron-editor/index.js","source":"./src/form/cron-editor/index.ts"},"./form/date-picker":{"types":"./dist/form/date-picker/index.d.ts","import":"./dist/form/date-picker/index.js","source":"./src/form/date-picker/index.ts"},"./layout/app-shell":{"types":"./dist/layout/app-shell.d.ts","import":"./dist/layout/app-shell.js","source":"./src/layout/app-shell.ts"},"./primitives/field":{"types":"./dist/primitives/field/index.d.ts","import":"./dist/primitives/field/index.js","source":"./src/primitives/field/index.ts"},"./primitives/input":{"types":"./dist/primitives/input/index.d.ts","import":"./dist/primitives/input/index.js","source":"./src/primitives/input/index.ts"},"./primitives/label":{"types":"./dist/primitives/label/index.d.ts","import":"./dist/primitives/label/index.js","source":"./src/primitives/label/index.ts"},"./primitives/radio":{"types":"./dist/primitives/radio/index.d.ts","import":"./dist/primitives/radio/index.js","source":"./src/primitives/radio/index.ts"},"./react/primitives":{"types":"./dist/react/primitives/index.d.ts","import":"./dist/react/primitives/index.js","source":"./src/react/primitives/index.ts"},"./styles/fonts.css":{"source":"./src/styles/fonts.css","default":"./dist/styles/fonts.css"},"./styles/theme.css":{"source":"./src/styles/theme.css","default":"./dist/styles/theme.css"},"./components/search":{"types":"./dist/components/search/index.d.ts","import":"./dist/components/search/index.js","source":"./src/components/search/index.ts"},"./display/stat-card":{"types":"./dist/display/stat-card/index.d.ts","import":"./dist/display/stat-card/index.js","source":"./src/display/stat-card/index.ts"},"./form/color-picker":{"types":"./dist/form/color-picker/index.d.ts","import":"./dist/form/color-picker/index.js","source":"./src/form/color-picker/index.ts"},"./navigation/drawer":{"types":"./dist/navigation/drawer/index.d.ts","import":"./dist/navigation/drawer/index.js","source":"./src/navigation/drawer/index.ts"},"./overlays/carousel":{"types":"./dist/overlays/carousel/index.d.ts","import":"./dist/overlays/carousel/index.js","source":"./src/overlays/carousel/index.ts"},"./primitives/button":{"types":"./dist/primitives/button/index.d.ts","import":"./dist/primitives/button/index.js","source":"./src/primitives/button/index.ts"},"./primitives/select":{"types":"./dist/primitives/select/index.d.ts","import":"./dist/primitives/select/index.js","source":"./src/primitives/select/index.ts"},"./primitives/slider":{"types":"./dist/primitives/slider/index.d.ts","import":"./dist/primitives/slider/index.js","source":"./src/primitives/slider/index.ts"},"./primitives/switch":{"types":"./dist/primitives/switch/index.d.ts","import":"./dist/primitives/switch/index.js","source":"./src/primitives/switch/index.ts"},"./primitives/toggle":{"types":"./dist/primitives/toggle/index.d.ts","import":"./dist/primitives/toggle/index.js","source":"./src/primitives/toggle/index.ts"},"./styles/appearance":{"source":"./src/styles/appearance.css","default":"./dist/styles/appearance.css"},"./visualization/map":{"types":"./dist/visualization/map/index.d.ts","import":"./dist/visualization/map/index.js","source":"./src/visualization/map/index.ts"},"./charts/annotations":{"types":"./dist/charts/annotations.d.ts","import":"./dist/charts/annotations.js","source":"./src/charts/annotations.ts"},"./charts/candlestick":{"types":"./dist/charts/candlestick/index.d.ts","import":"./dist/charts/candlestick/index.js","source":"./src/charts/candlestick/index.ts"},"./display/code-block":{"types":"./dist/display/code-block/index.d.ts","import":"./dist/display/code-block/index.js","source":"./src/display/code-block/index.ts"},"./display/hover-card":{"types":"./dist/display/hover-card/index.d.ts","import":"./dist/display/hover-card/index.js","source":"./src/display/hover-card/index.ts"},"./display/status-dot":{"types":"./dist/display/status-dot/index.d.ts","import":"./dist/display/status-dot/index.js","source":"./src/display/status-dot/index.ts"},"./display/typography":{"types":"./dist/display/typography/index.d.ts","import":"./dist/display/typography/index.js","source":"./src/display/typography/index.ts"},"./display/uptime-bar":{"types":"./dist/display/uptime-bar/index.d.ts","import":"./dist/display/uptime-bar/index.js","source":"./src/display/uptime-bar/index.ts"},"./editors/log-viewer":{"types":"./dist/editors/log-viewer.d.ts","import":"./dist/editors/log-viewer.js","source":"./src/editors/log-viewer.ts"},"./layout/page-header":{"types":"./dist/layout/page-header.d.ts","import":"./dist/layout/page-header.js","source":"./src/layout/page-header.ts"},"./navigation/menubar":{"types":"./dist/navigation/menubar/index.d.ts","import":"./dist/navigation/menubar/index.js","source":"./src/navigation/menubar/index.ts"},"./navigation/stepper":{"types":"./dist/navigation/stepper/index.d.ts","import":"./dist/navigation/stepper/index.js","source":"./src/navigation/stepper/index.ts"},"./primitives/spinner":{"types":"./dist/primitives/spinner/index.d.ts","import":"./dist/primitives/spinner/index.js","source":"./src/primitives/spinner/index.ts"},"./react/app-switcher":{"types":"./dist/react/app-switcher.d.ts","import":"./dist/react/app-switcher.js","source":"./src/react/app-switcher.tsx"},"./react/theme-studio":{"types":"./dist/react/theme-studio.d.ts","import":"./dist/react/theme-studio.js","source":"./src/react/theme-studio.tsx"},"./react/theme-toggle":{"types":"./dist/react/theme-toggle/index.d.ts","import":"./dist/react/theme-toggle.js","source":"./src/react/theme-toggle/index.tsx"},"./services/sse-react":{"types":"./dist/services/sse-react.d.ts","import":"./dist/services/sse-react.js","source":"./src/services/sse-react.ts"},"./display/empty-state":{"types":"./dist/display/empty-state/index.d.ts","import":"./dist/display/empty-state/index.js","source":"./src/display/empty-state/index.ts"},"./display/metric-tile":{"types":"./dist/display/metric-tile/index.d.ts","import":"./dist/display/metric-tile/index.js","source":"./src/display/metric-tile/index.ts"},"./editors/code-editor":{"types":"./dist/editors/code-editor.d.ts","import":"./dist/editors/code-editor.js","source":"./src/editors/code-editor.ts"},"./editors/diff-viewer":{"types":"./dist/editors/diff-viewer.d.ts","import":"./dist/editors/diff-viewer.js","source":"./src/editors/diff-viewer.ts"},"./editors/json-viewer":{"types":"./dist/editors/json-viewer.d.ts","import":"./dist/editors/json-viewer.js","source":"./src/editors/json-viewer.ts"},"./editors/yaml-editor":{"types":"./dist/editors/yaml-editor.d.ts","import":"./dist/editors/yaml-editor.js","source":"./src/editors/yaml-editor.ts"},"./primitives/checkbox":{"types":"./dist/primitives/checkbox/index.d.ts","import":"./dist/primitives/checkbox/index.js","source":"./src/primitives/checkbox/index.ts"},"./primitives/skeleton":{"types":"./dist/primitives/skeleton/index.d.ts","import":"./dist/primitives/skeleton/index.js","source":"./src/primitives/skeleton/index.ts"},"./react/hooks/use-api":{"types":"./dist/react/hooks/useApi.d.ts","import":"./dist/react/hooks/useApi.js","source":"./src/react/hooks/useApi.ts"},"./react/hooks/use-sse":{"types":"./dist/react/hooks/useSSE.d.ts","import":"./dist/react/hooks/useSSE.js","source":"./src/react/hooks/useSSE.ts"},"./security/cvss-badge":{"types":"./dist/security/cvss-badge/index.d.ts","import":"./dist/security/cvss-badge/index.js","source":"./src/security/cvss-badge/index.ts"},"./styles/no-fonts.css":{"source":"./src/styles/no-fonts.css","default":"./dist/styles/no-fonts.css"},"./styles/theme-engine":{"source":"./src/styles/theme-engine.css","default":"./dist/styles/theme-engine.css"},"./components/tree-view":{"types":"./dist/components/tree-view/index.d.ts","import":"./dist/components/tree-view/index.js","source":"./src/components/tree-view/index.ts"},"./display/aspect-ratio":{"types":"./dist/display/aspect-ratio/index.d.ts","import":"./dist/display/aspect-ratio/index.js","source":"./src/display/aspect-ratio/index.ts"},"./primitives/separator":{"types":"./dist/primitives/separator/index.d.ts","import":"./dist/primitives/separator/index.js","source":"./src/primitives/separator/index.ts"},"./react/consent/banner":{"types":"./dist/react/consent/banner.d.ts","import":"./dist/react/consent/banner.js","source":"./src/react/consent/banner.tsx"},"./react/hooks/use-auth":{"types":"./dist/react/hooks/useAuth.d.ts","import":"./dist/react/hooks/useAuth.js","source":"./src/react/hooks/useAuth.ts"},"./react/primitives/kbd":{"types":"./dist/react/primitives/kbd.d.ts","import":"./dist/react/primitives/kbd.js","source":"./src/react/primitives/kbd.tsx"},"./react/primitives/map":{"types":"./dist/react/primitives/map.d.ts","import":"./dist/react/primitives/map.js","source":"./src/react/primitives/map.tsx"},"./react/threat-visuals":{"types":"./dist/react/threat-visuals/index.d.ts","import":"./dist/react/threat-visuals.js","source":"./src/react/threat-visuals/index.tsx"},"./security/attack-path":{"types":"./dist/security/attack-path/index.d.ts","import":"./dist/security/attack-path/index.js","source":"./src/security/attack-path/index.ts"},"./services/keybindings":{"types":"./dist/services/keybindings.d.ts","import":"./dist/services/keybindings.js","source":"./src/services/keybindings.ts"},"./services/toast-react":{"types":"./dist/services/toast-react.d.ts","import":"./dist/services/toast-react.js","source":"./src/services/toast-react.tsx"},"./styles/shadcn-compat":{"source":"./src/styles/shadcn-compat.css","default":"./dist/styles/shadcn-compat.css"},"./styles/tenant-ui.css":{"source":"./src/styles/tenant-ui.css","default":"./dist/styles/tenant-ui.css"},"./styles/utilities.css":{"source":"./src/styles/utilities.css","default":"./dist/styles/utilities.css"},"./visualization/kanban":{"types":"./dist/visualization/kanban/index.d.ts","import":"./dist/visualization/kanban/index.js","source":"./src/visualization/kanban/index.ts"},"./components/data-table":{"types":"./dist/components/data-table/index.d.ts","import":"./dist/components/data-table/index.js","source":"./src/components/data-table/index.ts"},"./components/pagination":{"types":"./dist/components/pagination/index.d.ts","import":"./dist/components/pagination/index.js","source":"./src/components/pagination/index.ts"},"./components/split-pane":{"types":"./dist/components/split-pane/index.d.ts","import":"./dist/components/split-pane/index.js","source":"./src/components/split-pane/index.ts"},"./components/status-bar":{"types":"./dist/components/status-bar/index.d.ts","import":"./dist/components/status-bar/index.js","source":"./src/components/status-bar/index.ts"},"./form/date-picker/time":{"types":"./dist/form/date-picker/time.d.ts","import":"./dist/form/date-picker/time.js","source":"./src/form/date-picker/time.ts"},"./navigation/breadcrumb":{"types":"./dist/navigation/breadcrumb/index.d.ts","import":"./dist/navigation/breadcrumb/index.js","source":"./src/navigation/breadcrumb/index.ts"},"./overlays/alert-dialog":{"types":"./dist/overlays/alert-dialog/index.d.ts","import":"./dist/overlays/alert-dialog/index.js","source":"./src/overlays/alert-dialog/index.ts"},"./react/auth/login-form":{"types":"./dist/react/auth/login-form.d.ts","import":"./dist/react/auth/login-form.js","source":"./src/react/auth/login-form.tsx"},"./react/primitives/card":{"types":"./dist/react/primitives/card.d.ts","import":"./dist/react/primitives/card.js","source":"./src/react/primitives/card.tsx"},"./react/primitives/tabs":{"types":"./dist/react/primitives/tabs.d.ts","import":"./dist/react/primitives/tabs.js","source":"./src/react/primitives/tabs.tsx"},"./security/mitre-matrix":{"types":"./dist/security/mitre-matrix/index.d.ts","import":"./dist/security/mitre-matrix/index.js","source":"./src/security/mitre-matrix/index.ts"},"./services/theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./components/GlassSlider":{"types":"./dist/components/theme/glass-slider.d.ts","import":"./dist/components/theme/glass-slider.js","source":"./src/components/theme/glass-slider.ts"},"./components/ThemeStudio":{"types":"./dist/components/theme/theme-studio.d.ts","import":"./dist/components/theme/theme-studio.js","source":"./src/components/theme/theme-studio.ts"},"./components/copy-button":{"types":"./dist/components/copy-button/index.d.ts","import":"./dist/components/copy-button/index.js","source":"./src/components/copy-button/index.ts"},"./components/log-toolbar":{"types":"./dist/components/log-toolbar/index.d.ts","import":"./dist/components/log-toolbar/index.js"},"./composites/run-monitor":{"types":"./dist/composites/run-monitor.d.ts","import":"./dist/composites/run-monitor.js","source":"./src/composites/run-monitor.tsx"},"./editors/languages/yara":{"types":"./dist/editors/languages/yara.d.ts","import":"./dist/editors/languages/yara.js","source":"./src/editors/languages/yara.ts"},"./form/date-picker/range":{"types":"./dist/form/date-picker/range.d.ts","import":"./dist/form/date-picker/range.js","source":"./src/form/date-picker/range.ts"},"./layout/core-app-chrome":{"types":"./dist/layout/core-app-chrome.d.ts","import":"./dist/layout/core-app-chrome.js","source":"./src/layout/core-app-chrome.ts"},"./primitives/scroll-area":{"types":"./dist/primitives/scroll-area/index.d.ts","import":"./dist/primitives/scroll-area/index.js","source":"./src/primitives/scroll-area/index.ts"},"./react/hooks/use-router":{"types":"./dist/react/hooks/useRouter.d.ts","import":"./dist/react/hooks/useRouter.js","source":"./src/react/hooks/useRouter.ts"},"./react/layout/app-shell":{"types":"./dist/react/layout/app-shell.d.ts","import":"./dist/react/layout/app-shell.js","source":"./src/react/layout/app-shell.tsx"},"./react/primitives/alert":{"types":"./dist/react/primitives/alert.d.ts","import":"./dist/react/primitives/alert.js","source":"./src/react/primitives/alert.tsx"},"./react/primitives/badge":{"types":"./dist/react/primitives/badge.d.ts","import":"./dist/react/primitives/badge.js","source":"./src/react/primitives/badge.tsx"},"./react/primitives/field":{"types":"./dist/react/primitives/field.d.ts","import":"./dist/react/primitives/field.js","source":"./src/react/primitives/field.tsx"},"./react/primitives/input":{"types":"./dist/react/primitives/input.d.ts","import":"./dist/react/primitives/input.js","source":"./src/react/primitives/input.tsx"},"./react/primitives/label":{"types":"./dist/react/primitives/label.d.ts","import":"./dist/react/primitives/label.js","source":"./src/react/primitives/label.tsx"},"./react/primitives/modal":{"types":"./dist/react/primitives/modal.d.ts","import":"./dist/react/primitives/modal.js","source":"./src/react/primitives/modal.tsx"},"./react/primitives/sheet":{"types":"./dist/react/primitives/sheet.d.ts","import":"./dist/react/primitives/sheet.js","source":"./src/react/primitives/sheet.tsx"},"./react/primitives/table":{"types":"./dist/react/primitives/table.d.ts","import":"./dist/react/primitives/table.js","source":"./src/react/primitives/table.tsx"},"./react/primitives/toast":{"types":"./dist/react/primitives/toast.d.ts","import":"./dist/react/primitives/toast.js","source":"./src/react/primitives/toast.tsx"},"./visualization/terminal":{"types":"./dist/visualization/terminal/index.d.ts","import":"./dist/visualization/terminal/index.js","source":"./src/visualization/terminal/index.ts"},"./visualization/timeline":{"types":"./dist/visualization/timeline/index.d.ts","import":"./dist/visualization/timeline/index.js","source":"./src/visualization/timeline/index.ts"},"./components/RadiusSlider":{"types":"./dist/components/theme/radius-slider.d.ts","import":"./dist/components/theme/radius-slider.js","source":"./src/components/theme/radius-slider.ts"},"./components/context-menu":{"types":"./dist/components/context-menu/index.d.ts","import":"./dist/components/context-menu/index.js","source":"./src/components/context-menu/index.ts"},"./composites/metrics-card":{"types":"./dist/composites/metrics-card.d.ts","import":"./dist/composites/metrics-card.js","source":"./src/composites/metrics-card.tsx"},"./display/markdown-viewer":{"types":"./dist/display/markdown-viewer/index.d.ts","import":"./dist/display/markdown-viewer/index.js","source":"./src/display/markdown-viewer/index.ts"},"./editors/languages/fluxl":{"types":"./dist/editors/languages/fluxl.d.ts","import":"./dist/editors/languages/fluxl.js","source":"./src/editors/languages/fluxl.ts"},"./editors/languages/yaral":{"types":"./dist/editors/languages/yaral.d.ts","import":"./dist/editors/languages/yaral.js","source":"./src/editors/languages/yaral.ts"},"./form/cron-editor/parser":{"types":"./dist/form/cron-editor/parser.d.ts","import":"./dist/form/cron-editor/parser.js","source":"./src/form/cron-editor/parser.ts"},"./react/hooks/use-consent":{"types":"./dist/react/hooks/useConsent.d.ts","import":"./dist/react/hooks/useConsent.js","source":"./src/react/hooks/useConsent.ts"},"./react/hooks/use-passkey":{"types":"./dist/react/hooks/usePasskey.d.ts","import":"./dist/react/hooks/usePasskey.js","source":"./src/react/hooks/usePasskey.ts"},"./react/hooks/use-storage":{"types":"./dist/react/hooks/useStorage.d.ts","import":"./dist/react/hooks/useStorage.js","source":"./src/react/hooks/useStorage.ts"},"./react/primitives/avatar":{"types":"./dist/react/primitives/avatar.d.ts","import":"./dist/react/primitives/avatar.js","source":"./src/react/primitives/avatar.tsx"},"./react/primitives/button":{"types":"./dist/react/primitives/button.d.ts","import":"./dist/react/primitives/button.js","source":"./src/react/primitives/button.tsx"},"./react/primitives/dialog":{"types":"./dist/react/primitives/dialog.d.ts","import":"./dist/react/primitives/dialog.js","source":"./src/react/primitives/dialog.tsx"},"./react/primitives/drawer":{"types":"./dist/react/primitives/drawer.d.ts","import":"./dist/react/primitives/drawer.js","source":"./src/react/primitives/drawer.tsx"},"./react/primitives/kanban":{"types":"./dist/react/primitives/kanban.d.ts","import":"./dist/react/primitives/kanban.js","source":"./src/react/primitives/kanban.tsx"},"./react/primitives/ripple":{"types":"./dist/react/primitives/ripple.d.ts","import":"./dist/react/primitives/ripple.js","source":"./src/react/primitives/ripple.tsx"},"./react/primitives/search":{"types":"./dist/react/primitives/search.d.ts","import":"./dist/react/primitives/search.js","source":"./src/react/primitives/search.tsx"},"./react/primitives/select":{"types":"./dist/react/primitives/select.d.ts","import":"./dist/react/primitives/select.js","source":"./src/react/primitives/select.tsx"},"./react/primitives/slider":{"types":"./dist/react/primitives/slider.d.ts","import":"./dist/react/primitives/slider.js","source":"./src/react/primitives/slider.tsx"},"./react/primitives/switch":{"types":"./dist/react/primitives/switch.d.ts","import":"./dist/react/primitives/switch.js","source":"./src/react/primitives/switch.tsx"},"./react/primitives/toggle":{"types":"./dist/react/primitives/toggle.d.ts","import":"./dist/react/primitives/toggle.js","source":"./src/react/primitives/toggle.tsx"},"./visualization/file-tree":{"types":"./dist/visualization/file-tree/index.d.ts","import":"./dist/visualization/file-tree/index.js","source":"./src/visualization/file-tree/index.ts"},"./components/IconSetPicker":{"types":"./dist/components/theme/icon-set-picker.d.ts","import":"./dist/components/theme/icon-set-picker.js","source":"./src/components/theme/icon-set-picker.ts"},"./components/ThemeSwitcher":{"types":"./dist/components/theme/theme-switcher.d.ts","import":"./dist/components/theme/theme-switcher.js","source":"./src/components/theme/theme-switcher.ts"},"./components/detail-header":{"types":"./dist/components/detail-header/index.d.ts","import":"./dist/components/detail-header/index.js"},"./navigation/dropdown-menu":{"types":"./dist/navigation/dropdown-menu/index.d.ts","import":"./dist/navigation/dropdown-menu/index.js","source":"./src/navigation/dropdown-menu/index.ts"},"./primitives/live-log-tail":{"types":"./dist/primitives/live-log-tail.d.ts","import":"./dist/primitives/live-log-tail.js","source":"./src/primitives/live-log-tail.tsx"},"./primitives/select/native":{"types":"./dist/primitives/select/native.d.ts","import":"./dist/primitives/select/native.js","source":"./src/primitives/select/native.ts"},"./react/editors/log-viewer":{"types":"./dist/react/editors/log-viewer.d.ts","import":"./dist/react/editors/log-viewer.js","source":"./src/react/editors/log-viewer.tsx"},"./react/layout/page-header":{"types":"./dist/react/layout/page-header.d.ts","import":"./dist/react/layout/page-header.js","source":"./src/react/layout/page-header.tsx"},"./react/primitives/menubar":{"types":"./dist/react/primitives/menubar.d.ts","import":"./dist/react/primitives/menubar.js","source":"./src/react/primitives/menubar.tsx"},"./react/primitives/popover":{"types":"./dist/react/primitives/popover.d.ts","import":"./dist/react/primitives/popover.js","source":"./src/react/primitives/popover.tsx"},"./react/primitives/spinner":{"types":"./dist/react/primitives/spinner.d.ts","import":"./dist/react/primitives/spinner.js","source":"./src/react/primitives/spinner.tsx"},"./react/primitives/stepper":{"types":"./dist/react/primitives/stepper.d.ts","import":"./dist/react/primitives/stepper.js","source":"./src/react/primitives/stepper.tsx"},"./react/primitives/tooltip":{"types":"./dist/react/primitives/tooltip.d.ts","import":"./dist/react/primitives/tooltip.js","source":"./src/react/primitives/tooltip.tsx"},"./components/AccentSwitcher":{"types":"./dist/components/theme/accent-switcher.d.ts","import":"./dist/components/theme/accent-switcher.js","source":"./src/components/theme/accent-switcher.ts"},"./primitives/checkbox/group":{"types":"./dist/primitives/checkbox/group.d.ts","import":"./dist/primitives/checkbox/group.js","source":"./src/primitives/checkbox/group.ts"},"./primitives/phase-progress":{"types":"./dist/primitives/phase-progress.d.ts","import":"./dist/primitives/phase-progress.js","source":"./src/primitives/phase-progress.tsx"},"./primitives/sse-live-badge":{"types":"./dist/primitives/sse-live-badge.d.ts","import":"./dist/primitives/sse-live-badge.js","source":"./src/primitives/sse-live-badge.tsx"},"./react/auth/passkey-button":{"types":"./dist/react/auth/passkey-button.d.ts","import":"./dist/react/auth/passkey-button.js","source":"./src/react/auth/passkey-button.tsx"},"./react/consent/preferences":{"types":"./dist/react/consent/preferences.d.ts","import":"./dist/react/consent/preferences.js","source":"./src/react/consent/preferences.tsx"},"./react/editors/code-editor":{"types":"./dist/react/editors/code-editor.d.ts","import":"./dist/react/editors/code-editor.js","source":"./src/react/editors/code-editor.tsx"},"./react/editors/diff-viewer":{"types":"./dist/react/editors/diff-viewer.d.ts","import":"./dist/react/editors/diff-viewer.js","source":"./src/react/editors/diff-viewer.tsx"},"./react/editors/json-viewer":{"types":"./dist/react/editors/json-viewer.d.ts","import":"./dist/react/editors/json-viewer.js","source":"./src/react/editors/json-viewer.tsx"},"./react/editors/yaml-editor":{"types":"./dist/react/editors/yaml-editor.d.ts","import":"./dist/react/editors/yaml-editor.js","source":"./src/react/editors/yaml-editor.tsx"},"./react/primitives/calendar":{"types":"./dist/react/primitives/calendar.d.ts","import":"./dist/react/primitives/calendar.js","source":"./src/react/primitives/calendar.tsx"},"./react/primitives/carousel":{"types":"./dist/react/primitives/carousel.d.ts","import":"./dist/react/primitives/carousel.js","source":"./src/react/primitives/carousel.tsx"},"./react/primitives/checkbox":{"types":"./dist/react/primitives/checkbox.d.ts","import":"./dist/react/primitives/checkbox.js","source":"./src/react/primitives/checkbox.tsx"},"./react/primitives/progress":{"types":"./dist/react/primitives/progress.d.ts","import":"./dist/react/primitives/progress.js","source":"./src/react/primitives/progress.tsx"},"./react/primitives/skeleton":{"types":"./dist/react/primitives/skeleton.d.ts","import":"./dist/react/primitives/skeleton.js","source":"./src/react/primitives/skeleton.tsx"},"./react/primitives/terminal":{"types":"./dist/react/primitives/terminal.d.ts","import":"./dist/react/primitives/terminal.js","source":"./src/react/primitives/terminal.tsx"},"./react/primitives/textarea":{"types":"./dist/react/primitives/textarea.d.ts","import":"./dist/react/primitives/textarea.js","source":"./src/react/primitives/textarea.tsx"},"./react/primitives/timeline":{"types":"./dist/react/primitives/timeline.d.ts","import":"./dist/react/primitives/timeline.js","source":"./src/react/primitives/timeline.tsx"},"./security/detection-status":{"types":"./dist/security/detection-status/index.d.ts","import":"./dist/security/detection-status/index.js","source":"./src/security/detection-status/index.ts"},"./styles/platform-admin.css":{"source":"./src/styles/platform-admin.css","default":"./dist/styles/platform-admin.css"},"./styles/threat-library.css":{"source":"./src/styles/threat-library.css","default":"./dist/styles/threat-library.css"},"./visualization/rule-editor":{"types":"./dist/visualization/rule-editor/index.d.ts","import":"./dist/visualization/rule-editor/index.js","source":"./src/visualization/rule-editor/index.ts"},"./components/DensitySwitcher":{"types":"./dist/components/theme/density-switcher.d.ts","import":"./dist/components/theme/density-switcher.js","source":"./src/components/theme/density-switcher.ts"},"./components/FontStackPicker":{"types":"./dist/components/theme/font-stack-picker.d.ts","import":"./dist/components/theme/font-stack-picker.js","source":"./src/components/theme/font-stack-picker.ts"},"./components/IconUsageMatrix":{"types":"./dist/components/theme/icon-usage-matrix.d.ts","import":"./dist/components/theme/icon-usage-matrix.js","source":"./src/components/theme/icon-usage-matrix.ts"},"./components/ThemePresetGrid":{"types":"./dist/components/theme/theme-preset-grid.d.ts","import":"./dist/components/theme/theme-preset-grid.js","source":"./src/components/theme/theme-preset-grid.ts"},"./display/severity-indicator":{"types":"./dist/display/severity-indicator/index.d.ts","import":"./dist/display/severity-indicator/index.js","source":"./src/display/severity-indicator/index.ts"},"./navigation/navigation-menu":{"types":"./dist/navigation/navigation-menu/index.d.ts","import":"./dist/navigation/navigation-menu/index.js","source":"./src/navigation/navigation-menu/index.ts"},"./primitives/select/combobox":{"types":"./dist/primitives/select/combobox.d.ts","import":"./dist/primitives/select/combobox.js","source":"./src/primitives/select/combobox.ts"},"./react/primitives/chart-bar":{"types":"./dist/react/primitives/chart-bar.d.ts","import":"./dist/react/primitives/chart-bar.js","source":"./src/react/primitives/chart-bar.tsx"},"./react/primitives/chart-pie":{"types":"./dist/react/primitives/chart-pie.d.ts","import":"./dist/react/primitives/chart-pie.js","source":"./src/react/primitives/chart-pie.tsx"},"./react/primitives/data-grid":{"types":"./dist/react/primitives/data-grid.d.ts","import":"./dist/react/primitives/data-grid.js","source":"./src/react/primitives/data-grid.tsx"},"./react/primitives/direction":{"types":"./dist/react/primitives/direction.d.ts","import":"./dist/react/primitives/direction.js","source":"./src/react/primitives/direction.tsx"},"./react/primitives/file-tree":{"types":"./dist/react/primitives/file-tree.d.ts","import":"./dist/react/primitives/file-tree.js","source":"./src/react/primitives/file-tree.tsx"},"./react/primitives/separator":{"types":"./dist/react/primitives/separator.d.ts","import":"./dist/react/primitives/separator.js","source":"./src/react/primitives/separator.tsx"},"./react/primitives/stat-card":{"types":"./dist/react/primitives/stat-card.d.ts","import":"./dist/react/primitives/stat-card.js","source":"./src/react/primitives/stat-card.tsx"},"./react/primitives/tag-input":{"types":"./dist/react/primitives/tag-input.d.ts","import":"./dist/react/primitives/tag-input.js","source":"./src/react/primitives/tag-input.tsx"},"./react/primitives/tree-view":{"types":"./dist/react/primitives/tree-view.d.ts","import":"./dist/react/primitives/tree-view.js","source":"./src/react/primitives/tree-view.tsx"},"./visualization/flow-diagram":{"types":"./dist/visualization/flow-diagram/index.d.ts","import":"./dist/visualization/flow-diagram/index.js","source":"./src/visualization/flow-diagram/index.ts"},"./components/ThemePreviewTile":{"types":"./dist/components/theme/theme-preview-tile.d.ts","import":"./dist/components/theme/theme-preview-tile.js","source":"./src/components/theme/theme-preview-tile.ts"},"./display/notification-center":{"types":"./dist/display/notification-center/index.d.ts","import":"./dist/display/notification-center/index.js","source":"./src/display/notification-center/index.ts"},"./react/hooks/use-keybindings":{"types":"./dist/react/hooks/useKeybindings.d.ts","import":"./dist/react/hooks/useKeybindings.js","source":"./src/react/hooks/useKeybindings.ts"},"./react/primitives/breadcrumb":{"types":"./dist/react/primitives/breadcrumb.d.ts","import":"./dist/react/primitives/breadcrumb.js","source":"./src/react/primitives/breadcrumb.tsx"},"./react/primitives/chart-area":{"types":"./dist/react/primitives/chart-area.d.ts","import":"./dist/react/primitives/chart-area.js","source":"./src/react/primitives/chart-area.tsx"},"./react/primitives/chart-line":{"types":"./dist/react/primitives/chart-line.d.ts","import":"./dist/react/primitives/chart-line.js","source":"./src/react/primitives/chart-line.tsx"},"./react/primitives/code-block":{"types":"./dist/react/primitives/code-block.d.ts","import":"./dist/react/primitives/code-block.js","source":"./src/react/primitives/code-block.tsx"},"./react/primitives/cvss-badge":{"types":"./dist/react/primitives/cvss-badge.d.ts","import":"./dist/react/primitives/cvss-badge.js","source":"./src/react/primitives/cvss-badge.tsx"},"./react/primitives/data-table":{"types":"./dist/react/primitives/data-table.d.ts","import":"./dist/react/primitives/data-table.js","source":"./src/react/primitives/data-table.tsx"},"./react/primitives/hover-card":{"types":"./dist/react/primitives/hover-card.d.ts","import":"./dist/react/primitives/hover-card.js","source":"./src/react/primitives/hover-card.tsx"},"./react/primitives/pagination":{"types":"./dist/react/primitives/pagination.d.ts","import":"./dist/react/primitives/pagination.js","source":"./src/react/primitives/pagination.tsx"},"./react/primitives/split-pane":{"types":"./dist/react/primitives/split-pane.d.ts","import":"./dist/react/primitives/split-pane.js","source":"./src/react/primitives/split-pane.tsx"},"./react/primitives/status-bar":{"types":"./dist/react/primitives/status-bar.d.ts","import":"./dist/react/primitives/status-bar.js","source":"./src/react/primitives/status-bar.tsx"},"./react/primitives/status-dot":{"types":"./dist/react/primitives/status-dot.d.ts","import":"./dist/react/primitives/status-dot.js","source":"./src/react/primitives/status-dot.tsx"},"./react/primitives/typography":{"types":"./dist/react/primitives/typography.d.ts","import":"./dist/react/primitives/typography.js","source":"./src/react/primitives/typography.tsx"},"./react/primitives/uptime-bar":{"types":"./dist/react/primitives/uptime-bar.d.ts","import":"./dist/react/primitives/uptime-bar.js","source":"./src/react/primitives/uptime-bar.tsx"},"./security/vulnerability-card":{"types":"./dist/security/vulnerability-card/index.d.ts","import":"./dist/security/vulnerability-card/index.js","source":"./src/security/vulnerability-card/index.ts"},"./visualization/network-graph":{"types":"./dist/visualization/network-graph/index.d.ts","import":"./dist/visualization/network-graph/index.js","source":"./src/visualization/network-graph/index.ts"},"./react/primitives/attack-path":{"types":"./dist/react/primitives/attack-path.d.ts","import":"./dist/react/primitives/attack-path.js","source":"./src/react/primitives/attack-path.tsx"},"./react/primitives/chart-gauge":{"types":"./dist/react/primitives/chart-gauge.d.ts","import":"./dist/react/primitives/chart-gauge.js","source":"./src/react/primitives/chart-gauge.tsx"},"./react/primitives/chart-radar":{"types":"./dist/react/primitives/chart-radar.d.ts","import":"./dist/react/primitives/chart-radar.js","source":"./src/react/primitives/chart-radar.tsx"},"./react/primitives/code-viewer":{"types":"./dist/react/primitives/code-viewer.d.ts","import":"./dist/react/primitives/code-viewer.js","source":"./src/react/primitives/code-viewer.tsx"},"./react/primitives/collapsible":{"types":"./dist/react/primitives/collapsible.d.ts","import":"./dist/react/primitives/collapsible.js","source":"./src/react/primitives/collapsible.tsx"},"./react/primitives/copy-button":{"types":"./dist/react/primitives/copy-button.d.ts","import":"./dist/react/primitives/copy-button.js","source":"./src/react/primitives/copy-button.tsx"},"./react/primitives/cron-editor":{"types":"./dist/react/primitives/cron-editor.d.ts","import":"./dist/react/primitives/cron-editor.js","source":"./src/react/primitives/cron-editor.tsx"},"./react/primitives/date-picker":{"types":"./dist/react/primitives/date-picker.d.ts","import":"./dist/react/primitives/date-picker.js","source":"./src/react/primitives/date-picker.tsx"},"./react/primitives/empty-state":{"types":"./dist/react/primitives/empty-state.d.ts","import":"./dist/react/primitives/empty-state.js","source":"./src/react/primitives/empty-state.tsx"},"./react/primitives/metric-tile":{"types":"./dist/react/primitives/metric-tile.d.ts","import":"./dist/react/primitives/metric-tile.js","source":"./src/react/primitives/metric-tile.tsx"},"./react/primitives/radio-group":{"types":"./dist/react/primitives/radio-group.d.ts","import":"./dist/react/primitives/radio-group.js","source":"./src/react/primitives/radio-group.tsx"},"./react/primitives/rule-editor":{"types":"./dist/react/primitives/rule-editor.d.ts","import":"./dist/react/primitives/rule-editor.js","source":"./src/react/primitives/rule-editor.tsx"},"./react/primitives/scroll-area":{"types":"./dist/react/primitives/scroll-area.d.ts","import":"./dist/react/primitives/scroll-area.js","source":"./src/react/primitives/scroll-area.tsx"},"./react/primitives/slide-panel":{"types":"./dist/react/primitives/slide-panel.d.ts","import":"./dist/react/primitives/slide-panel.js","source":"./src/react/primitives/slide-panel.tsx"},"./react/primitives/alert-dialog":{"types":"./dist/react/primitives/alert-dialog.d.ts","import":"./dist/react/primitives/alert-dialog.js","source":"./src/react/primitives/alert-dialog.tsx"},"./react/primitives/aspect-ratio":{"types":"./dist/react/primitives/aspect-ratio.d.ts","import":"./dist/react/primitives/aspect-ratio.js","source":"./src/react/primitives/aspect-ratio.tsx"},"./react/primitives/chart-funnel":{"types":"./dist/react/primitives/chart-funnel.d.ts","import":"./dist/react/primitives/chart-funnel.js","source":"./src/react/primitives/chart-funnel.tsx"},"./react/primitives/chart-sankey":{"types":"./dist/react/primitives/chart-sankey.d.ts","import":"./dist/react/primitives/chart-sankey.js","source":"./src/react/primitives/chart-sankey.tsx"},"./react/primitives/color-picker":{"types":"./dist/react/primitives/color-picker.d.ts","import":"./dist/react/primitives/color-picker.js","source":"./src/react/primitives/color-picker.tsx"},"./react/primitives/context-menu":{"types":"./dist/react/primitives/context-menu.d.ts","import":"./dist/react/primitives/context-menu.js","source":"./src/react/primitives/context-menu.tsx"},"./react/primitives/flow-diagram":{"types":"./dist/react/primitives/flow-diagram.d.ts","import":"./dist/react/primitives/flow-diagram.js","source":"./src/react/primitives/flow-diagram.tsx"},"./react/primitives/mitre-matrix":{"types":"./dist/react/primitives/mitre-matrix.d.ts","import":"./dist/react/primitives/mitre-matrix.js","source":"./src/react/primitives/mitre-matrix.tsx"},"./visualization/mermaid-diagram":{"types":"./dist/visualization/mermaid-diagram/index.d.ts","import":"./dist/visualization/mermaid-diagram/index.js","source":"./src/visualization/mermaid-diagram/index.ts"},"./react/primitives/chart-heatmap":{"types":"./dist/react/primitives/chart-heatmap.d.ts","import":"./dist/react/primitives/chart-heatmap.js","source":"./src/react/primitives/chart-heatmap.tsx"},"./react/primitives/chart-scatter":{"types":"./dist/react/primitives/chart-scatter.d.ts","import":"./dist/react/primitives/chart-scatter.js","source":"./src/react/primitives/chart-scatter.tsx"},"./react/primitives/chart-treemap":{"types":"./dist/react/primitives/chart-treemap.d.ts","import":"./dist/react/primitives/chart-treemap.js","source":"./src/react/primitives/chart-treemap.tsx"},"./react/primitives/dropdown-menu":{"types":"./dist/react/primitives/dropdown-menu.d.ts","import":"./dist/react/primitives/dropdown-menu.js","source":"./src/react/primitives/dropdown-menu.tsx"},"./react/primitives/network-graph":{"types":"./dist/react/primitives/network-graph.d.ts","import":"./dist/react/primitives/network-graph.js","source":"./src/react/primitives/network-graph.tsx"},"./composites/per-case-stats-table":{"types":"./dist/composites/per-case-stats-table.d.ts","import":"./dist/composites/per-case-stats-table.js","source":"./src/composites/per-case-stats-table.tsx"},"./primitives/yaml-override-editor":{"types":"./dist/primitives/yaml-override-editor.d.ts","import":"./dist/primitives/yaml-override-editor.js","source":"./src/primitives/yaml-override-editor.tsx"},"./react/primitives/error-boundary":{"types":"./dist/react/primitives/error-boundary.d.ts","import":"./dist/react/primitives/error-boundary.js","source":"./src/react/primitives/error-boundary.tsx"},"./react/primitives/heatmap-legend":{"types":"./dist/react/primitives/heatmap-legend.d.ts","import":"./dist/react/primitives/heatmap-legend.js","source":"./src/react/primitives/heatmap-legend.tsx"},"./styles/react-threat-visuals.css":{"source":"./src/styles/react-threat-visuals.css","default":"./dist/styles/react-threat-visuals.css"},"./visualization/json-path-browser":{"types":"./dist/visualization/json-path-browser/index.d.ts","import":"./dist/visualization/json-path-browser/index.js","source":"./src/visualization/json-path-browser/index.ts"},"./react/primitives/chart-sparkline":{"types":"./dist/react/primitives/chart-sparkline.d.ts","import":"./dist/react/primitives/chart-sparkline.js","source":"./src/react/primitives/chart-sparkline.tsx"},"./react/primitives/chart-waterfall":{"types":"./dist/react/primitives/chart-waterfall.d.ts","import":"./dist/react/primitives/chart-waterfall.js","source":"./src/react/primitives/chart-waterfall.tsx"},"./react/primitives/heatmap-toolbar":{"types":"./dist/react/primitives/heatmap-toolbar.d.ts","import":"./dist/react/primitives/heatmap-toolbar.js","source":"./src/react/primitives/heatmap-toolbar.tsx"},"./react/primitives/markdown-viewer":{"types":"./dist/react/primitives/markdown-viewer.d.ts","import":"./dist/react/primitives/markdown-viewer.js","source":"./src/react/primitives/markdown-viewer.tsx"},"./react/primitives/mermaid-diagram":{"types":"./dist/react/primitives/mermaid-diagram.d.ts","import":"./dist/react/primitives/mermaid-diagram.js","source":"./src/react/primitives/mermaid-diagram.tsx"},"./react/primitives/navigation-menu":{"types":"./dist/react/primitives/navigation-menu.d.ts","import":"./dist/react/primitives/navigation-menu.js","source":"./src/react/primitives/navigation-menu.tsx"},"./components/search/command-palette":{"types":"./dist/components/search/command-palette.d.ts","import":"./dist/components/search/command-palette.js","source":"./src/components/search/command-palette.ts"},"./react/primitives/animated-counter":{"types":"./dist/react/primitives/animated-counter.d.ts","import":"./dist/react/primitives/animated-counter.js","source":"./src/react/primitives/animated-counter.tsx"},"./react/primitives/detection-status":{"types":"./dist/react/primitives/detection-status.d.ts","import":"./dist/react/primitives/detection-status.js","source":"./src/react/primitives/detection-status.tsx"},"./react/feedback/notification-banner":{"types":"./dist/react/feedback/notification-banner.d.ts","import":"./dist/react/feedback/notification-banner.js","source":"./src/react/feedback/notification-banner.tsx"},"./react/primitives/chart-candlestick":{"types":"./dist/react/primitives/chart-candlestick.d.ts","import":"./dist/react/primitives/chart-candlestick.js","source":"./src/react/primitives/chart-candlestick.tsx"},"./react/primitives/json-path-browser":{"types":"./dist/react/primitives/json-path-browser.d.ts","import":"./dist/react/primitives/json-path-browser.js","source":"./src/react/primitives/json-path-browser.tsx"},"./react/primitives/severity-indicator":{"types":"./dist/react/primitives/severity-indicator.d.ts","import":"./dist/react/primitives/severity-indicator.js","source":"./src/react/primitives/severity-indicator.tsx"},"./react/primitives/vulnerability-card":{"types":"./dist/react/primitives/vulnerability-card.d.ts","import":"./dist/react/primitives/vulnerability-card.js","source":"./src/react/primitives/vulnerability-card.tsx"},"./react/primitives/notification-center":{"types":"./dist/react/primitives/notification-center.d.ts","import":"./dist/react/primitives/notification-center.js","source":"./src/react/primitives/notification-center.tsx"}},"gitHead":"5cfb6924b68acdcfd06a810601d3c1c0f0b3dc8b","scripts":{"dev":"vite build --watch","lint":"eslint src --max-warnings 0","test":"vitest run","build":"tsc -p tsconfig.build.json && vite build","check":"npm run typecheck && npm run lint && npm run format:check","format":"prettier --write \"src/**/*.ts\"","preview":"npm run generate:preview && vite --config preview/vite.config.ts","lint:fix":"eslint src --fix","test:e2e":"playwright test","typecheck":"tsc --noEmit","test:watch":"vitest","test:e2e:ui":"playwright test --ui","audit:parity":"node scripts/audit-parity.mjs","format:check":"prettier --check \"src/**/*.ts\"","preview:dist":"npm run generate:preview && vite build --config preview/vite.config.ts","preview:build":"npm run build && npm run preview:dist","preview:serve":"vite --config preview/vite.config.ts","test:coverage":"vitest run --coverage","preview:deploy":"npm run preview:build && echo 'Static site built to preview-dist/'","test:e2e:debug":"playwright test --debug","test:e2e:headed":"playwright test --headed","test:e2e:report":"playwright show-report","generate:preview":"node scripts/extract-prop-docs.mjs && node scripts/generate-preview.mjs","audit:parity:check":"node scripts/audit-parity.mjs --check","generate:prop-docs":"node scripts/extract-prop-docs.mjs","test:e2e:update-snapshots":"playwright test --update-snapshots"},"_npmUser":{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},"overrides":{"uuid":"14.0.0","lodash":"4.18.1","rollup":"4.60.0","undici":"^7.28.0","flatted":"3.4.2","postcss":"8.5.10","dompurify":"3.4.11","lodash-es":"4.18.1","@vue/language-core":{"minimatch":"9.0.7"}},"repository":{"url":"git+https://github.com/countermeasure-platform/web-components.git","type":"git"},"_npmVersion":"10.9.8","description":"Shared web components for CounterMeasure applications - consolidates common frontend functionality across projects.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.3","dependencies":{"clsx":"^2.1.1","mermaid":"^11.12.3","dompurify":"3.4.11","codemirror":"^6.0.1","tailwind-merge":"^3.5.0","@codemirror/lint":"^6.9.0","@codemirror/view":"^6.39.0","@lezer/highlight":"^1.2.0","@codemirror/state":"^6.5.0","@codemirror/search":"^6.5.0","@codemirror/commands":"^6.8.0","@codemirror/lang-css":"^6.3.1","@codemirror/lang-sql":"^6.10.0","@codemirror/language":"^6.12.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-tabs":"^1.1.3","@codemirror/lang-json":"^6.0.1","@codemirror/lang-rust":"^6.0.2","@radix-ui/react-label":"^2.1.4","@radix-ui/react-dialog":"^1.1.7","@radix-ui/react-select":"^2.1.7","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.1.4","@radix-ui/react-toggle":"^1.1.10","@codemirror/lang-python":"^6.2.1","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-tooltip":"^1.1.8","@codemirror/autocomplete":"^6.20.0","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@codemirror/language-data":"^6.5.2","@radix-ui/react-separator":"^1.1.8","@codemirror/lang-javascript":"^6.2.4","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.7","@radix-ui/react-toggle-group":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.7","@radix-ui/react-navigation-menu":"^1.2.14"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.5","jsdom":"^29.0.0","react":"^19.2.4","eslint":"^10.0.3","vitest":"^4.1.0","globals":"^17.2.0","axe-core":"^4.11.1","prettier":"^3.2.0","react-dom":"^19.2.4","@eslint/js":"^10.0.0","typescript":"^6.0.2","@types/node":"^25.1.0","tailwindcss":"4.3.0","@types/react":"^19.2.14","lucide-react":"^1.6.0","@xyflow/react":"^12.10.1","vite-plugin-dts":"^5.0.0","@playwright/test":"^1.52.0","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.4","typescript-eslint":"^8.57.0","@vitest/coverage-v8":"^4.1.0","@axe-core/playwright":"^4.11.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@microsoft/api-extractor":"7.58.7","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","tailwindcss":"^4.0.0","lucide-react":"^1.6.0","@xyflow/react":"^12.0.0"},"peerDependenciesMeta":{"tailwindcss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-components_1.3.4_1781930020337_0.26582745638743277","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"@countermeasure-platform/web-components","version":"1.3.5","keywords":["countermeasure","consent","auth","passkey","webauthn","encryption","crypto","aes","rsa","codemirror","editor","data-table","components","ui"],"author":{"name":"CounterMeasure"},"license":"MIT","_id":"@countermeasure-platform/web-components@1.3.5","maintainers":[{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},{"name":"phutel","email":"paul@countermeasuresec.com"}],"homepage":"https://github.com/countermeasure-platform/web-components#readme","bugs":{"url":"https://github.com/countermeasure-platform/web-components/issues"},"dist":{"shasum":"5a18bfb64337321145b770c06f62b9f24a3629d3","tarball":"https://registry.npmjs.org/@countermeasure-platform/web-components/-/web-components-1.3.5.tgz","fileCount":2515,"integrity":"sha512-ga+CgjsqL8n9JA6ic9Xr/h0UXVwVhU6h5d2OoedpE0aq2KLBLFsgreRz+XQ28Edm8N6F+V9Qf1DSANaTBgPdhQ==","signatures":[{"sig":"MEYCIQD63EGxfScZi/grk0+PjWR0b75+8a85c87+0ARllfcbEAIhANc7Wx39fu9KJ0/II8/Z/asfuDMNG/ZnmiElaj3TtPPu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29669343},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js","source":"./src/ui/index.ts"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","source":"./src/auth/index.ts"},"./form":{"types":"./dist/form/index.d.ts","import":"./dist/form/index.js","source":"./src/form/index.ts"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js","source":"./src/icons/index.ts"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react.js","source":"./src/react/index.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","source":"./src/utils/index.ts"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js","source":"./src/charts/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.ts","import":"./dist/crypto/index.js","source":"./src/crypto/index.ts"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js","source":"./src/layout/index.ts"},"./styles":{"source":"./src/styles/index.css","default":"./dist/styles/index.css"},"./consent":{"types":"./dist/consent/index.d.ts","import":"./dist/consent/index.js","source":"./src/consent/index.ts"},"./display":{"types":"./dist/display/index.d.ts","import":"./dist/display/index.js","source":"./src/display/index.ts"},"./editors":{"types":"./dist/editors/index.d.ts","import":"./dist/editors/index.js","source":"./src/editors/index.ts"},"./passkey":{"types":"./dist/passkey/index.d.ts","import":"./dist/passkey/index.js","source":"./src/passkey/index.ts"},"./sidebar":{"types":"./dist/sidebar/index.d.ts","import":"./dist/sidebar/index.js","source":"./src/sidebar/index.ts"},"./overlays":{"types":"./dist/overlays/index.d.ts","import":"./dist/overlays/index.js","source":"./src/overlays/index.ts"},"./security":{"types":"./dist/security/index.d.ts","import":"./dist/security/index.js","source":"./src/security/index.ts"},"./services":{"types":"./dist/services/index.d.ts","import":"./dist/services/index.js","source":"./src/services/index.ts"},"./styles/*":"./dist/styles/*","./styles/ui":{"source":"./src/styles/ui.css","default":"./dist/styles/ui.css"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","source":"./src/appearance/index.ts"},"./charts/bar":{"types":"./dist/charts/bar/index.d.ts","import":"./dist/charts/bar/index.js","source":"./src/charts/bar/index.ts"},"./charts/pie":{"types":"./dist/charts/pie/index.d.ts","import":"./dist/charts/pie/index.js","source":"./src/charts/pie/index.ts"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js","source":"./src/components/index.ts"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js","source":"./src/navigation/index.ts"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js","source":"./src/primitives/index.ts"},"./react/auth":{"types":"./dist/react/auth/index.d.ts","import":"./dist/react/auth/index.js","source":"./src/react/auth/index.ts"},"./charts/area":{"types":"./dist/charts/area/index.d.ts","import":"./dist/charts/area/index.js","source":"./src/charts/area/index.ts"},"./charts/axis":{"types":"./dist/charts/axis.d.ts","import":"./dist/charts/axis.js","source":"./src/charts/axis.ts"},"./charts/base":{"types":"./dist/charts/base.d.ts","import":"./dist/charts/base.js","source":"./src/charts/base.ts"},"./charts/line":{"types":"./dist/charts/line/index.d.ts","import":"./dist/charts/line/index.js","source":"./src/charts/line/index.ts"},"./charts/zoom":{"types":"./dist/charts/zoom.d.ts","import":"./dist/charts/zoom.js","source":"./src/charts/zoom.ts"},"./react/brand":{"types":"./dist/react/brand/index.d.ts","import":"./dist/react/brand.js","source":"./src/react/brand/index.tsx"},"./react/hooks":{"types":"./dist/react/hooks/index.d.ts","import":"./dist/react/hooks/index.js","source":"./src/react/hooks/index.ts"},"./styles/auth":{"source":"./src/styles/auth.css","default":"./dist/styles/auth.css"},"./app-switcher":{"types":"./dist/app-switcher/index.d.ts","import":"./dist/app-switcher/index.js","source":"./src/app-switcher/index.ts"},"./charts/gauge":{"types":"./dist/charts/gauge/index.d.ts","import":"./dist/charts/gauge/index.js","source":"./src/charts/gauge/index.ts"},"./charts/radar":{"types":"./dist/charts/radar/index.d.ts","import":"./dist/charts/radar/index.js","source":"./src/charts/radar/index.ts"},"./charts/utils":{"types":"./dist/charts/utils.d.ts","import":"./dist/charts/utils.js","source":"./src/charts/utils.ts"},"./display/card":{"types":"./dist/display/card/index.d.ts","import":"./dist/display/card/index.js","source":"./src/display/card/index.ts"},"./icons/lucide":{"types":"./dist/icons/lucide.d.ts","import":"./dist/icons/lucide.js","source":"./src/icons/lucide.ts"},"./react/layout":{"types":"./dist/react/layout/index.d.ts","import":"./dist/react/layout/index.js","source":"./src/react/layout/index.ts"},"./services/api":{"types":"./dist/services/api.d.ts","import":"./dist/services/api.js","source":"./src/services/api.ts"},"./services/sse":{"types":"./dist/services/sse.d.ts","import":"./dist/services/sse.js","source":"./src/services/sse.ts"},"./theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./charts/funnel":{"types":"./dist/charts/funnel/index.d.ts","import":"./dist/charts/funnel/index.js","source":"./src/charts/funnel/index.ts"},"./charts/legend":{"types":"./dist/charts/legend.d.ts","import":"./dist/charts/legend.js","source":"./src/charts/legend.ts"},"./charts/sankey":{"types":"./dist/charts/sankey/index.d.ts","import":"./dist/charts/sankey/index.js","source":"./src/charts/sankey/index.ts"},"./display/alert":{"types":"./dist/display/alert/index.d.ts","import":"./dist/display/alert/index.js","source":"./src/display/alert/index.ts"},"./display/badge":{"types":"./dist/display/badge/index.d.ts","import":"./dist/display/badge/index.js","source":"./src/display/badge/index.ts"},"./form/calendar":{"types":"./dist/form/calendar/index.d.ts","import":"./dist/form/calendar/index.js","source":"./src/form/calendar/index.ts"},"./react/consent":{"types":"./dist/react/consent/index.d.ts","import":"./dist/react/consent/index.js","source":"./src/react/consent/index.ts"},"./react/editors":{"types":"./dist/react/editors/index.d.ts","import":"./dist/react/editors/index.js","source":"./src/react/editors/index.ts"},"./react/sidebar":{"types":"./dist/react/sidebar.d.ts","import":"./dist/react/sidebar.js","source":"./src/react/sidebar.tsx"},"./styles/layout":{"source":"./src/styles/layout.css","default":"./dist/styles/layout.css"},"./styles/tokens":{"source":"./src/styles/tokens.css","default":"./dist/styles/tokens.css"},"./visualization":{"types":"./dist/visualization/index.d.ts","import":"./dist/visualization/index.js","source":"./src/visualization/index.ts"},"./charts/heatmap":{"types":"./dist/charts/heatmap/index.d.ts","import":"./dist/charts/heatmap/index.js","source":"./src/charts/heatmap/index.ts"},"./charts/scatter":{"types":"./dist/charts/scatter/index.d.ts","import":"./dist/charts/scatter/index.js","source":"./src/charts/scatter/index.ts"},"./charts/tooltip":{"types":"./dist/charts/tooltip.d.ts","import":"./dist/charts/tooltip.js","source":"./src/charts/tooltip.ts"},"./charts/treemap":{"types":"./dist/charts/treemap/index.d.ts","import":"./dist/charts/treemap/index.js","source":"./src/charts/treemap/index.ts"},"./display/avatar":{"types":"./dist/display/avatar/index.d.ts","import":"./dist/display/avatar/index.js","source":"./src/display/avatar/index.ts"},"./form/direction":{"types":"./dist/form/direction/index.d.ts","import":"./dist/form/direction/index.js","source":"./src/form/direction/index.ts"},"./form/tag-input":{"types":"./dist/form/tag-input/index.d.ts","import":"./dist/form/tag-input/index.js","source":"./src/form/tag-input/index.ts"},"./overlays/sheet":{"types":"./dist/overlays/sheet/index.d.ts","import":"./dist/overlays/sheet/index.js","source":"./src/overlays/sheet/index.ts"},"./primitives/kbd":{"types":"./dist/primitives/kbd/index.d.ts","import":"./dist/primitives/kbd/index.js","source":"./src/primitives/kbd/index.ts"},"./react/feedback":{"types":"./dist/react/feedback/index.d.ts","import":"./dist/react/feedback/index.js","source":"./src/react/feedback/index.ts"},"./react/topology":{"types":"./dist/react/topology/index.d.ts","import":"./dist/react/topology.js","source":"./src/react/topology/index.ts"},"./styles/consent":{"source":"./src/styles/consent.css","default":"./dist/styles/consent.css"},"./utils/registry":{"types":"./dist/utils/registry.d.ts","import":"./dist/utils/registry.js","source":"./src/utils/registry.ts"},"./components/tabs":{"types":"./dist/components/tabs/index.d.ts","import":"./dist/components/tabs/index.js","source":"./src/components/tabs/index.ts"},"./display/popover":{"types":"./dist/display/popover/index.d.ts","import":"./dist/display/popover/index.js","source":"./src/display/popover/index.ts"},"./display/tooltip":{"types":"./dist/display/tooltip/index.d.ts","import":"./dist/display/tooltip/index.js","source":"./src/display/tooltip/index.ts"},"./services/router":{"types":"./dist/services/router.d.ts","import":"./dist/services/router.js","source":"./src/services/router.ts"},"./charts/sparkline":{"types":"./dist/charts/sparkline/index.d.ts","import":"./dist/charts/sparkline/index.js","source":"./src/charts/sparkline/index.ts"},"./charts/waterfall":{"types":"./dist/charts/waterfall/index.d.ts","import":"./dist/charts/waterfall/index.js","source":"./src/charts/waterfall/index.ts"},"./components/brand":{"types":"./dist/components/brand/index.d.ts","import":"./dist/components/brand/index.js","source":"./src/components/brand/index.ts"},"./components/modal":{"types":"./dist/components/modal/index.d.ts","import":"./dist/components/modal/index.js","source":"./src/components/modal/index.ts"},"./components/theme":{"types":"./dist/components/theme/index.d.ts","import":"./dist/components/theme/index.js","source":"./src/components/theme/index.ts"},"./components/toast":{"types":"./dist/components/toast/index.d.ts","import":"./dist/components/toast/index.js","source":"./src/components/toast/index.ts"},"./display/progress":{"types":"./dist/display/progress/index.d.ts","import":"./dist/display/progress/index.js","source":"./src/display/progress/index.ts"},"./form/cron-editor":{"types":"./dist/form/cron-editor/index.d.ts","import":"./dist/form/cron-editor/index.js","source":"./src/form/cron-editor/index.ts"},"./form/date-picker":{"types":"./dist/form/date-picker/index.d.ts","import":"./dist/form/date-picker/index.js","source":"./src/form/date-picker/index.ts"},"./layout/app-shell":{"types":"./dist/layout/app-shell.d.ts","import":"./dist/layout/app-shell.js","source":"./src/layout/app-shell.ts"},"./primitives/field":{"types":"./dist/primitives/field/index.d.ts","import":"./dist/primitives/field/index.js","source":"./src/primitives/field/index.ts"},"./primitives/input":{"types":"./dist/primitives/input/index.d.ts","import":"./dist/primitives/input/index.js","source":"./src/primitives/input/index.ts"},"./primitives/label":{"types":"./dist/primitives/label/index.d.ts","import":"./dist/primitives/label/index.js","source":"./src/primitives/label/index.ts"},"./primitives/radio":{"types":"./dist/primitives/radio/index.d.ts","import":"./dist/primitives/radio/index.js","source":"./src/primitives/radio/index.ts"},"./react/primitives":{"types":"./dist/react/primitives/index.d.ts","import":"./dist/react/primitives/index.js","source":"./src/react/primitives/index.ts"},"./styles/fonts.css":{"source":"./src/styles/fonts.css","default":"./dist/styles/fonts.css"},"./styles/theme.css":{"source":"./src/styles/theme.css","default":"./dist/styles/theme.css"},"./components/search":{"types":"./dist/components/search/index.d.ts","import":"./dist/components/search/index.js","source":"./src/components/search/index.ts"},"./display/stat-card":{"types":"./dist/display/stat-card/index.d.ts","import":"./dist/display/stat-card/index.js","source":"./src/display/stat-card/index.ts"},"./form/color-picker":{"types":"./dist/form/color-picker/index.d.ts","import":"./dist/form/color-picker/index.js","source":"./src/form/color-picker/index.ts"},"./navigation/drawer":{"types":"./dist/navigation/drawer/index.d.ts","import":"./dist/navigation/drawer/index.js","source":"./src/navigation/drawer/index.ts"},"./overlays/carousel":{"types":"./dist/overlays/carousel/index.d.ts","import":"./dist/overlays/carousel/index.js","source":"./src/overlays/carousel/index.ts"},"./primitives/button":{"types":"./dist/primitives/button/index.d.ts","import":"./dist/primitives/button/index.js","source":"./src/primitives/button/index.ts"},"./primitives/select":{"types":"./dist/primitives/select/index.d.ts","import":"./dist/primitives/select/index.js","source":"./src/primitives/select/index.ts"},"./primitives/slider":{"types":"./dist/primitives/slider/index.d.ts","import":"./dist/primitives/slider/index.js","source":"./src/primitives/slider/index.ts"},"./primitives/switch":{"types":"./dist/primitives/switch/index.d.ts","import":"./dist/primitives/switch/index.js","source":"./src/primitives/switch/index.ts"},"./primitives/toggle":{"types":"./dist/primitives/toggle/index.d.ts","import":"./dist/primitives/toggle/index.js","source":"./src/primitives/toggle/index.ts"},"./styles/appearance":{"source":"./src/styles/appearance.css","default":"./dist/styles/appearance.css"},"./visualization/map":{"types":"./dist/visualization/map/index.d.ts","import":"./dist/visualization/map/index.js","source":"./src/visualization/map/index.ts"},"./charts/annotations":{"types":"./dist/charts/annotations.d.ts","import":"./dist/charts/annotations.js","source":"./src/charts/annotations.ts"},"./charts/candlestick":{"types":"./dist/charts/candlestick/index.d.ts","import":"./dist/charts/candlestick/index.js","source":"./src/charts/candlestick/index.ts"},"./display/code-block":{"types":"./dist/display/code-block/index.d.ts","import":"./dist/display/code-block/index.js","source":"./src/display/code-block/index.ts"},"./display/hover-card":{"types":"./dist/display/hover-card/index.d.ts","import":"./dist/display/hover-card/index.js","source":"./src/display/hover-card/index.ts"},"./display/status-dot":{"types":"./dist/display/status-dot/index.d.ts","import":"./dist/display/status-dot/index.js","source":"./src/display/status-dot/index.ts"},"./display/typography":{"types":"./dist/display/typography/index.d.ts","import":"./dist/display/typography/index.js","source":"./src/display/typography/index.ts"},"./display/uptime-bar":{"types":"./dist/display/uptime-bar/index.d.ts","import":"./dist/display/uptime-bar/index.js","source":"./src/display/uptime-bar/index.ts"},"./editors/log-viewer":{"types":"./dist/editors/log-viewer.d.ts","import":"./dist/editors/log-viewer.js","source":"./src/editors/log-viewer.ts"},"./layout/page-header":{"types":"./dist/layout/page-header.d.ts","import":"./dist/layout/page-header.js","source":"./src/layout/page-header.ts"},"./navigation/menubar":{"types":"./dist/navigation/menubar/index.d.ts","import":"./dist/navigation/menubar/index.js","source":"./src/navigation/menubar/index.ts"},"./navigation/stepper":{"types":"./dist/navigation/stepper/index.d.ts","import":"./dist/navigation/stepper/index.js","source":"./src/navigation/stepper/index.ts"},"./primitives/spinner":{"types":"./dist/primitives/spinner/index.d.ts","import":"./dist/primitives/spinner/index.js","source":"./src/primitives/spinner/index.ts"},"./react/app-switcher":{"types":"./dist/react/app-switcher.d.ts","import":"./dist/react/app-switcher.js","source":"./src/react/app-switcher.tsx"},"./react/theme-studio":{"types":"./dist/react/theme-studio.d.ts","import":"./dist/react/theme-studio.js","source":"./src/react/theme-studio.tsx"},"./react/theme-toggle":{"types":"./dist/react/theme-toggle/index.d.ts","import":"./dist/react/theme-toggle.js","source":"./src/react/theme-toggle/index.tsx"},"./services/sse-react":{"types":"./dist/services/sse-react.d.ts","import":"./dist/services/sse-react.js","source":"./src/services/sse-react.ts"},"./display/empty-state":{"types":"./dist/display/empty-state/index.d.ts","import":"./dist/display/empty-state/index.js","source":"./src/display/empty-state/index.ts"},"./display/metric-tile":{"types":"./dist/display/metric-tile/index.d.ts","import":"./dist/display/metric-tile/index.js","source":"./src/display/metric-tile/index.ts"},"./editors/code-editor":{"types":"./dist/editors/code-editor.d.ts","import":"./dist/editors/code-editor.js","source":"./src/editors/code-editor.ts"},"./editors/diff-viewer":{"types":"./dist/editors/diff-viewer.d.ts","import":"./dist/editors/diff-viewer.js","source":"./src/editors/diff-viewer.ts"},"./editors/json-viewer":{"types":"./dist/editors/json-viewer.d.ts","import":"./dist/editors/json-viewer.js","source":"./src/editors/json-viewer.ts"},"./editors/yaml-editor":{"types":"./dist/editors/yaml-editor.d.ts","import":"./dist/editors/yaml-editor.js","source":"./src/editors/yaml-editor.ts"},"./primitives/checkbox":{"types":"./dist/primitives/checkbox/index.d.ts","import":"./dist/primitives/checkbox/index.js","source":"./src/primitives/checkbox/index.ts"},"./primitives/skeleton":{"types":"./dist/primitives/skeleton/index.d.ts","import":"./dist/primitives/skeleton/index.js","source":"./src/primitives/skeleton/index.ts"},"./react/hooks/use-api":{"types":"./dist/react/hooks/useApi.d.ts","import":"./dist/react/hooks/useApi.js","source":"./src/react/hooks/useApi.ts"},"./react/hooks/use-sse":{"types":"./dist/react/hooks/useSSE.d.ts","import":"./dist/react/hooks/useSSE.js","source":"./src/react/hooks/useSSE.ts"},"./security/cvss-badge":{"types":"./dist/security/cvss-badge/index.d.ts","import":"./dist/security/cvss-badge/index.js","source":"./src/security/cvss-badge/index.ts"},"./styles/no-fonts.css":{"source":"./src/styles/no-fonts.css","default":"./dist/styles/no-fonts.css"},"./styles/theme-engine":{"source":"./src/styles/theme-engine.css","default":"./dist/styles/theme-engine.css"},"./components/tree-view":{"types":"./dist/components/tree-view/index.d.ts","import":"./dist/components/tree-view/index.js","source":"./src/components/tree-view/index.ts"},"./display/aspect-ratio":{"types":"./dist/display/aspect-ratio/index.d.ts","import":"./dist/display/aspect-ratio/index.js","source":"./src/display/aspect-ratio/index.ts"},"./primitives/separator":{"types":"./dist/primitives/separator/index.d.ts","import":"./dist/primitives/separator/index.js","source":"./src/primitives/separator/index.ts"},"./react/consent/banner":{"types":"./dist/react/consent/banner.d.ts","import":"./dist/react/consent/banner.js","source":"./src/react/consent/banner.tsx"},"./react/hooks/use-auth":{"types":"./dist/react/hooks/useAuth.d.ts","import":"./dist/react/hooks/useAuth.js","source":"./src/react/hooks/useAuth.ts"},"./react/primitives/kbd":{"types":"./dist/react/primitives/kbd.d.ts","import":"./dist/react/primitives/kbd.js","source":"./src/react/primitives/kbd.tsx"},"./react/primitives/map":{"types":"./dist/react/primitives/map.d.ts","import":"./dist/react/primitives/map.js","source":"./src/react/primitives/map.tsx"},"./react/threat-visuals":{"types":"./dist/react/threat-visuals/index.d.ts","import":"./dist/react/threat-visuals.js","source":"./src/react/threat-visuals/index.tsx"},"./security/attack-path":{"types":"./dist/security/attack-path/index.d.ts","import":"./dist/security/attack-path/index.js","source":"./src/security/attack-path/index.ts"},"./services/keybindings":{"types":"./dist/services/keybindings.d.ts","import":"./dist/services/keybindings.js","source":"./src/services/keybindings.ts"},"./services/toast-react":{"types":"./dist/services/toast-react.d.ts","import":"./dist/services/toast-react.js","source":"./src/services/toast-react.tsx"},"./styles/shadcn-compat":{"source":"./src/styles/shadcn-compat.css","default":"./dist/styles/shadcn-compat.css"},"./styles/tenant-ui.css":{"source":"./src/styles/tenant-ui.css","default":"./dist/styles/tenant-ui.css"},"./styles/utilities.css":{"source":"./src/styles/utilities.css","default":"./dist/styles/utilities.css"},"./visualization/kanban":{"types":"./dist/visualization/kanban/index.d.ts","import":"./dist/visualization/kanban/index.js","source":"./src/visualization/kanban/index.ts"},"./components/data-table":{"types":"./dist/components/data-table/index.d.ts","import":"./dist/components/data-table/index.js","source":"./src/components/data-table/index.ts"},"./components/pagination":{"types":"./dist/components/pagination/index.d.ts","import":"./dist/components/pagination/index.js","source":"./src/components/pagination/index.ts"},"./components/split-pane":{"types":"./dist/components/split-pane/index.d.ts","import":"./dist/components/split-pane/index.js","source":"./src/components/split-pane/index.ts"},"./components/status-bar":{"types":"./dist/components/status-bar/index.d.ts","import":"./dist/components/status-bar/index.js","source":"./src/components/status-bar/index.ts"},"./form/date-picker/time":{"types":"./dist/form/date-picker/time.d.ts","import":"./dist/form/date-picker/time.js","source":"./src/form/date-picker/time.ts"},"./navigation/breadcrumb":{"types":"./dist/navigation/breadcrumb/index.d.ts","import":"./dist/navigation/breadcrumb/index.js","source":"./src/navigation/breadcrumb/index.ts"},"./overlays/alert-dialog":{"types":"./dist/overlays/alert-dialog/index.d.ts","import":"./dist/overlays/alert-dialog/index.js","source":"./src/overlays/alert-dialog/index.ts"},"./react/auth/login-form":{"types":"./dist/react/auth/login-form.d.ts","import":"./dist/react/auth/login-form.js","source":"./src/react/auth/login-form.tsx"},"./react/primitives/card":{"types":"./dist/react/primitives/card.d.ts","import":"./dist/react/primitives/card.js","source":"./src/react/primitives/card.tsx"},"./react/primitives/tabs":{"types":"./dist/react/primitives/tabs.d.ts","import":"./dist/react/primitives/tabs.js","source":"./src/react/primitives/tabs.tsx"},"./security/mitre-matrix":{"types":"./dist/security/mitre-matrix/index.d.ts","import":"./dist/security/mitre-matrix/index.js","source":"./src/security/mitre-matrix/index.ts"},"./services/theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./components/GlassSlider":{"types":"./dist/components/theme/glass-slider.d.ts","import":"./dist/components/theme/glass-slider.js","source":"./src/components/theme/glass-slider.ts"},"./components/ThemeStudio":{"types":"./dist/components/theme/theme-studio.d.ts","import":"./dist/components/theme/theme-studio.js","source":"./src/components/theme/theme-studio.ts"},"./components/copy-button":{"types":"./dist/components/copy-button/index.d.ts","import":"./dist/components/copy-button/index.js","source":"./src/components/copy-button/index.ts"},"./components/log-toolbar":{"types":"./dist/components/log-toolbar/index.d.ts","import":"./dist/components/log-toolbar/index.js"},"./composites/run-monitor":{"types":"./dist/composites/run-monitor.d.ts","import":"./dist/composites/run-monitor.js","source":"./src/composites/run-monitor.tsx"},"./editors/languages/yara":{"types":"./dist/editors/languages/yara.d.ts","import":"./dist/editors/languages/yara.js","source":"./src/editors/languages/yara.ts"},"./form/date-picker/range":{"types":"./dist/form/date-picker/range.d.ts","import":"./dist/form/date-picker/range.js","source":"./src/form/date-picker/range.ts"},"./layout/core-app-chrome":{"types":"./dist/layout/core-app-chrome.d.ts","import":"./dist/layout/core-app-chrome.js","source":"./src/layout/core-app-chrome.ts"},"./primitives/scroll-area":{"types":"./dist/primitives/scroll-area/index.d.ts","import":"./dist/primitives/scroll-area/index.js","source":"./src/primitives/scroll-area/index.ts"},"./react/hooks/use-router":{"types":"./dist/react/hooks/useRouter.d.ts","import":"./dist/react/hooks/useRouter.js","source":"./src/react/hooks/useRouter.ts"},"./react/layout/app-shell":{"types":"./dist/react/layout/app-shell.d.ts","import":"./dist/react/layout/app-shell.js","source":"./src/react/layout/app-shell.tsx"},"./react/primitives/alert":{"types":"./dist/react/primitives/alert.d.ts","import":"./dist/react/primitives/alert.js","source":"./src/react/primitives/alert.tsx"},"./react/primitives/badge":{"types":"./dist/react/primitives/badge.d.ts","import":"./dist/react/primitives/badge.js","source":"./src/react/primitives/badge.tsx"},"./react/primitives/field":{"types":"./dist/react/primitives/field.d.ts","import":"./dist/react/primitives/field.js","source":"./src/react/primitives/field.tsx"},"./react/primitives/input":{"types":"./dist/react/primitives/input.d.ts","import":"./dist/react/primitives/input.js","source":"./src/react/primitives/input.tsx"},"./react/primitives/label":{"types":"./dist/react/primitives/label.d.ts","import":"./dist/react/primitives/label.js","source":"./src/react/primitives/label.tsx"},"./react/primitives/modal":{"types":"./dist/react/primitives/modal.d.ts","import":"./dist/react/primitives/modal.js","source":"./src/react/primitives/modal.tsx"},"./react/primitives/sheet":{"types":"./dist/react/primitives/sheet.d.ts","import":"./dist/react/primitives/sheet.js","source":"./src/react/primitives/sheet.tsx"},"./react/primitives/table":{"types":"./dist/react/primitives/table.d.ts","import":"./dist/react/primitives/table.js","source":"./src/react/primitives/table.tsx"},"./react/primitives/toast":{"types":"./dist/react/primitives/toast.d.ts","import":"./dist/react/primitives/toast.js","source":"./src/react/primitives/toast.tsx"},"./visualization/terminal":{"types":"./dist/visualization/terminal/index.d.ts","import":"./dist/visualization/terminal/index.js","source":"./src/visualization/terminal/index.ts"},"./visualization/timeline":{"types":"./dist/visualization/timeline/index.d.ts","import":"./dist/visualization/timeline/index.js","source":"./src/visualization/timeline/index.ts"},"./components/RadiusSlider":{"types":"./dist/components/theme/radius-slider.d.ts","import":"./dist/components/theme/radius-slider.js","source":"./src/components/theme/radius-slider.ts"},"./components/context-menu":{"types":"./dist/components/context-menu/index.d.ts","import":"./dist/components/context-menu/index.js","source":"./src/components/context-menu/index.ts"},"./composites/metrics-card":{"types":"./dist/composites/metrics-card.d.ts","import":"./dist/composites/metrics-card.js","source":"./src/composites/metrics-card.tsx"},"./display/markdown-viewer":{"types":"./dist/display/markdown-viewer/index.d.ts","import":"./dist/display/markdown-viewer/index.js","source":"./src/display/markdown-viewer/index.ts"},"./editors/languages/fluxl":{"types":"./dist/editors/languages/fluxl.d.ts","import":"./dist/editors/languages/fluxl.js","source":"./src/editors/languages/fluxl.ts"},"./editors/languages/yaral":{"types":"./dist/editors/languages/yaral.d.ts","import":"./dist/editors/languages/yaral.js","source":"./src/editors/languages/yaral.ts"},"./form/cron-editor/parser":{"types":"./dist/form/cron-editor/parser.d.ts","import":"./dist/form/cron-editor/parser.js","source":"./src/form/cron-editor/parser.ts"},"./react/hooks/use-consent":{"types":"./dist/react/hooks/useConsent.d.ts","import":"./dist/react/hooks/useConsent.js","source":"./src/react/hooks/useConsent.ts"},"./react/hooks/use-passkey":{"types":"./dist/react/hooks/usePasskey.d.ts","import":"./dist/react/hooks/usePasskey.js","source":"./src/react/hooks/usePasskey.ts"},"./react/hooks/use-storage":{"types":"./dist/react/hooks/useStorage.d.ts","import":"./dist/react/hooks/useStorage.js","source":"./src/react/hooks/useStorage.ts"},"./react/primitives/avatar":{"types":"./dist/react/primitives/avatar.d.ts","import":"./dist/react/primitives/avatar.js","source":"./src/react/primitives/avatar.tsx"},"./react/primitives/button":{"types":"./dist/react/primitives/button.d.ts","import":"./dist/react/primitives/button.js","source":"./src/react/primitives/button.tsx"},"./react/primitives/dialog":{"types":"./dist/react/primitives/dialog.d.ts","import":"./dist/react/primitives/dialog.js","source":"./src/react/primitives/dialog.tsx"},"./react/primitives/drawer":{"types":"./dist/react/primitives/drawer.d.ts","import":"./dist/react/primitives/drawer.js","source":"./src/react/primitives/drawer.tsx"},"./react/primitives/kanban":{"types":"./dist/react/primitives/kanban.d.ts","import":"./dist/react/primitives/kanban.js","source":"./src/react/primitives/kanban.tsx"},"./react/primitives/ripple":{"types":"./dist/react/primitives/ripple.d.ts","import":"./dist/react/primitives/ripple.js","source":"./src/react/primitives/ripple.tsx"},"./react/primitives/search":{"types":"./dist/react/primitives/search.d.ts","import":"./dist/react/primitives/search.js","source":"./src/react/primitives/search.tsx"},"./react/primitives/select":{"types":"./dist/react/primitives/select.d.ts","import":"./dist/react/primitives/select.js","source":"./src/react/primitives/select.tsx"},"./react/primitives/slider":{"types":"./dist/react/primitives/slider.d.ts","import":"./dist/react/primitives/slider.js","source":"./src/react/primitives/slider.tsx"},"./react/primitives/switch":{"types":"./dist/react/primitives/switch.d.ts","import":"./dist/react/primitives/switch.js","source":"./src/react/primitives/switch.tsx"},"./react/primitives/toggle":{"types":"./dist/react/primitives/toggle.d.ts","import":"./dist/react/primitives/toggle.js","source":"./src/react/primitives/toggle.tsx"},"./visualization/file-tree":{"types":"./dist/visualization/file-tree/index.d.ts","import":"./dist/visualization/file-tree/index.js","source":"./src/visualization/file-tree/index.ts"},"./components/IconSetPicker":{"types":"./dist/components/theme/icon-set-picker.d.ts","import":"./dist/components/theme/icon-set-picker.js","source":"./src/components/theme/icon-set-picker.ts"},"./components/ThemeSwitcher":{"types":"./dist/components/theme/theme-switcher.d.ts","import":"./dist/components/theme/theme-switcher.js","source":"./src/components/theme/theme-switcher.ts"},"./components/detail-header":{"types":"./dist/components/detail-header/index.d.ts","import":"./dist/components/detail-header/index.js"},"./navigation/dropdown-menu":{"types":"./dist/navigation/dropdown-menu/index.d.ts","import":"./dist/navigation/dropdown-menu/index.js","source":"./src/navigation/dropdown-menu/index.ts"},"./primitives/live-log-tail":{"types":"./dist/primitives/live-log-tail.d.ts","import":"./dist/primitives/live-log-tail.js","source":"./src/primitives/live-log-tail.tsx"},"./primitives/select/native":{"types":"./dist/primitives/select/native.d.ts","import":"./dist/primitives/select/native.js","source":"./src/primitives/select/native.ts"},"./react/editors/log-viewer":{"types":"./dist/react/editors/log-viewer.d.ts","import":"./dist/react/editors/log-viewer.js","source":"./src/react/editors/log-viewer.tsx"},"./react/layout/page-header":{"types":"./dist/react/layout/page-header.d.ts","import":"./dist/react/layout/page-header.js","source":"./src/react/layout/page-header.tsx"},"./react/primitives/menubar":{"types":"./dist/react/primitives/menubar.d.ts","import":"./dist/react/primitives/menubar.js","source":"./src/react/primitives/menubar.tsx"},"./react/primitives/popover":{"types":"./dist/react/primitives/popover.d.ts","import":"./dist/react/primitives/popover.js","source":"./src/react/primitives/popover.tsx"},"./react/primitives/spinner":{"types":"./dist/react/primitives/spinner.d.ts","import":"./dist/react/primitives/spinner.js","source":"./src/react/primitives/spinner.tsx"},"./react/primitives/stepper":{"types":"./dist/react/primitives/stepper.d.ts","import":"./dist/react/primitives/stepper.js","source":"./src/react/primitives/stepper.tsx"},"./react/primitives/tooltip":{"types":"./dist/react/primitives/tooltip.d.ts","import":"./dist/react/primitives/tooltip.js","source":"./src/react/primitives/tooltip.tsx"},"./components/AccentSwitcher":{"types":"./dist/components/theme/accent-switcher.d.ts","import":"./dist/components/theme/accent-switcher.js","source":"./src/components/theme/accent-switcher.ts"},"./primitives/checkbox/group":{"types":"./dist/primitives/checkbox/group.d.ts","import":"./dist/primitives/checkbox/group.js","source":"./src/primitives/checkbox/group.ts"},"./primitives/phase-progress":{"types":"./dist/primitives/phase-progress.d.ts","import":"./dist/primitives/phase-progress.js","source":"./src/primitives/phase-progress.tsx"},"./primitives/sse-live-badge":{"types":"./dist/primitives/sse-live-badge.d.ts","import":"./dist/primitives/sse-live-badge.js","source":"./src/primitives/sse-live-badge.tsx"},"./react/auth/passkey-button":{"types":"./dist/react/auth/passkey-button.d.ts","import":"./dist/react/auth/passkey-button.js","source":"./src/react/auth/passkey-button.tsx"},"./react/consent/preferences":{"types":"./dist/react/consent/preferences.d.ts","import":"./dist/react/consent/preferences.js","source":"./src/react/consent/preferences.tsx"},"./react/editors/code-editor":{"types":"./dist/react/editors/code-editor.d.ts","import":"./dist/react/editors/code-editor.js","source":"./src/react/editors/code-editor.tsx"},"./react/editors/diff-viewer":{"types":"./dist/react/editors/diff-viewer.d.ts","import":"./dist/react/editors/diff-viewer.js","source":"./src/react/editors/diff-viewer.tsx"},"./react/editors/json-viewer":{"types":"./dist/react/editors/json-viewer.d.ts","import":"./dist/react/editors/json-viewer.js","source":"./src/react/editors/json-viewer.tsx"},"./react/editors/yaml-editor":{"types":"./dist/react/editors/yaml-editor.d.ts","import":"./dist/react/editors/yaml-editor.js","source":"./src/react/editors/yaml-editor.tsx"},"./react/primitives/calendar":{"types":"./dist/react/primitives/calendar.d.ts","import":"./dist/react/primitives/calendar.js","source":"./src/react/primitives/calendar.tsx"},"./react/primitives/carousel":{"types":"./dist/react/primitives/carousel.d.ts","import":"./dist/react/primitives/carousel.js","source":"./src/react/primitives/carousel.tsx"},"./react/primitives/checkbox":{"types":"./dist/react/primitives/checkbox.d.ts","import":"./dist/react/primitives/checkbox.js","source":"./src/react/primitives/checkbox.tsx"},"./react/primitives/progress":{"types":"./dist/react/primitives/progress.d.ts","import":"./dist/react/primitives/progress.js","source":"./src/react/primitives/progress.tsx"},"./react/primitives/skeleton":{"types":"./dist/react/primitives/skeleton.d.ts","import":"./dist/react/primitives/skeleton.js","source":"./src/react/primitives/skeleton.tsx"},"./react/primitives/terminal":{"types":"./dist/react/primitives/terminal.d.ts","import":"./dist/react/primitives/terminal.js","source":"./src/react/primitives/terminal.tsx"},"./react/primitives/textarea":{"types":"./dist/react/primitives/textarea.d.ts","import":"./dist/react/primitives/textarea.js","source":"./src/react/primitives/textarea.tsx"},"./react/primitives/timeline":{"types":"./dist/react/primitives/timeline.d.ts","import":"./dist/react/primitives/timeline.js","source":"./src/react/primitives/timeline.tsx"},"./security/detection-status":{"types":"./dist/security/detection-status/index.d.ts","import":"./dist/security/detection-status/index.js","source":"./src/security/detection-status/index.ts"},"./styles/platform-admin.css":{"source":"./src/styles/platform-admin.css","default":"./dist/styles/platform-admin.css"},"./styles/threat-library.css":{"source":"./src/styles/threat-library.css","default":"./dist/styles/threat-library.css"},"./visualization/rule-editor":{"types":"./dist/visualization/rule-editor/index.d.ts","import":"./dist/visualization/rule-editor/index.js","source":"./src/visualization/rule-editor/index.ts"},"./components/DensitySwitcher":{"types":"./dist/components/theme/density-switcher.d.ts","import":"./dist/components/theme/density-switcher.js","source":"./src/components/theme/density-switcher.ts"},"./components/FontStackPicker":{"types":"./dist/components/theme/font-stack-picker.d.ts","import":"./dist/components/theme/font-stack-picker.js","source":"./src/components/theme/font-stack-picker.ts"},"./components/IconUsageMatrix":{"types":"./dist/components/theme/icon-usage-matrix.d.ts","import":"./dist/components/theme/icon-usage-matrix.js","source":"./src/components/theme/icon-usage-matrix.ts"},"./components/ThemePresetGrid":{"types":"./dist/components/theme/theme-preset-grid.d.ts","import":"./dist/components/theme/theme-preset-grid.js","source":"./src/components/theme/theme-preset-grid.ts"},"./display/severity-indicator":{"types":"./dist/display/severity-indicator/index.d.ts","import":"./dist/display/severity-indicator/index.js","source":"./src/display/severity-indicator/index.ts"},"./navigation/navigation-menu":{"types":"./dist/navigation/navigation-menu/index.d.ts","import":"./dist/navigation/navigation-menu/index.js","source":"./src/navigation/navigation-menu/index.ts"},"./primitives/select/combobox":{"types":"./dist/primitives/select/combobox.d.ts","import":"./dist/primitives/select/combobox.js","source":"./src/primitives/select/combobox.ts"},"./react/primitives/chart-bar":{"types":"./dist/react/primitives/chart-bar.d.ts","import":"./dist/react/primitives/chart-bar.js","source":"./src/react/primitives/chart-bar.tsx"},"./react/primitives/chart-pie":{"types":"./dist/react/primitives/chart-pie.d.ts","import":"./dist/react/primitives/chart-pie.js","source":"./src/react/primitives/chart-pie.tsx"},"./react/primitives/data-grid":{"types":"./dist/react/primitives/data-grid.d.ts","import":"./dist/react/primitives/data-grid.js","source":"./src/react/primitives/data-grid.tsx"},"./react/primitives/direction":{"types":"./dist/react/primitives/direction.d.ts","import":"./dist/react/primitives/direction.js","source":"./src/react/primitives/direction.tsx"},"./react/primitives/file-tree":{"types":"./dist/react/primitives/file-tree.d.ts","import":"./dist/react/primitives/file-tree.js","source":"./src/react/primitives/file-tree.tsx"},"./react/primitives/separator":{"types":"./dist/react/primitives/separator.d.ts","import":"./dist/react/primitives/separator.js","source":"./src/react/primitives/separator.tsx"},"./react/primitives/stat-card":{"types":"./dist/react/primitives/stat-card.d.ts","import":"./dist/react/primitives/stat-card.js","source":"./src/react/primitives/stat-card.tsx"},"./react/primitives/tag-input":{"types":"./dist/react/primitives/tag-input.d.ts","import":"./dist/react/primitives/tag-input.js","source":"./src/react/primitives/tag-input.tsx"},"./react/primitives/tree-view":{"types":"./dist/react/primitives/tree-view.d.ts","import":"./dist/react/primitives/tree-view.js","source":"./src/react/primitives/tree-view.tsx"},"./visualization/flow-diagram":{"types":"./dist/visualization/flow-diagram/index.d.ts","import":"./dist/visualization/flow-diagram/index.js","source":"./src/visualization/flow-diagram/index.ts"},"./components/ThemePreviewTile":{"types":"./dist/components/theme/theme-preview-tile.d.ts","import":"./dist/components/theme/theme-preview-tile.js","source":"./src/components/theme/theme-preview-tile.ts"},"./display/notification-center":{"types":"./dist/display/notification-center/index.d.ts","import":"./dist/display/notification-center/index.js","source":"./src/display/notification-center/index.ts"},"./react/hooks/use-keybindings":{"types":"./dist/react/hooks/useKeybindings.d.ts","import":"./dist/react/hooks/useKeybindings.js","source":"./src/react/hooks/useKeybindings.ts"},"./react/primitives/breadcrumb":{"types":"./dist/react/primitives/breadcrumb.d.ts","import":"./dist/react/primitives/breadcrumb.js","source":"./src/react/primitives/breadcrumb.tsx"},"./react/primitives/chart-area":{"types":"./dist/react/primitives/chart-area.d.ts","import":"./dist/react/primitives/chart-area.js","source":"./src/react/primitives/chart-area.tsx"},"./react/primitives/chart-line":{"types":"./dist/react/primitives/chart-line.d.ts","import":"./dist/react/primitives/chart-line.js","source":"./src/react/primitives/chart-line.tsx"},"./react/primitives/code-block":{"types":"./dist/react/primitives/code-block.d.ts","import":"./dist/react/primitives/code-block.js","source":"./src/react/primitives/code-block.tsx"},"./react/primitives/cvss-badge":{"types":"./dist/react/primitives/cvss-badge.d.ts","import":"./dist/react/primitives/cvss-badge.js","source":"./src/react/primitives/cvss-badge.tsx"},"./react/primitives/data-table":{"types":"./dist/react/primitives/data-table.d.ts","import":"./dist/react/primitives/data-table.js","source":"./src/react/primitives/data-table.tsx"},"./react/primitives/hover-card":{"types":"./dist/react/primitives/hover-card.d.ts","import":"./dist/react/primitives/hover-card.js","source":"./src/react/primitives/hover-card.tsx"},"./react/primitives/pagination":{"types":"./dist/react/primitives/pagination.d.ts","import":"./dist/react/primitives/pagination.js","source":"./src/react/primitives/pagination.tsx"},"./react/primitives/split-pane":{"types":"./dist/react/primitives/split-pane.d.ts","import":"./dist/react/primitives/split-pane.js","source":"./src/react/primitives/split-pane.tsx"},"./react/primitives/status-bar":{"types":"./dist/react/primitives/status-bar.d.ts","import":"./dist/react/primitives/status-bar.js","source":"./src/react/primitives/status-bar.tsx"},"./react/primitives/status-dot":{"types":"./dist/react/primitives/status-dot.d.ts","import":"./dist/react/primitives/status-dot.js","source":"./src/react/primitives/status-dot.tsx"},"./react/primitives/typography":{"types":"./dist/react/primitives/typography.d.ts","import":"./dist/react/primitives/typography.js","source":"./src/react/primitives/typography.tsx"},"./react/primitives/uptime-bar":{"types":"./dist/react/primitives/uptime-bar.d.ts","import":"./dist/react/primitives/uptime-bar.js","source":"./src/react/primitives/uptime-bar.tsx"},"./security/vulnerability-card":{"types":"./dist/security/vulnerability-card/index.d.ts","import":"./dist/security/vulnerability-card/index.js","source":"./src/security/vulnerability-card/index.ts"},"./visualization/network-graph":{"types":"./dist/visualization/network-graph/index.d.ts","import":"./dist/visualization/network-graph/index.js","source":"./src/visualization/network-graph/index.ts"},"./react/layout/core-app-chrome":{"types":"./dist/react/layout/core-app-chrome.d.ts","import":"./dist/react/layout/core-app-chrome.js","source":"./src/react/layout/core-app-chrome.tsx"},"./react/primitives/attack-path":{"types":"./dist/react/primitives/attack-path.d.ts","import":"./dist/react/primitives/attack-path.js","source":"./src/react/primitives/attack-path.tsx"},"./react/primitives/chart-gauge":{"types":"./dist/react/primitives/chart-gauge.d.ts","import":"./dist/react/primitives/chart-gauge.js","source":"./src/react/primitives/chart-gauge.tsx"},"./react/primitives/chart-radar":{"types":"./dist/react/primitives/chart-radar.d.ts","import":"./dist/react/primitives/chart-radar.js","source":"./src/react/primitives/chart-radar.tsx"},"./react/primitives/code-viewer":{"types":"./dist/react/primitives/code-viewer.d.ts","import":"./dist/react/primitives/code-viewer.js","source":"./src/react/primitives/code-viewer.tsx"},"./react/primitives/collapsible":{"types":"./dist/react/primitives/collapsible.d.ts","import":"./dist/react/primitives/collapsible.js","source":"./src/react/primitives/collapsible.tsx"},"./react/primitives/copy-button":{"types":"./dist/react/primitives/copy-button.d.ts","import":"./dist/react/primitives/copy-button.js","source":"./src/react/primitives/copy-button.tsx"},"./react/primitives/cron-editor":{"types":"./dist/react/primitives/cron-editor.d.ts","import":"./dist/react/primitives/cron-editor.js","source":"./src/react/primitives/cron-editor.tsx"},"./react/primitives/date-picker":{"types":"./dist/react/primitives/date-picker.d.ts","import":"./dist/react/primitives/date-picker.js","source":"./src/react/primitives/date-picker.tsx"},"./react/primitives/empty-state":{"types":"./dist/react/primitives/empty-state.d.ts","import":"./dist/react/primitives/empty-state.js","source":"./src/react/primitives/empty-state.tsx"},"./react/primitives/metric-tile":{"types":"./dist/react/primitives/metric-tile.d.ts","import":"./dist/react/primitives/metric-tile.js","source":"./src/react/primitives/metric-tile.tsx"},"./react/primitives/radio-group":{"types":"./dist/react/primitives/radio-group.d.ts","import":"./dist/react/primitives/radio-group.js","source":"./src/react/primitives/radio-group.tsx"},"./react/primitives/rule-editor":{"types":"./dist/react/primitives/rule-editor.d.ts","import":"./dist/react/primitives/rule-editor.js","source":"./src/react/primitives/rule-editor.tsx"},"./react/primitives/scroll-area":{"types":"./dist/react/primitives/scroll-area.d.ts","import":"./dist/react/primitives/scroll-area.js","source":"./src/react/primitives/scroll-area.tsx"},"./react/primitives/slide-panel":{"types":"./dist/react/primitives/slide-panel.d.ts","import":"./dist/react/primitives/slide-panel.js","source":"./src/react/primitives/slide-panel.tsx"},"./react/primitives/alert-dialog":{"types":"./dist/react/primitives/alert-dialog.d.ts","import":"./dist/react/primitives/alert-dialog.js","source":"./src/react/primitives/alert-dialog.tsx"},"./react/primitives/aspect-ratio":{"types":"./dist/react/primitives/aspect-ratio.d.ts","import":"./dist/react/primitives/aspect-ratio.js","source":"./src/react/primitives/aspect-ratio.tsx"},"./react/primitives/chart-funnel":{"types":"./dist/react/primitives/chart-funnel.d.ts","import":"./dist/react/primitives/chart-funnel.js","source":"./src/react/primitives/chart-funnel.tsx"},"./react/primitives/chart-sankey":{"types":"./dist/react/primitives/chart-sankey.d.ts","import":"./dist/react/primitives/chart-sankey.js","source":"./src/react/primitives/chart-sankey.tsx"},"./react/primitives/color-picker":{"types":"./dist/react/primitives/color-picker.d.ts","import":"./dist/react/primitives/color-picker.js","source":"./src/react/primitives/color-picker.tsx"},"./react/primitives/context-menu":{"types":"./dist/react/primitives/context-menu.d.ts","import":"./dist/react/primitives/context-menu.js","source":"./src/react/primitives/context-menu.tsx"},"./react/primitives/flow-diagram":{"types":"./dist/react/primitives/flow-diagram.d.ts","import":"./dist/react/primitives/flow-diagram.js","source":"./src/react/primitives/flow-diagram.tsx"},"./react/primitives/mitre-matrix":{"types":"./dist/react/primitives/mitre-matrix.d.ts","import":"./dist/react/primitives/mitre-matrix.js","source":"./src/react/primitives/mitre-matrix.tsx"},"./visualization/mermaid-diagram":{"types":"./dist/visualization/mermaid-diagram/index.d.ts","import":"./dist/visualization/mermaid-diagram/index.js","source":"./src/visualization/mermaid-diagram/index.ts"},"./react/primitives/chart-heatmap":{"types":"./dist/react/primitives/chart-heatmap.d.ts","import":"./dist/react/primitives/chart-heatmap.js","source":"./src/react/primitives/chart-heatmap.tsx"},"./react/primitives/chart-scatter":{"types":"./dist/react/primitives/chart-scatter.d.ts","import":"./dist/react/primitives/chart-scatter.js","source":"./src/react/primitives/chart-scatter.tsx"},"./react/primitives/chart-treemap":{"types":"./dist/react/primitives/chart-treemap.d.ts","import":"./dist/react/primitives/chart-treemap.js","source":"./src/react/primitives/chart-treemap.tsx"},"./react/primitives/dropdown-menu":{"types":"./dist/react/primitives/dropdown-menu.d.ts","import":"./dist/react/primitives/dropdown-menu.js","source":"./src/react/primitives/dropdown-menu.tsx"},"./react/primitives/network-graph":{"types":"./dist/react/primitives/network-graph.d.ts","import":"./dist/react/primitives/network-graph.js","source":"./src/react/primitives/network-graph.tsx"},"./composites/per-case-stats-table":{"types":"./dist/composites/per-case-stats-table.d.ts","import":"./dist/composites/per-case-stats-table.js","source":"./src/composites/per-case-stats-table.tsx"},"./primitives/yaml-override-editor":{"types":"./dist/primitives/yaml-override-editor.d.ts","import":"./dist/primitives/yaml-override-editor.js","source":"./src/primitives/yaml-override-editor.tsx"},"./react/primitives/error-boundary":{"types":"./dist/react/primitives/error-boundary.d.ts","import":"./dist/react/primitives/error-boundary.js","source":"./src/react/primitives/error-boundary.tsx"},"./react/primitives/heatmap-legend":{"types":"./dist/react/primitives/heatmap-legend.d.ts","import":"./dist/react/primitives/heatmap-legend.js","source":"./src/react/primitives/heatmap-legend.tsx"},"./styles/react-threat-visuals.css":{"source":"./src/styles/react-threat-visuals.css","default":"./dist/styles/react-threat-visuals.css"},"./visualization/json-path-browser":{"types":"./dist/visualization/json-path-browser/index.d.ts","import":"./dist/visualization/json-path-browser/index.js","source":"./src/visualization/json-path-browser/index.ts"},"./react/primitives/chart-sparkline":{"types":"./dist/react/primitives/chart-sparkline.d.ts","import":"./dist/react/primitives/chart-sparkline.js","source":"./src/react/primitives/chart-sparkline.tsx"},"./react/primitives/chart-waterfall":{"types":"./dist/react/primitives/chart-waterfall.d.ts","import":"./dist/react/primitives/chart-waterfall.js","source":"./src/react/primitives/chart-waterfall.tsx"},"./react/primitives/heatmap-toolbar":{"types":"./dist/react/primitives/heatmap-toolbar.d.ts","import":"./dist/react/primitives/heatmap-toolbar.js","source":"./src/react/primitives/heatmap-toolbar.tsx"},"./react/primitives/markdown-viewer":{"types":"./dist/react/primitives/markdown-viewer.d.ts","import":"./dist/react/primitives/markdown-viewer.js","source":"./src/react/primitives/markdown-viewer.tsx"},"./react/primitives/mermaid-diagram":{"types":"./dist/react/primitives/mermaid-diagram.d.ts","import":"./dist/react/primitives/mermaid-diagram.js","source":"./src/react/primitives/mermaid-diagram.tsx"},"./react/primitives/navigation-menu":{"types":"./dist/react/primitives/navigation-menu.d.ts","import":"./dist/react/primitives/navigation-menu.js","source":"./src/react/primitives/navigation-menu.tsx"},"./components/search/command-palette":{"types":"./dist/components/search/command-palette.d.ts","import":"./dist/components/search/command-palette.js","source":"./src/components/search/command-palette.ts"},"./react/primitives/animated-counter":{"types":"./dist/react/primitives/animated-counter.d.ts","import":"./dist/react/primitives/animated-counter.js","source":"./src/react/primitives/animated-counter.tsx"},"./react/primitives/detection-status":{"types":"./dist/react/primitives/detection-status.d.ts","import":"./dist/react/primitives/detection-status.js","source":"./src/react/primitives/detection-status.tsx"},"./react/feedback/notification-banner":{"types":"./dist/react/feedback/notification-banner.d.ts","import":"./dist/react/feedback/notification-banner.js","source":"./src/react/feedback/notification-banner.tsx"},"./react/primitives/chart-candlestick":{"types":"./dist/react/primitives/chart-candlestick.d.ts","import":"./dist/react/primitives/chart-candlestick.js","source":"./src/react/primitives/chart-candlestick.tsx"},"./react/primitives/json-path-browser":{"types":"./dist/react/primitives/json-path-browser.d.ts","import":"./dist/react/primitives/json-path-browser.js","source":"./src/react/primitives/json-path-browser.tsx"},"./react/primitives/severity-indicator":{"types":"./dist/react/primitives/severity-indicator.d.ts","import":"./dist/react/primitives/severity-indicator.js","source":"./src/react/primitives/severity-indicator.tsx"},"./react/primitives/vulnerability-card":{"types":"./dist/react/primitives/vulnerability-card.d.ts","import":"./dist/react/primitives/vulnerability-card.js","source":"./src/react/primitives/vulnerability-card.tsx"},"./react/primitives/notification-center":{"types":"./dist/react/primitives/notification-center.d.ts","import":"./dist/react/primitives/notification-center.js","source":"./src/react/primitives/notification-center.tsx"}},"gitHead":"98d14b2d727e7b5f5212dfc84c93de25f175a348","scripts":{"dev":"vite build --watch","lint":"eslint src --max-warnings 0","test":"vitest run","build":"tsc -p tsconfig.build.json && vite build","check":"npm run typecheck && npm run lint && npm run format:check","format":"prettier --write \"src/**/*.ts\"","preview":"npm run generate:preview && vite --config preview/vite.config.ts","lint:fix":"eslint src --fix","test:e2e":"playwright test","typecheck":"tsc --noEmit","test:watch":"vitest","test:e2e:ui":"playwright test --ui","audit:parity":"node scripts/audit-parity.mjs","format:check":"prettier --check \"src/**/*.ts\"","preview:dist":"npm run generate:preview && vite build --config preview/vite.config.ts","preview:build":"npm run build && npm run preview:dist","preview:serve":"vite --config preview/vite.config.ts","test:coverage":"vitest run --coverage","preview:deploy":"npm run preview:build && echo 'Static site built to preview-dist/'","test:e2e:debug":"playwright test --debug","test:e2e:headed":"playwright test --headed","test:e2e:report":"playwright show-report","generate:preview":"node scripts/extract-prop-docs.mjs && node scripts/generate-preview.mjs","audit:parity:check":"node scripts/audit-parity.mjs --check","generate:prop-docs":"node scripts/extract-prop-docs.mjs","test:e2e:update-snapshots":"playwright test --update-snapshots"},"_npmUser":{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},"overrides":{"uuid":"14.0.0","lodash":"4.18.1","rollup":"4.60.0","undici":"^7.28.0","flatted":"3.4.2","postcss":"8.5.10","dompurify":"3.4.11","lodash-es":"4.18.1","@vue/language-core":{"minimatch":"9.0.7"}},"repository":{"url":"git+https://github.com/countermeasure-platform/web-components.git","type":"git"},"_npmVersion":"10.9.8","description":"Shared web components for CounterMeasure applications - consolidates common frontend functionality across projects.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.3","dependencies":{"clsx":"^2.1.1","mermaid":"^11.12.3","dompurify":"3.4.11","codemirror":"^6.0.1","tailwind-merge":"^3.5.0","@codemirror/lint":"^6.9.0","@codemirror/view":"^6.39.0","@lezer/highlight":"^1.2.0","@codemirror/state":"^6.5.0","@codemirror/search":"^6.5.0","@codemirror/commands":"^6.8.0","@codemirror/lang-css":"^6.3.1","@codemirror/lang-sql":"^6.10.0","@codemirror/language":"^6.12.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-tabs":"^1.1.3","@codemirror/lang-json":"^6.0.1","@codemirror/lang-rust":"^6.0.2","@radix-ui/react-label":"^2.1.4","@radix-ui/react-dialog":"^1.1.7","@radix-ui/react-select":"^2.1.7","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.1.4","@radix-ui/react-toggle":"^1.1.10","@codemirror/lang-python":"^6.2.1","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-tooltip":"^1.1.8","@codemirror/autocomplete":"^6.20.0","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@codemirror/language-data":"^6.5.2","@radix-ui/react-separator":"^1.1.8","@codemirror/lang-javascript":"^6.2.4","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.7","@radix-ui/react-toggle-group":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.7","@radix-ui/react-navigation-menu":"^1.2.14"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.5","jsdom":"^29.0.0","react":"^19.2.4","eslint":"^10.0.3","vitest":"^4.1.0","globals":"^17.2.0","axe-core":"^4.11.1","prettier":"^3.2.0","react-dom":"^19.2.4","@eslint/js":"^10.0.0","typescript":"^6.0.2","@types/node":"^25.1.0","tailwindcss":"4.3.0","@types/react":"^19.2.14","lucide-react":"^1.6.0","@xyflow/react":"^12.10.1","vite-plugin-dts":"^5.0.0","@playwright/test":"^1.52.0","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.4","typescript-eslint":"^8.57.0","@vitest/coverage-v8":"^4.1.0","@axe-core/playwright":"^4.11.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@microsoft/api-extractor":"7.58.7","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","tailwindcss":"^4.0.0","lucide-react":"^1.6.0","@xyflow/react":"^12.0.0"},"peerDependenciesMeta":{"tailwindcss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-components_1.3.5_1781933424647_0.8005421011183207","host":"s3://npm-registry-packages-npm-production"}},"1.3.5-dev.36.1":{"name":"@countermeasure-platform/web-components","version":"1.3.5-dev.36.1","keywords":["countermeasure","consent","auth","passkey","webauthn","encryption","crypto","aes","rsa","codemirror","editor","data-table","components","ui"],"author":{"name":"CounterMeasure"},"license":"MIT","_id":"@countermeasure-platform/web-components@1.3.5-dev.36.1","maintainers":[{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},{"name":"phutel","email":"paul@countermeasuresec.com"}],"homepage":"https://github.com/countermeasure-platform/web-components#readme","bugs":{"url":"https://github.com/countermeasure-platform/web-components/issues"},"dist":{"shasum":"70f9eac566ba3fecd712c7bb5f0fd3d53b45c6b6","tarball":"https://registry.npmjs.org/@countermeasure-platform/web-components/-/web-components-1.3.5-dev.36.1.tgz","fileCount":2515,"integrity":"sha512-lTMzzo8hEAohfscTHeybXUL/QdO9A4fskKpTuGU8DGgk0+MI5IoIjSDwsDbm3XRT/MeiwP4vQdLrcixAe7LSDg==","signatures":[{"sig":"MEUCIQCp/wSdFMJJ6aFFVwLKGgOuMfKnwk1bAH28Rru/iVtyoAIgMMILqCSxTWBMITPW8LORF7Gccsx8VBKQuGangTUH+3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29669352},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js","source":"./src/ui/index.ts"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","source":"./src/auth/index.ts"},"./form":{"types":"./dist/form/index.d.ts","import":"./dist/form/index.js","source":"./src/form/index.ts"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js","source":"./src/icons/index.ts"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react.js","source":"./src/react/index.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","source":"./src/utils/index.ts"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js","source":"./src/charts/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.ts","import":"./dist/crypto/index.js","source":"./src/crypto/index.ts"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js","source":"./src/layout/index.ts"},"./styles":{"source":"./src/styles/index.css","default":"./dist/styles/index.css"},"./consent":{"types":"./dist/consent/index.d.ts","import":"./dist/consent/index.js","source":"./src/consent/index.ts"},"./display":{"types":"./dist/display/index.d.ts","import":"./dist/display/index.js","source":"./src/display/index.ts"},"./editors":{"types":"./dist/editors/index.d.ts","import":"./dist/editors/index.js","source":"./src/editors/index.ts"},"./passkey":{"types":"./dist/passkey/index.d.ts","import":"./dist/passkey/index.js","source":"./src/passkey/index.ts"},"./sidebar":{"types":"./dist/sidebar/index.d.ts","import":"./dist/sidebar/index.js","source":"./src/sidebar/index.ts"},"./overlays":{"types":"./dist/overlays/index.d.ts","import":"./dist/overlays/index.js","source":"./src/overlays/index.ts"},"./security":{"types":"./dist/security/index.d.ts","import":"./dist/security/index.js","source":"./src/security/index.ts"},"./services":{"types":"./dist/services/index.d.ts","import":"./dist/services/index.js","source":"./src/services/index.ts"},"./styles/*":"./dist/styles/*","./styles/ui":{"source":"./src/styles/ui.css","default":"./dist/styles/ui.css"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","source":"./src/appearance/index.ts"},"./charts/bar":{"types":"./dist/charts/bar/index.d.ts","import":"./dist/charts/bar/index.js","source":"./src/charts/bar/index.ts"},"./charts/pie":{"types":"./dist/charts/pie/index.d.ts","import":"./dist/charts/pie/index.js","source":"./src/charts/pie/index.ts"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js","source":"./src/components/index.ts"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js","source":"./src/navigation/index.ts"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js","source":"./src/primitives/index.ts"},"./react/auth":{"types":"./dist/react/auth/index.d.ts","import":"./dist/react/auth/index.js","source":"./src/react/auth/index.ts"},"./charts/area":{"types":"./dist/charts/area/index.d.ts","import":"./dist/charts/area/index.js","source":"./src/charts/area/index.ts"},"./charts/axis":{"types":"./dist/charts/axis.d.ts","import":"./dist/charts/axis.js","source":"./src/charts/axis.ts"},"./charts/base":{"types":"./dist/charts/base.d.ts","import":"./dist/charts/base.js","source":"./src/charts/base.ts"},"./charts/line":{"types":"./dist/charts/line/index.d.ts","import":"./dist/charts/line/index.js","source":"./src/charts/line/index.ts"},"./charts/zoom":{"types":"./dist/charts/zoom.d.ts","import":"./dist/charts/zoom.js","source":"./src/charts/zoom.ts"},"./react/brand":{"types":"./dist/react/brand/index.d.ts","import":"./dist/react/brand.js","source":"./src/react/brand/index.tsx"},"./react/hooks":{"types":"./dist/react/hooks/index.d.ts","import":"./dist/react/hooks/index.js","source":"./src/react/hooks/index.ts"},"./styles/auth":{"source":"./src/styles/auth.css","default":"./dist/styles/auth.css"},"./app-switcher":{"types":"./dist/app-switcher/index.d.ts","import":"./dist/app-switcher/index.js","source":"./src/app-switcher/index.ts"},"./charts/gauge":{"types":"./dist/charts/gauge/index.d.ts","import":"./dist/charts/gauge/index.js","source":"./src/charts/gauge/index.ts"},"./charts/radar":{"types":"./dist/charts/radar/index.d.ts","import":"./dist/charts/radar/index.js","source":"./src/charts/radar/index.ts"},"./charts/utils":{"types":"./dist/charts/utils.d.ts","import":"./dist/charts/utils.js","source":"./src/charts/utils.ts"},"./display/card":{"types":"./dist/display/card/index.d.ts","import":"./dist/display/card/index.js","source":"./src/display/card/index.ts"},"./icons/lucide":{"types":"./dist/icons/lucide.d.ts","import":"./dist/icons/lucide.js","source":"./src/icons/lucide.ts"},"./react/layout":{"types":"./dist/react/layout/index.d.ts","import":"./dist/react/layout/index.js","source":"./src/react/layout/index.ts"},"./services/api":{"types":"./dist/services/api.d.ts","import":"./dist/services/api.js","source":"./src/services/api.ts"},"./services/sse":{"types":"./dist/services/sse.d.ts","import":"./dist/services/sse.js","source":"./src/services/sse.ts"},"./theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./charts/funnel":{"types":"./dist/charts/funnel/index.d.ts","import":"./dist/charts/funnel/index.js","source":"./src/charts/funnel/index.ts"},"./charts/legend":{"types":"./dist/charts/legend.d.ts","import":"./dist/charts/legend.js","source":"./src/charts/legend.ts"},"./charts/sankey":{"types":"./dist/charts/sankey/index.d.ts","import":"./dist/charts/sankey/index.js","source":"./src/charts/sankey/index.ts"},"./display/alert":{"types":"./dist/display/alert/index.d.ts","import":"./dist/display/alert/index.js","source":"./src/display/alert/index.ts"},"./display/badge":{"types":"./dist/display/badge/index.d.ts","import":"./dist/display/badge/index.js","source":"./src/display/badge/index.ts"},"./form/calendar":{"types":"./dist/form/calendar/index.d.ts","import":"./dist/form/calendar/index.js","source":"./src/form/calendar/index.ts"},"./react/consent":{"types":"./dist/react/consent/index.d.ts","import":"./dist/react/consent/index.js","source":"./src/react/consent/index.ts"},"./react/editors":{"types":"./dist/react/editors/index.d.ts","import":"./dist/react/editors/index.js","source":"./src/react/editors/index.ts"},"./react/sidebar":{"types":"./dist/react/sidebar.d.ts","import":"./dist/react/sidebar.js","source":"./src/react/sidebar.tsx"},"./styles/layout":{"source":"./src/styles/layout.css","default":"./dist/styles/layout.css"},"./styles/tokens":{"source":"./src/styles/tokens.css","default":"./dist/styles/tokens.css"},"./visualization":{"types":"./dist/visualization/index.d.ts","import":"./dist/visualization/index.js","source":"./src/visualization/index.ts"},"./charts/heatmap":{"types":"./dist/charts/heatmap/index.d.ts","import":"./dist/charts/heatmap/index.js","source":"./src/charts/heatmap/index.ts"},"./charts/scatter":{"types":"./dist/charts/scatter/index.d.ts","import":"./dist/charts/scatter/index.js","source":"./src/charts/scatter/index.ts"},"./charts/tooltip":{"types":"./dist/charts/tooltip.d.ts","import":"./dist/charts/tooltip.js","source":"./src/charts/tooltip.ts"},"./charts/treemap":{"types":"./dist/charts/treemap/index.d.ts","import":"./dist/charts/treemap/index.js","source":"./src/charts/treemap/index.ts"},"./display/avatar":{"types":"./dist/display/avatar/index.d.ts","import":"./dist/display/avatar/index.js","source":"./src/display/avatar/index.ts"},"./form/direction":{"types":"./dist/form/direction/index.d.ts","import":"./dist/form/direction/index.js","source":"./src/form/direction/index.ts"},"./form/tag-input":{"types":"./dist/form/tag-input/index.d.ts","import":"./dist/form/tag-input/index.js","source":"./src/form/tag-input/index.ts"},"./overlays/sheet":{"types":"./dist/overlays/sheet/index.d.ts","import":"./dist/overlays/sheet/index.js","source":"./src/overlays/sheet/index.ts"},"./primitives/kbd":{"types":"./dist/primitives/kbd/index.d.ts","import":"./dist/primitives/kbd/index.js","source":"./src/primitives/kbd/index.ts"},"./react/feedback":{"types":"./dist/react/feedback/index.d.ts","import":"./dist/react/feedback/index.js","source":"./src/react/feedback/index.ts"},"./react/topology":{"types":"./dist/react/topology/index.d.ts","import":"./dist/react/topology.js","source":"./src/react/topology/index.ts"},"./styles/consent":{"source":"./src/styles/consent.css","default":"./dist/styles/consent.css"},"./utils/registry":{"types":"./dist/utils/registry.d.ts","import":"./dist/utils/registry.js","source":"./src/utils/registry.ts"},"./components/tabs":{"types":"./dist/components/tabs/index.d.ts","import":"./dist/components/tabs/index.js","source":"./src/components/tabs/index.ts"},"./display/popover":{"types":"./dist/display/popover/index.d.ts","import":"./dist/display/popover/index.js","source":"./src/display/popover/index.ts"},"./display/tooltip":{"types":"./dist/display/tooltip/index.d.ts","import":"./dist/display/tooltip/index.js","source":"./src/display/tooltip/index.ts"},"./services/router":{"types":"./dist/services/router.d.ts","import":"./dist/services/router.js","source":"./src/services/router.ts"},"./charts/sparkline":{"types":"./dist/charts/sparkline/index.d.ts","import":"./dist/charts/sparkline/index.js","source":"./src/charts/sparkline/index.ts"},"./charts/waterfall":{"types":"./dist/charts/waterfall/index.d.ts","import":"./dist/charts/waterfall/index.js","source":"./src/charts/waterfall/index.ts"},"./components/brand":{"types":"./dist/components/brand/index.d.ts","import":"./dist/components/brand/index.js","source":"./src/components/brand/index.ts"},"./components/modal":{"types":"./dist/components/modal/index.d.ts","import":"./dist/components/modal/index.js","source":"./src/components/modal/index.ts"},"./components/theme":{"types":"./dist/components/theme/index.d.ts","import":"./dist/components/theme/index.js","source":"./src/components/theme/index.ts"},"./components/toast":{"types":"./dist/components/toast/index.d.ts","import":"./dist/components/toast/index.js","source":"./src/components/toast/index.ts"},"./display/progress":{"types":"./dist/display/progress/index.d.ts","import":"./dist/display/progress/index.js","source":"./src/display/progress/index.ts"},"./form/cron-editor":{"types":"./dist/form/cron-editor/index.d.ts","import":"./dist/form/cron-editor/index.js","source":"./src/form/cron-editor/index.ts"},"./form/date-picker":{"types":"./dist/form/date-picker/index.d.ts","import":"./dist/form/date-picker/index.js","source":"./src/form/date-picker/index.ts"},"./layout/app-shell":{"types":"./dist/layout/app-shell.d.ts","import":"./dist/layout/app-shell.js","source":"./src/layout/app-shell.ts"},"./primitives/field":{"types":"./dist/primitives/field/index.d.ts","import":"./dist/primitives/field/index.js","source":"./src/primitives/field/index.ts"},"./primitives/input":{"types":"./dist/primitives/input/index.d.ts","import":"./dist/primitives/input/index.js","source":"./src/primitives/input/index.ts"},"./primitives/label":{"types":"./dist/primitives/label/index.d.ts","import":"./dist/primitives/label/index.js","source":"./src/primitives/label/index.ts"},"./primitives/radio":{"types":"./dist/primitives/radio/index.d.ts","import":"./dist/primitives/radio/index.js","source":"./src/primitives/radio/index.ts"},"./react/primitives":{"types":"./dist/react/primitives/index.d.ts","import":"./dist/react/primitives/index.js","source":"./src/react/primitives/index.ts"},"./styles/fonts.css":{"source":"./src/styles/fonts.css","default":"./dist/styles/fonts.css"},"./styles/theme.css":{"source":"./src/styles/theme.css","default":"./dist/styles/theme.css"},"./components/search":{"types":"./dist/components/search/index.d.ts","import":"./dist/components/search/index.js","source":"./src/components/search/index.ts"},"./display/stat-card":{"types":"./dist/display/stat-card/index.d.ts","import":"./dist/display/stat-card/index.js","source":"./src/display/stat-card/index.ts"},"./form/color-picker":{"types":"./dist/form/color-picker/index.d.ts","import":"./dist/form/color-picker/index.js","source":"./src/form/color-picker/index.ts"},"./navigation/drawer":{"types":"./dist/navigation/drawer/index.d.ts","import":"./dist/navigation/drawer/index.js","source":"./src/navigation/drawer/index.ts"},"./overlays/carousel":{"types":"./dist/overlays/carousel/index.d.ts","import":"./dist/overlays/carousel/index.js","source":"./src/overlays/carousel/index.ts"},"./primitives/button":{"types":"./dist/primitives/button/index.d.ts","import":"./dist/primitives/button/index.js","source":"./src/primitives/button/index.ts"},"./primitives/select":{"types":"./dist/primitives/select/index.d.ts","import":"./dist/primitives/select/index.js","source":"./src/primitives/select/index.ts"},"./primitives/slider":{"types":"./dist/primitives/slider/index.d.ts","import":"./dist/primitives/slider/index.js","source":"./src/primitives/slider/index.ts"},"./primitives/switch":{"types":"./dist/primitives/switch/index.d.ts","import":"./dist/primitives/switch/index.js","source":"./src/primitives/switch/index.ts"},"./primitives/toggle":{"types":"./dist/primitives/toggle/index.d.ts","import":"./dist/primitives/toggle/index.js","source":"./src/primitives/toggle/index.ts"},"./styles/appearance":{"source":"./src/styles/appearance.css","default":"./dist/styles/appearance.css"},"./visualization/map":{"types":"./dist/visualization/map/index.d.ts","import":"./dist/visualization/map/index.js","source":"./src/visualization/map/index.ts"},"./charts/annotations":{"types":"./dist/charts/annotations.d.ts","import":"./dist/charts/annotations.js","source":"./src/charts/annotations.ts"},"./charts/candlestick":{"types":"./dist/charts/candlestick/index.d.ts","import":"./dist/charts/candlestick/index.js","source":"./src/charts/candlestick/index.ts"},"./display/code-block":{"types":"./dist/display/code-block/index.d.ts","import":"./dist/display/code-block/index.js","source":"./src/display/code-block/index.ts"},"./display/hover-card":{"types":"./dist/display/hover-card/index.d.ts","import":"./dist/display/hover-card/index.js","source":"./src/display/hover-card/index.ts"},"./display/status-dot":{"types":"./dist/display/status-dot/index.d.ts","import":"./dist/display/status-dot/index.js","source":"./src/display/status-dot/index.ts"},"./display/typography":{"types":"./dist/display/typography/index.d.ts","import":"./dist/display/typography/index.js","source":"./src/display/typography/index.ts"},"./display/uptime-bar":{"types":"./dist/display/uptime-bar/index.d.ts","import":"./dist/display/uptime-bar/index.js","source":"./src/display/uptime-bar/index.ts"},"./editors/log-viewer":{"types":"./dist/editors/log-viewer.d.ts","import":"./dist/editors/log-viewer.js","source":"./src/editors/log-viewer.ts"},"./layout/page-header":{"types":"./dist/layout/page-header.d.ts","import":"./dist/layout/page-header.js","source":"./src/layout/page-header.ts"},"./navigation/menubar":{"types":"./dist/navigation/menubar/index.d.ts","import":"./dist/navigation/menubar/index.js","source":"./src/navigation/menubar/index.ts"},"./navigation/stepper":{"types":"./dist/navigation/stepper/index.d.ts","import":"./dist/navigation/stepper/index.js","source":"./src/navigation/stepper/index.ts"},"./primitives/spinner":{"types":"./dist/primitives/spinner/index.d.ts","import":"./dist/primitives/spinner/index.js","source":"./src/primitives/spinner/index.ts"},"./react/app-switcher":{"types":"./dist/react/app-switcher.d.ts","import":"./dist/react/app-switcher.js","source":"./src/react/app-switcher.tsx"},"./react/theme-studio":{"types":"./dist/react/theme-studio.d.ts","import":"./dist/react/theme-studio.js","source":"./src/react/theme-studio.tsx"},"./react/theme-toggle":{"types":"./dist/react/theme-toggle/index.d.ts","import":"./dist/react/theme-toggle.js","source":"./src/react/theme-toggle/index.tsx"},"./services/sse-react":{"types":"./dist/services/sse-react.d.ts","import":"./dist/services/sse-react.js","source":"./src/services/sse-react.ts"},"./display/empty-state":{"types":"./dist/display/empty-state/index.d.ts","import":"./dist/display/empty-state/index.js","source":"./src/display/empty-state/index.ts"},"./display/metric-tile":{"types":"./dist/display/metric-tile/index.d.ts","import":"./dist/display/metric-tile/index.js","source":"./src/display/metric-tile/index.ts"},"./editors/code-editor":{"types":"./dist/editors/code-editor.d.ts","import":"./dist/editors/code-editor.js","source":"./src/editors/code-editor.ts"},"./editors/diff-viewer":{"types":"./dist/editors/diff-viewer.d.ts","import":"./dist/editors/diff-viewer.js","source":"./src/editors/diff-viewer.ts"},"./editors/json-viewer":{"types":"./dist/editors/json-viewer.d.ts","import":"./dist/editors/json-viewer.js","source":"./src/editors/json-viewer.ts"},"./editors/yaml-editor":{"types":"./dist/editors/yaml-editor.d.ts","import":"./dist/editors/yaml-editor.js","source":"./src/editors/yaml-editor.ts"},"./primitives/checkbox":{"types":"./dist/primitives/checkbox/index.d.ts","import":"./dist/primitives/checkbox/index.js","source":"./src/primitives/checkbox/index.ts"},"./primitives/skeleton":{"types":"./dist/primitives/skeleton/index.d.ts","import":"./dist/primitives/skeleton/index.js","source":"./src/primitives/skeleton/index.ts"},"./react/hooks/use-api":{"types":"./dist/react/hooks/useApi.d.ts","import":"./dist/react/hooks/useApi.js","source":"./src/react/hooks/useApi.ts"},"./react/hooks/use-sse":{"types":"./dist/react/hooks/useSSE.d.ts","import":"./dist/react/hooks/useSSE.js","source":"./src/react/hooks/useSSE.ts"},"./security/cvss-badge":{"types":"./dist/security/cvss-badge/index.d.ts","import":"./dist/security/cvss-badge/index.js","source":"./src/security/cvss-badge/index.ts"},"./styles/no-fonts.css":{"source":"./src/styles/no-fonts.css","default":"./dist/styles/no-fonts.css"},"./styles/theme-engine":{"source":"./src/styles/theme-engine.css","default":"./dist/styles/theme-engine.css"},"./components/tree-view":{"types":"./dist/components/tree-view/index.d.ts","import":"./dist/components/tree-view/index.js","source":"./src/components/tree-view/index.ts"},"./display/aspect-ratio":{"types":"./dist/display/aspect-ratio/index.d.ts","import":"./dist/display/aspect-ratio/index.js","source":"./src/display/aspect-ratio/index.ts"},"./primitives/separator":{"types":"./dist/primitives/separator/index.d.ts","import":"./dist/primitives/separator/index.js","source":"./src/primitives/separator/index.ts"},"./react/consent/banner":{"types":"./dist/react/consent/banner.d.ts","import":"./dist/react/consent/banner.js","source":"./src/react/consent/banner.tsx"},"./react/hooks/use-auth":{"types":"./dist/react/hooks/useAuth.d.ts","import":"./dist/react/hooks/useAuth.js","source":"./src/react/hooks/useAuth.ts"},"./react/primitives/kbd":{"types":"./dist/react/primitives/kbd.d.ts","import":"./dist/react/primitives/kbd.js","source":"./src/react/primitives/kbd.tsx"},"./react/primitives/map":{"types":"./dist/react/primitives/map.d.ts","import":"./dist/react/primitives/map.js","source":"./src/react/primitives/map.tsx"},"./react/threat-visuals":{"types":"./dist/react/threat-visuals/index.d.ts","import":"./dist/react/threat-visuals.js","source":"./src/react/threat-visuals/index.tsx"},"./security/attack-path":{"types":"./dist/security/attack-path/index.d.ts","import":"./dist/security/attack-path/index.js","source":"./src/security/attack-path/index.ts"},"./services/keybindings":{"types":"./dist/services/keybindings.d.ts","import":"./dist/services/keybindings.js","source":"./src/services/keybindings.ts"},"./services/toast-react":{"types":"./dist/services/toast-react.d.ts","import":"./dist/services/toast-react.js","source":"./src/services/toast-react.tsx"},"./styles/shadcn-compat":{"source":"./src/styles/shadcn-compat.css","default":"./dist/styles/shadcn-compat.css"},"./styles/tenant-ui.css":{"source":"./src/styles/tenant-ui.css","default":"./dist/styles/tenant-ui.css"},"./styles/utilities.css":{"source":"./src/styles/utilities.css","default":"./dist/styles/utilities.css"},"./visualization/kanban":{"types":"./dist/visualization/kanban/index.d.ts","import":"./dist/visualization/kanban/index.js","source":"./src/visualization/kanban/index.ts"},"./components/data-table":{"types":"./dist/components/data-table/index.d.ts","import":"./dist/components/data-table/index.js","source":"./src/components/data-table/index.ts"},"./components/pagination":{"types":"./dist/components/pagination/index.d.ts","import":"./dist/components/pagination/index.js","source":"./src/components/pagination/index.ts"},"./components/split-pane":{"types":"./dist/components/split-pane/index.d.ts","import":"./dist/components/split-pane/index.js","source":"./src/components/split-pane/index.ts"},"./components/status-bar":{"types":"./dist/components/status-bar/index.d.ts","import":"./dist/components/status-bar/index.js","source":"./src/components/status-bar/index.ts"},"./form/date-picker/time":{"types":"./dist/form/date-picker/time.d.ts","import":"./dist/form/date-picker/time.js","source":"./src/form/date-picker/time.ts"},"./navigation/breadcrumb":{"types":"./dist/navigation/breadcrumb/index.d.ts","import":"./dist/navigation/breadcrumb/index.js","source":"./src/navigation/breadcrumb/index.ts"},"./overlays/alert-dialog":{"types":"./dist/overlays/alert-dialog/index.d.ts","import":"./dist/overlays/alert-dialog/index.js","source":"./src/overlays/alert-dialog/index.ts"},"./react/auth/login-form":{"types":"./dist/react/auth/login-form.d.ts","import":"./dist/react/auth/login-form.js","source":"./src/react/auth/login-form.tsx"},"./react/primitives/card":{"types":"./dist/react/primitives/card.d.ts","import":"./dist/react/primitives/card.js","source":"./src/react/primitives/card.tsx"},"./react/primitives/tabs":{"types":"./dist/react/primitives/tabs.d.ts","import":"./dist/react/primitives/tabs.js","source":"./src/react/primitives/tabs.tsx"},"./security/mitre-matrix":{"types":"./dist/security/mitre-matrix/index.d.ts","import":"./dist/security/mitre-matrix/index.js","source":"./src/security/mitre-matrix/index.ts"},"./services/theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./components/GlassSlider":{"types":"./dist/components/theme/glass-slider.d.ts","import":"./dist/components/theme/glass-slider.js","source":"./src/components/theme/glass-slider.ts"},"./components/ThemeStudio":{"types":"./dist/components/theme/theme-studio.d.ts","import":"./dist/components/theme/theme-studio.js","source":"./src/components/theme/theme-studio.ts"},"./components/copy-button":{"types":"./dist/components/copy-button/index.d.ts","import":"./dist/components/copy-button/index.js","source":"./src/components/copy-button/index.ts"},"./components/log-toolbar":{"types":"./dist/components/log-toolbar/index.d.ts","import":"./dist/components/log-toolbar/index.js"},"./composites/run-monitor":{"types":"./dist/composites/run-monitor.d.ts","import":"./dist/composites/run-monitor.js","source":"./src/composites/run-monitor.tsx"},"./editors/languages/yara":{"types":"./dist/editors/languages/yara.d.ts","import":"./dist/editors/languages/yara.js","source":"./src/editors/languages/yara.ts"},"./form/date-picker/range":{"types":"./dist/form/date-picker/range.d.ts","import":"./dist/form/date-picker/range.js","source":"./src/form/date-picker/range.ts"},"./layout/core-app-chrome":{"types":"./dist/layout/core-app-chrome.d.ts","import":"./dist/layout/core-app-chrome.js","source":"./src/layout/core-app-chrome.ts"},"./primitives/scroll-area":{"types":"./dist/primitives/scroll-area/index.d.ts","import":"./dist/primitives/scroll-area/index.js","source":"./src/primitives/scroll-area/index.ts"},"./react/hooks/use-router":{"types":"./dist/react/hooks/useRouter.d.ts","import":"./dist/react/hooks/useRouter.js","source":"./src/react/hooks/useRouter.ts"},"./react/layout/app-shell":{"types":"./dist/react/layout/app-shell.d.ts","import":"./dist/react/layout/app-shell.js","source":"./src/react/layout/app-shell.tsx"},"./react/primitives/alert":{"types":"./dist/react/primitives/alert.d.ts","import":"./dist/react/primitives/alert.js","source":"./src/react/primitives/alert.tsx"},"./react/primitives/badge":{"types":"./dist/react/primitives/badge.d.ts","import":"./dist/react/primitives/badge.js","source":"./src/react/primitives/badge.tsx"},"./react/primitives/field":{"types":"./dist/react/primitives/field.d.ts","import":"./dist/react/primitives/field.js","source":"./src/react/primitives/field.tsx"},"./react/primitives/input":{"types":"./dist/react/primitives/input.d.ts","import":"./dist/react/primitives/input.js","source":"./src/react/primitives/input.tsx"},"./react/primitives/label":{"types":"./dist/react/primitives/label.d.ts","import":"./dist/react/primitives/label.js","source":"./src/react/primitives/label.tsx"},"./react/primitives/modal":{"types":"./dist/react/primitives/modal.d.ts","import":"./dist/react/primitives/modal.js","source":"./src/react/primitives/modal.tsx"},"./react/primitives/sheet":{"types":"./dist/react/primitives/sheet.d.ts","import":"./dist/react/primitives/sheet.js","source":"./src/react/primitives/sheet.tsx"},"./react/primitives/table":{"types":"./dist/react/primitives/table.d.ts","import":"./dist/react/primitives/table.js","source":"./src/react/primitives/table.tsx"},"./react/primitives/toast":{"types":"./dist/react/primitives/toast.d.ts","import":"./dist/react/primitives/toast.js","source":"./src/react/primitives/toast.tsx"},"./visualization/terminal":{"types":"./dist/visualization/terminal/index.d.ts","import":"./dist/visualization/terminal/index.js","source":"./src/visualization/terminal/index.ts"},"./visualization/timeline":{"types":"./dist/visualization/timeline/index.d.ts","import":"./dist/visualization/timeline/index.js","source":"./src/visualization/timeline/index.ts"},"./components/RadiusSlider":{"types":"./dist/components/theme/radius-slider.d.ts","import":"./dist/components/theme/radius-slider.js","source":"./src/components/theme/radius-slider.ts"},"./components/context-menu":{"types":"./dist/components/context-menu/index.d.ts","import":"./dist/components/context-menu/index.js","source":"./src/components/context-menu/index.ts"},"./composites/metrics-card":{"types":"./dist/composites/metrics-card.d.ts","import":"./dist/composites/metrics-card.js","source":"./src/composites/metrics-card.tsx"},"./display/markdown-viewer":{"types":"./dist/display/markdown-viewer/index.d.ts","import":"./dist/display/markdown-viewer/index.js","source":"./src/display/markdown-viewer/index.ts"},"./editors/languages/fluxl":{"types":"./dist/editors/languages/fluxl.d.ts","import":"./dist/editors/languages/fluxl.js","source":"./src/editors/languages/fluxl.ts"},"./editors/languages/yaral":{"types":"./dist/editors/languages/yaral.d.ts","import":"./dist/editors/languages/yaral.js","source":"./src/editors/languages/yaral.ts"},"./form/cron-editor/parser":{"types":"./dist/form/cron-editor/parser.d.ts","import":"./dist/form/cron-editor/parser.js","source":"./src/form/cron-editor/parser.ts"},"./react/hooks/use-consent":{"types":"./dist/react/hooks/useConsent.d.ts","import":"./dist/react/hooks/useConsent.js","source":"./src/react/hooks/useConsent.ts"},"./react/hooks/use-passkey":{"types":"./dist/react/hooks/usePasskey.d.ts","import":"./dist/react/hooks/usePasskey.js","source":"./src/react/hooks/usePasskey.ts"},"./react/hooks/use-storage":{"types":"./dist/react/hooks/useStorage.d.ts","import":"./dist/react/hooks/useStorage.js","source":"./src/react/hooks/useStorage.ts"},"./react/primitives/avatar":{"types":"./dist/react/primitives/avatar.d.ts","import":"./dist/react/primitives/avatar.js","source":"./src/react/primitives/avatar.tsx"},"./react/primitives/button":{"types":"./dist/react/primitives/button.d.ts","import":"./dist/react/primitives/button.js","source":"./src/react/primitives/button.tsx"},"./react/primitives/dialog":{"types":"./dist/react/primitives/dialog.d.ts","import":"./dist/react/primitives/dialog.js","source":"./src/react/primitives/dialog.tsx"},"./react/primitives/drawer":{"types":"./dist/react/primitives/drawer.d.ts","import":"./dist/react/primitives/drawer.js","source":"./src/react/primitives/drawer.tsx"},"./react/primitives/kanban":{"types":"./dist/react/primitives/kanban.d.ts","import":"./dist/react/primitives/kanban.js","source":"./src/react/primitives/kanban.tsx"},"./react/primitives/ripple":{"types":"./dist/react/primitives/ripple.d.ts","import":"./dist/react/primitives/ripple.js","source":"./src/react/primitives/ripple.tsx"},"./react/primitives/search":{"types":"./dist/react/primitives/search.d.ts","import":"./dist/react/primitives/search.js","source":"./src/react/primitives/search.tsx"},"./react/primitives/select":{"types":"./dist/react/primitives/select.d.ts","import":"./dist/react/primitives/select.js","source":"./src/react/primitives/select.tsx"},"./react/primitives/slider":{"types":"./dist/react/primitives/slider.d.ts","import":"./dist/react/primitives/slider.js","source":"./src/react/primitives/slider.tsx"},"./react/primitives/switch":{"types":"./dist/react/primitives/switch.d.ts","import":"./dist/react/primitives/switch.js","source":"./src/react/primitives/switch.tsx"},"./react/primitives/toggle":{"types":"./dist/react/primitives/toggle.d.ts","import":"./dist/react/primitives/toggle.js","source":"./src/react/primitives/toggle.tsx"},"./visualization/file-tree":{"types":"./dist/visualization/file-tree/index.d.ts","import":"./dist/visualization/file-tree/index.js","source":"./src/visualization/file-tree/index.ts"},"./components/IconSetPicker":{"types":"./dist/components/theme/icon-set-picker.d.ts","import":"./dist/components/theme/icon-set-picker.js","source":"./src/components/theme/icon-set-picker.ts"},"./components/ThemeSwitcher":{"types":"./dist/components/theme/theme-switcher.d.ts","import":"./dist/components/theme/theme-switcher.js","source":"./src/components/theme/theme-switcher.ts"},"./components/detail-header":{"types":"./dist/components/detail-header/index.d.ts","import":"./dist/components/detail-header/index.js"},"./navigation/dropdown-menu":{"types":"./dist/navigation/dropdown-menu/index.d.ts","import":"./dist/navigation/dropdown-menu/index.js","source":"./src/navigation/dropdown-menu/index.ts"},"./primitives/live-log-tail":{"types":"./dist/primitives/live-log-tail.d.ts","import":"./dist/primitives/live-log-tail.js","source":"./src/primitives/live-log-tail.tsx"},"./primitives/select/native":{"types":"./dist/primitives/select/native.d.ts","import":"./dist/primitives/select/native.js","source":"./src/primitives/select/native.ts"},"./react/editors/log-viewer":{"types":"./dist/react/editors/log-viewer.d.ts","import":"./dist/react/editors/log-viewer.js","source":"./src/react/editors/log-viewer.tsx"},"./react/layout/page-header":{"types":"./dist/react/layout/page-header.d.ts","import":"./dist/react/layout/page-header.js","source":"./src/react/layout/page-header.tsx"},"./react/primitives/menubar":{"types":"./dist/react/primitives/menubar.d.ts","import":"./dist/react/primitives/menubar.js","source":"./src/react/primitives/menubar.tsx"},"./react/primitives/popover":{"types":"./dist/react/primitives/popover.d.ts","import":"./dist/react/primitives/popover.js","source":"./src/react/primitives/popover.tsx"},"./react/primitives/spinner":{"types":"./dist/react/primitives/spinner.d.ts","import":"./dist/react/primitives/spinner.js","source":"./src/react/primitives/spinner.tsx"},"./react/primitives/stepper":{"types":"./dist/react/primitives/stepper.d.ts","import":"./dist/react/primitives/stepper.js","source":"./src/react/primitives/stepper.tsx"},"./react/primitives/tooltip":{"types":"./dist/react/primitives/tooltip.d.ts","import":"./dist/react/primitives/tooltip.js","source":"./src/react/primitives/tooltip.tsx"},"./components/AccentSwitcher":{"types":"./dist/components/theme/accent-switcher.d.ts","import":"./dist/components/theme/accent-switcher.js","source":"./src/components/theme/accent-switcher.ts"},"./primitives/checkbox/group":{"types":"./dist/primitives/checkbox/group.d.ts","import":"./dist/primitives/checkbox/group.js","source":"./src/primitives/checkbox/group.ts"},"./primitives/phase-progress":{"types":"./dist/primitives/phase-progress.d.ts","import":"./dist/primitives/phase-progress.js","source":"./src/primitives/phase-progress.tsx"},"./primitives/sse-live-badge":{"types":"./dist/primitives/sse-live-badge.d.ts","import":"./dist/primitives/sse-live-badge.js","source":"./src/primitives/sse-live-badge.tsx"},"./react/auth/passkey-button":{"types":"./dist/react/auth/passkey-button.d.ts","import":"./dist/react/auth/passkey-button.js","source":"./src/react/auth/passkey-button.tsx"},"./react/consent/preferences":{"types":"./dist/react/consent/preferences.d.ts","import":"./dist/react/consent/preferences.js","source":"./src/react/consent/preferences.tsx"},"./react/editors/code-editor":{"types":"./dist/react/editors/code-editor.d.ts","import":"./dist/react/editors/code-editor.js","source":"./src/react/editors/code-editor.tsx"},"./react/editors/diff-viewer":{"types":"./dist/react/editors/diff-viewer.d.ts","import":"./dist/react/editors/diff-viewer.js","source":"./src/react/editors/diff-viewer.tsx"},"./react/editors/json-viewer":{"types":"./dist/react/editors/json-viewer.d.ts","import":"./dist/react/editors/json-viewer.js","source":"./src/react/editors/json-viewer.tsx"},"./react/editors/yaml-editor":{"types":"./dist/react/editors/yaml-editor.d.ts","import":"./dist/react/editors/yaml-editor.js","source":"./src/react/editors/yaml-editor.tsx"},"./react/primitives/calendar":{"types":"./dist/react/primitives/calendar.d.ts","import":"./dist/react/primitives/calendar.js","source":"./src/react/primitives/calendar.tsx"},"./react/primitives/carousel":{"types":"./dist/react/primitives/carousel.d.ts","import":"./dist/react/primitives/carousel.js","source":"./src/react/primitives/carousel.tsx"},"./react/primitives/checkbox":{"types":"./dist/react/primitives/checkbox.d.ts","import":"./dist/react/primitives/checkbox.js","source":"./src/react/primitives/checkbox.tsx"},"./react/primitives/progress":{"types":"./dist/react/primitives/progress.d.ts","import":"./dist/react/primitives/progress.js","source":"./src/react/primitives/progress.tsx"},"./react/primitives/skeleton":{"types":"./dist/react/primitives/skeleton.d.ts","import":"./dist/react/primitives/skeleton.js","source":"./src/react/primitives/skeleton.tsx"},"./react/primitives/terminal":{"types":"./dist/react/primitives/terminal.d.ts","import":"./dist/react/primitives/terminal.js","source":"./src/react/primitives/terminal.tsx"},"./react/primitives/textarea":{"types":"./dist/react/primitives/textarea.d.ts","import":"./dist/react/primitives/textarea.js","source":"./src/react/primitives/textarea.tsx"},"./react/primitives/timeline":{"types":"./dist/react/primitives/timeline.d.ts","import":"./dist/react/primitives/timeline.js","source":"./src/react/primitives/timeline.tsx"},"./security/detection-status":{"types":"./dist/security/detection-status/index.d.ts","import":"./dist/security/detection-status/index.js","source":"./src/security/detection-status/index.ts"},"./styles/platform-admin.css":{"source":"./src/styles/platform-admin.css","default":"./dist/styles/platform-admin.css"},"./styles/threat-library.css":{"source":"./src/styles/threat-library.css","default":"./dist/styles/threat-library.css"},"./visualization/rule-editor":{"types":"./dist/visualization/rule-editor/index.d.ts","import":"./dist/visualization/rule-editor/index.js","source":"./src/visualization/rule-editor/index.ts"},"./components/DensitySwitcher":{"types":"./dist/components/theme/density-switcher.d.ts","import":"./dist/components/theme/density-switcher.js","source":"./src/components/theme/density-switcher.ts"},"./components/FontStackPicker":{"types":"./dist/components/theme/font-stack-picker.d.ts","import":"./dist/components/theme/font-stack-picker.js","source":"./src/components/theme/font-stack-picker.ts"},"./components/IconUsageMatrix":{"types":"./dist/components/theme/icon-usage-matrix.d.ts","import":"./dist/components/theme/icon-usage-matrix.js","source":"./src/components/theme/icon-usage-matrix.ts"},"./components/ThemePresetGrid":{"types":"./dist/components/theme/theme-preset-grid.d.ts","import":"./dist/components/theme/theme-preset-grid.js","source":"./src/components/theme/theme-preset-grid.ts"},"./display/severity-indicator":{"types":"./dist/display/severity-indicator/index.d.ts","import":"./dist/display/severity-indicator/index.js","source":"./src/display/severity-indicator/index.ts"},"./navigation/navigation-menu":{"types":"./dist/navigation/navigation-menu/index.d.ts","import":"./dist/navigation/navigation-menu/index.js","source":"./src/navigation/navigation-menu/index.ts"},"./primitives/select/combobox":{"types":"./dist/primitives/select/combobox.d.ts","import":"./dist/primitives/select/combobox.js","source":"./src/primitives/select/combobox.ts"},"./react/primitives/chart-bar":{"types":"./dist/react/primitives/chart-bar.d.ts","import":"./dist/react/primitives/chart-bar.js","source":"./src/react/primitives/chart-bar.tsx"},"./react/primitives/chart-pie":{"types":"./dist/react/primitives/chart-pie.d.ts","import":"./dist/react/primitives/chart-pie.js","source":"./src/react/primitives/chart-pie.tsx"},"./react/primitives/data-grid":{"types":"./dist/react/primitives/data-grid.d.ts","import":"./dist/react/primitives/data-grid.js","source":"./src/react/primitives/data-grid.tsx"},"./react/primitives/direction":{"types":"./dist/react/primitives/direction.d.ts","import":"./dist/react/primitives/direction.js","source":"./src/react/primitives/direction.tsx"},"./react/primitives/file-tree":{"types":"./dist/react/primitives/file-tree.d.ts","import":"./dist/react/primitives/file-tree.js","source":"./src/react/primitives/file-tree.tsx"},"./react/primitives/separator":{"types":"./dist/react/primitives/separator.d.ts","import":"./dist/react/primitives/separator.js","source":"./src/react/primitives/separator.tsx"},"./react/primitives/stat-card":{"types":"./dist/react/primitives/stat-card.d.ts","import":"./dist/react/primitives/stat-card.js","source":"./src/react/primitives/stat-card.tsx"},"./react/primitives/tag-input":{"types":"./dist/react/primitives/tag-input.d.ts","import":"./dist/react/primitives/tag-input.js","source":"./src/react/primitives/tag-input.tsx"},"./react/primitives/tree-view":{"types":"./dist/react/primitives/tree-view.d.ts","import":"./dist/react/primitives/tree-view.js","source":"./src/react/primitives/tree-view.tsx"},"./visualization/flow-diagram":{"types":"./dist/visualization/flow-diagram/index.d.ts","import":"./dist/visualization/flow-diagram/index.js","source":"./src/visualization/flow-diagram/index.ts"},"./components/ThemePreviewTile":{"types":"./dist/components/theme/theme-preview-tile.d.ts","import":"./dist/components/theme/theme-preview-tile.js","source":"./src/components/theme/theme-preview-tile.ts"},"./display/notification-center":{"types":"./dist/display/notification-center/index.d.ts","import":"./dist/display/notification-center/index.js","source":"./src/display/notification-center/index.ts"},"./react/hooks/use-keybindings":{"types":"./dist/react/hooks/useKeybindings.d.ts","import":"./dist/react/hooks/useKeybindings.js","source":"./src/react/hooks/useKeybindings.ts"},"./react/primitives/breadcrumb":{"types":"./dist/react/primitives/breadcrumb.d.ts","import":"./dist/react/primitives/breadcrumb.js","source":"./src/react/primitives/breadcrumb.tsx"},"./react/primitives/chart-area":{"types":"./dist/react/primitives/chart-area.d.ts","import":"./dist/react/primitives/chart-area.js","source":"./src/react/primitives/chart-area.tsx"},"./react/primitives/chart-line":{"types":"./dist/react/primitives/chart-line.d.ts","import":"./dist/react/primitives/chart-line.js","source":"./src/react/primitives/chart-line.tsx"},"./react/primitives/code-block":{"types":"./dist/react/primitives/code-block.d.ts","import":"./dist/react/primitives/code-block.js","source":"./src/react/primitives/code-block.tsx"},"./react/primitives/cvss-badge":{"types":"./dist/react/primitives/cvss-badge.d.ts","import":"./dist/react/primitives/cvss-badge.js","source":"./src/react/primitives/cvss-badge.tsx"},"./react/primitives/data-table":{"types":"./dist/react/primitives/data-table.d.ts","import":"./dist/react/primitives/data-table.js","source":"./src/react/primitives/data-table.tsx"},"./react/primitives/hover-card":{"types":"./dist/react/primitives/hover-card.d.ts","import":"./dist/react/primitives/hover-card.js","source":"./src/react/primitives/hover-card.tsx"},"./react/primitives/pagination":{"types":"./dist/react/primitives/pagination.d.ts","import":"./dist/react/primitives/pagination.js","source":"./src/react/primitives/pagination.tsx"},"./react/primitives/split-pane":{"types":"./dist/react/primitives/split-pane.d.ts","import":"./dist/react/primitives/split-pane.js","source":"./src/react/primitives/split-pane.tsx"},"./react/primitives/status-bar":{"types":"./dist/react/primitives/status-bar.d.ts","import":"./dist/react/primitives/status-bar.js","source":"./src/react/primitives/status-bar.tsx"},"./react/primitives/status-dot":{"types":"./dist/react/primitives/status-dot.d.ts","import":"./dist/react/primitives/status-dot.js","source":"./src/react/primitives/status-dot.tsx"},"./react/primitives/typography":{"types":"./dist/react/primitives/typography.d.ts","import":"./dist/react/primitives/typography.js","source":"./src/react/primitives/typography.tsx"},"./react/primitives/uptime-bar":{"types":"./dist/react/primitives/uptime-bar.d.ts","import":"./dist/react/primitives/uptime-bar.js","source":"./src/react/primitives/uptime-bar.tsx"},"./security/vulnerability-card":{"types":"./dist/security/vulnerability-card/index.d.ts","import":"./dist/security/vulnerability-card/index.js","source":"./src/security/vulnerability-card/index.ts"},"./visualization/network-graph":{"types":"./dist/visualization/network-graph/index.d.ts","import":"./dist/visualization/network-graph/index.js","source":"./src/visualization/network-graph/index.ts"},"./react/layout/core-app-chrome":{"types":"./dist/react/layout/core-app-chrome.d.ts","import":"./dist/react/layout/core-app-chrome.js","source":"./src/react/layout/core-app-chrome.tsx"},"./react/primitives/attack-path":{"types":"./dist/react/primitives/attack-path.d.ts","import":"./dist/react/primitives/attack-path.js","source":"./src/react/primitives/attack-path.tsx"},"./react/primitives/chart-gauge":{"types":"./dist/react/primitives/chart-gauge.d.ts","import":"./dist/react/primitives/chart-gauge.js","source":"./src/react/primitives/chart-gauge.tsx"},"./react/primitives/chart-radar":{"types":"./dist/react/primitives/chart-radar.d.ts","import":"./dist/react/primitives/chart-radar.js","source":"./src/react/primitives/chart-radar.tsx"},"./react/primitives/code-viewer":{"types":"./dist/react/primitives/code-viewer.d.ts","import":"./dist/react/primitives/code-viewer.js","source":"./src/react/primitives/code-viewer.tsx"},"./react/primitives/collapsible":{"types":"./dist/react/primitives/collapsible.d.ts","import":"./dist/react/primitives/collapsible.js","source":"./src/react/primitives/collapsible.tsx"},"./react/primitives/copy-button":{"types":"./dist/react/primitives/copy-button.d.ts","import":"./dist/react/primitives/copy-button.js","source":"./src/react/primitives/copy-button.tsx"},"./react/primitives/cron-editor":{"types":"./dist/react/primitives/cron-editor.d.ts","import":"./dist/react/primitives/cron-editor.js","source":"./src/react/primitives/cron-editor.tsx"},"./react/primitives/date-picker":{"types":"./dist/react/primitives/date-picker.d.ts","import":"./dist/react/primitives/date-picker.js","source":"./src/react/primitives/date-picker.tsx"},"./react/primitives/empty-state":{"types":"./dist/react/primitives/empty-state.d.ts","import":"./dist/react/primitives/empty-state.js","source":"./src/react/primitives/empty-state.tsx"},"./react/primitives/metric-tile":{"types":"./dist/react/primitives/metric-tile.d.ts","import":"./dist/react/primitives/metric-tile.js","source":"./src/react/primitives/metric-tile.tsx"},"./react/primitives/radio-group":{"types":"./dist/react/primitives/radio-group.d.ts","import":"./dist/react/primitives/radio-group.js","source":"./src/react/primitives/radio-group.tsx"},"./react/primitives/rule-editor":{"types":"./dist/react/primitives/rule-editor.d.ts","import":"./dist/react/primitives/rule-editor.js","source":"./src/react/primitives/rule-editor.tsx"},"./react/primitives/scroll-area":{"types":"./dist/react/primitives/scroll-area.d.ts","import":"./dist/react/primitives/scroll-area.js","source":"./src/react/primitives/scroll-area.tsx"},"./react/primitives/slide-panel":{"types":"./dist/react/primitives/slide-panel.d.ts","import":"./dist/react/primitives/slide-panel.js","source":"./src/react/primitives/slide-panel.tsx"},"./react/primitives/alert-dialog":{"types":"./dist/react/primitives/alert-dialog.d.ts","import":"./dist/react/primitives/alert-dialog.js","source":"./src/react/primitives/alert-dialog.tsx"},"./react/primitives/aspect-ratio":{"types":"./dist/react/primitives/aspect-ratio.d.ts","import":"./dist/react/primitives/aspect-ratio.js","source":"./src/react/primitives/aspect-ratio.tsx"},"./react/primitives/chart-funnel":{"types":"./dist/react/primitives/chart-funnel.d.ts","import":"./dist/react/primitives/chart-funnel.js","source":"./src/react/primitives/chart-funnel.tsx"},"./react/primitives/chart-sankey":{"types":"./dist/react/primitives/chart-sankey.d.ts","import":"./dist/react/primitives/chart-sankey.js","source":"./src/react/primitives/chart-sankey.tsx"},"./react/primitives/color-picker":{"types":"./dist/react/primitives/color-picker.d.ts","import":"./dist/react/primitives/color-picker.js","source":"./src/react/primitives/color-picker.tsx"},"./react/primitives/context-menu":{"types":"./dist/react/primitives/context-menu.d.ts","import":"./dist/react/primitives/context-menu.js","source":"./src/react/primitives/context-menu.tsx"},"./react/primitives/flow-diagram":{"types":"./dist/react/primitives/flow-diagram.d.ts","import":"./dist/react/primitives/flow-diagram.js","source":"./src/react/primitives/flow-diagram.tsx"},"./react/primitives/mitre-matrix":{"types":"./dist/react/primitives/mitre-matrix.d.ts","import":"./dist/react/primitives/mitre-matrix.js","source":"./src/react/primitives/mitre-matrix.tsx"},"./visualization/mermaid-diagram":{"types":"./dist/visualization/mermaid-diagram/index.d.ts","import":"./dist/visualization/mermaid-diagram/index.js","source":"./src/visualization/mermaid-diagram/index.ts"},"./react/primitives/chart-heatmap":{"types":"./dist/react/primitives/chart-heatmap.d.ts","import":"./dist/react/primitives/chart-heatmap.js","source":"./src/react/primitives/chart-heatmap.tsx"},"./react/primitives/chart-scatter":{"types":"./dist/react/primitives/chart-scatter.d.ts","import":"./dist/react/primitives/chart-scatter.js","source":"./src/react/primitives/chart-scatter.tsx"},"./react/primitives/chart-treemap":{"types":"./dist/react/primitives/chart-treemap.d.ts","import":"./dist/react/primitives/chart-treemap.js","source":"./src/react/primitives/chart-treemap.tsx"},"./react/primitives/dropdown-menu":{"types":"./dist/react/primitives/dropdown-menu.d.ts","import":"./dist/react/primitives/dropdown-menu.js","source":"./src/react/primitives/dropdown-menu.tsx"},"./react/primitives/network-graph":{"types":"./dist/react/primitives/network-graph.d.ts","import":"./dist/react/primitives/network-graph.js","source":"./src/react/primitives/network-graph.tsx"},"./composites/per-case-stats-table":{"types":"./dist/composites/per-case-stats-table.d.ts","import":"./dist/composites/per-case-stats-table.js","source":"./src/composites/per-case-stats-table.tsx"},"./primitives/yaml-override-editor":{"types":"./dist/primitives/yaml-override-editor.d.ts","import":"./dist/primitives/yaml-override-editor.js","source":"./src/primitives/yaml-override-editor.tsx"},"./react/primitives/error-boundary":{"types":"./dist/react/primitives/error-boundary.d.ts","import":"./dist/react/primitives/error-boundary.js","source":"./src/react/primitives/error-boundary.tsx"},"./react/primitives/heatmap-legend":{"types":"./dist/react/primitives/heatmap-legend.d.ts","import":"./dist/react/primitives/heatmap-legend.js","source":"./src/react/primitives/heatmap-legend.tsx"},"./styles/react-threat-visuals.css":{"source":"./src/styles/react-threat-visuals.css","default":"./dist/styles/react-threat-visuals.css"},"./visualization/json-path-browser":{"types":"./dist/visualization/json-path-browser/index.d.ts","import":"./dist/visualization/json-path-browser/index.js","source":"./src/visualization/json-path-browser/index.ts"},"./react/primitives/chart-sparkline":{"types":"./dist/react/primitives/chart-sparkline.d.ts","import":"./dist/react/primitives/chart-sparkline.js","source":"./src/react/primitives/chart-sparkline.tsx"},"./react/primitives/chart-waterfall":{"types":"./dist/react/primitives/chart-waterfall.d.ts","import":"./dist/react/primitives/chart-waterfall.js","source":"./src/react/primitives/chart-waterfall.tsx"},"./react/primitives/heatmap-toolbar":{"types":"./dist/react/primitives/heatmap-toolbar.d.ts","import":"./dist/react/primitives/heatmap-toolbar.js","source":"./src/react/primitives/heatmap-toolbar.tsx"},"./react/primitives/markdown-viewer":{"types":"./dist/react/primitives/markdown-viewer.d.ts","import":"./dist/react/primitives/markdown-viewer.js","source":"./src/react/primitives/markdown-viewer.tsx"},"./react/primitives/mermaid-diagram":{"types":"./dist/react/primitives/mermaid-diagram.d.ts","import":"./dist/react/primitives/mermaid-diagram.js","source":"./src/react/primitives/mermaid-diagram.tsx"},"./react/primitives/navigation-menu":{"types":"./dist/react/primitives/navigation-menu.d.ts","import":"./dist/react/primitives/navigation-menu.js","source":"./src/react/primitives/navigation-menu.tsx"},"./components/search/command-palette":{"types":"./dist/components/search/command-palette.d.ts","import":"./dist/components/search/command-palette.js","source":"./src/components/search/command-palette.ts"},"./react/primitives/animated-counter":{"types":"./dist/react/primitives/animated-counter.d.ts","import":"./dist/react/primitives/animated-counter.js","source":"./src/react/primitives/animated-counter.tsx"},"./react/primitives/detection-status":{"types":"./dist/react/primitives/detection-status.d.ts","import":"./dist/react/primitives/detection-status.js","source":"./src/react/primitives/detection-status.tsx"},"./react/feedback/notification-banner":{"types":"./dist/react/feedback/notification-banner.d.ts","import":"./dist/react/feedback/notification-banner.js","source":"./src/react/feedback/notification-banner.tsx"},"./react/primitives/chart-candlestick":{"types":"./dist/react/primitives/chart-candlestick.d.ts","import":"./dist/react/primitives/chart-candlestick.js","source":"./src/react/primitives/chart-candlestick.tsx"},"./react/primitives/json-path-browser":{"types":"./dist/react/primitives/json-path-browser.d.ts","import":"./dist/react/primitives/json-path-browser.js","source":"./src/react/primitives/json-path-browser.tsx"},"./react/primitives/severity-indicator":{"types":"./dist/react/primitives/severity-indicator.d.ts","import":"./dist/react/primitives/severity-indicator.js","source":"./src/react/primitives/severity-indicator.tsx"},"./react/primitives/vulnerability-card":{"types":"./dist/react/primitives/vulnerability-card.d.ts","import":"./dist/react/primitives/vulnerability-card.js","source":"./src/react/primitives/vulnerability-card.tsx"},"./react/primitives/notification-center":{"types":"./dist/react/primitives/notification-center.d.ts","import":"./dist/react/primitives/notification-center.js","source":"./src/react/primitives/notification-center.tsx"}},"gitHead":"98d14b2d727e7b5f5212dfc84c93de25f175a348","scripts":{"dev":"vite build --watch","lint":"eslint src --max-warnings 0","test":"vitest run","build":"tsc -p tsconfig.build.json && vite build","check":"npm run typecheck && npm run lint && npm run format:check","format":"prettier --write \"src/**/*.ts\"","preview":"npm run generate:preview && vite --config preview/vite.config.ts","lint:fix":"eslint src --fix","test:e2e":"playwright test","typecheck":"tsc --noEmit","test:watch":"vitest","test:e2e:ui":"playwright test --ui","audit:parity":"node scripts/audit-parity.mjs","format:check":"prettier --check \"src/**/*.ts\"","preview:dist":"npm run generate:preview && vite build --config preview/vite.config.ts","preview:build":"npm run build && npm run preview:dist","preview:serve":"vite --config preview/vite.config.ts","test:coverage":"vitest run --coverage","preview:deploy":"npm run preview:build && echo 'Static site built to preview-dist/'","test:e2e:debug":"playwright test --debug","test:e2e:headed":"playwright test --headed","test:e2e:report":"playwright show-report","generate:preview":"node scripts/extract-prop-docs.mjs && node scripts/generate-preview.mjs","audit:parity:check":"node scripts/audit-parity.mjs --check","generate:prop-docs":"node scripts/extract-prop-docs.mjs","test:e2e:update-snapshots":"playwright test --update-snapshots"},"_npmUser":{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},"overrides":{"uuid":"14.0.0","lodash":"4.18.1","rollup":"4.60.0","undici":"^7.28.0","flatted":"3.4.2","postcss":"8.5.10","dompurify":"3.4.11","lodash-es":"4.18.1","@vue/language-core":{"minimatch":"9.0.7"}},"repository":{"url":"git+https://github.com/countermeasure-platform/web-components.git","type":"git"},"_npmVersion":"10.9.7","description":"Shared web components for CounterMeasure applications - consolidates common frontend functionality across projects.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","mermaid":"^11.12.3","dompurify":"3.4.11","codemirror":"^6.0.1","tailwind-merge":"^3.5.0","@codemirror/lint":"^6.9.0","@codemirror/view":"^6.39.0","@lezer/highlight":"^1.2.0","@codemirror/state":"^6.5.0","@codemirror/search":"^6.5.0","@codemirror/commands":"^6.8.0","@codemirror/lang-css":"^6.3.1","@codemirror/lang-sql":"^6.10.0","@codemirror/language":"^6.12.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-tabs":"^1.1.3","@codemirror/lang-json":"^6.0.1","@codemirror/lang-rust":"^6.0.2","@radix-ui/react-label":"^2.1.4","@radix-ui/react-dialog":"^1.1.7","@radix-ui/react-select":"^2.1.7","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.1.4","@radix-ui/react-toggle":"^1.1.10","@codemirror/lang-python":"^6.2.1","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-tooltip":"^1.1.8","@codemirror/autocomplete":"^6.20.0","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@codemirror/language-data":"^6.5.2","@radix-ui/react-separator":"^1.1.8","@codemirror/lang-javascript":"^6.2.4","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.7","@radix-ui/react-toggle-group":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.7","@radix-ui/react-navigation-menu":"^1.2.14"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.5","jsdom":"^29.0.0","react":"^19.2.4","eslint":"^10.0.3","vitest":"^4.1.0","globals":"^17.2.0","axe-core":"^4.11.1","prettier":"^3.2.0","react-dom":"^19.2.4","@eslint/js":"^10.0.0","typescript":"^6.0.2","@types/node":"^25.1.0","tailwindcss":"4.3.0","@types/react":"^19.2.14","lucide-react":"^1.6.0","@xyflow/react":"^12.10.1","vite-plugin-dts":"^5.0.0","@playwright/test":"^1.52.0","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.4","typescript-eslint":"^8.57.0","@vitest/coverage-v8":"^4.1.0","@axe-core/playwright":"^4.11.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@microsoft/api-extractor":"7.58.7","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","tailwindcss":"^4.0.0","lucide-react":"^1.6.0","@xyflow/react":"^12.0.0"},"peerDependenciesMeta":{"tailwindcss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-components_1.3.5-dev.36.1_1781933443488_0.9366892788541654","host":"s3://npm-registry-packages-npm-production"}},"1.3.6-dev.37.1":{"name":"@countermeasure-platform/web-components","version":"1.3.6-dev.37.1","keywords":["countermeasure","consent","auth","passkey","webauthn","encryption","crypto","aes","rsa","codemirror","editor","data-table","components","ui"],"author":{"name":"CounterMeasure"},"license":"MIT","_id":"@countermeasure-platform/web-components@1.3.6-dev.37.1","maintainers":[{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},{"name":"phutel","email":"paul@countermeasuresec.com"}],"homepage":"https://github.com/countermeasure-platform/web-components#readme","bugs":{"url":"https://github.com/countermeasure-platform/web-components/issues"},"dist":{"shasum":"49f6b995ec4ded7ffac9db942a64fbad0050c676","tarball":"https://registry.npmjs.org/@countermeasure-platform/web-components/-/web-components-1.3.6-dev.37.1.tgz","fileCount":2527,"integrity":"sha512-GavXYq9tQXp96yQfsd08uPBg07nxR9GoFPjgJpDslQoo/Rw5udpkngjaJQNXZED6zh79/SGk0x0rfrM1lHZobw==","signatures":[{"sig":"MEUCIQD0hpf/7NS/Cm8M4NltD4zd+0Ej26oDgBtduScMiVtmzgIgTVLJDLOR9QeIJfFk7deEPG2I5YYGsED/tAERfPepRYU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29797609},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js","source":"./src/ui/index.ts"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","source":"./src/auth/index.ts"},"./form":{"types":"./dist/form/index.d.ts","import":"./dist/form/index.js","source":"./src/form/index.ts"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js","source":"./src/icons/index.ts"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react.js","source":"./src/react/index.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","source":"./src/utils/index.ts"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js","source":"./src/charts/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.ts","import":"./dist/crypto/index.js","source":"./src/crypto/index.ts"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js","source":"./src/layout/index.ts"},"./styles":{"source":"./src/styles/index.css","default":"./dist/styles/index.css"},"./consent":{"types":"./dist/consent/index.d.ts","import":"./dist/consent/index.js","source":"./src/consent/index.ts"},"./display":{"types":"./dist/display/index.d.ts","import":"./dist/display/index.js","source":"./src/display/index.ts"},"./editors":{"types":"./dist/editors/index.d.ts","import":"./dist/editors/index.js","source":"./src/editors/index.ts"},"./passkey":{"types":"./dist/passkey/index.d.ts","import":"./dist/passkey/index.js","source":"./src/passkey/index.ts"},"./sidebar":{"types":"./dist/sidebar/index.d.ts","import":"./dist/sidebar/index.js","source":"./src/sidebar/index.ts"},"./overlays":{"types":"./dist/overlays/index.d.ts","import":"./dist/overlays/index.js","source":"./src/overlays/index.ts"},"./security":{"types":"./dist/security/index.d.ts","import":"./dist/security/index.js","source":"./src/security/index.ts"},"./services":{"types":"./dist/services/index.d.ts","import":"./dist/services/index.js","source":"./src/services/index.ts"},"./styles/*":"./dist/styles/*","./styles/ui":{"source":"./src/styles/ui.css","default":"./dist/styles/ui.css"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","source":"./src/appearance/index.ts"},"./charts/bar":{"types":"./dist/charts/bar/index.d.ts","import":"./dist/charts/bar/index.js","source":"./src/charts/bar/index.ts"},"./charts/pie":{"types":"./dist/charts/pie/index.d.ts","import":"./dist/charts/pie/index.js","source":"./src/charts/pie/index.ts"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js","source":"./src/components/index.ts"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js","source":"./src/navigation/index.ts"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js","source":"./src/primitives/index.ts"},"./react/auth":{"types":"./dist/react/auth/index.d.ts","import":"./dist/react/auth/index.js","source":"./src/react/auth/index.ts"},"./charts/area":{"types":"./dist/charts/area/index.d.ts","import":"./dist/charts/area/index.js","source":"./src/charts/area/index.ts"},"./charts/axis":{"types":"./dist/charts/axis.d.ts","import":"./dist/charts/axis.js","source":"./src/charts/axis.ts"},"./charts/base":{"types":"./dist/charts/base.d.ts","import":"./dist/charts/base.js","source":"./src/charts/base.ts"},"./charts/line":{"types":"./dist/charts/line/index.d.ts","import":"./dist/charts/line/index.js","source":"./src/charts/line/index.ts"},"./charts/zoom":{"types":"./dist/charts/zoom.d.ts","import":"./dist/charts/zoom.js","source":"./src/charts/zoom.ts"},"./react/brand":{"types":"./dist/react/brand/index.d.ts","import":"./dist/react/brand.js","source":"./src/react/brand/index.tsx"},"./react/hooks":{"types":"./dist/react/hooks/index.d.ts","import":"./dist/react/hooks/index.js","source":"./src/react/hooks/index.ts"},"./styles/auth":{"source":"./src/styles/auth.css","default":"./dist/styles/auth.css"},"./app-switcher":{"types":"./dist/app-switcher/index.d.ts","import":"./dist/app-switcher/index.js","source":"./src/app-switcher/index.ts"},"./charts/gauge":{"types":"./dist/charts/gauge/index.d.ts","import":"./dist/charts/gauge/index.js","source":"./src/charts/gauge/index.ts"},"./charts/radar":{"types":"./dist/charts/radar/index.d.ts","import":"./dist/charts/radar/index.js","source":"./src/charts/radar/index.ts"},"./charts/utils":{"types":"./dist/charts/utils.d.ts","import":"./dist/charts/utils.js","source":"./src/charts/utils.ts"},"./display/card":{"types":"./dist/display/card/index.d.ts","import":"./dist/display/card/index.js","source":"./src/display/card/index.ts"},"./icons/lucide":{"types":"./dist/icons/lucide.d.ts","import":"./dist/icons/lucide.js","source":"./src/icons/lucide.ts"},"./react/layout":{"types":"./dist/react/layout/index.d.ts","import":"./dist/react/layout/index.js","source":"./src/react/layout/index.ts"},"./services/api":{"types":"./dist/services/api.d.ts","import":"./dist/services/api.js","source":"./src/services/api.ts"},"./services/sse":{"types":"./dist/services/sse.d.ts","import":"./dist/services/sse.js","source":"./src/services/sse.ts"},"./theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./charts/funnel":{"types":"./dist/charts/funnel/index.d.ts","import":"./dist/charts/funnel/index.js","source":"./src/charts/funnel/index.ts"},"./charts/legend":{"types":"./dist/charts/legend.d.ts","import":"./dist/charts/legend.js","source":"./src/charts/legend.ts"},"./charts/sankey":{"types":"./dist/charts/sankey/index.d.ts","import":"./dist/charts/sankey/index.js","source":"./src/charts/sankey/index.ts"},"./display/alert":{"types":"./dist/display/alert/index.d.ts","import":"./dist/display/alert/index.js","source":"./src/display/alert/index.ts"},"./display/badge":{"types":"./dist/display/badge/index.d.ts","import":"./dist/display/badge/index.js","source":"./src/display/badge/index.ts"},"./form/calendar":{"types":"./dist/form/calendar/index.d.ts","import":"./dist/form/calendar/index.js","source":"./src/form/calendar/index.ts"},"./react/consent":{"types":"./dist/react/consent/index.d.ts","import":"./dist/react/consent/index.js","source":"./src/react/consent/index.ts"},"./react/editors":{"types":"./dist/react/editors/index.d.ts","import":"./dist/react/editors/index.js","source":"./src/react/editors/index.ts"},"./react/sidebar":{"types":"./dist/react/sidebar.d.ts","import":"./dist/react/sidebar.js","source":"./src/react/sidebar.tsx"},"./styles/layout":{"source":"./src/styles/layout.css","default":"./dist/styles/layout.css"},"./styles/tokens":{"source":"./src/styles/tokens.css","default":"./dist/styles/tokens.css"},"./visualization":{"types":"./dist/visualization/index.d.ts","import":"./dist/visualization/index.js","source":"./src/visualization/index.ts"},"./charts/heatmap":{"types":"./dist/charts/heatmap/index.d.ts","import":"./dist/charts/heatmap/index.js","source":"./src/charts/heatmap/index.ts"},"./charts/scatter":{"types":"./dist/charts/scatter/index.d.ts","import":"./dist/charts/scatter/index.js","source":"./src/charts/scatter/index.ts"},"./charts/tooltip":{"types":"./dist/charts/tooltip.d.ts","import":"./dist/charts/tooltip.js","source":"./src/charts/tooltip.ts"},"./charts/treemap":{"types":"./dist/charts/treemap/index.d.ts","import":"./dist/charts/treemap/index.js","source":"./src/charts/treemap/index.ts"},"./display/avatar":{"types":"./dist/display/avatar/index.d.ts","import":"./dist/display/avatar/index.js","source":"./src/display/avatar/index.ts"},"./form/direction":{"types":"./dist/form/direction/index.d.ts","import":"./dist/form/direction/index.js","source":"./src/form/direction/index.ts"},"./form/tag-input":{"types":"./dist/form/tag-input/index.d.ts","import":"./dist/form/tag-input/index.js","source":"./src/form/tag-input/index.ts"},"./overlays/sheet":{"types":"./dist/overlays/sheet/index.d.ts","import":"./dist/overlays/sheet/index.js","source":"./src/overlays/sheet/index.ts"},"./primitives/kbd":{"types":"./dist/primitives/kbd/index.d.ts","import":"./dist/primitives/kbd/index.js","source":"./src/primitives/kbd/index.ts"},"./react/feedback":{"types":"./dist/react/feedback/index.d.ts","import":"./dist/react/feedback/index.js","source":"./src/react/feedback/index.ts"},"./react/topology":{"types":"./dist/react/topology/index.d.ts","import":"./dist/react/topology.js","source":"./src/react/topology/index.ts"},"./styles/consent":{"source":"./src/styles/consent.css","default":"./dist/styles/consent.css"},"./utils/registry":{"types":"./dist/utils/registry.d.ts","import":"./dist/utils/registry.js","source":"./src/utils/registry.ts"},"./components/tabs":{"types":"./dist/components/tabs/index.d.ts","import":"./dist/components/tabs/index.js","source":"./src/components/tabs/index.ts"},"./display/popover":{"types":"./dist/display/popover/index.d.ts","import":"./dist/display/popover/index.js","source":"./src/display/popover/index.ts"},"./display/tooltip":{"types":"./dist/display/tooltip/index.d.ts","import":"./dist/display/tooltip/index.js","source":"./src/display/tooltip/index.ts"},"./services/router":{"types":"./dist/services/router.d.ts","import":"./dist/services/router.js","source":"./src/services/router.ts"},"./charts/sparkline":{"types":"./dist/charts/sparkline/index.d.ts","import":"./dist/charts/sparkline/index.js","source":"./src/charts/sparkline/index.ts"},"./charts/waterfall":{"types":"./dist/charts/waterfall/index.d.ts","import":"./dist/charts/waterfall/index.js","source":"./src/charts/waterfall/index.ts"},"./components/brand":{"types":"./dist/components/brand/index.d.ts","import":"./dist/components/brand/index.js","source":"./src/components/brand/index.ts"},"./components/modal":{"types":"./dist/components/modal/index.d.ts","import":"./dist/components/modal/index.js","source":"./src/components/modal/index.ts"},"./components/theme":{"types":"./dist/components/theme/index.d.ts","import":"./dist/components/theme/index.js","source":"./src/components/theme/index.ts"},"./components/toast":{"types":"./dist/components/toast/index.d.ts","import":"./dist/components/toast/index.js","source":"./src/components/toast/index.ts"},"./display/progress":{"types":"./dist/display/progress/index.d.ts","import":"./dist/display/progress/index.js","source":"./src/display/progress/index.ts"},"./form/cron-editor":{"types":"./dist/form/cron-editor/index.d.ts","import":"./dist/form/cron-editor/index.js","source":"./src/form/cron-editor/index.ts"},"./form/date-picker":{"types":"./dist/form/date-picker/index.d.ts","import":"./dist/form/date-picker/index.js","source":"./src/form/date-picker/index.ts"},"./layout/app-shell":{"types":"./dist/layout/app-shell.d.ts","import":"./dist/layout/app-shell.js","source":"./src/layout/app-shell.ts"},"./primitives/field":{"types":"./dist/primitives/field/index.d.ts","import":"./dist/primitives/field/index.js","source":"./src/primitives/field/index.ts"},"./primitives/input":{"types":"./dist/primitives/input/index.d.ts","import":"./dist/primitives/input/index.js","source":"./src/primitives/input/index.ts"},"./primitives/label":{"types":"./dist/primitives/label/index.d.ts","import":"./dist/primitives/label/index.js","source":"./src/primitives/label/index.ts"},"./primitives/radio":{"types":"./dist/primitives/radio/index.d.ts","import":"./dist/primitives/radio/index.js","source":"./src/primitives/radio/index.ts"},"./react/primitives":{"types":"./dist/react/primitives/index.d.ts","import":"./dist/react/primitives/index.js","source":"./src/react/primitives/index.ts"},"./styles/fonts.css":{"source":"./src/styles/fonts.css","default":"./dist/styles/fonts.css"},"./styles/theme.css":{"source":"./src/styles/theme.css","default":"./dist/styles/theme.css"},"./components/search":{"types":"./dist/components/search/index.d.ts","import":"./dist/components/search/index.js","source":"./src/components/search/index.ts"},"./display/stat-card":{"types":"./dist/display/stat-card/index.d.ts","import":"./dist/display/stat-card/index.js","source":"./src/display/stat-card/index.ts"},"./form/color-picker":{"types":"./dist/form/color-picker/index.d.ts","import":"./dist/form/color-picker/index.js","source":"./src/form/color-picker/index.ts"},"./navigation/drawer":{"types":"./dist/navigation/drawer/index.d.ts","import":"./dist/navigation/drawer/index.js","source":"./src/navigation/drawer/index.ts"},"./overlays/carousel":{"types":"./dist/overlays/carousel/index.d.ts","import":"./dist/overlays/carousel/index.js","source":"./src/overlays/carousel/index.ts"},"./primitives/button":{"types":"./dist/primitives/button/index.d.ts","import":"./dist/primitives/button/index.js","source":"./src/primitives/button/index.ts"},"./primitives/select":{"types":"./dist/primitives/select/index.d.ts","import":"./dist/primitives/select/index.js","source":"./src/primitives/select/index.ts"},"./primitives/slider":{"types":"./dist/primitives/slider/index.d.ts","import":"./dist/primitives/slider/index.js","source":"./src/primitives/slider/index.ts"},"./primitives/switch":{"types":"./dist/primitives/switch/index.d.ts","import":"./dist/primitives/switch/index.js","source":"./src/primitives/switch/index.ts"},"./primitives/toggle":{"types":"./dist/primitives/toggle/index.d.ts","import":"./dist/primitives/toggle/index.js","source":"./src/primitives/toggle/index.ts"},"./styles/appearance":{"source":"./src/styles/appearance.css","default":"./dist/styles/appearance.css"},"./visualization/map":{"types":"./dist/visualization/map/index.d.ts","import":"./dist/visualization/map/index.js","source":"./src/visualization/map/index.ts"},"./charts/annotations":{"types":"./dist/charts/annotations.d.ts","import":"./dist/charts/annotations.js","source":"./src/charts/annotations.ts"},"./charts/candlestick":{"types":"./dist/charts/candlestick/index.d.ts","import":"./dist/charts/candlestick/index.js","source":"./src/charts/candlestick/index.ts"},"./display/code-block":{"types":"./dist/display/code-block/index.d.ts","import":"./dist/display/code-block/index.js","source":"./src/display/code-block/index.ts"},"./display/hover-card":{"types":"./dist/display/hover-card/index.d.ts","import":"./dist/display/hover-card/index.js","source":"./src/display/hover-card/index.ts"},"./display/status-dot":{"types":"./dist/display/status-dot/index.d.ts","import":"./dist/display/status-dot/index.js","source":"./src/display/status-dot/index.ts"},"./display/typography":{"types":"./dist/display/typography/index.d.ts","import":"./dist/display/typography/index.js","source":"./src/display/typography/index.ts"},"./display/uptime-bar":{"types":"./dist/display/uptime-bar/index.d.ts","import":"./dist/display/uptime-bar/index.js","source":"./src/display/uptime-bar/index.ts"},"./editors/log-viewer":{"types":"./dist/editors/log-viewer.d.ts","import":"./dist/editors/log-viewer.js","source":"./src/editors/log-viewer.ts"},"./layout/page-header":{"types":"./dist/layout/page-header.d.ts","import":"./dist/layout/page-header.js","source":"./src/layout/page-header.ts"},"./navigation/menubar":{"types":"./dist/navigation/menubar/index.d.ts","import":"./dist/navigation/menubar/index.js","source":"./src/navigation/menubar/index.ts"},"./navigation/stepper":{"types":"./dist/navigation/stepper/index.d.ts","import":"./dist/navigation/stepper/index.js","source":"./src/navigation/stepper/index.ts"},"./primitives/spinner":{"types":"./dist/primitives/spinner/index.d.ts","import":"./dist/primitives/spinner/index.js","source":"./src/primitives/spinner/index.ts"},"./react/app-switcher":{"types":"./dist/react/app-switcher.d.ts","import":"./dist/react/app-switcher.js","source":"./src/react/app-switcher.tsx"},"./react/theme-studio":{"types":"./dist/react/theme-studio.d.ts","import":"./dist/react/theme-studio.js","source":"./src/react/theme-studio.tsx"},"./react/theme-toggle":{"types":"./dist/react/theme-toggle/index.d.ts","import":"./dist/react/theme-toggle.js","source":"./src/react/theme-toggle/index.tsx"},"./services/sse-react":{"types":"./dist/services/sse-react.d.ts","import":"./dist/services/sse-react.js","source":"./src/services/sse-react.ts"},"./display/empty-state":{"types":"./dist/display/empty-state/index.d.ts","import":"./dist/display/empty-state/index.js","source":"./src/display/empty-state/index.ts"},"./display/metric-tile":{"types":"./dist/display/metric-tile/index.d.ts","import":"./dist/display/metric-tile/index.js","source":"./src/display/metric-tile/index.ts"},"./editors/code-editor":{"types":"./dist/editors/code-editor.d.ts","import":"./dist/editors/code-editor.js","source":"./src/editors/code-editor.ts"},"./editors/diff-viewer":{"types":"./dist/editors/diff-viewer.d.ts","import":"./dist/editors/diff-viewer.js","source":"./src/editors/diff-viewer.ts"},"./editors/json-viewer":{"types":"./dist/editors/json-viewer.d.ts","import":"./dist/editors/json-viewer.js","source":"./src/editors/json-viewer.ts"},"./editors/yaml-editor":{"types":"./dist/editors/yaml-editor.d.ts","import":"./dist/editors/yaml-editor.js","source":"./src/editors/yaml-editor.ts"},"./primitives/checkbox":{"types":"./dist/primitives/checkbox/index.d.ts","import":"./dist/primitives/checkbox/index.js","source":"./src/primitives/checkbox/index.ts"},"./primitives/skeleton":{"types":"./dist/primitives/skeleton/index.d.ts","import":"./dist/primitives/skeleton/index.js","source":"./src/primitives/skeleton/index.ts"},"./react/hooks/use-api":{"types":"./dist/react/hooks/useApi.d.ts","import":"./dist/react/hooks/useApi.js","source":"./src/react/hooks/useApi.ts"},"./react/hooks/use-sse":{"types":"./dist/react/hooks/useSSE.d.ts","import":"./dist/react/hooks/useSSE.js","source":"./src/react/hooks/useSSE.ts"},"./security/cvss-badge":{"types":"./dist/security/cvss-badge/index.d.ts","import":"./dist/security/cvss-badge/index.js","source":"./src/security/cvss-badge/index.ts"},"./styles/no-fonts.css":{"source":"./src/styles/no-fonts.css","default":"./dist/styles/no-fonts.css"},"./styles/theme-engine":{"source":"./src/styles/theme-engine.css","default":"./dist/styles/theme-engine.css"},"./components/tree-view":{"types":"./dist/components/tree-view/index.d.ts","import":"./dist/components/tree-view/index.js","source":"./src/components/tree-view/index.ts"},"./display/aspect-ratio":{"types":"./dist/display/aspect-ratio/index.d.ts","import":"./dist/display/aspect-ratio/index.js","source":"./src/display/aspect-ratio/index.ts"},"./primitives/separator":{"types":"./dist/primitives/separator/index.d.ts","import":"./dist/primitives/separator/index.js","source":"./src/primitives/separator/index.ts"},"./react/consent/banner":{"types":"./dist/react/consent/banner.d.ts","import":"./dist/react/consent/banner.js","source":"./src/react/consent/banner.tsx"},"./react/hooks/use-auth":{"types":"./dist/react/hooks/useAuth.d.ts","import":"./dist/react/hooks/useAuth.js","source":"./src/react/hooks/useAuth.ts"},"./react/primitives/kbd":{"types":"./dist/react/primitives/kbd.d.ts","import":"./dist/react/primitives/kbd.js","source":"./src/react/primitives/kbd.tsx"},"./react/primitives/map":{"types":"./dist/react/primitives/map.d.ts","import":"./dist/react/primitives/map.js","source":"./src/react/primitives/map.tsx"},"./react/threat-visuals":{"types":"./dist/react/threat-visuals/index.d.ts","import":"./dist/react/threat-visuals.js","source":"./src/react/threat-visuals/index.tsx"},"./security/attack-path":{"types":"./dist/security/attack-path/index.d.ts","import":"./dist/security/attack-path/index.js","source":"./src/security/attack-path/index.ts"},"./services/keybindings":{"types":"./dist/services/keybindings.d.ts","import":"./dist/services/keybindings.js","source":"./src/services/keybindings.ts"},"./services/toast-react":{"types":"./dist/services/toast-react.d.ts","import":"./dist/services/toast-react.js","source":"./src/services/toast-react.tsx"},"./styles/shadcn-compat":{"source":"./src/styles/shadcn-compat.css","default":"./dist/styles/shadcn-compat.css"},"./styles/tenant-ui.css":{"source":"./src/styles/tenant-ui.css","default":"./dist/styles/tenant-ui.css"},"./styles/utilities.css":{"source":"./src/styles/utilities.css","default":"./dist/styles/utilities.css"},"./visualization/kanban":{"types":"./dist/visualization/kanban/index.d.ts","import":"./dist/visualization/kanban/index.js","source":"./src/visualization/kanban/index.ts"},"./components/data-table":{"types":"./dist/components/data-table/index.d.ts","import":"./dist/components/data-table/index.js","source":"./src/components/data-table/index.ts"},"./components/pagination":{"types":"./dist/components/pagination/index.d.ts","import":"./dist/components/pagination/index.js","source":"./src/components/pagination/index.ts"},"./components/split-pane":{"types":"./dist/components/split-pane/index.d.ts","import":"./dist/components/split-pane/index.js","source":"./src/components/split-pane/index.ts"},"./components/status-bar":{"types":"./dist/components/status-bar/index.d.ts","import":"./dist/components/status-bar/index.js","source":"./src/components/status-bar/index.ts"},"./form/date-picker/time":{"types":"./dist/form/date-picker/time.d.ts","import":"./dist/form/date-picker/time.js","source":"./src/form/date-picker/time.ts"},"./navigation/breadcrumb":{"types":"./dist/navigation/breadcrumb/index.d.ts","import":"./dist/navigation/breadcrumb/index.js","source":"./src/navigation/breadcrumb/index.ts"},"./overlays/alert-dialog":{"types":"./dist/overlays/alert-dialog/index.d.ts","import":"./dist/overlays/alert-dialog/index.js","source":"./src/overlays/alert-dialog/index.ts"},"./react/auth/login-form":{"types":"./dist/react/auth/login-form.d.ts","import":"./dist/react/auth/login-form.js","source":"./src/react/auth/login-form.tsx"},"./react/primitives/card":{"types":"./dist/react/primitives/card.d.ts","import":"./dist/react/primitives/card.js","source":"./src/react/primitives/card.tsx"},"./react/primitives/tabs":{"types":"./dist/react/primitives/tabs.d.ts","import":"./dist/react/primitives/tabs.js","source":"./src/react/primitives/tabs.tsx"},"./security/mitre-matrix":{"types":"./dist/security/mitre-matrix/index.d.ts","import":"./dist/security/mitre-matrix/index.js","source":"./src/security/mitre-matrix/index.ts"},"./services/theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./components/GlassSlider":{"types":"./dist/components/theme/glass-slider.d.ts","import":"./dist/components/theme/glass-slider.js","source":"./src/components/theme/glass-slider.ts"},"./components/ThemeStudio":{"types":"./dist/components/theme/theme-studio.d.ts","import":"./dist/components/theme/theme-studio.js","source":"./src/components/theme/theme-studio.ts"},"./components/copy-button":{"types":"./dist/components/copy-button/index.d.ts","import":"./dist/components/copy-button/index.js","source":"./src/components/copy-button/index.ts"},"./components/log-toolbar":{"types":"./dist/components/log-toolbar/index.d.ts","import":"./dist/components/log-toolbar/index.js"},"./composites/run-monitor":{"types":"./dist/composites/run-monitor.d.ts","import":"./dist/composites/run-monitor.js","source":"./src/composites/run-monitor.tsx"},"./editors/languages/yara":{"types":"./dist/editors/languages/yara.d.ts","import":"./dist/editors/languages/yara.js","source":"./src/editors/languages/yara.ts"},"./form/date-picker/range":{"types":"./dist/form/date-picker/range.d.ts","import":"./dist/form/date-picker/range.js","source":"./src/form/date-picker/range.ts"},"./layout/core-app-chrome":{"types":"./dist/layout/core-app-chrome.d.ts","import":"./dist/layout/core-app-chrome.js","source":"./src/layout/core-app-chrome.ts"},"./primitives/scroll-area":{"types":"./dist/primitives/scroll-area/index.d.ts","import":"./dist/primitives/scroll-area/index.js","source":"./src/primitives/scroll-area/index.ts"},"./react/hooks/use-router":{"types":"./dist/react/hooks/useRouter.d.ts","import":"./dist/react/hooks/useRouter.js","source":"./src/react/hooks/useRouter.ts"},"./react/layout/app-shell":{"types":"./dist/react/layout/app-shell.d.ts","import":"./dist/react/layout/app-shell.js","source":"./src/react/layout/app-shell.tsx"},"./react/primitives/alert":{"types":"./dist/react/primitives/alert.d.ts","import":"./dist/react/primitives/alert.js","source":"./src/react/primitives/alert.tsx"},"./react/primitives/badge":{"types":"./dist/react/primitives/badge.d.ts","import":"./dist/react/primitives/badge.js","source":"./src/react/primitives/badge.tsx"},"./react/primitives/field":{"types":"./dist/react/primitives/field.d.ts","import":"./dist/react/primitives/field.js","source":"./src/react/primitives/field.tsx"},"./react/primitives/input":{"types":"./dist/react/primitives/input.d.ts","import":"./dist/react/primitives/input.js","source":"./src/react/primitives/input.tsx"},"./react/primitives/label":{"types":"./dist/react/primitives/label.d.ts","import":"./dist/react/primitives/label.js","source":"./src/react/primitives/label.tsx"},"./react/primitives/modal":{"types":"./dist/react/primitives/modal.d.ts","import":"./dist/react/primitives/modal.js","source":"./src/react/primitives/modal.tsx"},"./react/primitives/sheet":{"types":"./dist/react/primitives/sheet.d.ts","import":"./dist/react/primitives/sheet.js","source":"./src/react/primitives/sheet.tsx"},"./react/primitives/table":{"types":"./dist/react/primitives/table.d.ts","import":"./dist/react/primitives/table.js","source":"./src/react/primitives/table.tsx"},"./react/primitives/toast":{"types":"./dist/react/primitives/toast.d.ts","import":"./dist/react/primitives/toast.js","source":"./src/react/primitives/toast.tsx"},"./visualization/terminal":{"types":"./dist/visualization/terminal/index.d.ts","import":"./dist/visualization/terminal/index.js","source":"./src/visualization/terminal/index.ts"},"./visualization/timeline":{"types":"./dist/visualization/timeline/index.d.ts","import":"./dist/visualization/timeline/index.js","source":"./src/visualization/timeline/index.ts"},"./components/RadiusSlider":{"types":"./dist/components/theme/radius-slider.d.ts","import":"./dist/components/theme/radius-slider.js","source":"./src/components/theme/radius-slider.ts"},"./components/context-menu":{"types":"./dist/components/context-menu/index.d.ts","import":"./dist/components/context-menu/index.js","source":"./src/components/context-menu/index.ts"},"./composites/metrics-card":{"types":"./dist/composites/metrics-card.d.ts","import":"./dist/composites/metrics-card.js","source":"./src/composites/metrics-card.tsx"},"./display/markdown-viewer":{"types":"./dist/display/markdown-viewer/index.d.ts","import":"./dist/display/markdown-viewer/index.js","source":"./src/display/markdown-viewer/index.ts"},"./editors/languages/fluxl":{"types":"./dist/editors/languages/fluxl.d.ts","import":"./dist/editors/languages/fluxl.js","source":"./src/editors/languages/fluxl.ts"},"./editors/languages/yaral":{"types":"./dist/editors/languages/yaral.d.ts","import":"./dist/editors/languages/yaral.js","source":"./src/editors/languages/yaral.ts"},"./form/cron-editor/parser":{"types":"./dist/form/cron-editor/parser.d.ts","import":"./dist/form/cron-editor/parser.js","source":"./src/form/cron-editor/parser.ts"},"./react/hooks/use-consent":{"types":"./dist/react/hooks/useConsent.d.ts","import":"./dist/react/hooks/useConsent.js","source":"./src/react/hooks/useConsent.ts"},"./react/hooks/use-passkey":{"types":"./dist/react/hooks/usePasskey.d.ts","import":"./dist/react/hooks/usePasskey.js","source":"./src/react/hooks/usePasskey.ts"},"./react/hooks/use-storage":{"types":"./dist/react/hooks/useStorage.d.ts","import":"./dist/react/hooks/useStorage.js","source":"./src/react/hooks/useStorage.ts"},"./react/primitives/avatar":{"types":"./dist/react/primitives/avatar.d.ts","import":"./dist/react/primitives/avatar.js","source":"./src/react/primitives/avatar.tsx"},"./react/primitives/button":{"types":"./dist/react/primitives/button.d.ts","import":"./dist/react/primitives/button.js","source":"./src/react/primitives/button.tsx"},"./react/primitives/dialog":{"types":"./dist/react/primitives/dialog.d.ts","import":"./dist/react/primitives/dialog.js","source":"./src/react/primitives/dialog.tsx"},"./react/primitives/drawer":{"types":"./dist/react/primitives/drawer.d.ts","import":"./dist/react/primitives/drawer.js","source":"./src/react/primitives/drawer.tsx"},"./react/primitives/kanban":{"types":"./dist/react/primitives/kanban.d.ts","import":"./dist/react/primitives/kanban.js","source":"./src/react/primitives/kanban.tsx"},"./react/primitives/ripple":{"types":"./dist/react/primitives/ripple.d.ts","import":"./dist/react/primitives/ripple.js","source":"./src/react/primitives/ripple.tsx"},"./react/primitives/search":{"types":"./dist/react/primitives/search.d.ts","import":"./dist/react/primitives/search.js","source":"./src/react/primitives/search.tsx"},"./react/primitives/select":{"types":"./dist/react/primitives/select.d.ts","import":"./dist/react/primitives/select.js","source":"./src/react/primitives/select.tsx"},"./react/primitives/slider":{"types":"./dist/react/primitives/slider.d.ts","import":"./dist/react/primitives/slider.js","source":"./src/react/primitives/slider.tsx"},"./react/primitives/switch":{"types":"./dist/react/primitives/switch.d.ts","import":"./dist/react/primitives/switch.js","source":"./src/react/primitives/switch.tsx"},"./react/primitives/toggle":{"types":"./dist/react/primitives/toggle.d.ts","import":"./dist/react/primitives/toggle.js","source":"./src/react/primitives/toggle.tsx"},"./visualization/file-tree":{"types":"./dist/visualization/file-tree/index.d.ts","import":"./dist/visualization/file-tree/index.js","source":"./src/visualization/file-tree/index.ts"},"./components/IconSetPicker":{"types":"./dist/components/theme/icon-set-picker.d.ts","import":"./dist/components/theme/icon-set-picker.js","source":"./src/components/theme/icon-set-picker.ts"},"./components/ThemeSwitcher":{"types":"./dist/components/theme/theme-switcher.d.ts","import":"./dist/components/theme/theme-switcher.js","source":"./src/components/theme/theme-switcher.ts"},"./components/detail-header":{"types":"./dist/components/detail-header/index.d.ts","import":"./dist/components/detail-header/index.js"},"./navigation/dropdown-menu":{"types":"./dist/navigation/dropdown-menu/index.d.ts","import":"./dist/navigation/dropdown-menu/index.js","source":"./src/navigation/dropdown-menu/index.ts"},"./primitives/live-log-tail":{"types":"./dist/primitives/live-log-tail.d.ts","import":"./dist/primitives/live-log-tail.js","source":"./src/primitives/live-log-tail.tsx"},"./primitives/select/native":{"types":"./dist/primitives/select/native.d.ts","import":"./dist/primitives/select/native.js","source":"./src/primitives/select/native.ts"},"./react/editors/log-viewer":{"types":"./dist/react/editors/log-viewer.d.ts","import":"./dist/react/editors/log-viewer.js","source":"./src/react/editors/log-viewer.tsx"},"./react/layout/page-header":{"types":"./dist/react/layout/page-header.d.ts","import":"./dist/react/layout/page-header.js","source":"./src/react/layout/page-header.tsx"},"./react/primitives/menubar":{"types":"./dist/react/primitives/menubar.d.ts","import":"./dist/react/primitives/menubar.js","source":"./src/react/primitives/menubar.tsx"},"./react/primitives/popover":{"types":"./dist/react/primitives/popover.d.ts","import":"./dist/react/primitives/popover.js","source":"./src/react/primitives/popover.tsx"},"./react/primitives/spinner":{"types":"./dist/react/primitives/spinner.d.ts","import":"./dist/react/primitives/spinner.js","source":"./src/react/primitives/spinner.tsx"},"./react/primitives/stepper":{"types":"./dist/react/primitives/stepper.d.ts","import":"./dist/react/primitives/stepper.js","source":"./src/react/primitives/stepper.tsx"},"./react/primitives/tooltip":{"types":"./dist/react/primitives/tooltip.d.ts","import":"./dist/react/primitives/tooltip.js","source":"./src/react/primitives/tooltip.tsx"},"./components/AccentSwitcher":{"types":"./dist/components/theme/accent-switcher.d.ts","import":"./dist/components/theme/accent-switcher.js","source":"./src/components/theme/accent-switcher.ts"},"./primitives/checkbox/group":{"types":"./dist/primitives/checkbox/group.d.ts","import":"./dist/primitives/checkbox/group.js","source":"./src/primitives/checkbox/group.ts"},"./primitives/phase-progress":{"types":"./dist/primitives/phase-progress.d.ts","import":"./dist/primitives/phase-progress.js","source":"./src/primitives/phase-progress.tsx"},"./primitives/sse-live-badge":{"types":"./dist/primitives/sse-live-badge.d.ts","import":"./dist/primitives/sse-live-badge.js","source":"./src/primitives/sse-live-badge.tsx"},"./react/auth/passkey-button":{"types":"./dist/react/auth/passkey-button.d.ts","import":"./dist/react/auth/passkey-button.js","source":"./src/react/auth/passkey-button.tsx"},"./react/consent/preferences":{"types":"./dist/react/consent/preferences.d.ts","import":"./dist/react/consent/preferences.js","source":"./src/react/consent/preferences.tsx"},"./react/editors/code-editor":{"types":"./dist/react/editors/code-editor.d.ts","import":"./dist/react/editors/code-editor.js","source":"./src/react/editors/code-editor.tsx"},"./react/editors/diff-viewer":{"types":"./dist/react/editors/diff-viewer.d.ts","import":"./dist/react/editors/diff-viewer.js","source":"./src/react/editors/diff-viewer.tsx"},"./react/editors/json-viewer":{"types":"./dist/react/editors/json-viewer.d.ts","import":"./dist/react/editors/json-viewer.js","source":"./src/react/editors/json-viewer.tsx"},"./react/editors/yaml-editor":{"types":"./dist/react/editors/yaml-editor.d.ts","import":"./dist/react/editors/yaml-editor.js","source":"./src/react/editors/yaml-editor.tsx"},"./react/primitives/calendar":{"types":"./dist/react/primitives/calendar.d.ts","import":"./dist/react/primitives/calendar.js","source":"./src/react/primitives/calendar.tsx"},"./react/primitives/carousel":{"types":"./dist/react/primitives/carousel.d.ts","import":"./dist/react/primitives/carousel.js","source":"./src/react/primitives/carousel.tsx"},"./react/primitives/checkbox":{"types":"./dist/react/primitives/checkbox.d.ts","import":"./dist/react/primitives/checkbox.js","source":"./src/react/primitives/checkbox.tsx"},"./react/primitives/progress":{"types":"./dist/react/primitives/progress.d.ts","import":"./dist/react/primitives/progress.js","source":"./src/react/primitives/progress.tsx"},"./react/primitives/skeleton":{"types":"./dist/react/primitives/skeleton.d.ts","import":"./dist/react/primitives/skeleton.js","source":"./src/react/primitives/skeleton.tsx"},"./react/primitives/terminal":{"types":"./dist/react/primitives/terminal.d.ts","import":"./dist/react/primitives/terminal.js","source":"./src/react/primitives/terminal.tsx"},"./react/primitives/textarea":{"types":"./dist/react/primitives/textarea.d.ts","import":"./dist/react/primitives/textarea.js","source":"./src/react/primitives/textarea.tsx"},"./react/primitives/timeline":{"types":"./dist/react/primitives/timeline.d.ts","import":"./dist/react/primitives/timeline.js","source":"./src/react/primitives/timeline.tsx"},"./security/detection-status":{"types":"./dist/security/detection-status/index.d.ts","import":"./dist/security/detection-status/index.js","source":"./src/security/detection-status/index.ts"},"./styles/platform-admin.css":{"source":"./src/styles/platform-admin.css","default":"./dist/styles/platform-admin.css"},"./styles/threat-library.css":{"source":"./src/styles/threat-library.css","default":"./dist/styles/threat-library.css"},"./visualization/rule-editor":{"types":"./dist/visualization/rule-editor/index.d.ts","import":"./dist/visualization/rule-editor/index.js","source":"./src/visualization/rule-editor/index.ts"},"./components/DensitySwitcher":{"types":"./dist/components/theme/density-switcher.d.ts","import":"./dist/components/theme/density-switcher.js","source":"./src/components/theme/density-switcher.ts"},"./components/FontStackPicker":{"types":"./dist/components/theme/font-stack-picker.d.ts","import":"./dist/components/theme/font-stack-picker.js","source":"./src/components/theme/font-stack-picker.ts"},"./components/IconUsageMatrix":{"types":"./dist/components/theme/icon-usage-matrix.d.ts","import":"./dist/components/theme/icon-usage-matrix.js","source":"./src/components/theme/icon-usage-matrix.ts"},"./components/ThemePresetGrid":{"types":"./dist/components/theme/theme-preset-grid.d.ts","import":"./dist/components/theme/theme-preset-grid.js","source":"./src/components/theme/theme-preset-grid.ts"},"./display/severity-indicator":{"types":"./dist/display/severity-indicator/index.d.ts","import":"./dist/display/severity-indicator/index.js","source":"./src/display/severity-indicator/index.ts"},"./navigation/navigation-menu":{"types":"./dist/navigation/navigation-menu/index.d.ts","import":"./dist/navigation/navigation-menu/index.js","source":"./src/navigation/navigation-menu/index.ts"},"./primitives/select/combobox":{"types":"./dist/primitives/select/combobox.d.ts","import":"./dist/primitives/select/combobox.js","source":"./src/primitives/select/combobox.ts"},"./react/primitives/chart-bar":{"types":"./dist/react/primitives/chart-bar.d.ts","import":"./dist/react/primitives/chart-bar.js","source":"./src/react/primitives/chart-bar.tsx"},"./react/primitives/chart-pie":{"types":"./dist/react/primitives/chart-pie.d.ts","import":"./dist/react/primitives/chart-pie.js","source":"./src/react/primitives/chart-pie.tsx"},"./react/primitives/data-grid":{"types":"./dist/react/primitives/data-grid.d.ts","import":"./dist/react/primitives/data-grid.js","source":"./src/react/primitives/data-grid.tsx"},"./react/primitives/direction":{"types":"./dist/react/primitives/direction.d.ts","import":"./dist/react/primitives/direction.js","source":"./src/react/primitives/direction.tsx"},"./react/primitives/file-tree":{"types":"./dist/react/primitives/file-tree.d.ts","import":"./dist/react/primitives/file-tree.js","source":"./src/react/primitives/file-tree.tsx"},"./react/primitives/separator":{"types":"./dist/react/primitives/separator.d.ts","import":"./dist/react/primitives/separator.js","source":"./src/react/primitives/separator.tsx"},"./react/primitives/stat-card":{"types":"./dist/react/primitives/stat-card.d.ts","import":"./dist/react/primitives/stat-card.js","source":"./src/react/primitives/stat-card.tsx"},"./react/primitives/tag-input":{"types":"./dist/react/primitives/tag-input.d.ts","import":"./dist/react/primitives/tag-input.js","source":"./src/react/primitives/tag-input.tsx"},"./react/primitives/tree-view":{"types":"./dist/react/primitives/tree-view.d.ts","import":"./dist/react/primitives/tree-view.js","source":"./src/react/primitives/tree-view.tsx"},"./visualization/flow-diagram":{"types":"./dist/visualization/flow-diagram/index.d.ts","import":"./dist/visualization/flow-diagram/index.js","source":"./src/visualization/flow-diagram/index.ts"},"./components/ThemePreviewTile":{"types":"./dist/components/theme/theme-preview-tile.d.ts","import":"./dist/components/theme/theme-preview-tile.js","source":"./src/components/theme/theme-preview-tile.ts"},"./display/notification-center":{"types":"./dist/display/notification-center/index.d.ts","import":"./dist/display/notification-center/index.js","source":"./src/display/notification-center/index.ts"},"./react/hooks/use-keybindings":{"types":"./dist/react/hooks/useKeybindings.d.ts","import":"./dist/react/hooks/useKeybindings.js","source":"./src/react/hooks/useKeybindings.ts"},"./react/primitives/breadcrumb":{"types":"./dist/react/primitives/breadcrumb.d.ts","import":"./dist/react/primitives/breadcrumb.js","source":"./src/react/primitives/breadcrumb.tsx"},"./react/primitives/chart-area":{"types":"./dist/react/primitives/chart-area.d.ts","import":"./dist/react/primitives/chart-area.js","source":"./src/react/primitives/chart-area.tsx"},"./react/primitives/chart-line":{"types":"./dist/react/primitives/chart-line.d.ts","import":"./dist/react/primitives/chart-line.js","source":"./src/react/primitives/chart-line.tsx"},"./react/primitives/code-block":{"types":"./dist/react/primitives/code-block.d.ts","import":"./dist/react/primitives/code-block.js","source":"./src/react/primitives/code-block.tsx"},"./react/primitives/cvss-badge":{"types":"./dist/react/primitives/cvss-badge.d.ts","import":"./dist/react/primitives/cvss-badge.js","source":"./src/react/primitives/cvss-badge.tsx"},"./react/primitives/data-table":{"types":"./dist/react/primitives/data-table.d.ts","import":"./dist/react/primitives/data-table.js","source":"./src/react/primitives/data-table.tsx"},"./react/primitives/hover-card":{"types":"./dist/react/primitives/hover-card.d.ts","import":"./dist/react/primitives/hover-card.js","source":"./src/react/primitives/hover-card.tsx"},"./react/primitives/pagination":{"types":"./dist/react/primitives/pagination.d.ts","import":"./dist/react/primitives/pagination.js","source":"./src/react/primitives/pagination.tsx"},"./react/primitives/split-pane":{"types":"./dist/react/primitives/split-pane.d.ts","import":"./dist/react/primitives/split-pane.js","source":"./src/react/primitives/split-pane.tsx"},"./react/primitives/status-bar":{"types":"./dist/react/primitives/status-bar.d.ts","import":"./dist/react/primitives/status-bar.js","source":"./src/react/primitives/status-bar.tsx"},"./react/primitives/status-dot":{"types":"./dist/react/primitives/status-dot.d.ts","import":"./dist/react/primitives/status-dot.js","source":"./src/react/primitives/status-dot.tsx"},"./react/primitives/typography":{"types":"./dist/react/primitives/typography.d.ts","import":"./dist/react/primitives/typography.js","source":"./src/react/primitives/typography.tsx"},"./react/primitives/uptime-bar":{"types":"./dist/react/primitives/uptime-bar.d.ts","import":"./dist/react/primitives/uptime-bar.js","source":"./src/react/primitives/uptime-bar.tsx"},"./security/vulnerability-card":{"types":"./dist/security/vulnerability-card/index.d.ts","import":"./dist/security/vulnerability-card/index.js","source":"./src/security/vulnerability-card/index.ts"},"./visualization/network-graph":{"types":"./dist/visualization/network-graph/index.d.ts","import":"./dist/visualization/network-graph/index.js","source":"./src/visualization/network-graph/index.ts"},"./react/layout/core-app-chrome":{"types":"./dist/react/layout/core-app-chrome.d.ts","import":"./dist/react/layout/core-app-chrome.js","source":"./src/react/layout/core-app-chrome.tsx"},"./react/primitives/attack-path":{"types":"./dist/react/primitives/attack-path.d.ts","import":"./dist/react/primitives/attack-path.js","source":"./src/react/primitives/attack-path.tsx"},"./react/primitives/chart-gauge":{"types":"./dist/react/primitives/chart-gauge.d.ts","import":"./dist/react/primitives/chart-gauge.js","source":"./src/react/primitives/chart-gauge.tsx"},"./react/primitives/chart-radar":{"types":"./dist/react/primitives/chart-radar.d.ts","import":"./dist/react/primitives/chart-radar.js","source":"./src/react/primitives/chart-radar.tsx"},"./react/primitives/code-viewer":{"types":"./dist/react/primitives/code-viewer.d.ts","import":"./dist/react/primitives/code-viewer.js","source":"./src/react/primitives/code-viewer.tsx"},"./react/primitives/collapsible":{"types":"./dist/react/primitives/collapsible.d.ts","import":"./dist/react/primitives/collapsible.js","source":"./src/react/primitives/collapsible.tsx"},"./react/primitives/copy-button":{"types":"./dist/react/primitives/copy-button.d.ts","import":"./dist/react/primitives/copy-button.js","source":"./src/react/primitives/copy-button.tsx"},"./react/primitives/cron-editor":{"types":"./dist/react/primitives/cron-editor.d.ts","import":"./dist/react/primitives/cron-editor.js","source":"./src/react/primitives/cron-editor.tsx"},"./react/primitives/date-picker":{"types":"./dist/react/primitives/date-picker.d.ts","import":"./dist/react/primitives/date-picker.js","source":"./src/react/primitives/date-picker.tsx"},"./react/primitives/empty-state":{"types":"./dist/react/primitives/empty-state.d.ts","import":"./dist/react/primitives/empty-state.js","source":"./src/react/primitives/empty-state.tsx"},"./react/primitives/metric-tile":{"types":"./dist/react/primitives/metric-tile.d.ts","import":"./dist/react/primitives/metric-tile.js","source":"./src/react/primitives/metric-tile.tsx"},"./react/primitives/radio-group":{"types":"./dist/react/primitives/radio-group.d.ts","import":"./dist/react/primitives/radio-group.js","source":"./src/react/primitives/radio-group.tsx"},"./react/primitives/rule-editor":{"types":"./dist/react/primitives/rule-editor.d.ts","import":"./dist/react/primitives/rule-editor.js","source":"./src/react/primitives/rule-editor.tsx"},"./react/primitives/scroll-area":{"types":"./dist/react/primitives/scroll-area.d.ts","import":"./dist/react/primitives/scroll-area.js","source":"./src/react/primitives/scroll-area.tsx"},"./react/primitives/slide-panel":{"types":"./dist/react/primitives/slide-panel.d.ts","import":"./dist/react/primitives/slide-panel.js","source":"./src/react/primitives/slide-panel.tsx"},"./react/primitives/alert-dialog":{"types":"./dist/react/primitives/alert-dialog.d.ts","import":"./dist/react/primitives/alert-dialog.js","source":"./src/react/primitives/alert-dialog.tsx"},"./react/primitives/aspect-ratio":{"types":"./dist/react/primitives/aspect-ratio.d.ts","import":"./dist/react/primitives/aspect-ratio.js","source":"./src/react/primitives/aspect-ratio.tsx"},"./react/primitives/chart-funnel":{"types":"./dist/react/primitives/chart-funnel.d.ts","import":"./dist/react/primitives/chart-funnel.js","source":"./src/react/primitives/chart-funnel.tsx"},"./react/primitives/chart-sankey":{"types":"./dist/react/primitives/chart-sankey.d.ts","import":"./dist/react/primitives/chart-sankey.js","source":"./src/react/primitives/chart-sankey.tsx"},"./react/primitives/color-picker":{"types":"./dist/react/primitives/color-picker.d.ts","import":"./dist/react/primitives/color-picker.js","source":"./src/react/primitives/color-picker.tsx"},"./react/primitives/context-menu":{"types":"./dist/react/primitives/context-menu.d.ts","import":"./dist/react/primitives/context-menu.js","source":"./src/react/primitives/context-menu.tsx"},"./react/primitives/flow-diagram":{"types":"./dist/react/primitives/flow-diagram.d.ts","import":"./dist/react/primitives/flow-diagram.js","source":"./src/react/primitives/flow-diagram.tsx"},"./react/primitives/mitre-matrix":{"types":"./dist/react/primitives/mitre-matrix.d.ts","import":"./dist/react/primitives/mitre-matrix.js","source":"./src/react/primitives/mitre-matrix.tsx"},"./visualization/mermaid-diagram":{"types":"./dist/visualization/mermaid-diagram/index.d.ts","import":"./dist/visualization/mermaid-diagram/index.js","source":"./src/visualization/mermaid-diagram/index.ts"},"./react/primitives/chart-heatmap":{"types":"./dist/react/primitives/chart-heatmap.d.ts","import":"./dist/react/primitives/chart-heatmap.js","source":"./src/react/primitives/chart-heatmap.tsx"},"./react/primitives/chart-scatter":{"types":"./dist/react/primitives/chart-scatter.d.ts","import":"./dist/react/primitives/chart-scatter.js","source":"./src/react/primitives/chart-scatter.tsx"},"./react/primitives/chart-treemap":{"types":"./dist/react/primitives/chart-treemap.d.ts","import":"./dist/react/primitives/chart-treemap.js","source":"./src/react/primitives/chart-treemap.tsx"},"./react/primitives/dropdown-menu":{"types":"./dist/react/primitives/dropdown-menu.d.ts","import":"./dist/react/primitives/dropdown-menu.js","source":"./src/react/primitives/dropdown-menu.tsx"},"./react/primitives/network-graph":{"types":"./dist/react/primitives/network-graph.d.ts","import":"./dist/react/primitives/network-graph.js","source":"./src/react/primitives/network-graph.tsx"},"./composites/per-case-stats-table":{"types":"./dist/composites/per-case-stats-table.d.ts","import":"./dist/composites/per-case-stats-table.js","source":"./src/composites/per-case-stats-table.tsx"},"./primitives/yaml-override-editor":{"types":"./dist/primitives/yaml-override-editor.d.ts","import":"./dist/primitives/yaml-override-editor.js","source":"./src/primitives/yaml-override-editor.tsx"},"./react/primitives/error-boundary":{"types":"./dist/react/primitives/error-boundary.d.ts","import":"./dist/react/primitives/error-boundary.js","source":"./src/react/primitives/error-boundary.tsx"},"./react/primitives/heatmap-legend":{"types":"./dist/react/primitives/heatmap-legend.d.ts","import":"./dist/react/primitives/heatmap-legend.js","source":"./src/react/primitives/heatmap-legend.tsx"},"./styles/react-threat-visuals.css":{"source":"./src/styles/react-threat-visuals.css","default":"./dist/styles/react-threat-visuals.css"},"./visualization/json-path-browser":{"types":"./dist/visualization/json-path-browser/index.d.ts","import":"./dist/visualization/json-path-browser/index.js","source":"./src/visualization/json-path-browser/index.ts"},"./react/primitives/chart-sparkline":{"types":"./dist/react/primitives/chart-sparkline.d.ts","import":"./dist/react/primitives/chart-sparkline.js","source":"./src/react/primitives/chart-sparkline.tsx"},"./react/primitives/chart-waterfall":{"types":"./dist/react/primitives/chart-waterfall.d.ts","import":"./dist/react/primitives/chart-waterfall.js","source":"./src/react/primitives/chart-waterfall.tsx"},"./react/primitives/heatmap-toolbar":{"types":"./dist/react/primitives/heatmap-toolbar.d.ts","import":"./dist/react/primitives/heatmap-toolbar.js","source":"./src/react/primitives/heatmap-toolbar.tsx"},"./react/primitives/markdown-viewer":{"types":"./dist/react/primitives/markdown-viewer.d.ts","import":"./dist/react/primitives/markdown-viewer.js","source":"./src/react/primitives/markdown-viewer.tsx"},"./react/primitives/mermaid-diagram":{"types":"./dist/react/primitives/mermaid-diagram.d.ts","import":"./dist/react/primitives/mermaid-diagram.js","source":"./src/react/primitives/mermaid-diagram.tsx"},"./react/primitives/navigation-menu":{"types":"./dist/react/primitives/navigation-menu.d.ts","import":"./dist/react/primitives/navigation-menu.js","source":"./src/react/primitives/navigation-menu.tsx"},"./components/search/command-palette":{"types":"./dist/components/search/command-palette.d.ts","import":"./dist/components/search/command-palette.js","source":"./src/components/search/command-palette.ts"},"./layout/core-app-library-dashboard":{"types":"./dist/layout/core-app-library-dashboard.d.ts","import":"./dist/layout/core-app-library-dashboard.js","source":"./src/layout/core-app-library-dashboard.ts"},"./react/primitives/animated-counter":{"types":"./dist/react/primitives/animated-counter.d.ts","import":"./dist/react/primitives/animated-counter.js","source":"./src/react/primitives/animated-counter.tsx"},"./react/primitives/detection-status":{"types":"./dist/react/primitives/detection-status.d.ts","import":"./dist/react/primitives/detection-status.js","source":"./src/react/primitives/detection-status.tsx"},"./react/feedback/notification-banner":{"types":"./dist/react/feedback/notification-banner.d.ts","import":"./dist/react/feedback/notification-banner.js","source":"./src/react/feedback/notification-banner.tsx"},"./react/primitives/chart-candlestick":{"types":"./dist/react/primitives/chart-candlestick.d.ts","import":"./dist/react/primitives/chart-candlestick.js","source":"./src/react/primitives/chart-candlestick.tsx"},"./react/primitives/json-path-browser":{"types":"./dist/react/primitives/json-path-browser.d.ts","import":"./dist/react/primitives/json-path-browser.js","source":"./src/react/primitives/json-path-browser.tsx"},"./react/primitives/severity-indicator":{"types":"./dist/react/primitives/severity-indicator.d.ts","import":"./dist/react/primitives/severity-indicator.js","source":"./src/react/primitives/severity-indicator.tsx"},"./react/primitives/vulnerability-card":{"types":"./dist/react/primitives/vulnerability-card.d.ts","import":"./dist/react/primitives/vulnerability-card.js","source":"./src/react/primitives/vulnerability-card.tsx"},"./react/primitives/notification-center":{"types":"./dist/react/primitives/notification-center.d.ts","import":"./dist/react/primitives/notification-center.js","source":"./src/react/primitives/notification-center.tsx"},"./react/layout/core-app-library-dashboard":{"types":"./dist/react/layout/core-app-library-dashboard.d.ts","import":"./dist/react/layout/core-app-library-dashboard.js","source":"./src/react/layout/core-app-library-dashboard.tsx"}},"gitHead":"d2cdc803b716a4c981e1ccec5158d0cfed09ff43","scripts":{"dev":"vite build --watch","lint":"eslint src --max-warnings 0","test":"vitest run","build":"tsc -p tsconfig.build.json && vite build","check":"npm run typecheck && npm run lint && npm run format:check","format":"prettier --write \"src/**/*.ts\"","preview":"npm run generate:preview && vite --config preview/vite.config.ts","lint:fix":"eslint src --fix","test:e2e":"playwright test","typecheck":"tsc --noEmit","test:watch":"vitest","test:e2e:ui":"playwright test --ui","audit:parity":"node scripts/audit-parity.mjs","format:check":"prettier --check \"src/**/*.ts\"","preview:dist":"npm run generate:preview && vite build --config preview/vite.config.ts","preview:build":"npm run build && npm run preview:dist","preview:serve":"vite --config preview/vite.config.ts","test:coverage":"vitest run --coverage","preview:deploy":"npm run preview:build && echo 'Static site built to preview-dist/'","test:e2e:debug":"playwright test --debug","test:e2e:headed":"playwright test --headed","test:e2e:report":"playwright show-report","generate:preview":"node scripts/extract-prop-docs.mjs && node scripts/generate-preview.mjs","audit:parity:check":"node scripts/audit-parity.mjs --check","generate:prop-docs":"node scripts/extract-prop-docs.mjs","test:e2e:update-snapshots":"playwright test --update-snapshots"},"_npmUser":{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},"overrides":{"uuid":"14.0.0","lodash":"4.18.1","rollup":"4.60.0","undici":"^7.28.0","flatted":"3.4.2","postcss":"8.5.10","dompurify":"3.4.11","lodash-es":"4.18.1","@vue/language-core":{"minimatch":"9.0.7"}},"repository":{"url":"git+https://github.com/countermeasure-platform/web-components.git","type":"git"},"_npmVersion":"10.9.8","description":"Shared web components for CounterMeasure applications - consolidates common frontend functionality across projects.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.3","dependencies":{"clsx":"^2.1.1","mermaid":"^11.12.3","dompurify":"3.4.11","codemirror":"^6.0.1","tailwind-merge":"^3.5.0","@codemirror/lint":"^6.9.0","@codemirror/view":"^6.39.0","@lezer/highlight":"^1.2.0","@codemirror/state":"^6.5.0","@codemirror/search":"^6.5.0","@codemirror/commands":"^6.8.0","@codemirror/lang-css":"^6.3.1","@codemirror/lang-sql":"^6.10.0","@codemirror/language":"^6.12.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-tabs":"^1.1.3","@codemirror/lang-json":"^6.0.1","@codemirror/lang-rust":"^6.0.2","@radix-ui/react-label":"^2.1.4","@radix-ui/react-dialog":"^1.1.7","@radix-ui/react-select":"^2.1.7","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.1.4","@radix-ui/react-toggle":"^1.1.10","@codemirror/lang-python":"^6.2.1","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-tooltip":"^1.1.8","@codemirror/autocomplete":"^6.20.0","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@codemirror/language-data":"^6.5.2","@radix-ui/react-separator":"^1.1.8","@codemirror/lang-javascript":"^6.2.4","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.7","@radix-ui/react-toggle-group":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.7","@radix-ui/react-navigation-menu":"^1.2.14"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.5","jsdom":"^29.0.0","react":"^19.2.4","eslint":"^10.0.3","vitest":"^4.1.0","globals":"^17.2.0","axe-core":"^4.11.1","prettier":"^3.2.0","react-dom":"^19.2.4","@eslint/js":"^10.0.0","typescript":"^6.0.2","@types/node":"^25.1.0","tailwindcss":"4.3.0","@types/react":"^19.2.14","lucide-react":"^1.6.0","@xyflow/react":"^12.10.1","vite-plugin-dts":"^5.0.0","@playwright/test":"^1.52.0","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.4","typescript-eslint":"^8.57.0","@vitest/coverage-v8":"^4.1.0","@axe-core/playwright":"^4.11.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@microsoft/api-extractor":"7.58.7","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","tailwindcss":"^4.0.0","lucide-react":"^1.6.0","@xyflow/react":"^12.0.0"},"peerDependenciesMeta":{"tailwindcss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-components_1.3.6-dev.37.1_1781988878332_0.7264036395101028","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"@countermeasure-platform/web-components","version":"1.3.6","keywords":["countermeasure","consent","auth","passkey","webauthn","encryption","crypto","aes","rsa","codemirror","editor","data-table","components","ui"],"author":{"name":"CounterMeasure"},"license":"MIT","_id":"@countermeasure-platform/web-components@1.3.6","maintainers":[{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},{"name":"phutel","email":"paul@countermeasuresec.com"}],"homepage":"https://github.com/countermeasure-platform/web-components#readme","bugs":{"url":"https://github.com/countermeasure-platform/web-components/issues"},"dist":{"shasum":"851e297a84f80602173b7bc321f1b63ce0276135","tarball":"https://registry.npmjs.org/@countermeasure-platform/web-components/-/web-components-1.3.6.tgz","fileCount":2527,"integrity":"sha512-bjju0FxgjacvICv1qcD9OVIL3Cr3niDN50VuFivxdJ6Ay69N6sYqD2ysiftX0k/0b9LTDV6/uug9c7zNulnLow==","signatures":[{"sig":"MEQCIDz8YdHOUS9So6pi4xyO8IqNdl/xEYhjZKbrU6bEsE5nAiBxTAwAwc5SISRLJSpr55oPl/cpP75sdFEOj9yu4pBWzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29797600},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js","source":"./src/ui/index.ts"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","source":"./src/auth/index.ts"},"./form":{"types":"./dist/form/index.d.ts","import":"./dist/form/index.js","source":"./src/form/index.ts"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js","source":"./src/icons/index.ts"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react.js","source":"./src/react/index.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","source":"./src/utils/index.ts"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js","source":"./src/charts/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.ts","import":"./dist/crypto/index.js","source":"./src/crypto/index.ts"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js","source":"./src/layout/index.ts"},"./styles":{"source":"./src/styles/index.css","default":"./dist/styles/index.css"},"./consent":{"types":"./dist/consent/index.d.ts","import":"./dist/consent/index.js","source":"./src/consent/index.ts"},"./display":{"types":"./dist/display/index.d.ts","import":"./dist/display/index.js","source":"./src/display/index.ts"},"./editors":{"types":"./dist/editors/index.d.ts","import":"./dist/editors/index.js","source":"./src/editors/index.ts"},"./passkey":{"types":"./dist/passkey/index.d.ts","import":"./dist/passkey/index.js","source":"./src/passkey/index.ts"},"./sidebar":{"types":"./dist/sidebar/index.d.ts","import":"./dist/sidebar/index.js","source":"./src/sidebar/index.ts"},"./overlays":{"types":"./dist/overlays/index.d.ts","import":"./dist/overlays/index.js","source":"./src/overlays/index.ts"},"./security":{"types":"./dist/security/index.d.ts","import":"./dist/security/index.js","source":"./src/security/index.ts"},"./services":{"types":"./dist/services/index.d.ts","import":"./dist/services/index.js","source":"./src/services/index.ts"},"./styles/*":"./dist/styles/*","./styles/ui":{"source":"./src/styles/ui.css","default":"./dist/styles/ui.css"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","source":"./src/appearance/index.ts"},"./charts/bar":{"types":"./dist/charts/bar/index.d.ts","import":"./dist/charts/bar/index.js","source":"./src/charts/bar/index.ts"},"./charts/pie":{"types":"./dist/charts/pie/index.d.ts","import":"./dist/charts/pie/index.js","source":"./src/charts/pie/index.ts"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js","source":"./src/components/index.ts"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js","source":"./src/navigation/index.ts"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js","source":"./src/primitives/index.ts"},"./react/auth":{"types":"./dist/react/auth/index.d.ts","import":"./dist/react/auth/index.js","source":"./src/react/auth/index.ts"},"./charts/area":{"types":"./dist/charts/area/index.d.ts","import":"./dist/charts/area/index.js","source":"./src/charts/area/index.ts"},"./charts/axis":{"types":"./dist/charts/axis.d.ts","import":"./dist/charts/axis.js","source":"./src/charts/axis.ts"},"./charts/base":{"types":"./dist/charts/base.d.ts","import":"./dist/charts/base.js","source":"./src/charts/base.ts"},"./charts/line":{"types":"./dist/charts/line/index.d.ts","import":"./dist/charts/line/index.js","source":"./src/charts/line/index.ts"},"./charts/zoom":{"types":"./dist/charts/zoom.d.ts","import":"./dist/charts/zoom.js","source":"./src/charts/zoom.ts"},"./react/brand":{"types":"./dist/react/brand/index.d.ts","import":"./dist/react/brand.js","source":"./src/react/brand/index.tsx"},"./react/hooks":{"types":"./dist/react/hooks/index.d.ts","import":"./dist/react/hooks/index.js","source":"./src/react/hooks/index.ts"},"./styles/auth":{"source":"./src/styles/auth.css","default":"./dist/styles/auth.css"},"./app-switcher":{"types":"./dist/app-switcher/index.d.ts","import":"./dist/app-switcher/index.js","source":"./src/app-switcher/index.ts"},"./charts/gauge":{"types":"./dist/charts/gauge/index.d.ts","import":"./dist/charts/gauge/index.js","source":"./src/charts/gauge/index.ts"},"./charts/radar":{"types":"./dist/charts/radar/index.d.ts","import":"./dist/charts/radar/index.js","source":"./src/charts/radar/index.ts"},"./charts/utils":{"types":"./dist/charts/utils.d.ts","import":"./dist/charts/utils.js","source":"./src/charts/utils.ts"},"./display/card":{"types":"./dist/display/card/index.d.ts","import":"./dist/display/card/index.js","source":"./src/display/card/index.ts"},"./icons/lucide":{"types":"./dist/icons/lucide.d.ts","import":"./dist/icons/lucide.js","source":"./src/icons/lucide.ts"},"./react/layout":{"types":"./dist/react/layout/index.d.ts","import":"./dist/react/layout/index.js","source":"./src/react/layout/index.ts"},"./services/api":{"types":"./dist/services/api.d.ts","import":"./dist/services/api.js","source":"./src/services/api.ts"},"./services/sse":{"types":"./dist/services/sse.d.ts","import":"./dist/services/sse.js","source":"./src/services/sse.ts"},"./theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./charts/funnel":{"types":"./dist/charts/funnel/index.d.ts","import":"./dist/charts/funnel/index.js","source":"./src/charts/funnel/index.ts"},"./charts/legend":{"types":"./dist/charts/legend.d.ts","import":"./dist/charts/legend.js","source":"./src/charts/legend.ts"},"./charts/sankey":{"types":"./dist/charts/sankey/index.d.ts","import":"./dist/charts/sankey/index.js","source":"./src/charts/sankey/index.ts"},"./display/alert":{"types":"./dist/display/alert/index.d.ts","import":"./dist/display/alert/index.js","source":"./src/display/alert/index.ts"},"./display/badge":{"types":"./dist/display/badge/index.d.ts","import":"./dist/display/badge/index.js","source":"./src/display/badge/index.ts"},"./form/calendar":{"types":"./dist/form/calendar/index.d.ts","import":"./dist/form/calendar/index.js","source":"./src/form/calendar/index.ts"},"./react/consent":{"types":"./dist/react/consent/index.d.ts","import":"./dist/react/consent/index.js","source":"./src/react/consent/index.ts"},"./react/editors":{"types":"./dist/react/editors/index.d.ts","import":"./dist/react/editors/index.js","source":"./src/react/editors/index.ts"},"./react/sidebar":{"types":"./dist/react/sidebar.d.ts","import":"./dist/react/sidebar.js","source":"./src/react/sidebar.tsx"},"./styles/layout":{"source":"./src/styles/layout.css","default":"./dist/styles/layout.css"},"./styles/tokens":{"source":"./src/styles/tokens.css","default":"./dist/styles/tokens.css"},"./visualization":{"types":"./dist/visualization/index.d.ts","import":"./dist/visualization/index.js","source":"./src/visualization/index.ts"},"./charts/heatmap":{"types":"./dist/charts/heatmap/index.d.ts","import":"./dist/charts/heatmap/index.js","source":"./src/charts/heatmap/index.ts"},"./charts/scatter":{"types":"./dist/charts/scatter/index.d.ts","import":"./dist/charts/scatter/index.js","source":"./src/charts/scatter/index.ts"},"./charts/tooltip":{"types":"./dist/charts/tooltip.d.ts","import":"./dist/charts/tooltip.js","source":"./src/charts/tooltip.ts"},"./charts/treemap":{"types":"./dist/charts/treemap/index.d.ts","import":"./dist/charts/treemap/index.js","source":"./src/charts/treemap/index.ts"},"./display/avatar":{"types":"./dist/display/avatar/index.d.ts","import":"./dist/display/avatar/index.js","source":"./src/display/avatar/index.ts"},"./form/direction":{"types":"./dist/form/direction/index.d.ts","import":"./dist/form/direction/index.js","source":"./src/form/direction/index.ts"},"./form/tag-input":{"types":"./dist/form/tag-input/index.d.ts","import":"./dist/form/tag-input/index.js","source":"./src/form/tag-input/index.ts"},"./overlays/sheet":{"types":"./dist/overlays/sheet/index.d.ts","import":"./dist/overlays/sheet/index.js","source":"./src/overlays/sheet/index.ts"},"./primitives/kbd":{"types":"./dist/primitives/kbd/index.d.ts","import":"./dist/primitives/kbd/index.js","source":"./src/primitives/kbd/index.ts"},"./react/feedback":{"types":"./dist/react/feedback/index.d.ts","import":"./dist/react/feedback/index.js","source":"./src/react/feedback/index.ts"},"./react/topology":{"types":"./dist/react/topology/index.d.ts","import":"./dist/react/topology.js","source":"./src/react/topology/index.ts"},"./styles/consent":{"source":"./src/styles/consent.css","default":"./dist/styles/consent.css"},"./utils/registry":{"types":"./dist/utils/registry.d.ts","import":"./dist/utils/registry.js","source":"./src/utils/registry.ts"},"./components/tabs":{"types":"./dist/components/tabs/index.d.ts","import":"./dist/components/tabs/index.js","source":"./src/components/tabs/index.ts"},"./display/popover":{"types":"./dist/display/popover/index.d.ts","import":"./dist/display/popover/index.js","source":"./src/display/popover/index.ts"},"./display/tooltip":{"types":"./dist/display/tooltip/index.d.ts","import":"./dist/display/tooltip/index.js","source":"./src/display/tooltip/index.ts"},"./services/router":{"types":"./dist/services/router.d.ts","import":"./dist/services/router.js","source":"./src/services/router.ts"},"./charts/sparkline":{"types":"./dist/charts/sparkline/index.d.ts","import":"./dist/charts/sparkline/index.js","source":"./src/charts/sparkline/index.ts"},"./charts/waterfall":{"types":"./dist/charts/waterfall/index.d.ts","import":"./dist/charts/waterfall/index.js","source":"./src/charts/waterfall/index.ts"},"./components/brand":{"types":"./dist/components/brand/index.d.ts","import":"./dist/components/brand/index.js","source":"./src/components/brand/index.ts"},"./components/modal":{"types":"./dist/components/modal/index.d.ts","import":"./dist/components/modal/index.js","source":"./src/components/modal/index.ts"},"./components/theme":{"types":"./dist/components/theme/index.d.ts","import":"./dist/components/theme/index.js","source":"./src/components/theme/index.ts"},"./components/toast":{"types":"./dist/components/toast/index.d.ts","import":"./dist/components/toast/index.js","source":"./src/components/toast/index.ts"},"./display/progress":{"types":"./dist/display/progress/index.d.ts","import":"./dist/display/progress/index.js","source":"./src/display/progress/index.ts"},"./form/cron-editor":{"types":"./dist/form/cron-editor/index.d.ts","import":"./dist/form/cron-editor/index.js","source":"./src/form/cron-editor/index.ts"},"./form/date-picker":{"types":"./dist/form/date-picker/index.d.ts","import":"./dist/form/date-picker/index.js","source":"./src/form/date-picker/index.ts"},"./layout/app-shell":{"types":"./dist/layout/app-shell.d.ts","import":"./dist/layout/app-shell.js","source":"./src/layout/app-shell.ts"},"./primitives/field":{"types":"./dist/primitives/field/index.d.ts","import":"./dist/primitives/field/index.js","source":"./src/primitives/field/index.ts"},"./primitives/input":{"types":"./dist/primitives/input/index.d.ts","import":"./dist/primitives/input/index.js","source":"./src/primitives/input/index.ts"},"./primitives/label":{"types":"./dist/primitives/label/index.d.ts","import":"./dist/primitives/label/index.js","source":"./src/primitives/label/index.ts"},"./primitives/radio":{"types":"./dist/primitives/radio/index.d.ts","import":"./dist/primitives/radio/index.js","source":"./src/primitives/radio/index.ts"},"./react/primitives":{"types":"./dist/react/primitives/index.d.ts","import":"./dist/react/primitives/index.js","source":"./src/react/primitives/index.ts"},"./styles/fonts.css":{"source":"./src/styles/fonts.css","default":"./dist/styles/fonts.css"},"./styles/theme.css":{"source":"./src/styles/theme.css","default":"./dist/styles/theme.css"},"./components/search":{"types":"./dist/components/search/index.d.ts","import":"./dist/components/search/index.js","source":"./src/components/search/index.ts"},"./display/stat-card":{"types":"./dist/display/stat-card/index.d.ts","import":"./dist/display/stat-card/index.js","source":"./src/display/stat-card/index.ts"},"./form/color-picker":{"types":"./dist/form/color-picker/index.d.ts","import":"./dist/form/color-picker/index.js","source":"./src/form/color-picker/index.ts"},"./navigation/drawer":{"types":"./dist/navigation/drawer/index.d.ts","import":"./dist/navigation/drawer/index.js","source":"./src/navigation/drawer/index.ts"},"./overlays/carousel":{"types":"./dist/overlays/carousel/index.d.ts","import":"./dist/overlays/carousel/index.js","source":"./src/overlays/carousel/index.ts"},"./primitives/button":{"types":"./dist/primitives/button/index.d.ts","import":"./dist/primitives/button/index.js","source":"./src/primitives/button/index.ts"},"./primitives/select":{"types":"./dist/primitives/select/index.d.ts","import":"./dist/primitives/select/index.js","source":"./src/primitives/select/index.ts"},"./primitives/slider":{"types":"./dist/primitives/slider/index.d.ts","import":"./dist/primitives/slider/index.js","source":"./src/primitives/slider/index.ts"},"./primitives/switch":{"types":"./dist/primitives/switch/index.d.ts","import":"./dist/primitives/switch/index.js","source":"./src/primitives/switch/index.ts"},"./primitives/toggle":{"types":"./dist/primitives/toggle/index.d.ts","import":"./dist/primitives/toggle/index.js","source":"./src/primitives/toggle/index.ts"},"./styles/appearance":{"source":"./src/styles/appearance.css","default":"./dist/styles/appearance.css"},"./visualization/map":{"types":"./dist/visualization/map/index.d.ts","import":"./dist/visualization/map/index.js","source":"./src/visualization/map/index.ts"},"./charts/annotations":{"types":"./dist/charts/annotations.d.ts","import":"./dist/charts/annotations.js","source":"./src/charts/annotations.ts"},"./charts/candlestick":{"types":"./dist/charts/candlestick/index.d.ts","import":"./dist/charts/candlestick/index.js","source":"./src/charts/candlestick/index.ts"},"./display/code-block":{"types":"./dist/display/code-block/index.d.ts","import":"./dist/display/code-block/index.js","source":"./src/display/code-block/index.ts"},"./display/hover-card":{"types":"./dist/display/hover-card/index.d.ts","import":"./dist/display/hover-card/index.js","source":"./src/display/hover-card/index.ts"},"./display/status-dot":{"types":"./dist/display/status-dot/index.d.ts","import":"./dist/display/status-dot/index.js","source":"./src/display/status-dot/index.ts"},"./display/typography":{"types":"./dist/display/typography/index.d.ts","import":"./dist/display/typography/index.js","source":"./src/display/typography/index.ts"},"./display/uptime-bar":{"types":"./dist/display/uptime-bar/index.d.ts","import":"./dist/display/uptime-bar/index.js","source":"./src/display/uptime-bar/index.ts"},"./editors/log-viewer":{"types":"./dist/editors/log-viewer.d.ts","import":"./dist/editors/log-viewer.js","source":"./src/editors/log-viewer.ts"},"./layout/page-header":{"types":"./dist/layout/page-header.d.ts","import":"./dist/layout/page-header.js","source":"./src/layout/page-header.ts"},"./navigation/menubar":{"types":"./dist/navigation/menubar/index.d.ts","import":"./dist/navigation/menubar/index.js","source":"./src/navigation/menubar/index.ts"},"./navigation/stepper":{"types":"./dist/navigation/stepper/index.d.ts","import":"./dist/navigation/stepper/index.js","source":"./src/navigation/stepper/index.ts"},"./primitives/spinner":{"types":"./dist/primitives/spinner/index.d.ts","import":"./dist/primitives/spinner/index.js","source":"./src/primitives/spinner/index.ts"},"./react/app-switcher":{"types":"./dist/react/app-switcher.d.ts","import":"./dist/react/app-switcher.js","source":"./src/react/app-switcher.tsx"},"./react/theme-studio":{"types":"./dist/react/theme-studio.d.ts","import":"./dist/react/theme-studio.js","source":"./src/react/theme-studio.tsx"},"./react/theme-toggle":{"types":"./dist/react/theme-toggle/index.d.ts","import":"./dist/react/theme-toggle.js","source":"./src/react/theme-toggle/index.tsx"},"./services/sse-react":{"types":"./dist/services/sse-react.d.ts","import":"./dist/services/sse-react.js","source":"./src/services/sse-react.ts"},"./display/empty-state":{"types":"./dist/display/empty-state/index.d.ts","import":"./dist/display/empty-state/index.js","source":"./src/display/empty-state/index.ts"},"./display/metric-tile":{"types":"./dist/display/metric-tile/index.d.ts","import":"./dist/display/metric-tile/index.js","source":"./src/display/metric-tile/index.ts"},"./editors/code-editor":{"types":"./dist/editors/code-editor.d.ts","import":"./dist/editors/code-editor.js","source":"./src/editors/code-editor.ts"},"./editors/diff-viewer":{"types":"./dist/editors/diff-viewer.d.ts","import":"./dist/editors/diff-viewer.js","source":"./src/editors/diff-viewer.ts"},"./editors/json-viewer":{"types":"./dist/editors/json-viewer.d.ts","import":"./dist/editors/json-viewer.js","source":"./src/editors/json-viewer.ts"},"./editors/yaml-editor":{"types":"./dist/editors/yaml-editor.d.ts","import":"./dist/editors/yaml-editor.js","source":"./src/editors/yaml-editor.ts"},"./primitives/checkbox":{"types":"./dist/primitives/checkbox/index.d.ts","import":"./dist/primitives/checkbox/index.js","source":"./src/primitives/checkbox/index.ts"},"./primitives/skeleton":{"types":"./dist/primitives/skeleton/index.d.ts","import":"./dist/primitives/skeleton/index.js","source":"./src/primitives/skeleton/index.ts"},"./react/hooks/use-api":{"types":"./dist/react/hooks/useApi.d.ts","import":"./dist/react/hooks/useApi.js","source":"./src/react/hooks/useApi.ts"},"./react/hooks/use-sse":{"types":"./dist/react/hooks/useSSE.d.ts","import":"./dist/react/hooks/useSSE.js","source":"./src/react/hooks/useSSE.ts"},"./security/cvss-badge":{"types":"./dist/security/cvss-badge/index.d.ts","import":"./dist/security/cvss-badge/index.js","source":"./src/security/cvss-badge/index.ts"},"./styles/no-fonts.css":{"source":"./src/styles/no-fonts.css","default":"./dist/styles/no-fonts.css"},"./styles/theme-engine":{"source":"./src/styles/theme-engine.css","default":"./dist/styles/theme-engine.css"},"./components/tree-view":{"types":"./dist/components/tree-view/index.d.ts","import":"./dist/components/tree-view/index.js","source":"./src/components/tree-view/index.ts"},"./display/aspect-ratio":{"types":"./dist/display/aspect-ratio/index.d.ts","import":"./dist/display/aspect-ratio/index.js","source":"./src/display/aspect-ratio/index.ts"},"./primitives/separator":{"types":"./dist/primitives/separator/index.d.ts","import":"./dist/primitives/separator/index.js","source":"./src/primitives/separator/index.ts"},"./react/consent/banner":{"types":"./dist/react/consent/banner.d.ts","import":"./dist/react/consent/banner.js","source":"./src/react/consent/banner.tsx"},"./react/hooks/use-auth":{"types":"./dist/react/hooks/useAuth.d.ts","import":"./dist/react/hooks/useAuth.js","source":"./src/react/hooks/useAuth.ts"},"./react/primitives/kbd":{"types":"./dist/react/primitives/kbd.d.ts","import":"./dist/react/primitives/kbd.js","source":"./src/react/primitives/kbd.tsx"},"./react/primitives/map":{"types":"./dist/react/primitives/map.d.ts","import":"./dist/react/primitives/map.js","source":"./src/react/primitives/map.tsx"},"./react/threat-visuals":{"types":"./dist/react/threat-visuals/index.d.ts","import":"./dist/react/threat-visuals.js","source":"./src/react/threat-visuals/index.tsx"},"./security/attack-path":{"types":"./dist/security/attack-path/index.d.ts","import":"./dist/security/attack-path/index.js","source":"./src/security/attack-path/index.ts"},"./services/keybindings":{"types":"./dist/services/keybindings.d.ts","import":"./dist/services/keybindings.js","source":"./src/services/keybindings.ts"},"./services/toast-react":{"types":"./dist/services/toast-react.d.ts","import":"./dist/services/toast-react.js","source":"./src/services/toast-react.tsx"},"./styles/shadcn-compat":{"source":"./src/styles/shadcn-compat.css","default":"./dist/styles/shadcn-compat.css"},"./styles/tenant-ui.css":{"source":"./src/styles/tenant-ui.css","default":"./dist/styles/tenant-ui.css"},"./styles/utilities.css":{"source":"./src/styles/utilities.css","default":"./dist/styles/utilities.css"},"./visualization/kanban":{"types":"./dist/visualization/kanban/index.d.ts","import":"./dist/visualization/kanban/index.js","source":"./src/visualization/kanban/index.ts"},"./components/data-table":{"types":"./dist/components/data-table/index.d.ts","import":"./dist/components/data-table/index.js","source":"./src/components/data-table/index.ts"},"./components/pagination":{"types":"./dist/components/pagination/index.d.ts","import":"./dist/components/pagination/index.js","source":"./src/components/pagination/index.ts"},"./components/split-pane":{"types":"./dist/components/split-pane/index.d.ts","import":"./dist/components/split-pane/index.js","source":"./src/components/split-pane/index.ts"},"./components/status-bar":{"types":"./dist/components/status-bar/index.d.ts","import":"./dist/components/status-bar/index.js","source":"./src/components/status-bar/index.ts"},"./form/date-picker/time":{"types":"./dist/form/date-picker/time.d.ts","import":"./dist/form/date-picker/time.js","source":"./src/form/date-picker/time.ts"},"./navigation/breadcrumb":{"types":"./dist/navigation/breadcrumb/index.d.ts","import":"./dist/navigation/breadcrumb/index.js","source":"./src/navigation/breadcrumb/index.ts"},"./overlays/alert-dialog":{"types":"./dist/overlays/alert-dialog/index.d.ts","import":"./dist/overlays/alert-dialog/index.js","source":"./src/overlays/alert-dialog/index.ts"},"./react/auth/login-form":{"types":"./dist/react/auth/login-form.d.ts","import":"./dist/react/auth/login-form.js","source":"./src/react/auth/login-form.tsx"},"./react/primitives/card":{"types":"./dist/react/primitives/card.d.ts","import":"./dist/react/primitives/card.js","source":"./src/react/primitives/card.tsx"},"./react/primitives/tabs":{"types":"./dist/react/primitives/tabs.d.ts","import":"./dist/react/primitives/tabs.js","source":"./src/react/primitives/tabs.tsx"},"./security/mitre-matrix":{"types":"./dist/security/mitre-matrix/index.d.ts","import":"./dist/security/mitre-matrix/index.js","source":"./src/security/mitre-matrix/index.ts"},"./services/theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./components/GlassSlider":{"types":"./dist/components/theme/glass-slider.d.ts","import":"./dist/components/theme/glass-slider.js","source":"./src/components/theme/glass-slider.ts"},"./components/ThemeStudio":{"types":"./dist/components/theme/theme-studio.d.ts","import":"./dist/components/theme/theme-studio.js","source":"./src/components/theme/theme-studio.ts"},"./components/copy-button":{"types":"./dist/components/copy-button/index.d.ts","import":"./dist/components/copy-button/index.js","source":"./src/components/copy-button/index.ts"},"./components/log-toolbar":{"types":"./dist/components/log-toolbar/index.d.ts","import":"./dist/components/log-toolbar/index.js"},"./composites/run-monitor":{"types":"./dist/composites/run-monitor.d.ts","import":"./dist/composites/run-monitor.js","source":"./src/composites/run-monitor.tsx"},"./editors/languages/yara":{"types":"./dist/editors/languages/yara.d.ts","import":"./dist/editors/languages/yara.js","source":"./src/editors/languages/yara.ts"},"./form/date-picker/range":{"types":"./dist/form/date-picker/range.d.ts","import":"./dist/form/date-picker/range.js","source":"./src/form/date-picker/range.ts"},"./layout/core-app-chrome":{"types":"./dist/layout/core-app-chrome.d.ts","import":"./dist/layout/core-app-chrome.js","source":"./src/layout/core-app-chrome.ts"},"./primitives/scroll-area":{"types":"./dist/primitives/scroll-area/index.d.ts","import":"./dist/primitives/scroll-area/index.js","source":"./src/primitives/scroll-area/index.ts"},"./react/hooks/use-router":{"types":"./dist/react/hooks/useRouter.d.ts","import":"./dist/react/hooks/useRouter.js","source":"./src/react/hooks/useRouter.ts"},"./react/layout/app-shell":{"types":"./dist/react/layout/app-shell.d.ts","import":"./dist/react/layout/app-shell.js","source":"./src/react/layout/app-shell.tsx"},"./react/primitives/alert":{"types":"./dist/react/primitives/alert.d.ts","import":"./dist/react/primitives/alert.js","source":"./src/react/primitives/alert.tsx"},"./react/primitives/badge":{"types":"./dist/react/primitives/badge.d.ts","import":"./dist/react/primitives/badge.js","source":"./src/react/primitives/badge.tsx"},"./react/primitives/field":{"types":"./dist/react/primitives/field.d.ts","import":"./dist/react/primitives/field.js","source":"./src/react/primitives/field.tsx"},"./react/primitives/input":{"types":"./dist/react/primitives/input.d.ts","import":"./dist/react/primitives/input.js","source":"./src/react/primitives/input.tsx"},"./react/primitives/label":{"types":"./dist/react/primitives/label.d.ts","import":"./dist/react/primitives/label.js","source":"./src/react/primitives/label.tsx"},"./react/primitives/modal":{"types":"./dist/react/primitives/modal.d.ts","import":"./dist/react/primitives/modal.js","source":"./src/react/primitives/modal.tsx"},"./react/primitives/sheet":{"types":"./dist/react/primitives/sheet.d.ts","import":"./dist/react/primitives/sheet.js","source":"./src/react/primitives/sheet.tsx"},"./react/primitives/table":{"types":"./dist/react/primitives/table.d.ts","import":"./dist/react/primitives/table.js","source":"./src/react/primitives/table.tsx"},"./react/primitives/toast":{"types":"./dist/react/primitives/toast.d.ts","import":"./dist/react/primitives/toast.js","source":"./src/react/primitives/toast.tsx"},"./visualization/terminal":{"types":"./dist/visualization/terminal/index.d.ts","import":"./dist/visualization/terminal/index.js","source":"./src/visualization/terminal/index.ts"},"./visualization/timeline":{"types":"./dist/visualization/timeline/index.d.ts","import":"./dist/visualization/timeline/index.js","source":"./src/visualization/timeline/index.ts"},"./components/RadiusSlider":{"types":"./dist/components/theme/radius-slider.d.ts","import":"./dist/components/theme/radius-slider.js","source":"./src/components/theme/radius-slider.ts"},"./components/context-menu":{"types":"./dist/components/context-menu/index.d.ts","import":"./dist/components/context-menu/index.js","source":"./src/components/context-menu/index.ts"},"./composites/metrics-card":{"types":"./dist/composites/metrics-card.d.ts","import":"./dist/composites/metrics-card.js","source":"./src/composites/metrics-card.tsx"},"./display/markdown-viewer":{"types":"./dist/display/markdown-viewer/index.d.ts","import":"./dist/display/markdown-viewer/index.js","source":"./src/display/markdown-viewer/index.ts"},"./editors/languages/fluxl":{"types":"./dist/editors/languages/fluxl.d.ts","import":"./dist/editors/languages/fluxl.js","source":"./src/editors/languages/fluxl.ts"},"./editors/languages/yaral":{"types":"./dist/editors/languages/yaral.d.ts","import":"./dist/editors/languages/yaral.js","source":"./src/editors/languages/yaral.ts"},"./form/cron-editor/parser":{"types":"./dist/form/cron-editor/parser.d.ts","import":"./dist/form/cron-editor/parser.js","source":"./src/form/cron-editor/parser.ts"},"./react/hooks/use-consent":{"types":"./dist/react/hooks/useConsent.d.ts","import":"./dist/react/hooks/useConsent.js","source":"./src/react/hooks/useConsent.ts"},"./react/hooks/use-passkey":{"types":"./dist/react/hooks/usePasskey.d.ts","import":"./dist/react/hooks/usePasskey.js","source":"./src/react/hooks/usePasskey.ts"},"./react/hooks/use-storage":{"types":"./dist/react/hooks/useStorage.d.ts","import":"./dist/react/hooks/useStorage.js","source":"./src/react/hooks/useStorage.ts"},"./react/primitives/avatar":{"types":"./dist/react/primitives/avatar.d.ts","import":"./dist/react/primitives/avatar.js","source":"./src/react/primitives/avatar.tsx"},"./react/primitives/button":{"types":"./dist/react/primitives/button.d.ts","import":"./dist/react/primitives/button.js","source":"./src/react/primitives/button.tsx"},"./react/primitives/dialog":{"types":"./dist/react/primitives/dialog.d.ts","import":"./dist/react/primitives/dialog.js","source":"./src/react/primitives/dialog.tsx"},"./react/primitives/drawer":{"types":"./dist/react/primitives/drawer.d.ts","import":"./dist/react/primitives/drawer.js","source":"./src/react/primitives/drawer.tsx"},"./react/primitives/kanban":{"types":"./dist/react/primitives/kanban.d.ts","import":"./dist/react/primitives/kanban.js","source":"./src/react/primitives/kanban.tsx"},"./react/primitives/ripple":{"types":"./dist/react/primitives/ripple.d.ts","import":"./dist/react/primitives/ripple.js","source":"./src/react/primitives/ripple.tsx"},"./react/primitives/search":{"types":"./dist/react/primitives/search.d.ts","import":"./dist/react/primitives/search.js","source":"./src/react/primitives/search.tsx"},"./react/primitives/select":{"types":"./dist/react/primitives/select.d.ts","import":"./dist/react/primitives/select.js","source":"./src/react/primitives/select.tsx"},"./react/primitives/slider":{"types":"./dist/react/primitives/slider.d.ts","import":"./dist/react/primitives/slider.js","source":"./src/react/primitives/slider.tsx"},"./react/primitives/switch":{"types":"./dist/react/primitives/switch.d.ts","import":"./dist/react/primitives/switch.js","source":"./src/react/primitives/switch.tsx"},"./react/primitives/toggle":{"types":"./dist/react/primitives/toggle.d.ts","import":"./dist/react/primitives/toggle.js","source":"./src/react/primitives/toggle.tsx"},"./visualization/file-tree":{"types":"./dist/visualization/file-tree/index.d.ts","import":"./dist/visualization/file-tree/index.js","source":"./src/visualization/file-tree/index.ts"},"./components/IconSetPicker":{"types":"./dist/components/theme/icon-set-picker.d.ts","import":"./dist/components/theme/icon-set-picker.js","source":"./src/components/theme/icon-set-picker.ts"},"./components/ThemeSwitcher":{"types":"./dist/components/theme/theme-switcher.d.ts","import":"./dist/components/theme/theme-switcher.js","source":"./src/components/theme/theme-switcher.ts"},"./components/detail-header":{"types":"./dist/components/detail-header/index.d.ts","import":"./dist/components/detail-header/index.js"},"./navigation/dropdown-menu":{"types":"./dist/navigation/dropdown-menu/index.d.ts","import":"./dist/navigation/dropdown-menu/index.js","source":"./src/navigation/dropdown-menu/index.ts"},"./primitives/live-log-tail":{"types":"./dist/primitives/live-log-tail.d.ts","import":"./dist/primitives/live-log-tail.js","source":"./src/primitives/live-log-tail.tsx"},"./primitives/select/native":{"types":"./dist/primitives/select/native.d.ts","import":"./dist/primitives/select/native.js","source":"./src/primitives/select/native.ts"},"./react/editors/log-viewer":{"types":"./dist/react/editors/log-viewer.d.ts","import":"./dist/react/editors/log-viewer.js","source":"./src/react/editors/log-viewer.tsx"},"./react/layout/page-header":{"types":"./dist/react/layout/page-header.d.ts","import":"./dist/react/layout/page-header.js","source":"./src/react/layout/page-header.tsx"},"./react/primitives/menubar":{"types":"./dist/react/primitives/menubar.d.ts","import":"./dist/react/primitives/menubar.js","source":"./src/react/primitives/menubar.tsx"},"./react/primitives/popover":{"types":"./dist/react/primitives/popover.d.ts","import":"./dist/react/primitives/popover.js","source":"./src/react/primitives/popover.tsx"},"./react/primitives/spinner":{"types":"./dist/react/primitives/spinner.d.ts","import":"./dist/react/primitives/spinner.js","source":"./src/react/primitives/spinner.tsx"},"./react/primitives/stepper":{"types":"./dist/react/primitives/stepper.d.ts","import":"./dist/react/primitives/stepper.js","source":"./src/react/primitives/stepper.tsx"},"./react/primitives/tooltip":{"types":"./dist/react/primitives/tooltip.d.ts","import":"./dist/react/primitives/tooltip.js","source":"./src/react/primitives/tooltip.tsx"},"./components/AccentSwitcher":{"types":"./dist/components/theme/accent-switcher.d.ts","import":"./dist/components/theme/accent-switcher.js","source":"./src/components/theme/accent-switcher.ts"},"./primitives/checkbox/group":{"types":"./dist/primitives/checkbox/group.d.ts","import":"./dist/primitives/checkbox/group.js","source":"./src/primitives/checkbox/group.ts"},"./primitives/phase-progress":{"types":"./dist/primitives/phase-progress.d.ts","import":"./dist/primitives/phase-progress.js","source":"./src/primitives/phase-progress.tsx"},"./primitives/sse-live-badge":{"types":"./dist/primitives/sse-live-badge.d.ts","import":"./dist/primitives/sse-live-badge.js","source":"./src/primitives/sse-live-badge.tsx"},"./react/auth/passkey-button":{"types":"./dist/react/auth/passkey-button.d.ts","import":"./dist/react/auth/passkey-button.js","source":"./src/react/auth/passkey-button.tsx"},"./react/consent/preferences":{"types":"./dist/react/consent/preferences.d.ts","import":"./dist/react/consent/preferences.js","source":"./src/react/consent/preferences.tsx"},"./react/editors/code-editor":{"types":"./dist/react/editors/code-editor.d.ts","import":"./dist/react/editors/code-editor.js","source":"./src/react/editors/code-editor.tsx"},"./react/editors/diff-viewer":{"types":"./dist/react/editors/diff-viewer.d.ts","import":"./dist/react/editors/diff-viewer.js","source":"./src/react/editors/diff-viewer.tsx"},"./react/editors/json-viewer":{"types":"./dist/react/editors/json-viewer.d.ts","import":"./dist/react/editors/json-viewer.js","source":"./src/react/editors/json-viewer.tsx"},"./react/editors/yaml-editor":{"types":"./dist/react/editors/yaml-editor.d.ts","import":"./dist/react/editors/yaml-editor.js","source":"./src/react/editors/yaml-editor.tsx"},"./react/primitives/calendar":{"types":"./dist/react/primitives/calendar.d.ts","import":"./dist/react/primitives/calendar.js","source":"./src/react/primitives/calendar.tsx"},"./react/primitives/carousel":{"types":"./dist/react/primitives/carousel.d.ts","import":"./dist/react/primitives/carousel.js","source":"./src/react/primitives/carousel.tsx"},"./react/primitives/checkbox":{"types":"./dist/react/primitives/checkbox.d.ts","import":"./dist/react/primitives/checkbox.js","source":"./src/react/primitives/checkbox.tsx"},"./react/primitives/progress":{"types":"./dist/react/primitives/progress.d.ts","import":"./dist/react/primitives/progress.js","source":"./src/react/primitives/progress.tsx"},"./react/primitives/skeleton":{"types":"./dist/react/primitives/skeleton.d.ts","import":"./dist/react/primitives/skeleton.js","source":"./src/react/primitives/skeleton.tsx"},"./react/primitives/terminal":{"types":"./dist/react/primitives/terminal.d.ts","import":"./dist/react/primitives/terminal.js","source":"./src/react/primitives/terminal.tsx"},"./react/primitives/textarea":{"types":"./dist/react/primitives/textarea.d.ts","import":"./dist/react/primitives/textarea.js","source":"./src/react/primitives/textarea.tsx"},"./react/primitives/timeline":{"types":"./dist/react/primitives/timeline.d.ts","import":"./dist/react/primitives/timeline.js","source":"./src/react/primitives/timeline.tsx"},"./security/detection-status":{"types":"./dist/security/detection-status/index.d.ts","import":"./dist/security/detection-status/index.js","source":"./src/security/detection-status/index.ts"},"./styles/platform-admin.css":{"source":"./src/styles/platform-admin.css","default":"./dist/styles/platform-admin.css"},"./styles/threat-library.css":{"source":"./src/styles/threat-library.css","default":"./dist/styles/threat-library.css"},"./visualization/rule-editor":{"types":"./dist/visualization/rule-editor/index.d.ts","import":"./dist/visualization/rule-editor/index.js","source":"./src/visualization/rule-editor/index.ts"},"./components/DensitySwitcher":{"types":"./dist/components/theme/density-switcher.d.ts","import":"./dist/components/theme/density-switcher.js","source":"./src/components/theme/density-switcher.ts"},"./components/FontStackPicker":{"types":"./dist/components/theme/font-stack-picker.d.ts","import":"./dist/components/theme/font-stack-picker.js","source":"./src/components/theme/font-stack-picker.ts"},"./components/IconUsageMatrix":{"types":"./dist/components/theme/icon-usage-matrix.d.ts","import":"./dist/components/theme/icon-usage-matrix.js","source":"./src/components/theme/icon-usage-matrix.ts"},"./components/ThemePresetGrid":{"types":"./dist/components/theme/theme-preset-grid.d.ts","import":"./dist/components/theme/theme-preset-grid.js","source":"./src/components/theme/theme-preset-grid.ts"},"./display/severity-indicator":{"types":"./dist/display/severity-indicator/index.d.ts","import":"./dist/display/severity-indicator/index.js","source":"./src/display/severity-indicator/index.ts"},"./navigation/navigation-menu":{"types":"./dist/navigation/navigation-menu/index.d.ts","import":"./dist/navigation/navigation-menu/index.js","source":"./src/navigation/navigation-menu/index.ts"},"./primitives/select/combobox":{"types":"./dist/primitives/select/combobox.d.ts","import":"./dist/primitives/select/combobox.js","source":"./src/primitives/select/combobox.ts"},"./react/primitives/chart-bar":{"types":"./dist/react/primitives/chart-bar.d.ts","import":"./dist/react/primitives/chart-bar.js","source":"./src/react/primitives/chart-bar.tsx"},"./react/primitives/chart-pie":{"types":"./dist/react/primitives/chart-pie.d.ts","import":"./dist/react/primitives/chart-pie.js","source":"./src/react/primitives/chart-pie.tsx"},"./react/primitives/data-grid":{"types":"./dist/react/primitives/data-grid.d.ts","import":"./dist/react/primitives/data-grid.js","source":"./src/react/primitives/data-grid.tsx"},"./react/primitives/direction":{"types":"./dist/react/primitives/direction.d.ts","import":"./dist/react/primitives/direction.js","source":"./src/react/primitives/direction.tsx"},"./react/primitives/file-tree":{"types":"./dist/react/primitives/file-tree.d.ts","import":"./dist/react/primitives/file-tree.js","source":"./src/react/primitives/file-tree.tsx"},"./react/primitives/separator":{"types":"./dist/react/primitives/separator.d.ts","import":"./dist/react/primitives/separator.js","source":"./src/react/primitives/separator.tsx"},"./react/primitives/stat-card":{"types":"./dist/react/primitives/stat-card.d.ts","import":"./dist/react/primitives/stat-card.js","source":"./src/react/primitives/stat-card.tsx"},"./react/primitives/tag-input":{"types":"./dist/react/primitives/tag-input.d.ts","import":"./dist/react/primitives/tag-input.js","source":"./src/react/primitives/tag-input.tsx"},"./react/primitives/tree-view":{"types":"./dist/react/primitives/tree-view.d.ts","import":"./dist/react/primitives/tree-view.js","source":"./src/react/primitives/tree-view.tsx"},"./visualization/flow-diagram":{"types":"./dist/visualization/flow-diagram/index.d.ts","import":"./dist/visualization/flow-diagram/index.js","source":"./src/visualization/flow-diagram/index.ts"},"./components/ThemePreviewTile":{"types":"./dist/components/theme/theme-preview-tile.d.ts","import":"./dist/components/theme/theme-preview-tile.js","source":"./src/components/theme/theme-preview-tile.ts"},"./display/notification-center":{"types":"./dist/display/notification-center/index.d.ts","import":"./dist/display/notification-center/index.js","source":"./src/display/notification-center/index.ts"},"./react/hooks/use-keybindings":{"types":"./dist/react/hooks/useKeybindings.d.ts","import":"./dist/react/hooks/useKeybindings.js","source":"./src/react/hooks/useKeybindings.ts"},"./react/primitives/breadcrumb":{"types":"./dist/react/primitives/breadcrumb.d.ts","import":"./dist/react/primitives/breadcrumb.js","source":"./src/react/primitives/breadcrumb.tsx"},"./react/primitives/chart-area":{"types":"./dist/react/primitives/chart-area.d.ts","import":"./dist/react/primitives/chart-area.js","source":"./src/react/primitives/chart-area.tsx"},"./react/primitives/chart-line":{"types":"./dist/react/primitives/chart-line.d.ts","import":"./dist/react/primitives/chart-line.js","source":"./src/react/primitives/chart-line.tsx"},"./react/primitives/code-block":{"types":"./dist/react/primitives/code-block.d.ts","import":"./dist/react/primitives/code-block.js","source":"./src/react/primitives/code-block.tsx"},"./react/primitives/cvss-badge":{"types":"./dist/react/primitives/cvss-badge.d.ts","import":"./dist/react/primitives/cvss-badge.js","source":"./src/react/primitives/cvss-badge.tsx"},"./react/primitives/data-table":{"types":"./dist/react/primitives/data-table.d.ts","import":"./dist/react/primitives/data-table.js","source":"./src/react/primitives/data-table.tsx"},"./react/primitives/hover-card":{"types":"./dist/react/primitives/hover-card.d.ts","import":"./dist/react/primitives/hover-card.js","source":"./src/react/primitives/hover-card.tsx"},"./react/primitives/pagination":{"types":"./dist/react/primitives/pagination.d.ts","import":"./dist/react/primitives/pagination.js","source":"./src/react/primitives/pagination.tsx"},"./react/primitives/split-pane":{"types":"./dist/react/primitives/split-pane.d.ts","import":"./dist/react/primitives/split-pane.js","source":"./src/react/primitives/split-pane.tsx"},"./react/primitives/status-bar":{"types":"./dist/react/primitives/status-bar.d.ts","import":"./dist/react/primitives/status-bar.js","source":"./src/react/primitives/status-bar.tsx"},"./react/primitives/status-dot":{"types":"./dist/react/primitives/status-dot.d.ts","import":"./dist/react/primitives/status-dot.js","source":"./src/react/primitives/status-dot.tsx"},"./react/primitives/typography":{"types":"./dist/react/primitives/typography.d.ts","import":"./dist/react/primitives/typography.js","source":"./src/react/primitives/typography.tsx"},"./react/primitives/uptime-bar":{"types":"./dist/react/primitives/uptime-bar.d.ts","import":"./dist/react/primitives/uptime-bar.js","source":"./src/react/primitives/uptime-bar.tsx"},"./security/vulnerability-card":{"types":"./dist/security/vulnerability-card/index.d.ts","import":"./dist/security/vulnerability-card/index.js","source":"./src/security/vulnerability-card/index.ts"},"./visualization/network-graph":{"types":"./dist/visualization/network-graph/index.d.ts","import":"./dist/visualization/network-graph/index.js","source":"./src/visualization/network-graph/index.ts"},"./react/layout/core-app-chrome":{"types":"./dist/react/layout/core-app-chrome.d.ts","import":"./dist/react/layout/core-app-chrome.js","source":"./src/react/layout/core-app-chrome.tsx"},"./react/primitives/attack-path":{"types":"./dist/react/primitives/attack-path.d.ts","import":"./dist/react/primitives/attack-path.js","source":"./src/react/primitives/attack-path.tsx"},"./react/primitives/chart-gauge":{"types":"./dist/react/primitives/chart-gauge.d.ts","import":"./dist/react/primitives/chart-gauge.js","source":"./src/react/primitives/chart-gauge.tsx"},"./react/primitives/chart-radar":{"types":"./dist/react/primitives/chart-radar.d.ts","import":"./dist/react/primitives/chart-radar.js","source":"./src/react/primitives/chart-radar.tsx"},"./react/primitives/code-viewer":{"types":"./dist/react/primitives/code-viewer.d.ts","import":"./dist/react/primitives/code-viewer.js","source":"./src/react/primitives/code-viewer.tsx"},"./react/primitives/collapsible":{"types":"./dist/react/primitives/collapsible.d.ts","import":"./dist/react/primitives/collapsible.js","source":"./src/react/primitives/collapsible.tsx"},"./react/primitives/copy-button":{"types":"./dist/react/primitives/copy-button.d.ts","import":"./dist/react/primitives/copy-button.js","source":"./src/react/primitives/copy-button.tsx"},"./react/primitives/cron-editor":{"types":"./dist/react/primitives/cron-editor.d.ts","import":"./dist/react/primitives/cron-editor.js","source":"./src/react/primitives/cron-editor.tsx"},"./react/primitives/date-picker":{"types":"./dist/react/primitives/date-picker.d.ts","import":"./dist/react/primitives/date-picker.js","source":"./src/react/primitives/date-picker.tsx"},"./react/primitives/empty-state":{"types":"./dist/react/primitives/empty-state.d.ts","import":"./dist/react/primitives/empty-state.js","source":"./src/react/primitives/empty-state.tsx"},"./react/primitives/metric-tile":{"types":"./dist/react/primitives/metric-tile.d.ts","import":"./dist/react/primitives/metric-tile.js","source":"./src/react/primitives/metric-tile.tsx"},"./react/primitives/radio-group":{"types":"./dist/react/primitives/radio-group.d.ts","import":"./dist/react/primitives/radio-group.js","source":"./src/react/primitives/radio-group.tsx"},"./react/primitives/rule-editor":{"types":"./dist/react/primitives/rule-editor.d.ts","import":"./dist/react/primitives/rule-editor.js","source":"./src/react/primitives/rule-editor.tsx"},"./react/primitives/scroll-area":{"types":"./dist/react/primitives/scroll-area.d.ts","import":"./dist/react/primitives/scroll-area.js","source":"./src/react/primitives/scroll-area.tsx"},"./react/primitives/slide-panel":{"types":"./dist/react/primitives/slide-panel.d.ts","import":"./dist/react/primitives/slide-panel.js","source":"./src/react/primitives/slide-panel.tsx"},"./react/primitives/alert-dialog":{"types":"./dist/react/primitives/alert-dialog.d.ts","import":"./dist/react/primitives/alert-dialog.js","source":"./src/react/primitives/alert-dialog.tsx"},"./react/primitives/aspect-ratio":{"types":"./dist/react/primitives/aspect-ratio.d.ts","import":"./dist/react/primitives/aspect-ratio.js","source":"./src/react/primitives/aspect-ratio.tsx"},"./react/primitives/chart-funnel":{"types":"./dist/react/primitives/chart-funnel.d.ts","import":"./dist/react/primitives/chart-funnel.js","source":"./src/react/primitives/chart-funnel.tsx"},"./react/primitives/chart-sankey":{"types":"./dist/react/primitives/chart-sankey.d.ts","import":"./dist/react/primitives/chart-sankey.js","source":"./src/react/primitives/chart-sankey.tsx"},"./react/primitives/color-picker":{"types":"./dist/react/primitives/color-picker.d.ts","import":"./dist/react/primitives/color-picker.js","source":"./src/react/primitives/color-picker.tsx"},"./react/primitives/context-menu":{"types":"./dist/react/primitives/context-menu.d.ts","import":"./dist/react/primitives/context-menu.js","source":"./src/react/primitives/context-menu.tsx"},"./react/primitives/flow-diagram":{"types":"./dist/react/primitives/flow-diagram.d.ts","import":"./dist/react/primitives/flow-diagram.js","source":"./src/react/primitives/flow-diagram.tsx"},"./react/primitives/mitre-matrix":{"types":"./dist/react/primitives/mitre-matrix.d.ts","import":"./dist/react/primitives/mitre-matrix.js","source":"./src/react/primitives/mitre-matrix.tsx"},"./visualization/mermaid-diagram":{"types":"./dist/visualization/mermaid-diagram/index.d.ts","import":"./dist/visualization/mermaid-diagram/index.js","source":"./src/visualization/mermaid-diagram/index.ts"},"./react/primitives/chart-heatmap":{"types":"./dist/react/primitives/chart-heatmap.d.ts","import":"./dist/react/primitives/chart-heatmap.js","source":"./src/react/primitives/chart-heatmap.tsx"},"./react/primitives/chart-scatter":{"types":"./dist/react/primitives/chart-scatter.d.ts","import":"./dist/react/primitives/chart-scatter.js","source":"./src/react/primitives/chart-scatter.tsx"},"./react/primitives/chart-treemap":{"types":"./dist/react/primitives/chart-treemap.d.ts","import":"./dist/react/primitives/chart-treemap.js","source":"./src/react/primitives/chart-treemap.tsx"},"./react/primitives/dropdown-menu":{"types":"./dist/react/primitives/dropdown-menu.d.ts","import":"./dist/react/primitives/dropdown-menu.js","source":"./src/react/primitives/dropdown-menu.tsx"},"./react/primitives/network-graph":{"types":"./dist/react/primitives/network-graph.d.ts","import":"./dist/react/primitives/network-graph.js","source":"./src/react/primitives/network-graph.tsx"},"./composites/per-case-stats-table":{"types":"./dist/composites/per-case-stats-table.d.ts","import":"./dist/composites/per-case-stats-table.js","source":"./src/composites/per-case-stats-table.tsx"},"./primitives/yaml-override-editor":{"types":"./dist/primitives/yaml-override-editor.d.ts","import":"./dist/primitives/yaml-override-editor.js","source":"./src/primitives/yaml-override-editor.tsx"},"./react/primitives/error-boundary":{"types":"./dist/react/primitives/error-boundary.d.ts","import":"./dist/react/primitives/error-boundary.js","source":"./src/react/primitives/error-boundary.tsx"},"./react/primitives/heatmap-legend":{"types":"./dist/react/primitives/heatmap-legend.d.ts","import":"./dist/react/primitives/heatmap-legend.js","source":"./src/react/primitives/heatmap-legend.tsx"},"./styles/react-threat-visuals.css":{"source":"./src/styles/react-threat-visuals.css","default":"./dist/styles/react-threat-visuals.css"},"./visualization/json-path-browser":{"types":"./dist/visualization/json-path-browser/index.d.ts","import":"./dist/visualization/json-path-browser/index.js","source":"./src/visualization/json-path-browser/index.ts"},"./react/primitives/chart-sparkline":{"types":"./dist/react/primitives/chart-sparkline.d.ts","import":"./dist/react/primitives/chart-sparkline.js","source":"./src/react/primitives/chart-sparkline.tsx"},"./react/primitives/chart-waterfall":{"types":"./dist/react/primitives/chart-waterfall.d.ts","import":"./dist/react/primitives/chart-waterfall.js","source":"./src/react/primitives/chart-waterfall.tsx"},"./react/primitives/heatmap-toolbar":{"types":"./dist/react/primitives/heatmap-toolbar.d.ts","import":"./dist/react/primitives/heatmap-toolbar.js","source":"./src/react/primitives/heatmap-toolbar.tsx"},"./react/primitives/markdown-viewer":{"types":"./dist/react/primitives/markdown-viewer.d.ts","import":"./dist/react/primitives/markdown-viewer.js","source":"./src/react/primitives/markdown-viewer.tsx"},"./react/primitives/mermaid-diagram":{"types":"./dist/react/primitives/mermaid-diagram.d.ts","import":"./dist/react/primitives/mermaid-diagram.js","source":"./src/react/primitives/mermaid-diagram.tsx"},"./react/primitives/navigation-menu":{"types":"./dist/react/primitives/navigation-menu.d.ts","import":"./dist/react/primitives/navigation-menu.js","source":"./src/react/primitives/navigation-menu.tsx"},"./components/search/command-palette":{"types":"./dist/components/search/command-palette.d.ts","import":"./dist/components/search/command-palette.js","source":"./src/components/search/command-palette.ts"},"./layout/core-app-library-dashboard":{"types":"./dist/layout/core-app-library-dashboard.d.ts","import":"./dist/layout/core-app-library-dashboard.js","source":"./src/layout/core-app-library-dashboard.ts"},"./react/primitives/animated-counter":{"types":"./dist/react/primitives/animated-counter.d.ts","import":"./dist/react/primitives/animated-counter.js","source":"./src/react/primitives/animated-counter.tsx"},"./react/primitives/detection-status":{"types":"./dist/react/primitives/detection-status.d.ts","import":"./dist/react/primitives/detection-status.js","source":"./src/react/primitives/detection-status.tsx"},"./react/feedback/notification-banner":{"types":"./dist/react/feedback/notification-banner.d.ts","import":"./dist/react/feedback/notification-banner.js","source":"./src/react/feedback/notification-banner.tsx"},"./react/primitives/chart-candlestick":{"types":"./dist/react/primitives/chart-candlestick.d.ts","import":"./dist/react/primitives/chart-candlestick.js","source":"./src/react/primitives/chart-candlestick.tsx"},"./react/primitives/json-path-browser":{"types":"./dist/react/primitives/json-path-browser.d.ts","import":"./dist/react/primitives/json-path-browser.js","source":"./src/react/primitives/json-path-browser.tsx"},"./react/primitives/severity-indicator":{"types":"./dist/react/primitives/severity-indicator.d.ts","import":"./dist/react/primitives/severity-indicator.js","source":"./src/react/primitives/severity-indicator.tsx"},"./react/primitives/vulnerability-card":{"types":"./dist/react/primitives/vulnerability-card.d.ts","import":"./dist/react/primitives/vulnerability-card.js","source":"./src/react/primitives/vulnerability-card.tsx"},"./react/primitives/notification-center":{"types":"./dist/react/primitives/notification-center.d.ts","import":"./dist/react/primitives/notification-center.js","source":"./src/react/primitives/notification-center.tsx"},"./react/layout/core-app-library-dashboard":{"types":"./dist/react/layout/core-app-library-dashboard.d.ts","import":"./dist/react/layout/core-app-library-dashboard.js","source":"./src/react/layout/core-app-library-dashboard.tsx"}},"gitHead":"d2cdc803b716a4c981e1ccec5158d0cfed09ff43","scripts":{"dev":"vite build --watch","lint":"eslint src --max-warnings 0","test":"vitest run","build":"tsc -p tsconfig.build.json && vite build","check":"npm run typecheck && npm run lint && npm run format:check","format":"prettier --write \"src/**/*.ts\"","preview":"npm run generate:preview && vite --config preview/vite.config.ts","lint:fix":"eslint src --fix","test:e2e":"playwright test","typecheck":"tsc --noEmit","test:watch":"vitest","test:e2e:ui":"playwright test --ui","audit:parity":"node scripts/audit-parity.mjs","format:check":"prettier --check \"src/**/*.ts\"","preview:dist":"npm run generate:preview && vite build --config preview/vite.config.ts","preview:build":"npm run build && npm run preview:dist","preview:serve":"vite --config preview/vite.config.ts","test:coverage":"vitest run --coverage","preview:deploy":"npm run preview:build && echo 'Static site built to preview-dist/'","test:e2e:debug":"playwright test --debug","test:e2e:headed":"playwright test --headed","test:e2e:report":"playwright show-report","generate:preview":"node scripts/extract-prop-docs.mjs && node scripts/generate-preview.mjs","audit:parity:check":"node scripts/audit-parity.mjs --check","generate:prop-docs":"node scripts/extract-prop-docs.mjs","test:e2e:update-snapshots":"playwright test --update-snapshots"},"_npmUser":{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},"overrides":{"uuid":"14.0.0","lodash":"4.18.1","rollup":"4.60.0","undici":"^7.28.0","flatted":"3.4.2","postcss":"8.5.10","dompurify":"3.4.11","lodash-es":"4.18.1","@vue/language-core":{"minimatch":"9.0.7"}},"repository":{"url":"git+https://github.com/countermeasure-platform/web-components.git","type":"git"},"_npmVersion":"10.9.7","description":"Shared web components for CounterMeasure applications - consolidates common frontend functionality across projects.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","mermaid":"^11.12.3","dompurify":"3.4.11","codemirror":"^6.0.1","tailwind-merge":"^3.5.0","@codemirror/lint":"^6.9.0","@codemirror/view":"^6.39.0","@lezer/highlight":"^1.2.0","@codemirror/state":"^6.5.0","@codemirror/search":"^6.5.0","@codemirror/commands":"^6.8.0","@codemirror/lang-css":"^6.3.1","@codemirror/lang-sql":"^6.10.0","@codemirror/language":"^6.12.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-tabs":"^1.1.3","@codemirror/lang-json":"^6.0.1","@codemirror/lang-rust":"^6.0.2","@radix-ui/react-label":"^2.1.4","@radix-ui/react-dialog":"^1.1.7","@radix-ui/react-select":"^2.1.7","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.1.4","@radix-ui/react-toggle":"^1.1.10","@codemirror/lang-python":"^6.2.1","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-tooltip":"^1.1.8","@codemirror/autocomplete":"^6.20.0","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@codemirror/language-data":"^6.5.2","@radix-ui/react-separator":"^1.1.8","@codemirror/lang-javascript":"^6.2.4","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.7","@radix-ui/react-toggle-group":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.7","@radix-ui/react-navigation-menu":"^1.2.14"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.5","jsdom":"^29.0.0","react":"^19.2.4","eslint":"^10.0.3","vitest":"^4.1.0","globals":"^17.2.0","axe-core":"^4.11.1","prettier":"^3.2.0","react-dom":"^19.2.4","@eslint/js":"^10.0.0","typescript":"^6.0.2","@types/node":"^25.1.0","tailwindcss":"4.3.0","@types/react":"^19.2.14","lucide-react":"^1.6.0","@xyflow/react":"^12.10.1","vite-plugin-dts":"^5.0.0","@playwright/test":"^1.52.0","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.4","typescript-eslint":"^8.57.0","@vitest/coverage-v8":"^4.1.0","@axe-core/playwright":"^4.11.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@microsoft/api-extractor":"7.58.7","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","tailwindcss":"^4.0.0","lucide-react":"^1.6.0","@xyflow/react":"^12.0.0"},"peerDependenciesMeta":{"tailwindcss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-components_1.3.6_1781988922808_0.0644261545429714","host":"s3://npm-registry-packages-npm-production"}},"1.3.7-dev.38.1":{"name":"@countermeasure-platform/web-components","version":"1.3.7-dev.38.1","keywords":["countermeasure","consent","auth","passkey","webauthn","encryption","crypto","aes","rsa","codemirror","editor","data-table","components","ui"],"author":{"name":"CounterMeasure"},"license":"MIT","_id":"@countermeasure-platform/web-components@1.3.7-dev.38.1","maintainers":[{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},{"name":"phutel","email":"paul@countermeasuresec.com"}],"homepage":"https://github.com/countermeasure-platform/web-components#readme","bugs":{"url":"https://github.com/countermeasure-platform/web-components/issues"},"dist":{"shasum":"3d6afdf368d10c1e6c991e8a92af5a4af473cbdb","tarball":"https://registry.npmjs.org/@countermeasure-platform/web-components/-/web-components-1.3.7-dev.38.1.tgz","fileCount":2527,"integrity":"sha512-W9FP4xZmI4Vcq/N3njb7ywnTEQVmxacgVdhtu8xr2jxWUjsOmW/onfzhKid23KJQFEoHBLdy18NjR3FG5HKLvg==","signatures":[{"sig":"MEUCIFJlVM/GMHLqa5EdPCxA4qgkC0gjMAsUX+m71H7Vk4W/AiEAlsF3s/w3ZhS2lCWm6GW7Ax2MYUESmt+D5+950FzMAFU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29798526},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js","source":"./src/ui/index.ts"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","source":"./src/auth/index.ts"},"./form":{"types":"./dist/form/index.d.ts","import":"./dist/form/index.js","source":"./src/form/index.ts"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js","source":"./src/icons/index.ts"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react.js","source":"./src/react/index.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","source":"./src/utils/index.ts"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js","source":"./src/charts/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.ts","import":"./dist/crypto/index.js","source":"./src/crypto/index.ts"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js","source":"./src/layout/index.ts"},"./styles":{"source":"./src/styles/index.css","default":"./dist/styles/index.css"},"./consent":{"types":"./dist/consent/index.d.ts","import":"./dist/consent/index.js","source":"./src/consent/index.ts"},"./display":{"types":"./dist/display/index.d.ts","import":"./dist/display/index.js","source":"./src/display/index.ts"},"./editors":{"types":"./dist/editors/index.d.ts","import":"./dist/editors/index.js","source":"./src/editors/index.ts"},"./passkey":{"types":"./dist/passkey/index.d.ts","import":"./dist/passkey/index.js","source":"./src/passkey/index.ts"},"./sidebar":{"types":"./dist/sidebar/index.d.ts","import":"./dist/sidebar/index.js","source":"./src/sidebar/index.ts"},"./overlays":{"types":"./dist/overlays/index.d.ts","import":"./dist/overlays/index.js","source":"./src/overlays/index.ts"},"./security":{"types":"./dist/security/index.d.ts","import":"./dist/security/index.js","source":"./src/security/index.ts"},"./services":{"types":"./dist/services/index.d.ts","import":"./dist/services/index.js","source":"./src/services/index.ts"},"./styles/*":"./dist/styles/*","./styles/ui":{"source":"./src/styles/ui.css","default":"./dist/styles/ui.css"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","source":"./src/appearance/index.ts"},"./charts/bar":{"types":"./dist/charts/bar/index.d.ts","import":"./dist/charts/bar/index.js","source":"./src/charts/bar/index.ts"},"./charts/pie":{"types":"./dist/charts/pie/index.d.ts","import":"./dist/charts/pie/index.js","source":"./src/charts/pie/index.ts"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js","source":"./src/components/index.ts"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js","source":"./src/navigation/index.ts"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js","source":"./src/primitives/index.ts"},"./react/auth":{"types":"./dist/react/auth/index.d.ts","import":"./dist/react/auth/index.js","source":"./src/react/auth/index.ts"},"./charts/area":{"types":"./dist/charts/area/index.d.ts","import":"./dist/charts/area/index.js","source":"./src/charts/area/index.ts"},"./charts/axis":{"types":"./dist/charts/axis.d.ts","import":"./dist/charts/axis.js","source":"./src/charts/axis.ts"},"./charts/base":{"types":"./dist/charts/base.d.ts","import":"./dist/charts/base.js","source":"./src/charts/base.ts"},"./charts/line":{"types":"./dist/charts/line/index.d.ts","import":"./dist/charts/line/index.js","source":"./src/charts/line/index.ts"},"./charts/zoom":{"types":"./dist/charts/zoom.d.ts","import":"./dist/charts/zoom.js","source":"./src/charts/zoom.ts"},"./react/brand":{"types":"./dist/react/brand/index.d.ts","import":"./dist/react/brand.js","source":"./src/react/brand/index.tsx"},"./react/hooks":{"types":"./dist/react/hooks/index.d.ts","import":"./dist/react/hooks/index.js","source":"./src/react/hooks/index.ts"},"./styles/auth":{"source":"./src/styles/auth.css","default":"./dist/styles/auth.css"},"./app-switcher":{"types":"./dist/app-switcher/index.d.ts","import":"./dist/app-switcher/index.js","source":"./src/app-switcher/index.ts"},"./charts/gauge":{"types":"./dist/charts/gauge/index.d.ts","import":"./dist/charts/gauge/index.js","source":"./src/charts/gauge/index.ts"},"./charts/radar":{"types":"./dist/charts/radar/index.d.ts","import":"./dist/charts/radar/index.js","source":"./src/charts/radar/index.ts"},"./charts/utils":{"types":"./dist/charts/utils.d.ts","import":"./dist/charts/utils.js","source":"./src/charts/utils.ts"},"./display/card":{"types":"./dist/display/card/index.d.ts","import":"./dist/display/card/index.js","source":"./src/display/card/index.ts"},"./icons/lucide":{"types":"./dist/icons/lucide.d.ts","import":"./dist/icons/lucide.js","source":"./src/icons/lucide.ts"},"./react/layout":{"types":"./dist/react/layout/index.d.ts","import":"./dist/react/layout/index.js","source":"./src/react/layout/index.ts"},"./services/api":{"types":"./dist/services/api.d.ts","import":"./dist/services/api.js","source":"./src/services/api.ts"},"./services/sse":{"types":"./dist/services/sse.d.ts","import":"./dist/services/sse.js","source":"./src/services/sse.ts"},"./theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./charts/funnel":{"types":"./dist/charts/funnel/index.d.ts","import":"./dist/charts/funnel/index.js","source":"./src/charts/funnel/index.ts"},"./charts/legend":{"types":"./dist/charts/legend.d.ts","import":"./dist/charts/legend.js","source":"./src/charts/legend.ts"},"./charts/sankey":{"types":"./dist/charts/sankey/index.d.ts","import":"./dist/charts/sankey/index.js","source":"./src/charts/sankey/index.ts"},"./display/alert":{"types":"./dist/display/alert/index.d.ts","import":"./dist/display/alert/index.js","source":"./src/display/alert/index.ts"},"./display/badge":{"types":"./dist/display/badge/index.d.ts","import":"./dist/display/badge/index.js","source":"./src/display/badge/index.ts"},"./form/calendar":{"types":"./dist/form/calendar/index.d.ts","import":"./dist/form/calendar/index.js","source":"./src/form/calendar/index.ts"},"./react/consent":{"types":"./dist/react/consent/index.d.ts","import":"./dist/react/consent/index.js","source":"./src/react/consent/index.ts"},"./react/editors":{"types":"./dist/react/editors/index.d.ts","import":"./dist/react/editors/index.js","source":"./src/react/editors/index.ts"},"./react/sidebar":{"types":"./dist/react/sidebar.d.ts","import":"./dist/react/sidebar.js","source":"./src/react/sidebar.tsx"},"./styles/layout":{"source":"./src/styles/layout.css","default":"./dist/styles/layout.css"},"./styles/tokens":{"source":"./src/styles/tokens.css","default":"./dist/styles/tokens.css"},"./visualization":{"types":"./dist/visualization/index.d.ts","import":"./dist/visualization/index.js","source":"./src/visualization/index.ts"},"./charts/heatmap":{"types":"./dist/charts/heatmap/index.d.ts","import":"./dist/charts/heatmap/index.js","source":"./src/charts/heatmap/index.ts"},"./charts/scatter":{"types":"./dist/charts/scatter/index.d.ts","import":"./dist/charts/scatter/index.js","source":"./src/charts/scatter/index.ts"},"./charts/tooltip":{"types":"./dist/charts/tooltip.d.ts","import":"./dist/charts/tooltip.js","source":"./src/charts/tooltip.ts"},"./charts/treemap":{"types":"./dist/charts/treemap/index.d.ts","import":"./dist/charts/treemap/index.js","source":"./src/charts/treemap/index.ts"},"./display/avatar":{"types":"./dist/display/avatar/index.d.ts","import":"./dist/display/avatar/index.js","source":"./src/display/avatar/index.ts"},"./form/direction":{"types":"./dist/form/direction/index.d.ts","import":"./dist/form/direction/index.js","source":"./src/form/direction/index.ts"},"./form/tag-input":{"types":"./dist/form/tag-input/index.d.ts","import":"./dist/form/tag-input/index.js","source":"./src/form/tag-input/index.ts"},"./overlays/sheet":{"types":"./dist/overlays/sheet/index.d.ts","import":"./dist/overlays/sheet/index.js","source":"./src/overlays/sheet/index.ts"},"./primitives/kbd":{"types":"./dist/primitives/kbd/index.d.ts","import":"./dist/primitives/kbd/index.js","source":"./src/primitives/kbd/index.ts"},"./react/feedback":{"types":"./dist/react/feedback/index.d.ts","import":"./dist/react/feedback/index.js","source":"./src/react/feedback/index.ts"},"./react/topology":{"types":"./dist/react/topology/index.d.ts","import":"./dist/react/topology.js","source":"./src/react/topology/index.ts"},"./styles/consent":{"source":"./src/styles/consent.css","default":"./dist/styles/consent.css"},"./utils/registry":{"types":"./dist/utils/registry.d.ts","import":"./dist/utils/registry.js","source":"./src/utils/registry.ts"},"./components/tabs":{"types":"./dist/components/tabs/index.d.ts","import":"./dist/components/tabs/index.js","source":"./src/components/tabs/index.ts"},"./display/popover":{"types":"./dist/display/popover/index.d.ts","import":"./dist/display/popover/index.js","source":"./src/display/popover/index.ts"},"./display/tooltip":{"types":"./dist/display/tooltip/index.d.ts","import":"./dist/display/tooltip/index.js","source":"./src/display/tooltip/index.ts"},"./services/router":{"types":"./dist/services/router.d.ts","import":"./dist/services/router.js","source":"./src/services/router.ts"},"./charts/sparkline":{"types":"./dist/charts/sparkline/index.d.ts","import":"./dist/charts/sparkline/index.js","source":"./src/charts/sparkline/index.ts"},"./charts/waterfall":{"types":"./dist/charts/waterfall/index.d.ts","import":"./dist/charts/waterfall/index.js","source":"./src/charts/waterfall/index.ts"},"./components/brand":{"types":"./dist/components/brand/index.d.ts","import":"./dist/components/brand/index.js","source":"./src/components/brand/index.ts"},"./components/modal":{"types":"./dist/components/modal/index.d.ts","import":"./dist/components/modal/index.js","source":"./src/components/modal/index.ts"},"./components/theme":{"types":"./dist/components/theme/index.d.ts","import":"./dist/components/theme/index.js","source":"./src/components/theme/index.ts"},"./components/toast":{"types":"./dist/components/toast/index.d.ts","import":"./dist/components/toast/index.js","source":"./src/components/toast/index.ts"},"./display/progress":{"types":"./dist/display/progress/index.d.ts","import":"./dist/display/progress/index.js","source":"./src/display/progress/index.ts"},"./form/cron-editor":{"types":"./dist/form/cron-editor/index.d.ts","import":"./dist/form/cron-editor/index.js","source":"./src/form/cron-editor/index.ts"},"./form/date-picker":{"types":"./dist/form/date-picker/index.d.ts","import":"./dist/form/date-picker/index.js","source":"./src/form/date-picker/index.ts"},"./layout/app-shell":{"types":"./dist/layout/app-shell.d.ts","import":"./dist/layout/app-shell.js","source":"./src/layout/app-shell.ts"},"./primitives/field":{"types":"./dist/primitives/field/index.d.ts","import":"./dist/primitives/field/index.js","source":"./src/primitives/field/index.ts"},"./primitives/input":{"types":"./dist/primitives/input/index.d.ts","import":"./dist/primitives/input/index.js","source":"./src/primitives/input/index.ts"},"./primitives/label":{"types":"./dist/primitives/label/index.d.ts","import":"./dist/primitives/label/index.js","source":"./src/primitives/label/index.ts"},"./primitives/radio":{"types":"./dist/primitives/radio/index.d.ts","import":"./dist/primitives/radio/index.js","source":"./src/primitives/radio/index.ts"},"./react/primitives":{"types":"./dist/react/primitives/index.d.ts","import":"./dist/react/primitives/index.js","source":"./src/react/primitives/index.ts"},"./styles/fonts.css":{"source":"./src/styles/fonts.css","default":"./dist/styles/fonts.css"},"./styles/theme.css":{"source":"./src/styles/theme.css","default":"./dist/styles/theme.css"},"./components/search":{"types":"./dist/components/search/index.d.ts","import":"./dist/components/search/index.js","source":"./src/components/search/index.ts"},"./display/stat-card":{"types":"./dist/display/stat-card/index.d.ts","import":"./dist/display/stat-card/index.js","source":"./src/display/stat-card/index.ts"},"./form/color-picker":{"types":"./dist/form/color-picker/index.d.ts","import":"./dist/form/color-picker/index.js","source":"./src/form/color-picker/index.ts"},"./navigation/drawer":{"types":"./dist/navigation/drawer/index.d.ts","import":"./dist/navigation/drawer/index.js","source":"./src/navigation/drawer/index.ts"},"./overlays/carousel":{"types":"./dist/overlays/carousel/index.d.ts","import":"./dist/overlays/carousel/index.js","source":"./src/overlays/carousel/index.ts"},"./primitives/button":{"types":"./dist/primitives/button/index.d.ts","import":"./dist/primitives/button/index.js","source":"./src/primitives/button/index.ts"},"./primitives/select":{"types":"./dist/primitives/select/index.d.ts","import":"./dist/primitives/select/index.js","source":"./src/primitives/select/index.ts"},"./primitives/slider":{"types":"./dist/primitives/slider/index.d.ts","import":"./dist/primitives/slider/index.js","source":"./src/primitives/slider/index.ts"},"./primitives/switch":{"types":"./dist/primitives/switch/index.d.ts","import":"./dist/primitives/switch/index.js","source":"./src/primitives/switch/index.ts"},"./primitives/toggle":{"types":"./dist/primitives/toggle/index.d.ts","import":"./dist/primitives/toggle/index.js","source":"./src/primitives/toggle/index.ts"},"./styles/appearance":{"source":"./src/styles/appearance.css","default":"./dist/styles/appearance.css"},"./visualization/map":{"types":"./dist/visualization/map/index.d.ts","import":"./dist/visualization/map/index.js","source":"./src/visualization/map/index.ts"},"./charts/annotations":{"types":"./dist/charts/annotations.d.ts","import":"./dist/charts/annotations.js","source":"./src/charts/annotations.ts"},"./charts/candlestick":{"types":"./dist/charts/candlestick/index.d.ts","import":"./dist/charts/candlestick/index.js","source":"./src/charts/candlestick/index.ts"},"./display/code-block":{"types":"./dist/display/code-block/index.d.ts","import":"./dist/display/code-block/index.js","source":"./src/display/code-block/index.ts"},"./display/hover-card":{"types":"./dist/display/hover-card/index.d.ts","import":"./dist/display/hover-card/index.js","source":"./src/display/hover-card/index.ts"},"./display/status-dot":{"types":"./dist/display/status-dot/index.d.ts","import":"./dist/display/status-dot/index.js","source":"./src/display/status-dot/index.ts"},"./display/typography":{"types":"./dist/display/typography/index.d.ts","import":"./dist/display/typography/index.js","source":"./src/display/typography/index.ts"},"./display/uptime-bar":{"types":"./dist/display/uptime-bar/index.d.ts","import":"./dist/display/uptime-bar/index.js","source":"./src/display/uptime-bar/index.ts"},"./editors/log-viewer":{"types":"./dist/editors/log-viewer.d.ts","import":"./dist/editors/log-viewer.js","source":"./src/editors/log-viewer.ts"},"./layout/page-header":{"types":"./dist/layout/page-header.d.ts","import":"./dist/layout/page-header.js","source":"./src/layout/page-header.ts"},"./navigation/menubar":{"types":"./dist/navigation/menubar/index.d.ts","import":"./dist/navigation/menubar/index.js","source":"./src/navigation/menubar/index.ts"},"./navigation/stepper":{"types":"./dist/navigation/stepper/index.d.ts","import":"./dist/navigation/stepper/index.js","source":"./src/navigation/stepper/index.ts"},"./primitives/spinner":{"types":"./dist/primitives/spinner/index.d.ts","import":"./dist/primitives/spinner/index.js","source":"./src/primitives/spinner/index.ts"},"./react/app-switcher":{"types":"./dist/react/app-switcher.d.ts","import":"./dist/react/app-switcher.js","source":"./src/react/app-switcher.tsx"},"./react/theme-studio":{"types":"./dist/react/theme-studio.d.ts","import":"./dist/react/theme-studio.js","source":"./src/react/theme-studio.tsx"},"./react/theme-toggle":{"types":"./dist/react/theme-toggle/index.d.ts","import":"./dist/react/theme-toggle.js","source":"./src/react/theme-toggle/index.tsx"},"./services/sse-react":{"types":"./dist/services/sse-react.d.ts","import":"./dist/services/sse-react.js","source":"./src/services/sse-react.ts"},"./display/empty-state":{"types":"./dist/display/empty-state/index.d.ts","import":"./dist/display/empty-state/index.js","source":"./src/display/empty-state/index.ts"},"./display/metric-tile":{"types":"./dist/display/metric-tile/index.d.ts","import":"./dist/display/metric-tile/index.js","source":"./src/display/metric-tile/index.ts"},"./editors/code-editor":{"types":"./dist/editors/code-editor.d.ts","import":"./dist/editors/code-editor.js","source":"./src/editors/code-editor.ts"},"./editors/diff-viewer":{"types":"./dist/editors/diff-viewer.d.ts","import":"./dist/editors/diff-viewer.js","source":"./src/editors/diff-viewer.ts"},"./editors/json-viewer":{"types":"./dist/editors/json-viewer.d.ts","import":"./dist/editors/json-viewer.js","source":"./src/editors/json-viewer.ts"},"./editors/yaml-editor":{"types":"./dist/editors/yaml-editor.d.ts","import":"./dist/editors/yaml-editor.js","source":"./src/editors/yaml-editor.ts"},"./primitives/checkbox":{"types":"./dist/primitives/checkbox/index.d.ts","import":"./dist/primitives/checkbox/index.js","source":"./src/primitives/checkbox/index.ts"},"./primitives/skeleton":{"types":"./dist/primitives/skeleton/index.d.ts","import":"./dist/primitives/skeleton/index.js","source":"./src/primitives/skeleton/index.ts"},"./react/hooks/use-api":{"types":"./dist/react/hooks/useApi.d.ts","import":"./dist/react/hooks/useApi.js","source":"./src/react/hooks/useApi.ts"},"./react/hooks/use-sse":{"types":"./dist/react/hooks/useSSE.d.ts","import":"./dist/react/hooks/useSSE.js","source":"./src/react/hooks/useSSE.ts"},"./security/cvss-badge":{"types":"./dist/security/cvss-badge/index.d.ts","import":"./dist/security/cvss-badge/index.js","source":"./src/security/cvss-badge/index.ts"},"./styles/no-fonts.css":{"source":"./src/styles/no-fonts.css","default":"./dist/styles/no-fonts.css"},"./styles/theme-engine":{"source":"./src/styles/theme-engine.css","default":"./dist/styles/theme-engine.css"},"./components/tree-view":{"types":"./dist/components/tree-view/index.d.ts","import":"./dist/components/tree-view/index.js","source":"./src/components/tree-view/index.ts"},"./display/aspect-ratio":{"types":"./dist/display/aspect-ratio/index.d.ts","import":"./dist/display/aspect-ratio/index.js","source":"./src/display/aspect-ratio/index.ts"},"./primitives/separator":{"types":"./dist/primitives/separator/index.d.ts","import":"./dist/primitives/separator/index.js","source":"./src/primitives/separator/index.ts"},"./react/consent/banner":{"types":"./dist/react/consent/banner.d.ts","import":"./dist/react/consent/banner.js","source":"./src/react/consent/banner.tsx"},"./react/hooks/use-auth":{"types":"./dist/react/hooks/useAuth.d.ts","import":"./dist/react/hooks/useAuth.js","source":"./src/react/hooks/useAuth.ts"},"./react/primitives/kbd":{"types":"./dist/react/primitives/kbd.d.ts","import":"./dist/react/primitives/kbd.js","source":"./src/react/primitives/kbd.tsx"},"./react/primitives/map":{"types":"./dist/react/primitives/map.d.ts","import":"./dist/react/primitives/map.js","source":"./src/react/primitives/map.tsx"},"./react/threat-visuals":{"types":"./dist/react/threat-visuals/index.d.ts","import":"./dist/react/threat-visuals.js","source":"./src/react/threat-visuals/index.tsx"},"./security/attack-path":{"types":"./dist/security/attack-path/index.d.ts","import":"./dist/security/attack-path/index.js","source":"./src/security/attack-path/index.ts"},"./services/keybindings":{"types":"./dist/services/keybindings.d.ts","import":"./dist/services/keybindings.js","source":"./src/services/keybindings.ts"},"./services/toast-react":{"types":"./dist/services/toast-react.d.ts","import":"./dist/services/toast-react.js","source":"./src/services/toast-react.tsx"},"./styles/shadcn-compat":{"source":"./src/styles/shadcn-compat.css","default":"./dist/styles/shadcn-compat.css"},"./styles/tenant-ui.css":{"source":"./src/styles/tenant-ui.css","default":"./dist/styles/tenant-ui.css"},"./styles/utilities.css":{"source":"./src/styles/utilities.css","default":"./dist/styles/utilities.css"},"./visualization/kanban":{"types":"./dist/visualization/kanban/index.d.ts","import":"./dist/visualization/kanban/index.js","source":"./src/visualization/kanban/index.ts"},"./components/data-table":{"types":"./dist/components/data-table/index.d.ts","import":"./dist/components/data-table/index.js","source":"./src/components/data-table/index.ts"},"./components/pagination":{"types":"./dist/components/pagination/index.d.ts","import":"./dist/components/pagination/index.js","source":"./src/components/pagination/index.ts"},"./components/split-pane":{"types":"./dist/components/split-pane/index.d.ts","import":"./dist/components/split-pane/index.js","source":"./src/components/split-pane/index.ts"},"./components/status-bar":{"types":"./dist/components/status-bar/index.d.ts","import":"./dist/components/status-bar/index.js","source":"./src/components/status-bar/index.ts"},"./form/date-picker/time":{"types":"./dist/form/date-picker/time.d.ts","import":"./dist/form/date-picker/time.js","source":"./src/form/date-picker/time.ts"},"./navigation/breadcrumb":{"types":"./dist/navigation/breadcrumb/index.d.ts","import":"./dist/navigation/breadcrumb/index.js","source":"./src/navigation/breadcrumb/index.ts"},"./overlays/alert-dialog":{"types":"./dist/overlays/alert-dialog/index.d.ts","import":"./dist/overlays/alert-dialog/index.js","source":"./src/overlays/alert-dialog/index.ts"},"./react/auth/login-form":{"types":"./dist/react/auth/login-form.d.ts","import":"./dist/react/auth/login-form.js","source":"./src/react/auth/login-form.tsx"},"./react/primitives/card":{"types":"./dist/react/primitives/card.d.ts","import":"./dist/react/primitives/card.js","source":"./src/react/primitives/card.tsx"},"./react/primitives/tabs":{"types":"./dist/react/primitives/tabs.d.ts","import":"./dist/react/primitives/tabs.js","source":"./src/react/primitives/tabs.tsx"},"./security/mitre-matrix":{"types":"./dist/security/mitre-matrix/index.d.ts","import":"./dist/security/mitre-matrix/index.js","source":"./src/security/mitre-matrix/index.ts"},"./services/theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./components/GlassSlider":{"types":"./dist/components/theme/glass-slider.d.ts","import":"./dist/components/theme/glass-slider.js","source":"./src/components/theme/glass-slider.ts"},"./components/ThemeStudio":{"types":"./dist/components/theme/theme-studio.d.ts","import":"./dist/components/theme/theme-studio.js","source":"./src/components/theme/theme-studio.ts"},"./components/copy-button":{"types":"./dist/components/copy-button/index.d.ts","import":"./dist/components/copy-button/index.js","source":"./src/components/copy-button/index.ts"},"./components/log-toolbar":{"types":"./dist/components/log-toolbar/index.d.ts","import":"./dist/components/log-toolbar/index.js"},"./composites/run-monitor":{"types":"./dist/composites/run-monitor.d.ts","import":"./dist/composites/run-monitor.js","source":"./src/composites/run-monitor.tsx"},"./editors/languages/yara":{"types":"./dist/editors/languages/yara.d.ts","import":"./dist/editors/languages/yara.js","source":"./src/editors/languages/yara.ts"},"./form/date-picker/range":{"types":"./dist/form/date-picker/range.d.ts","import":"./dist/form/date-picker/range.js","source":"./src/form/date-picker/range.ts"},"./layout/core-app-chrome":{"types":"./dist/layout/core-app-chrome.d.ts","import":"./dist/layout/core-app-chrome.js","source":"./src/layout/core-app-chrome.ts"},"./primitives/scroll-area":{"types":"./dist/primitives/scroll-area/index.d.ts","import":"./dist/primitives/scroll-area/index.js","source":"./src/primitives/scroll-area/index.ts"},"./react/hooks/use-router":{"types":"./dist/react/hooks/useRouter.d.ts","import":"./dist/react/hooks/useRouter.js","source":"./src/react/hooks/useRouter.ts"},"./react/layout/app-shell":{"types":"./dist/react/layout/app-shell.d.ts","import":"./dist/react/layout/app-shell.js","source":"./src/react/layout/app-shell.tsx"},"./react/primitives/alert":{"types":"./dist/react/primitives/alert.d.ts","import":"./dist/react/primitives/alert.js","source":"./src/react/primitives/alert.tsx"},"./react/primitives/badge":{"types":"./dist/react/primitives/badge.d.ts","import":"./dist/react/primitives/badge.js","source":"./src/react/primitives/badge.tsx"},"./react/primitives/field":{"types":"./dist/react/primitives/field.d.ts","import":"./dist/react/primitives/field.js","source":"./src/react/primitives/field.tsx"},"./react/primitives/input":{"types":"./dist/react/primitives/input.d.ts","import":"./dist/react/primitives/input.js","source":"./src/react/primitives/input.tsx"},"./react/primitives/label":{"types":"./dist/react/primitives/label.d.ts","import":"./dist/react/primitives/label.js","source":"./src/react/primitives/label.tsx"},"./react/primitives/modal":{"types":"./dist/react/primitives/modal.d.ts","import":"./dist/react/primitives/modal.js","source":"./src/react/primitives/modal.tsx"},"./react/primitives/sheet":{"types":"./dist/react/primitives/sheet.d.ts","import":"./dist/react/primitives/sheet.js","source":"./src/react/primitives/sheet.tsx"},"./react/primitives/table":{"types":"./dist/react/primitives/table.d.ts","import":"./dist/react/primitives/table.js","source":"./src/react/primitives/table.tsx"},"./react/primitives/toast":{"types":"./dist/react/primitives/toast.d.ts","import":"./dist/react/primitives/toast.js","source":"./src/react/primitives/toast.tsx"},"./visualization/terminal":{"types":"./dist/visualization/terminal/index.d.ts","import":"./dist/visualization/terminal/index.js","source":"./src/visualization/terminal/index.ts"},"./visualization/timeline":{"types":"./dist/visualization/timeline/index.d.ts","import":"./dist/visualization/timeline/index.js","source":"./src/visualization/timeline/index.ts"},"./components/RadiusSlider":{"types":"./dist/components/theme/radius-slider.d.ts","import":"./dist/components/theme/radius-slider.js","source":"./src/components/theme/radius-slider.ts"},"./components/context-menu":{"types":"./dist/components/context-menu/index.d.ts","import":"./dist/components/context-menu/index.js","source":"./src/components/context-menu/index.ts"},"./composites/metrics-card":{"types":"./dist/composites/metrics-card.d.ts","import":"./dist/composites/metrics-card.js","source":"./src/composites/metrics-card.tsx"},"./display/markdown-viewer":{"types":"./dist/display/markdown-viewer/index.d.ts","import":"./dist/display/markdown-viewer/index.js","source":"./src/display/markdown-viewer/index.ts"},"./editors/languages/fluxl":{"types":"./dist/editors/languages/fluxl.d.ts","import":"./dist/editors/languages/fluxl.js","source":"./src/editors/languages/fluxl.ts"},"./editors/languages/yaral":{"types":"./dist/editors/languages/yaral.d.ts","import":"./dist/editors/languages/yaral.js","source":"./src/editors/languages/yaral.ts"},"./form/cron-editor/parser":{"types":"./dist/form/cron-editor/parser.d.ts","import":"./dist/form/cron-editor/parser.js","source":"./src/form/cron-editor/parser.ts"},"./react/hooks/use-consent":{"types":"./dist/react/hooks/useConsent.d.ts","import":"./dist/react/hooks/useConsent.js","source":"./src/react/hooks/useConsent.ts"},"./react/hooks/use-passkey":{"types":"./dist/react/hooks/usePasskey.d.ts","import":"./dist/react/hooks/usePasskey.js","source":"./src/react/hooks/usePasskey.ts"},"./react/hooks/use-storage":{"types":"./dist/react/hooks/useStorage.d.ts","import":"./dist/react/hooks/useStorage.js","source":"./src/react/hooks/useStorage.ts"},"./react/primitives/avatar":{"types":"./dist/react/primitives/avatar.d.ts","import":"./dist/react/primitives/avatar.js","source":"./src/react/primitives/avatar.tsx"},"./react/primitives/button":{"types":"./dist/react/primitives/button.d.ts","import":"./dist/react/primitives/button.js","source":"./src/react/primitives/button.tsx"},"./react/primitives/dialog":{"types":"./dist/react/primitives/dialog.d.ts","import":"./dist/react/primitives/dialog.js","source":"./src/react/primitives/dialog.tsx"},"./react/primitives/drawer":{"types":"./dist/react/primitives/drawer.d.ts","import":"./dist/react/primitives/drawer.js","source":"./src/react/primitives/drawer.tsx"},"./react/primitives/kanban":{"types":"./dist/react/primitives/kanban.d.ts","import":"./dist/react/primitives/kanban.js","source":"./src/react/primitives/kanban.tsx"},"./react/primitives/ripple":{"types":"./dist/react/primitives/ripple.d.ts","import":"./dist/react/primitives/ripple.js","source":"./src/react/primitives/ripple.tsx"},"./react/primitives/search":{"types":"./dist/react/primitives/search.d.ts","import":"./dist/react/primitives/search.js","source":"./src/react/primitives/search.tsx"},"./react/primitives/select":{"types":"./dist/react/primitives/select.d.ts","import":"./dist/react/primitives/select.js","source":"./src/react/primitives/select.tsx"},"./react/primitives/slider":{"types":"./dist/react/primitives/slider.d.ts","import":"./dist/react/primitives/slider.js","source":"./src/react/primitives/slider.tsx"},"./react/primitives/switch":{"types":"./dist/react/primitives/switch.d.ts","import":"./dist/react/primitives/switch.js","source":"./src/react/primitives/switch.tsx"},"./react/primitives/toggle":{"types":"./dist/react/primitives/toggle.d.ts","import":"./dist/react/primitives/toggle.js","source":"./src/react/primitives/toggle.tsx"},"./visualization/file-tree":{"types":"./dist/visualization/file-tree/index.d.ts","import":"./dist/visualization/file-tree/index.js","source":"./src/visualization/file-tree/index.ts"},"./components/IconSetPicker":{"types":"./dist/components/theme/icon-set-picker.d.ts","import":"./dist/components/theme/icon-set-picker.js","source":"./src/components/theme/icon-set-picker.ts"},"./components/ThemeSwitcher":{"types":"./dist/components/theme/theme-switcher.d.ts","import":"./dist/components/theme/theme-switcher.js","source":"./src/components/theme/theme-switcher.ts"},"./components/detail-header":{"types":"./dist/components/detail-header/index.d.ts","import":"./dist/components/detail-header/index.js"},"./navigation/dropdown-menu":{"types":"./dist/navigation/dropdown-menu/index.d.ts","import":"./dist/navigation/dropdown-menu/index.js","source":"./src/navigation/dropdown-menu/index.ts"},"./primitives/live-log-tail":{"types":"./dist/primitives/live-log-tail.d.ts","import":"./dist/primitives/live-log-tail.js","source":"./src/primitives/live-log-tail.tsx"},"./primitives/select/native":{"types":"./dist/primitives/select/native.d.ts","import":"./dist/primitives/select/native.js","source":"./src/primitives/select/native.ts"},"./react/editors/log-viewer":{"types":"./dist/react/editors/log-viewer.d.ts","import":"./dist/react/editors/log-viewer.js","source":"./src/react/editors/log-viewer.tsx"},"./react/layout/page-header":{"types":"./dist/react/layout/page-header.d.ts","import":"./dist/react/layout/page-header.js","source":"./src/react/layout/page-header.tsx"},"./react/primitives/menubar":{"types":"./dist/react/primitives/menubar.d.ts","import":"./dist/react/primitives/menubar.js","source":"./src/react/primitives/menubar.tsx"},"./react/primitives/popover":{"types":"./dist/react/primitives/popover.d.ts","import":"./dist/react/primitives/popover.js","source":"./src/react/primitives/popover.tsx"},"./react/primitives/spinner":{"types":"./dist/react/primitives/spinner.d.ts","import":"./dist/react/primitives/spinner.js","source":"./src/react/primitives/spinner.tsx"},"./react/primitives/stepper":{"types":"./dist/react/primitives/stepper.d.ts","import":"./dist/react/primitives/stepper.js","source":"./src/react/primitives/stepper.tsx"},"./react/primitives/tooltip":{"types":"./dist/react/primitives/tooltip.d.ts","import":"./dist/react/primitives/tooltip.js","source":"./src/react/primitives/tooltip.tsx"},"./components/AccentSwitcher":{"types":"./dist/components/theme/accent-switcher.d.ts","import":"./dist/components/theme/accent-switcher.js","source":"./src/components/theme/accent-switcher.ts"},"./primitives/checkbox/group":{"types":"./dist/primitives/checkbox/group.d.ts","import":"./dist/primitives/checkbox/group.js","source":"./src/primitives/checkbox/group.ts"},"./primitives/phase-progress":{"types":"./dist/primitives/phase-progress.d.ts","import":"./dist/primitives/phase-progress.js","source":"./src/primitives/phase-progress.tsx"},"./primitives/sse-live-badge":{"types":"./dist/primitives/sse-live-badge.d.ts","import":"./dist/primitives/sse-live-badge.js","source":"./src/primitives/sse-live-badge.tsx"},"./react/auth/passkey-button":{"types":"./dist/react/auth/passkey-button.d.ts","import":"./dist/react/auth/passkey-button.js","source":"./src/react/auth/passkey-button.tsx"},"./react/consent/preferences":{"types":"./dist/react/consent/preferences.d.ts","import":"./dist/react/consent/preferences.js","source":"./src/react/consent/preferences.tsx"},"./react/editors/code-editor":{"types":"./dist/react/editors/code-editor.d.ts","import":"./dist/react/editors/code-editor.js","source":"./src/react/editors/code-editor.tsx"},"./react/editors/diff-viewer":{"types":"./dist/react/editors/diff-viewer.d.ts","import":"./dist/react/editors/diff-viewer.js","source":"./src/react/editors/diff-viewer.tsx"},"./react/editors/json-viewer":{"types":"./dist/react/editors/json-viewer.d.ts","import":"./dist/react/editors/json-viewer.js","source":"./src/react/editors/json-viewer.tsx"},"./react/editors/yaml-editor":{"types":"./dist/react/editors/yaml-editor.d.ts","import":"./dist/react/editors/yaml-editor.js","source":"./src/react/editors/yaml-editor.tsx"},"./react/primitives/calendar":{"types":"./dist/react/primitives/calendar.d.ts","import":"./dist/react/primitives/calendar.js","source":"./src/react/primitives/calendar.tsx"},"./react/primitives/carousel":{"types":"./dist/react/primitives/carousel.d.ts","import":"./dist/react/primitives/carousel.js","source":"./src/react/primitives/carousel.tsx"},"./react/primitives/checkbox":{"types":"./dist/react/primitives/checkbox.d.ts","import":"./dist/react/primitives/checkbox.js","source":"./src/react/primitives/checkbox.tsx"},"./react/primitives/progress":{"types":"./dist/react/primitives/progress.d.ts","import":"./dist/react/primitives/progress.js","source":"./src/react/primitives/progress.tsx"},"./react/primitives/skeleton":{"types":"./dist/react/primitives/skeleton.d.ts","import":"./dist/react/primitives/skeleton.js","source":"./src/react/primitives/skeleton.tsx"},"./react/primitives/terminal":{"types":"./dist/react/primitives/terminal.d.ts","import":"./dist/react/primitives/terminal.js","source":"./src/react/primitives/terminal.tsx"},"./react/primitives/textarea":{"types":"./dist/react/primitives/textarea.d.ts","import":"./dist/react/primitives/textarea.js","source":"./src/react/primitives/textarea.tsx"},"./react/primitives/timeline":{"types":"./dist/react/primitives/timeline.d.ts","import":"./dist/react/primitives/timeline.js","source":"./src/react/primitives/timeline.tsx"},"./security/detection-status":{"types":"./dist/security/detection-status/index.d.ts","import":"./dist/security/detection-status/index.js","source":"./src/security/detection-status/index.ts"},"./styles/platform-admin.css":{"source":"./src/styles/platform-admin.css","default":"./dist/styles/platform-admin.css"},"./styles/threat-library.css":{"source":"./src/styles/threat-library.css","default":"./dist/styles/threat-library.css"},"./visualization/rule-editor":{"types":"./dist/visualization/rule-editor/index.d.ts","import":"./dist/visualization/rule-editor/index.js","source":"./src/visualization/rule-editor/index.ts"},"./components/DensitySwitcher":{"types":"./dist/components/theme/density-switcher.d.ts","import":"./dist/components/theme/density-switcher.js","source":"./src/components/theme/density-switcher.ts"},"./components/FontStackPicker":{"types":"./dist/components/theme/font-stack-picker.d.ts","import":"./dist/components/theme/font-stack-picker.js","source":"./src/components/theme/font-stack-picker.ts"},"./components/IconUsageMatrix":{"types":"./dist/components/theme/icon-usage-matrix.d.ts","import":"./dist/components/theme/icon-usage-matrix.js","source":"./src/components/theme/icon-usage-matrix.ts"},"./components/ThemePresetGrid":{"types":"./dist/components/theme/theme-preset-grid.d.ts","import":"./dist/components/theme/theme-preset-grid.js","source":"./src/components/theme/theme-preset-grid.ts"},"./display/severity-indicator":{"types":"./dist/display/severity-indicator/index.d.ts","import":"./dist/display/severity-indicator/index.js","source":"./src/display/severity-indicator/index.ts"},"./navigation/navigation-menu":{"types":"./dist/navigation/navigation-menu/index.d.ts","import":"./dist/navigation/navigation-menu/index.js","source":"./src/navigation/navigation-menu/index.ts"},"./primitives/select/combobox":{"types":"./dist/primitives/select/combobox.d.ts","import":"./dist/primitives/select/combobox.js","source":"./src/primitives/select/combobox.ts"},"./react/primitives/chart-bar":{"types":"./dist/react/primitives/chart-bar.d.ts","import":"./dist/react/primitives/chart-bar.js","source":"./src/react/primitives/chart-bar.tsx"},"./react/primitives/chart-pie":{"types":"./dist/react/primitives/chart-pie.d.ts","import":"./dist/react/primitives/chart-pie.js","source":"./src/react/primitives/chart-pie.tsx"},"./react/primitives/data-grid":{"types":"./dist/react/primitives/data-grid.d.ts","import":"./dist/react/primitives/data-grid.js","source":"./src/react/primitives/data-grid.tsx"},"./react/primitives/direction":{"types":"./dist/react/primitives/direction.d.ts","import":"./dist/react/primitives/direction.js","source":"./src/react/primitives/direction.tsx"},"./react/primitives/file-tree":{"types":"./dist/react/primitives/file-tree.d.ts","import":"./dist/react/primitives/file-tree.js","source":"./src/react/primitives/file-tree.tsx"},"./react/primitives/separator":{"types":"./dist/react/primitives/separator.d.ts","import":"./dist/react/primitives/separator.js","source":"./src/react/primitives/separator.tsx"},"./react/primitives/stat-card":{"types":"./dist/react/primitives/stat-card.d.ts","import":"./dist/react/primitives/stat-card.js","source":"./src/react/primitives/stat-card.tsx"},"./react/primitives/tag-input":{"types":"./dist/react/primitives/tag-input.d.ts","import":"./dist/react/primitives/tag-input.js","source":"./src/react/primitives/tag-input.tsx"},"./react/primitives/tree-view":{"types":"./dist/react/primitives/tree-view.d.ts","import":"./dist/react/primitives/tree-view.js","source":"./src/react/primitives/tree-view.tsx"},"./visualization/flow-diagram":{"types":"./dist/visualization/flow-diagram/index.d.ts","import":"./dist/visualization/flow-diagram/index.js","source":"./src/visualization/flow-diagram/index.ts"},"./components/ThemePreviewTile":{"types":"./dist/components/theme/theme-preview-tile.d.ts","import":"./dist/components/theme/theme-preview-tile.js","source":"./src/components/theme/theme-preview-tile.ts"},"./display/notification-center":{"types":"./dist/display/notification-center/index.d.ts","import":"./dist/display/notification-center/index.js","source":"./src/display/notification-center/index.ts"},"./react/hooks/use-keybindings":{"types":"./dist/react/hooks/useKeybindings.d.ts","import":"./dist/react/hooks/useKeybindings.js","source":"./src/react/hooks/useKeybindings.ts"},"./react/primitives/breadcrumb":{"types":"./dist/react/primitives/breadcrumb.d.ts","import":"./dist/react/primitives/breadcrumb.js","source":"./src/react/primitives/breadcrumb.tsx"},"./react/primitives/chart-area":{"types":"./dist/react/primitives/chart-area.d.ts","import":"./dist/react/primitives/chart-area.js","source":"./src/react/primitives/chart-area.tsx"},"./react/primitives/chart-line":{"types":"./dist/react/primitives/chart-line.d.ts","import":"./dist/react/primitives/chart-line.js","source":"./src/react/primitives/chart-line.tsx"},"./react/primitives/code-block":{"types":"./dist/react/primitives/code-block.d.ts","import":"./dist/react/primitives/code-block.js","source":"./src/react/primitives/code-block.tsx"},"./react/primitives/cvss-badge":{"types":"./dist/react/primitives/cvss-badge.d.ts","import":"./dist/react/primitives/cvss-badge.js","source":"./src/react/primitives/cvss-badge.tsx"},"./react/primitives/data-table":{"types":"./dist/react/primitives/data-table.d.ts","import":"./dist/react/primitives/data-table.js","source":"./src/react/primitives/data-table.tsx"},"./react/primitives/hover-card":{"types":"./dist/react/primitives/hover-card.d.ts","import":"./dist/react/primitives/hover-card.js","source":"./src/react/primitives/hover-card.tsx"},"./react/primitives/pagination":{"types":"./dist/react/primitives/pagination.d.ts","import":"./dist/react/primitives/pagination.js","source":"./src/react/primitives/pagination.tsx"},"./react/primitives/split-pane":{"types":"./dist/react/primitives/split-pane.d.ts","import":"./dist/react/primitives/split-pane.js","source":"./src/react/primitives/split-pane.tsx"},"./react/primitives/status-bar":{"types":"./dist/react/primitives/status-bar.d.ts","import":"./dist/react/primitives/status-bar.js","source":"./src/react/primitives/status-bar.tsx"},"./react/primitives/status-dot":{"types":"./dist/react/primitives/status-dot.d.ts","import":"./dist/react/primitives/status-dot.js","source":"./src/react/primitives/status-dot.tsx"},"./react/primitives/typography":{"types":"./dist/react/primitives/typography.d.ts","import":"./dist/react/primitives/typography.js","source":"./src/react/primitives/typography.tsx"},"./react/primitives/uptime-bar":{"types":"./dist/react/primitives/uptime-bar.d.ts","import":"./dist/react/primitives/uptime-bar.js","source":"./src/react/primitives/uptime-bar.tsx"},"./security/vulnerability-card":{"types":"./dist/security/vulnerability-card/index.d.ts","import":"./dist/security/vulnerability-card/index.js","source":"./src/security/vulnerability-card/index.ts"},"./visualization/network-graph":{"types":"./dist/visualization/network-graph/index.d.ts","import":"./dist/visualization/network-graph/index.js","source":"./src/visualization/network-graph/index.ts"},"./react/layout/core-app-chrome":{"types":"./dist/react/layout/core-app-chrome.d.ts","import":"./dist/react/layout/core-app-chrome.js","source":"./src/react/layout/core-app-chrome.tsx"},"./react/primitives/attack-path":{"types":"./dist/react/primitives/attack-path.d.ts","import":"./dist/react/primitives/attack-path.js","source":"./src/react/primitives/attack-path.tsx"},"./react/primitives/chart-gauge":{"types":"./dist/react/primitives/chart-gauge.d.ts","import":"./dist/react/primitives/chart-gauge.js","source":"./src/react/primitives/chart-gauge.tsx"},"./react/primitives/chart-radar":{"types":"./dist/react/primitives/chart-radar.d.ts","import":"./dist/react/primitives/chart-radar.js","source":"./src/react/primitives/chart-radar.tsx"},"./react/primitives/code-viewer":{"types":"./dist/react/primitives/code-viewer.d.ts","import":"./dist/react/primitives/code-viewer.js","source":"./src/react/primitives/code-viewer.tsx"},"./react/primitives/collapsible":{"types":"./dist/react/primitives/collapsible.d.ts","import":"./dist/react/primitives/collapsible.js","source":"./src/react/primitives/collapsible.tsx"},"./react/primitives/copy-button":{"types":"./dist/react/primitives/copy-button.d.ts","import":"./dist/react/primitives/copy-button.js","source":"./src/react/primitives/copy-button.tsx"},"./react/primitives/cron-editor":{"types":"./dist/react/primitives/cron-editor.d.ts","import":"./dist/react/primitives/cron-editor.js","source":"./src/react/primitives/cron-editor.tsx"},"./react/primitives/date-picker":{"types":"./dist/react/primitives/date-picker.d.ts","import":"./dist/react/primitives/date-picker.js","source":"./src/react/primitives/date-picker.tsx"},"./react/primitives/empty-state":{"types":"./dist/react/primitives/empty-state.d.ts","import":"./dist/react/primitives/empty-state.js","source":"./src/react/primitives/empty-state.tsx"},"./react/primitives/metric-tile":{"types":"./dist/react/primitives/metric-tile.d.ts","import":"./dist/react/primitives/metric-tile.js","source":"./src/react/primitives/metric-tile.tsx"},"./react/primitives/radio-group":{"types":"./dist/react/primitives/radio-group.d.ts","import":"./dist/react/primitives/radio-group.js","source":"./src/react/primitives/radio-group.tsx"},"./react/primitives/rule-editor":{"types":"./dist/react/primitives/rule-editor.d.ts","import":"./dist/react/primitives/rule-editor.js","source":"./src/react/primitives/rule-editor.tsx"},"./react/primitives/scroll-area":{"types":"./dist/react/primitives/scroll-area.d.ts","import":"./dist/react/primitives/scroll-area.js","source":"./src/react/primitives/scroll-area.tsx"},"./react/primitives/slide-panel":{"types":"./dist/react/primitives/slide-panel.d.ts","import":"./dist/react/primitives/slide-panel.js","source":"./src/react/primitives/slide-panel.tsx"},"./react/primitives/alert-dialog":{"types":"./dist/react/primitives/alert-dialog.d.ts","import":"./dist/react/primitives/alert-dialog.js","source":"./src/react/primitives/alert-dialog.tsx"},"./react/primitives/aspect-ratio":{"types":"./dist/react/primitives/aspect-ratio.d.ts","import":"./dist/react/primitives/aspect-ratio.js","source":"./src/react/primitives/aspect-ratio.tsx"},"./react/primitives/chart-funnel":{"types":"./dist/react/primitives/chart-funnel.d.ts","import":"./dist/react/primitives/chart-funnel.js","source":"./src/react/primitives/chart-funnel.tsx"},"./react/primitives/chart-sankey":{"types":"./dist/react/primitives/chart-sankey.d.ts","import":"./dist/react/primitives/chart-sankey.js","source":"./src/react/primitives/chart-sankey.tsx"},"./react/primitives/color-picker":{"types":"./dist/react/primitives/color-picker.d.ts","import":"./dist/react/primitives/color-picker.js","source":"./src/react/primitives/color-picker.tsx"},"./react/primitives/context-menu":{"types":"./dist/react/primitives/context-menu.d.ts","import":"./dist/react/primitives/context-menu.js","source":"./src/react/primitives/context-menu.tsx"},"./react/primitives/flow-diagram":{"types":"./dist/react/primitives/flow-diagram.d.ts","import":"./dist/react/primitives/flow-diagram.js","source":"./src/react/primitives/flow-diagram.tsx"},"./react/primitives/mitre-matrix":{"types":"./dist/react/primitives/mitre-matrix.d.ts","import":"./dist/react/primitives/mitre-matrix.js","source":"./src/react/primitives/mitre-matrix.tsx"},"./visualization/mermaid-diagram":{"types":"./dist/visualization/mermaid-diagram/index.d.ts","import":"./dist/visualization/mermaid-diagram/index.js","source":"./src/visualization/mermaid-diagram/index.ts"},"./react/primitives/chart-heatmap":{"types":"./dist/react/primitives/chart-heatmap.d.ts","import":"./dist/react/primitives/chart-heatmap.js","source":"./src/react/primitives/chart-heatmap.tsx"},"./react/primitives/chart-scatter":{"types":"./dist/react/primitives/chart-scatter.d.ts","import":"./dist/react/primitives/chart-scatter.js","source":"./src/react/primitives/chart-scatter.tsx"},"./react/primitives/chart-treemap":{"types":"./dist/react/primitives/chart-treemap.d.ts","import":"./dist/react/primitives/chart-treemap.js","source":"./src/react/primitives/chart-treemap.tsx"},"./react/primitives/dropdown-menu":{"types":"./dist/react/primitives/dropdown-menu.d.ts","import":"./dist/react/primitives/dropdown-menu.js","source":"./src/react/primitives/dropdown-menu.tsx"},"./react/primitives/network-graph":{"types":"./dist/react/primitives/network-graph.d.ts","import":"./dist/react/primitives/network-graph.js","source":"./src/react/primitives/network-graph.tsx"},"./composites/per-case-stats-table":{"types":"./dist/composites/per-case-stats-table.d.ts","import":"./dist/composites/per-case-stats-table.js","source":"./src/composites/per-case-stats-table.tsx"},"./primitives/yaml-override-editor":{"types":"./dist/primitives/yaml-override-editor.d.ts","import":"./dist/primitives/yaml-override-editor.js","source":"./src/primitives/yaml-override-editor.tsx"},"./react/primitives/error-boundary":{"types":"./dist/react/primitives/error-boundary.d.ts","import":"./dist/react/primitives/error-boundary.js","source":"./src/react/primitives/error-boundary.tsx"},"./react/primitives/heatmap-legend":{"types":"./dist/react/primitives/heatmap-legend.d.ts","import":"./dist/react/primitives/heatmap-legend.js","source":"./src/react/primitives/heatmap-legend.tsx"},"./styles/react-threat-visuals.css":{"source":"./src/styles/react-threat-visuals.css","default":"./dist/styles/react-threat-visuals.css"},"./visualization/json-path-browser":{"types":"./dist/visualization/json-path-browser/index.d.ts","import":"./dist/visualization/json-path-browser/index.js","source":"./src/visualization/json-path-browser/index.ts"},"./react/primitives/chart-sparkline":{"types":"./dist/react/primitives/chart-sparkline.d.ts","import":"./dist/react/primitives/chart-sparkline.js","source":"./src/react/primitives/chart-sparkline.tsx"},"./react/primitives/chart-waterfall":{"types":"./dist/react/primitives/chart-waterfall.d.ts","import":"./dist/react/primitives/chart-waterfall.js","source":"./src/react/primitives/chart-waterfall.tsx"},"./react/primitives/heatmap-toolbar":{"types":"./dist/react/primitives/heatmap-toolbar.d.ts","import":"./dist/react/primitives/heatmap-toolbar.js","source":"./src/react/primitives/heatmap-toolbar.tsx"},"./react/primitives/markdown-viewer":{"types":"./dist/react/primitives/markdown-viewer.d.ts","import":"./dist/react/primitives/markdown-viewer.js","source":"./src/react/primitives/markdown-viewer.tsx"},"./react/primitives/mermaid-diagram":{"types":"./dist/react/primitives/mermaid-diagram.d.ts","import":"./dist/react/primitives/mermaid-diagram.js","source":"./src/react/primitives/mermaid-diagram.tsx"},"./react/primitives/navigation-menu":{"types":"./dist/react/primitives/navigation-menu.d.ts","import":"./dist/react/primitives/navigation-menu.js","source":"./src/react/primitives/navigation-menu.tsx"},"./components/search/command-palette":{"types":"./dist/components/search/command-palette.d.ts","import":"./dist/components/search/command-palette.js","source":"./src/components/search/command-palette.ts"},"./layout/core-app-library-dashboard":{"types":"./dist/layout/core-app-library-dashboard.d.ts","import":"./dist/layout/core-app-library-dashboard.js","source":"./src/layout/core-app-library-dashboard.ts"},"./react/primitives/animated-counter":{"types":"./dist/react/primitives/animated-counter.d.ts","import":"./dist/react/primitives/animated-counter.js","source":"./src/react/primitives/animated-counter.tsx"},"./react/primitives/detection-status":{"types":"./dist/react/primitives/detection-status.d.ts","import":"./dist/react/primitives/detection-status.js","source":"./src/react/primitives/detection-status.tsx"},"./react/feedback/notification-banner":{"types":"./dist/react/feedback/notification-banner.d.ts","import":"./dist/react/feedback/notification-banner.js","source":"./src/react/feedback/notification-banner.tsx"},"./react/primitives/chart-candlestick":{"types":"./dist/react/primitives/chart-candlestick.d.ts","import":"./dist/react/primitives/chart-candlestick.js","source":"./src/react/primitives/chart-candlestick.tsx"},"./react/primitives/json-path-browser":{"types":"./dist/react/primitives/json-path-browser.d.ts","import":"./dist/react/primitives/json-path-browser.js","source":"./src/react/primitives/json-path-browser.tsx"},"./react/primitives/severity-indicator":{"types":"./dist/react/primitives/severity-indicator.d.ts","import":"./dist/react/primitives/severity-indicator.js","source":"./src/react/primitives/severity-indicator.tsx"},"./react/primitives/vulnerability-card":{"types":"./dist/react/primitives/vulnerability-card.d.ts","import":"./dist/react/primitives/vulnerability-card.js","source":"./src/react/primitives/vulnerability-card.tsx"},"./react/primitives/notification-center":{"types":"./dist/react/primitives/notification-center.d.ts","import":"./dist/react/primitives/notification-center.js","source":"./src/react/primitives/notification-center.tsx"},"./react/layout/core-app-library-dashboard":{"types":"./dist/react/layout/core-app-library-dashboard.d.ts","import":"./dist/react/layout/core-app-library-dashboard.js","source":"./src/react/layout/core-app-library-dashboard.tsx"}},"gitHead":"e6d30fa6036ec2120d4a671dc49781c969dd94e3","scripts":{"dev":"vite build --watch","lint":"eslint src --max-warnings 0","test":"vitest run","build":"tsc -p tsconfig.build.json && vite build","check":"npm run typecheck && npm run lint && npm run format:check","format":"prettier --write \"src/**/*.ts\"","preview":"npm run generate:preview && vite --config preview/vite.config.ts","lint:fix":"eslint src --fix","test:e2e":"playwright test","typecheck":"tsc --noEmit","test:watch":"vitest","test:e2e:ui":"playwright test --ui","audit:parity":"node scripts/audit-parity.mjs","format:check":"prettier --check \"src/**/*.ts\"","preview:dist":"npm run generate:preview && vite build --config preview/vite.config.ts","preview:build":"npm run build && npm run preview:dist","preview:serve":"vite --config preview/vite.config.ts","test:coverage":"vitest run --coverage","preview:deploy":"npm run preview:build && echo 'Static site built to preview-dist/'","test:e2e:debug":"playwright test --debug","test:e2e:headed":"playwright test --headed","test:e2e:report":"playwright show-report","generate:preview":"node scripts/extract-prop-docs.mjs && node scripts/generate-preview.mjs","audit:parity:check":"node scripts/audit-parity.mjs --check","generate:prop-docs":"node scripts/extract-prop-docs.mjs","test:e2e:update-snapshots":"playwright test --update-snapshots"},"_npmUser":{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},"overrides":{"uuid":"14.0.0","lodash":"4.18.1","rollup":"4.60.0","undici":"^7.28.0","flatted":"3.4.2","postcss":"8.5.10","dompurify":"3.4.11","lodash-es":"4.18.1","@vue/language-core":{"minimatch":"9.0.7"}},"repository":{"url":"git+https://github.com/countermeasure-platform/web-components.git","type":"git"},"_npmVersion":"10.9.8","description":"Shared web components for CounterMeasure applications - consolidates common frontend functionality across projects.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.3","dependencies":{"clsx":"^2.1.1","mermaid":"^11.12.3","dompurify":"3.4.11","codemirror":"^6.0.1","tailwind-merge":"^3.5.0","@codemirror/lint":"^6.9.0","@codemirror/view":"^6.39.0","@lezer/highlight":"^1.2.0","@codemirror/state":"^6.5.0","@codemirror/search":"^6.5.0","@codemirror/commands":"^6.8.0","@codemirror/lang-css":"^6.3.1","@codemirror/lang-sql":"^6.10.0","@codemirror/language":"^6.12.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-tabs":"^1.1.3","@codemirror/lang-json":"^6.0.1","@codemirror/lang-rust":"^6.0.2","@radix-ui/react-label":"^2.1.4","@radix-ui/react-dialog":"^1.1.7","@radix-ui/react-select":"^2.1.7","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.1.4","@radix-ui/react-toggle":"^1.1.10","@codemirror/lang-python":"^6.2.1","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-tooltip":"^1.1.8","@codemirror/autocomplete":"^6.20.0","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@codemirror/language-data":"^6.5.2","@radix-ui/react-separator":"^1.1.8","@codemirror/lang-javascript":"^6.2.4","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.7","@radix-ui/react-toggle-group":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.7","@radix-ui/react-navigation-menu":"^1.2.14"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.5","jsdom":"^29.0.0","react":"^19.2.4","eslint":"^10.0.3","vitest":"^4.1.0","globals":"^17.2.0","axe-core":"^4.11.1","prettier":"^3.2.0","react-dom":"^19.2.4","@eslint/js":"^10.0.0","typescript":"^6.0.2","@types/node":"^25.1.0","tailwindcss":"4.3.0","@types/react":"^19.2.14","lucide-react":"^1.6.0","@xyflow/react":"^12.10.1","vite-plugin-dts":"^5.0.0","@playwright/test":"^1.52.0","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.4","typescript-eslint":"^8.57.0","@vitest/coverage-v8":"^4.1.0","@axe-core/playwright":"^4.11.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@microsoft/api-extractor":"7.58.7","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","tailwindcss":"^4.0.0","lucide-react":"^1.6.0","@xyflow/react":"^12.0.0"},"peerDependenciesMeta":{"tailwindcss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-components_1.3.7-dev.38.1_1782060163923_0.08627226584889658","host":"s3://npm-registry-packages-npm-production"}},"1.3.7":{"name":"@countermeasure-platform/web-components","version":"1.3.7","keywords":["countermeasure","consent","auth","passkey","webauthn","encryption","crypto","aes","rsa","codemirror","editor","data-table","components","ui"],"author":{"name":"CounterMeasure"},"license":"MIT","_id":"@countermeasure-platform/web-components@1.3.7","maintainers":[{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},{"name":"phutel","email":"paul@countermeasuresec.com"}],"homepage":"https://github.com/countermeasure-platform/web-components#readme","bugs":{"url":"https://github.com/countermeasure-platform/web-components/issues"},"dist":{"shasum":"ba3c9c54115a45bbb95a03063248f737d031637f","tarball":"https://registry.npmjs.org/@countermeasure-platform/web-components/-/web-components-1.3.7.tgz","fileCount":2527,"integrity":"sha512-zmdJ1Bhx9KC+Xcf6+xufkZU7sOy+IrHOBpYB5zX3BVPw8B70RUhdi1Sxy0/lndqiLiWVlUrLm3orzZw6ri5YHA==","signatures":[{"sig":"MEUCICyxNcyyxLaEIPSQVcA+/gNXONJ4R7+zKmRyKneZUT4CAiEA2B32lPYjpDdoYawaCikUoHM75FNLtrK1Gypu1JHNwE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29798517},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js","source":"./src/ui/index.ts"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","source":"./src/auth/index.ts"},"./form":{"types":"./dist/form/index.d.ts","import":"./dist/form/index.js","source":"./src/form/index.ts"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js","source":"./src/icons/index.ts"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react.js","source":"./src/react/index.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","source":"./src/utils/index.ts"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js","source":"./src/charts/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.ts","import":"./dist/crypto/index.js","source":"./src/crypto/index.ts"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js","source":"./src/layout/index.ts"},"./styles":{"source":"./src/styles/index.css","default":"./dist/styles/index.css"},"./consent":{"types":"./dist/consent/index.d.ts","import":"./dist/consent/index.js","source":"./src/consent/index.ts"},"./display":{"types":"./dist/display/index.d.ts","import":"./dist/display/index.js","source":"./src/display/index.ts"},"./editors":{"types":"./dist/editors/index.d.ts","import":"./dist/editors/index.js","source":"./src/editors/index.ts"},"./passkey":{"types":"./dist/passkey/index.d.ts","import":"./dist/passkey/index.js","source":"./src/passkey/index.ts"},"./sidebar":{"types":"./dist/sidebar/index.d.ts","import":"./dist/sidebar/index.js","source":"./src/sidebar/index.ts"},"./overlays":{"types":"./dist/overlays/index.d.ts","import":"./dist/overlays/index.js","source":"./src/overlays/index.ts"},"./security":{"types":"./dist/security/index.d.ts","import":"./dist/security/index.js","source":"./src/security/index.ts"},"./services":{"types":"./dist/services/index.d.ts","import":"./dist/services/index.js","source":"./src/services/index.ts"},"./styles/*":"./dist/styles/*","./styles/ui":{"source":"./src/styles/ui.css","default":"./dist/styles/ui.css"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","source":"./src/appearance/index.ts"},"./charts/bar":{"types":"./dist/charts/bar/index.d.ts","import":"./dist/charts/bar/index.js","source":"./src/charts/bar/index.ts"},"./charts/pie":{"types":"./dist/charts/pie/index.d.ts","import":"./dist/charts/pie/index.js","source":"./src/charts/pie/index.ts"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js","source":"./src/components/index.ts"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js","source":"./src/navigation/index.ts"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js","source":"./src/primitives/index.ts"},"./react/auth":{"types":"./dist/react/auth/index.d.ts","import":"./dist/react/auth/index.js","source":"./src/react/auth/index.ts"},"./charts/area":{"types":"./dist/charts/area/index.d.ts","import":"./dist/charts/area/index.js","source":"./src/charts/area/index.ts"},"./charts/axis":{"types":"./dist/charts/axis.d.ts","import":"./dist/charts/axis.js","source":"./src/charts/axis.ts"},"./charts/base":{"types":"./dist/charts/base.d.ts","import":"./dist/charts/base.js","source":"./src/charts/base.ts"},"./charts/line":{"types":"./dist/charts/line/index.d.ts","import":"./dist/charts/line/index.js","source":"./src/charts/line/index.ts"},"./charts/zoom":{"types":"./dist/charts/zoom.d.ts","import":"./dist/charts/zoom.js","source":"./src/charts/zoom.ts"},"./react/brand":{"types":"./dist/react/brand/index.d.ts","import":"./dist/react/brand.js","source":"./src/react/brand/index.tsx"},"./react/hooks":{"types":"./dist/react/hooks/index.d.ts","import":"./dist/react/hooks/index.js","source":"./src/react/hooks/index.ts"},"./styles/auth":{"source":"./src/styles/auth.css","default":"./dist/styles/auth.css"},"./app-switcher":{"types":"./dist/app-switcher/index.d.ts","import":"./dist/app-switcher/index.js","source":"./src/app-switcher/index.ts"},"./charts/gauge":{"types":"./dist/charts/gauge/index.d.ts","import":"./dist/charts/gauge/index.js","source":"./src/charts/gauge/index.ts"},"./charts/radar":{"types":"./dist/charts/radar/index.d.ts","import":"./dist/charts/radar/index.js","source":"./src/charts/radar/index.ts"},"./charts/utils":{"types":"./dist/charts/utils.d.ts","import":"./dist/charts/utils.js","source":"./src/charts/utils.ts"},"./display/card":{"types":"./dist/display/card/index.d.ts","import":"./dist/display/card/index.js","source":"./src/display/card/index.ts"},"./icons/lucide":{"types":"./dist/icons/lucide.d.ts","import":"./dist/icons/lucide.js","source":"./src/icons/lucide.ts"},"./react/layout":{"types":"./dist/react/layout/index.d.ts","import":"./dist/react/layout/index.js","source":"./src/react/layout/index.ts"},"./services/api":{"types":"./dist/services/api.d.ts","import":"./dist/services/api.js","source":"./src/services/api.ts"},"./services/sse":{"types":"./dist/services/sse.d.ts","import":"./dist/services/sse.js","source":"./src/services/sse.ts"},"./theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./charts/funnel":{"types":"./dist/charts/funnel/index.d.ts","import":"./dist/charts/funnel/index.js","source":"./src/charts/funnel/index.ts"},"./charts/legend":{"types":"./dist/charts/legend.d.ts","import":"./dist/charts/legend.js","source":"./src/charts/legend.ts"},"./charts/sankey":{"types":"./dist/charts/sankey/index.d.ts","import":"./dist/charts/sankey/index.js","source":"./src/charts/sankey/index.ts"},"./display/alert":{"types":"./dist/display/alert/index.d.ts","import":"./dist/display/alert/index.js","source":"./src/display/alert/index.ts"},"./display/badge":{"types":"./dist/display/badge/index.d.ts","import":"./dist/display/badge/index.js","source":"./src/display/badge/index.ts"},"./form/calendar":{"types":"./dist/form/calendar/index.d.ts","import":"./dist/form/calendar/index.js","source":"./src/form/calendar/index.ts"},"./react/consent":{"types":"./dist/react/consent/index.d.ts","import":"./dist/react/consent/index.js","source":"./src/react/consent/index.ts"},"./react/editors":{"types":"./dist/react/editors/index.d.ts","import":"./dist/react/editors/index.js","source":"./src/react/editors/index.ts"},"./react/sidebar":{"types":"./dist/react/sidebar.d.ts","import":"./dist/react/sidebar.js","source":"./src/react/sidebar.tsx"},"./styles/layout":{"source":"./src/styles/layout.css","default":"./dist/styles/layout.css"},"./styles/tokens":{"source":"./src/styles/tokens.css","default":"./dist/styles/tokens.css"},"./visualization":{"types":"./dist/visualization/index.d.ts","import":"./dist/visualization/index.js","source":"./src/visualization/index.ts"},"./charts/heatmap":{"types":"./dist/charts/heatmap/index.d.ts","import":"./dist/charts/heatmap/index.js","source":"./src/charts/heatmap/index.ts"},"./charts/scatter":{"types":"./dist/charts/scatter/index.d.ts","import":"./dist/charts/scatter/index.js","source":"./src/charts/scatter/index.ts"},"./charts/tooltip":{"types":"./dist/charts/tooltip.d.ts","import":"./dist/charts/tooltip.js","source":"./src/charts/tooltip.ts"},"./charts/treemap":{"types":"./dist/charts/treemap/index.d.ts","import":"./dist/charts/treemap/index.js","source":"./src/charts/treemap/index.ts"},"./display/avatar":{"types":"./dist/display/avatar/index.d.ts","import":"./dist/display/avatar/index.js","source":"./src/display/avatar/index.ts"},"./form/direction":{"types":"./dist/form/direction/index.d.ts","import":"./dist/form/direction/index.js","source":"./src/form/direction/index.ts"},"./form/tag-input":{"types":"./dist/form/tag-input/index.d.ts","import":"./dist/form/tag-input/index.js","source":"./src/form/tag-input/index.ts"},"./overlays/sheet":{"types":"./dist/overlays/sheet/index.d.ts","import":"./dist/overlays/sheet/index.js","source":"./src/overlays/sheet/index.ts"},"./primitives/kbd":{"types":"./dist/primitives/kbd/index.d.ts","import":"./dist/primitives/kbd/index.js","source":"./src/primitives/kbd/index.ts"},"./react/feedback":{"types":"./dist/react/feedback/index.d.ts","import":"./dist/react/feedback/index.js","source":"./src/react/feedback/index.ts"},"./react/topology":{"types":"./dist/react/topology/index.d.ts","import":"./dist/react/topology.js","source":"./src/react/topology/index.ts"},"./styles/consent":{"source":"./src/styles/consent.css","default":"./dist/styles/consent.css"},"./utils/registry":{"types":"./dist/utils/registry.d.ts","import":"./dist/utils/registry.js","source":"./src/utils/registry.ts"},"./components/tabs":{"types":"./dist/components/tabs/index.d.ts","import":"./dist/components/tabs/index.js","source":"./src/components/tabs/index.ts"},"./display/popover":{"types":"./dist/display/popover/index.d.ts","import":"./dist/display/popover/index.js","source":"./src/display/popover/index.ts"},"./display/tooltip":{"types":"./dist/display/tooltip/index.d.ts","import":"./dist/display/tooltip/index.js","source":"./src/display/tooltip/index.ts"},"./services/router":{"types":"./dist/services/router.d.ts","import":"./dist/services/router.js","source":"./src/services/router.ts"},"./charts/sparkline":{"types":"./dist/charts/sparkline/index.d.ts","import":"./dist/charts/sparkline/index.js","source":"./src/charts/sparkline/index.ts"},"./charts/waterfall":{"types":"./dist/charts/waterfall/index.d.ts","import":"./dist/charts/waterfall/index.js","source":"./src/charts/waterfall/index.ts"},"./components/brand":{"types":"./dist/components/brand/index.d.ts","import":"./dist/components/brand/index.js","source":"./src/components/brand/index.ts"},"./components/modal":{"types":"./dist/components/modal/index.d.ts","import":"./dist/components/modal/index.js","source":"./src/components/modal/index.ts"},"./components/theme":{"types":"./dist/components/theme/index.d.ts","import":"./dist/components/theme/index.js","source":"./src/components/theme/index.ts"},"./components/toast":{"types":"./dist/components/toast/index.d.ts","import":"./dist/components/toast/index.js","source":"./src/components/toast/index.ts"},"./display/progress":{"types":"./dist/display/progress/index.d.ts","import":"./dist/display/progress/index.js","source":"./src/display/progress/index.ts"},"./form/cron-editor":{"types":"./dist/form/cron-editor/index.d.ts","import":"./dist/form/cron-editor/index.js","source":"./src/form/cron-editor/index.ts"},"./form/date-picker":{"types":"./dist/form/date-picker/index.d.ts","import":"./dist/form/date-picker/index.js","source":"./src/form/date-picker/index.ts"},"./layout/app-shell":{"types":"./dist/layout/app-shell.d.ts","import":"./dist/layout/app-shell.js","source":"./src/layout/app-shell.ts"},"./primitives/field":{"types":"./dist/primitives/field/index.d.ts","import":"./dist/primitives/field/index.js","source":"./src/primitives/field/index.ts"},"./primitives/input":{"types":"./dist/primitives/input/index.d.ts","import":"./dist/primitives/input/index.js","source":"./src/primitives/input/index.ts"},"./primitives/label":{"types":"./dist/primitives/label/index.d.ts","import":"./dist/primitives/label/index.js","source":"./src/primitives/label/index.ts"},"./primitives/radio":{"types":"./dist/primitives/radio/index.d.ts","import":"./dist/primitives/radio/index.js","source":"./src/primitives/radio/index.ts"},"./react/primitives":{"types":"./dist/react/primitives/index.d.ts","import":"./dist/react/primitives/index.js","source":"./src/react/primitives/index.ts"},"./styles/fonts.css":{"source":"./src/styles/fonts.css","default":"./dist/styles/fonts.css"},"./styles/theme.css":{"source":"./src/styles/theme.css","default":"./dist/styles/theme.css"},"./components/search":{"types":"./dist/components/search/index.d.ts","import":"./dist/components/search/index.js","source":"./src/components/search/index.ts"},"./display/stat-card":{"types":"./dist/display/stat-card/index.d.ts","import":"./dist/display/stat-card/index.js","source":"./src/display/stat-card/index.ts"},"./form/color-picker":{"types":"./dist/form/color-picker/index.d.ts","import":"./dist/form/color-picker/index.js","source":"./src/form/color-picker/index.ts"},"./navigation/drawer":{"types":"./dist/navigation/drawer/index.d.ts","import":"./dist/navigation/drawer/index.js","source":"./src/navigation/drawer/index.ts"},"./overlays/carousel":{"types":"./dist/overlays/carousel/index.d.ts","import":"./dist/overlays/carousel/index.js","source":"./src/overlays/carousel/index.ts"},"./primitives/button":{"types":"./dist/primitives/button/index.d.ts","import":"./dist/primitives/button/index.js","source":"./src/primitives/button/index.ts"},"./primitives/select":{"types":"./dist/primitives/select/index.d.ts","import":"./dist/primitives/select/index.js","source":"./src/primitives/select/index.ts"},"./primitives/slider":{"types":"./dist/primitives/slider/index.d.ts","import":"./dist/primitives/slider/index.js","source":"./src/primitives/slider/index.ts"},"./primitives/switch":{"types":"./dist/primitives/switch/index.d.ts","import":"./dist/primitives/switch/index.js","source":"./src/primitives/switch/index.ts"},"./primitives/toggle":{"types":"./dist/primitives/toggle/index.d.ts","import":"./dist/primitives/toggle/index.js","source":"./src/primitives/toggle/index.ts"},"./styles/appearance":{"source":"./src/styles/appearance.css","default":"./dist/styles/appearance.css"},"./visualization/map":{"types":"./dist/visualization/map/index.d.ts","import":"./dist/visualization/map/index.js","source":"./src/visualization/map/index.ts"},"./charts/annotations":{"types":"./dist/charts/annotations.d.ts","import":"./dist/charts/annotations.js","source":"./src/charts/annotations.ts"},"./charts/candlestick":{"types":"./dist/charts/candlestick/index.d.ts","import":"./dist/charts/candlestick/index.js","source":"./src/charts/candlestick/index.ts"},"./display/code-block":{"types":"./dist/display/code-block/index.d.ts","import":"./dist/display/code-block/index.js","source":"./src/display/code-block/index.ts"},"./display/hover-card":{"types":"./dist/display/hover-card/index.d.ts","import":"./dist/display/hover-card/index.js","source":"./src/display/hover-card/index.ts"},"./display/status-dot":{"types":"./dist/display/status-dot/index.d.ts","import":"./dist/display/status-dot/index.js","source":"./src/display/status-dot/index.ts"},"./display/typography":{"types":"./dist/display/typography/index.d.ts","import":"./dist/display/typography/index.js","source":"./src/display/typography/index.ts"},"./display/uptime-bar":{"types":"./dist/display/uptime-bar/index.d.ts","import":"./dist/display/uptime-bar/index.js","source":"./src/display/uptime-bar/index.ts"},"./editors/log-viewer":{"types":"./dist/editors/log-viewer.d.ts","import":"./dist/editors/log-viewer.js","source":"./src/editors/log-viewer.ts"},"./layout/page-header":{"types":"./dist/layout/page-header.d.ts","import":"./dist/layout/page-header.js","source":"./src/layout/page-header.ts"},"./navigation/menubar":{"types":"./dist/navigation/menubar/index.d.ts","import":"./dist/navigation/menubar/index.js","source":"./src/navigation/menubar/index.ts"},"./navigation/stepper":{"types":"./dist/navigation/stepper/index.d.ts","import":"./dist/navigation/stepper/index.js","source":"./src/navigation/stepper/index.ts"},"./primitives/spinner":{"types":"./dist/primitives/spinner/index.d.ts","import":"./dist/primitives/spinner/index.js","source":"./src/primitives/spinner/index.ts"},"./react/app-switcher":{"types":"./dist/react/app-switcher.d.ts","import":"./dist/react/app-switcher.js","source":"./src/react/app-switcher.tsx"},"./react/theme-studio":{"types":"./dist/react/theme-studio.d.ts","import":"./dist/react/theme-studio.js","source":"./src/react/theme-studio.tsx"},"./react/theme-toggle":{"types":"./dist/react/theme-toggle/index.d.ts","import":"./dist/react/theme-toggle.js","source":"./src/react/theme-toggle/index.tsx"},"./services/sse-react":{"types":"./dist/services/sse-react.d.ts","import":"./dist/services/sse-react.js","source":"./src/services/sse-react.ts"},"./display/empty-state":{"types":"./dist/display/empty-state/index.d.ts","import":"./dist/display/empty-state/index.js","source":"./src/display/empty-state/index.ts"},"./display/metric-tile":{"types":"./dist/display/metric-tile/index.d.ts","import":"./dist/display/metric-tile/index.js","source":"./src/display/metric-tile/index.ts"},"./editors/code-editor":{"types":"./dist/editors/code-editor.d.ts","import":"./dist/editors/code-editor.js","source":"./src/editors/code-editor.ts"},"./editors/diff-viewer":{"types":"./dist/editors/diff-viewer.d.ts","import":"./dist/editors/diff-viewer.js","source":"./src/editors/diff-viewer.ts"},"./editors/json-viewer":{"types":"./dist/editors/json-viewer.d.ts","import":"./dist/editors/json-viewer.js","source":"./src/editors/json-viewer.ts"},"./editors/yaml-editor":{"types":"./dist/editors/yaml-editor.d.ts","import":"./dist/editors/yaml-editor.js","source":"./src/editors/yaml-editor.ts"},"./primitives/checkbox":{"types":"./dist/primitives/checkbox/index.d.ts","import":"./dist/primitives/checkbox/index.js","source":"./src/primitives/checkbox/index.ts"},"./primitives/skeleton":{"types":"./dist/primitives/skeleton/index.d.ts","import":"./dist/primitives/skeleton/index.js","source":"./src/primitives/skeleton/index.ts"},"./react/hooks/use-api":{"types":"./dist/react/hooks/useApi.d.ts","import":"./dist/react/hooks/useApi.js","source":"./src/react/hooks/useApi.ts"},"./react/hooks/use-sse":{"types":"./dist/react/hooks/useSSE.d.ts","import":"./dist/react/hooks/useSSE.js","source":"./src/react/hooks/useSSE.ts"},"./security/cvss-badge":{"types":"./dist/security/cvss-badge/index.d.ts","import":"./dist/security/cvss-badge/index.js","source":"./src/security/cvss-badge/index.ts"},"./styles/no-fonts.css":{"source":"./src/styles/no-fonts.css","default":"./dist/styles/no-fonts.css"},"./styles/theme-engine":{"source":"./src/styles/theme-engine.css","default":"./dist/styles/theme-engine.css"},"./components/tree-view":{"types":"./dist/components/tree-view/index.d.ts","import":"./dist/components/tree-view/index.js","source":"./src/components/tree-view/index.ts"},"./display/aspect-ratio":{"types":"./dist/display/aspect-ratio/index.d.ts","import":"./dist/display/aspect-ratio/index.js","source":"./src/display/aspect-ratio/index.ts"},"./primitives/separator":{"types":"./dist/primitives/separator/index.d.ts","import":"./dist/primitives/separator/index.js","source":"./src/primitives/separator/index.ts"},"./react/consent/banner":{"types":"./dist/react/consent/banner.d.ts","import":"./dist/react/consent/banner.js","source":"./src/react/consent/banner.tsx"},"./react/hooks/use-auth":{"types":"./dist/react/hooks/useAuth.d.ts","import":"./dist/react/hooks/useAuth.js","source":"./src/react/hooks/useAuth.ts"},"./react/primitives/kbd":{"types":"./dist/react/primitives/kbd.d.ts","import":"./dist/react/primitives/kbd.js","source":"./src/react/primitives/kbd.tsx"},"./react/primitives/map":{"types":"./dist/react/primitives/map.d.ts","import":"./dist/react/primitives/map.js","source":"./src/react/primitives/map.tsx"},"./react/threat-visuals":{"types":"./dist/react/threat-visuals/index.d.ts","import":"./dist/react/threat-visuals.js","source":"./src/react/threat-visuals/index.tsx"},"./security/attack-path":{"types":"./dist/security/attack-path/index.d.ts","import":"./dist/security/attack-path/index.js","source":"./src/security/attack-path/index.ts"},"./services/keybindings":{"types":"./dist/services/keybindings.d.ts","import":"./dist/services/keybindings.js","source":"./src/services/keybindings.ts"},"./services/toast-react":{"types":"./dist/services/toast-react.d.ts","import":"./dist/services/toast-react.js","source":"./src/services/toast-react.tsx"},"./styles/shadcn-compat":{"source":"./src/styles/shadcn-compat.css","default":"./dist/styles/shadcn-compat.css"},"./styles/tenant-ui.css":{"source":"./src/styles/tenant-ui.css","default":"./dist/styles/tenant-ui.css"},"./styles/utilities.css":{"source":"./src/styles/utilities.css","default":"./dist/styles/utilities.css"},"./visualization/kanban":{"types":"./dist/visualization/kanban/index.d.ts","import":"./dist/visualization/kanban/index.js","source":"./src/visualization/kanban/index.ts"},"./components/data-table":{"types":"./dist/components/data-table/index.d.ts","import":"./dist/components/data-table/index.js","source":"./src/components/data-table/index.ts"},"./components/pagination":{"types":"./dist/components/pagination/index.d.ts","import":"./dist/components/pagination/index.js","source":"./src/components/pagination/index.ts"},"./components/split-pane":{"types":"./dist/components/split-pane/index.d.ts","import":"./dist/components/split-pane/index.js","source":"./src/components/split-pane/index.ts"},"./components/status-bar":{"types":"./dist/components/status-bar/index.d.ts","import":"./dist/components/status-bar/index.js","source":"./src/components/status-bar/index.ts"},"./form/date-picker/time":{"types":"./dist/form/date-picker/time.d.ts","import":"./dist/form/date-picker/time.js","source":"./src/form/date-picker/time.ts"},"./navigation/breadcrumb":{"types":"./dist/navigation/breadcrumb/index.d.ts","import":"./dist/navigation/breadcrumb/index.js","source":"./src/navigation/breadcrumb/index.ts"},"./overlays/alert-dialog":{"types":"./dist/overlays/alert-dialog/index.d.ts","import":"./dist/overlays/alert-dialog/index.js","source":"./src/overlays/alert-dialog/index.ts"},"./react/auth/login-form":{"types":"./dist/react/auth/login-form.d.ts","import":"./dist/react/auth/login-form.js","source":"./src/react/auth/login-form.tsx"},"./react/primitives/card":{"types":"./dist/react/primitives/card.d.ts","import":"./dist/react/primitives/card.js","source":"./src/react/primitives/card.tsx"},"./react/primitives/tabs":{"types":"./dist/react/primitives/tabs.d.ts","import":"./dist/react/primitives/tabs.js","source":"./src/react/primitives/tabs.tsx"},"./security/mitre-matrix":{"types":"./dist/security/mitre-matrix/index.d.ts","import":"./dist/security/mitre-matrix/index.js","source":"./src/security/mitre-matrix/index.ts"},"./services/theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./components/GlassSlider":{"types":"./dist/components/theme/glass-slider.d.ts","import":"./dist/components/theme/glass-slider.js","source":"./src/components/theme/glass-slider.ts"},"./components/ThemeStudio":{"types":"./dist/components/theme/theme-studio.d.ts","import":"./dist/components/theme/theme-studio.js","source":"./src/components/theme/theme-studio.ts"},"./components/copy-button":{"types":"./dist/components/copy-button/index.d.ts","import":"./dist/components/copy-button/index.js","source":"./src/components/copy-button/index.ts"},"./components/log-toolbar":{"types":"./dist/components/log-toolbar/index.d.ts","import":"./dist/components/log-toolbar/index.js"},"./composites/run-monitor":{"types":"./dist/composites/run-monitor.d.ts","import":"./dist/composites/run-monitor.js","source":"./src/composites/run-monitor.tsx"},"./editors/languages/yara":{"types":"./dist/editors/languages/yara.d.ts","import":"./dist/editors/languages/yara.js","source":"./src/editors/languages/yara.ts"},"./form/date-picker/range":{"types":"./dist/form/date-picker/range.d.ts","import":"./dist/form/date-picker/range.js","source":"./src/form/date-picker/range.ts"},"./layout/core-app-chrome":{"types":"./dist/layout/core-app-chrome.d.ts","import":"./dist/layout/core-app-chrome.js","source":"./src/layout/core-app-chrome.ts"},"./primitives/scroll-area":{"types":"./dist/primitives/scroll-area/index.d.ts","import":"./dist/primitives/scroll-area/index.js","source":"./src/primitives/scroll-area/index.ts"},"./react/hooks/use-router":{"types":"./dist/react/hooks/useRouter.d.ts","import":"./dist/react/hooks/useRouter.js","source":"./src/react/hooks/useRouter.ts"},"./react/layout/app-shell":{"types":"./dist/react/layout/app-shell.d.ts","import":"./dist/react/layout/app-shell.js","source":"./src/react/layout/app-shell.tsx"},"./react/primitives/alert":{"types":"./dist/react/primitives/alert.d.ts","import":"./dist/react/primitives/alert.js","source":"./src/react/primitives/alert.tsx"},"./react/primitives/badge":{"types":"./dist/react/primitives/badge.d.ts","import":"./dist/react/primitives/badge.js","source":"./src/react/primitives/badge.tsx"},"./react/primitives/field":{"types":"./dist/react/primitives/field.d.ts","import":"./dist/react/primitives/field.js","source":"./src/react/primitives/field.tsx"},"./react/primitives/input":{"types":"./dist/react/primitives/input.d.ts","import":"./dist/react/primitives/input.js","source":"./src/react/primitives/input.tsx"},"./react/primitives/label":{"types":"./dist/react/primitives/label.d.ts","import":"./dist/react/primitives/label.js","source":"./src/react/primitives/label.tsx"},"./react/primitives/modal":{"types":"./dist/react/primitives/modal.d.ts","import":"./dist/react/primitives/modal.js","source":"./src/react/primitives/modal.tsx"},"./react/primitives/sheet":{"types":"./dist/react/primitives/sheet.d.ts","import":"./dist/react/primitives/sheet.js","source":"./src/react/primitives/sheet.tsx"},"./react/primitives/table":{"types":"./dist/react/primitives/table.d.ts","import":"./dist/react/primitives/table.js","source":"./src/react/primitives/table.tsx"},"./react/primitives/toast":{"types":"./dist/react/primitives/toast.d.ts","import":"./dist/react/primitives/toast.js","source":"./src/react/primitives/toast.tsx"},"./visualization/terminal":{"types":"./dist/visualization/terminal/index.d.ts","import":"./dist/visualization/terminal/index.js","source":"./src/visualization/terminal/index.ts"},"./visualization/timeline":{"types":"./dist/visualization/timeline/index.d.ts","import":"./dist/visualization/timeline/index.js","source":"./src/visualization/timeline/index.ts"},"./components/RadiusSlider":{"types":"./dist/components/theme/radius-slider.d.ts","import":"./dist/components/theme/radius-slider.js","source":"./src/components/theme/radius-slider.ts"},"./components/context-menu":{"types":"./dist/components/context-menu/index.d.ts","import":"./dist/components/context-menu/index.js","source":"./src/components/context-menu/index.ts"},"./composites/metrics-card":{"types":"./dist/composites/metrics-card.d.ts","import":"./dist/composites/metrics-card.js","source":"./src/composites/metrics-card.tsx"},"./display/markdown-viewer":{"types":"./dist/display/markdown-viewer/index.d.ts","import":"./dist/display/markdown-viewer/index.js","source":"./src/display/markdown-viewer/index.ts"},"./editors/languages/fluxl":{"types":"./dist/editors/languages/fluxl.d.ts","import":"./dist/editors/languages/fluxl.js","source":"./src/editors/languages/fluxl.ts"},"./editors/languages/yaral":{"types":"./dist/editors/languages/yaral.d.ts","import":"./dist/editors/languages/yaral.js","source":"./src/editors/languages/yaral.ts"},"./form/cron-editor/parser":{"types":"./dist/form/cron-editor/parser.d.ts","import":"./dist/form/cron-editor/parser.js","source":"./src/form/cron-editor/parser.ts"},"./react/hooks/use-consent":{"types":"./dist/react/hooks/useConsent.d.ts","import":"./dist/react/hooks/useConsent.js","source":"./src/react/hooks/useConsent.ts"},"./react/hooks/use-passkey":{"types":"./dist/react/hooks/usePasskey.d.ts","import":"./dist/react/hooks/usePasskey.js","source":"./src/react/hooks/usePasskey.ts"},"./react/hooks/use-storage":{"types":"./dist/react/hooks/useStorage.d.ts","import":"./dist/react/hooks/useStorage.js","source":"./src/react/hooks/useStorage.ts"},"./react/primitives/avatar":{"types":"./dist/react/primitives/avatar.d.ts","import":"./dist/react/primitives/avatar.js","source":"./src/react/primitives/avatar.tsx"},"./react/primitives/button":{"types":"./dist/react/primitives/button.d.ts","import":"./dist/react/primitives/button.js","source":"./src/react/primitives/button.tsx"},"./react/primitives/dialog":{"types":"./dist/react/primitives/dialog.d.ts","import":"./dist/react/primitives/dialog.js","source":"./src/react/primitives/dialog.tsx"},"./react/primitives/drawer":{"types":"./dist/react/primitives/drawer.d.ts","import":"./dist/react/primitives/drawer.js","source":"./src/react/primitives/drawer.tsx"},"./react/primitives/kanban":{"types":"./dist/react/primitives/kanban.d.ts","import":"./dist/react/primitives/kanban.js","source":"./src/react/primitives/kanban.tsx"},"./react/primitives/ripple":{"types":"./dist/react/primitives/ripple.d.ts","import":"./dist/react/primitives/ripple.js","source":"./src/react/primitives/ripple.tsx"},"./react/primitives/search":{"types":"./dist/react/primitives/search.d.ts","import":"./dist/react/primitives/search.js","source":"./src/react/primitives/search.tsx"},"./react/primitives/select":{"types":"./dist/react/primitives/select.d.ts","import":"./dist/react/primitives/select.js","source":"./src/react/primitives/select.tsx"},"./react/primitives/slider":{"types":"./dist/react/primitives/slider.d.ts","import":"./dist/react/primitives/slider.js","source":"./src/react/primitives/slider.tsx"},"./react/primitives/switch":{"types":"./dist/react/primitives/switch.d.ts","import":"./dist/react/primitives/switch.js","source":"./src/react/primitives/switch.tsx"},"./react/primitives/toggle":{"types":"./dist/react/primitives/toggle.d.ts","import":"./dist/react/primitives/toggle.js","source":"./src/react/primitives/toggle.tsx"},"./visualization/file-tree":{"types":"./dist/visualization/file-tree/index.d.ts","import":"./dist/visualization/file-tree/index.js","source":"./src/visualization/file-tree/index.ts"},"./components/IconSetPicker":{"types":"./dist/components/theme/icon-set-picker.d.ts","import":"./dist/components/theme/icon-set-picker.js","source":"./src/components/theme/icon-set-picker.ts"},"./components/ThemeSwitcher":{"types":"./dist/components/theme/theme-switcher.d.ts","import":"./dist/components/theme/theme-switcher.js","source":"./src/components/theme/theme-switcher.ts"},"./components/detail-header":{"types":"./dist/components/detail-header/index.d.ts","import":"./dist/components/detail-header/index.js"},"./navigation/dropdown-menu":{"types":"./dist/navigation/dropdown-menu/index.d.ts","import":"./dist/navigation/dropdown-menu/index.js","source":"./src/navigation/dropdown-menu/index.ts"},"./primitives/live-log-tail":{"types":"./dist/primitives/live-log-tail.d.ts","import":"./dist/primitives/live-log-tail.js","source":"./src/primitives/live-log-tail.tsx"},"./primitives/select/native":{"types":"./dist/primitives/select/native.d.ts","import":"./dist/primitives/select/native.js","source":"./src/primitives/select/native.ts"},"./react/editors/log-viewer":{"types":"./dist/react/editors/log-viewer.d.ts","import":"./dist/react/editors/log-viewer.js","source":"./src/react/editors/log-viewer.tsx"},"./react/layout/page-header":{"types":"./dist/react/layout/page-header.d.ts","import":"./dist/react/layout/page-header.js","source":"./src/react/layout/page-header.tsx"},"./react/primitives/menubar":{"types":"./dist/react/primitives/menubar.d.ts","import":"./dist/react/primitives/menubar.js","source":"./src/react/primitives/menubar.tsx"},"./react/primitives/popover":{"types":"./dist/react/primitives/popover.d.ts","import":"./dist/react/primitives/popover.js","source":"./src/react/primitives/popover.tsx"},"./react/primitives/spinner":{"types":"./dist/react/primitives/spinner.d.ts","import":"./dist/react/primitives/spinner.js","source":"./src/react/primitives/spinner.tsx"},"./react/primitives/stepper":{"types":"./dist/react/primitives/stepper.d.ts","import":"./dist/react/primitives/stepper.js","source":"./src/react/primitives/stepper.tsx"},"./react/primitives/tooltip":{"types":"./dist/react/primitives/tooltip.d.ts","import":"./dist/react/primitives/tooltip.js","source":"./src/react/primitives/tooltip.tsx"},"./components/AccentSwitcher":{"types":"./dist/components/theme/accent-switcher.d.ts","import":"./dist/components/theme/accent-switcher.js","source":"./src/components/theme/accent-switcher.ts"},"./primitives/checkbox/group":{"types":"./dist/primitives/checkbox/group.d.ts","import":"./dist/primitives/checkbox/group.js","source":"./src/primitives/checkbox/group.ts"},"./primitives/phase-progress":{"types":"./dist/primitives/phase-progress.d.ts","import":"./dist/primitives/phase-progress.js","source":"./src/primitives/phase-progress.tsx"},"./primitives/sse-live-badge":{"types":"./dist/primitives/sse-live-badge.d.ts","import":"./dist/primitives/sse-live-badge.js","source":"./src/primitives/sse-live-badge.tsx"},"./react/auth/passkey-button":{"types":"./dist/react/auth/passkey-button.d.ts","import":"./dist/react/auth/passkey-button.js","source":"./src/react/auth/passkey-button.tsx"},"./react/consent/preferences":{"types":"./dist/react/consent/preferences.d.ts","import":"./dist/react/consent/preferences.js","source":"./src/react/consent/preferences.tsx"},"./react/editors/code-editor":{"types":"./dist/react/editors/code-editor.d.ts","import":"./dist/react/editors/code-editor.js","source":"./src/react/editors/code-editor.tsx"},"./react/editors/diff-viewer":{"types":"./dist/react/editors/diff-viewer.d.ts","import":"./dist/react/editors/diff-viewer.js","source":"./src/react/editors/diff-viewer.tsx"},"./react/editors/json-viewer":{"types":"./dist/react/editors/json-viewer.d.ts","import":"./dist/react/editors/json-viewer.js","source":"./src/react/editors/json-viewer.tsx"},"./react/editors/yaml-editor":{"types":"./dist/react/editors/yaml-editor.d.ts","import":"./dist/react/editors/yaml-editor.js","source":"./src/react/editors/yaml-editor.tsx"},"./react/primitives/calendar":{"types":"./dist/react/primitives/calendar.d.ts","import":"./dist/react/primitives/calendar.js","source":"./src/react/primitives/calendar.tsx"},"./react/primitives/carousel":{"types":"./dist/react/primitives/carousel.d.ts","import":"./dist/react/primitives/carousel.js","source":"./src/react/primitives/carousel.tsx"},"./react/primitives/checkbox":{"types":"./dist/react/primitives/checkbox.d.ts","import":"./dist/react/primitives/checkbox.js","source":"./src/react/primitives/checkbox.tsx"},"./react/primitives/progress":{"types":"./dist/react/primitives/progress.d.ts","import":"./dist/react/primitives/progress.js","source":"./src/react/primitives/progress.tsx"},"./react/primitives/skeleton":{"types":"./dist/react/primitives/skeleton.d.ts","import":"./dist/react/primitives/skeleton.js","source":"./src/react/primitives/skeleton.tsx"},"./react/primitives/terminal":{"types":"./dist/react/primitives/terminal.d.ts","import":"./dist/react/primitives/terminal.js","source":"./src/react/primitives/terminal.tsx"},"./react/primitives/textarea":{"types":"./dist/react/primitives/textarea.d.ts","import":"./dist/react/primitives/textarea.js","source":"./src/react/primitives/textarea.tsx"},"./react/primitives/timeline":{"types":"./dist/react/primitives/timeline.d.ts","import":"./dist/react/primitives/timeline.js","source":"./src/react/primitives/timeline.tsx"},"./security/detection-status":{"types":"./dist/security/detection-status/index.d.ts","import":"./dist/security/detection-status/index.js","source":"./src/security/detection-status/index.ts"},"./styles/platform-admin.css":{"source":"./src/styles/platform-admin.css","default":"./dist/styles/platform-admin.css"},"./styles/threat-library.css":{"source":"./src/styles/threat-library.css","default":"./dist/styles/threat-library.css"},"./visualization/rule-editor":{"types":"./dist/visualization/rule-editor/index.d.ts","import":"./dist/visualization/rule-editor/index.js","source":"./src/visualization/rule-editor/index.ts"},"./components/DensitySwitcher":{"types":"./dist/components/theme/density-switcher.d.ts","import":"./dist/components/theme/density-switcher.js","source":"./src/components/theme/density-switcher.ts"},"./components/FontStackPicker":{"types":"./dist/components/theme/font-stack-picker.d.ts","import":"./dist/components/theme/font-stack-picker.js","source":"./src/components/theme/font-stack-picker.ts"},"./components/IconUsageMatrix":{"types":"./dist/components/theme/icon-usage-matrix.d.ts","import":"./dist/components/theme/icon-usage-matrix.js","source":"./src/components/theme/icon-usage-matrix.ts"},"./components/ThemePresetGrid":{"types":"./dist/components/theme/theme-preset-grid.d.ts","import":"./dist/components/theme/theme-preset-grid.js","source":"./src/components/theme/theme-preset-grid.ts"},"./display/severity-indicator":{"types":"./dist/display/severity-indicator/index.d.ts","import":"./dist/display/severity-indicator/index.js","source":"./src/display/severity-indicator/index.ts"},"./navigation/navigation-menu":{"types":"./dist/navigation/navigation-menu/index.d.ts","import":"./dist/navigation/navigation-menu/index.js","source":"./src/navigation/navigation-menu/index.ts"},"./primitives/select/combobox":{"types":"./dist/primitives/select/combobox.d.ts","import":"./dist/primitives/select/combobox.js","source":"./src/primitives/select/combobox.ts"},"./react/primitives/chart-bar":{"types":"./dist/react/primitives/chart-bar.d.ts","import":"./dist/react/primitives/chart-bar.js","source":"./src/react/primitives/chart-bar.tsx"},"./react/primitives/chart-pie":{"types":"./dist/react/primitives/chart-pie.d.ts","import":"./dist/react/primitives/chart-pie.js","source":"./src/react/primitives/chart-pie.tsx"},"./react/primitives/data-grid":{"types":"./dist/react/primitives/data-grid.d.ts","import":"./dist/react/primitives/data-grid.js","source":"./src/react/primitives/data-grid.tsx"},"./react/primitives/direction":{"types":"./dist/react/primitives/direction.d.ts","import":"./dist/react/primitives/direction.js","source":"./src/react/primitives/direction.tsx"},"./react/primitives/file-tree":{"types":"./dist/react/primitives/file-tree.d.ts","import":"./dist/react/primitives/file-tree.js","source":"./src/react/primitives/file-tree.tsx"},"./react/primitives/separator":{"types":"./dist/react/primitives/separator.d.ts","import":"./dist/react/primitives/separator.js","source":"./src/react/primitives/separator.tsx"},"./react/primitives/stat-card":{"types":"./dist/react/primitives/stat-card.d.ts","import":"./dist/react/primitives/stat-card.js","source":"./src/react/primitives/stat-card.tsx"},"./react/primitives/tag-input":{"types":"./dist/react/primitives/tag-input.d.ts","import":"./dist/react/primitives/tag-input.js","source":"./src/react/primitives/tag-input.tsx"},"./react/primitives/tree-view":{"types":"./dist/react/primitives/tree-view.d.ts","import":"./dist/react/primitives/tree-view.js","source":"./src/react/primitives/tree-view.tsx"},"./visualization/flow-diagram":{"types":"./dist/visualization/flow-diagram/index.d.ts","import":"./dist/visualization/flow-diagram/index.js","source":"./src/visualization/flow-diagram/index.ts"},"./components/ThemePreviewTile":{"types":"./dist/components/theme/theme-preview-tile.d.ts","import":"./dist/components/theme/theme-preview-tile.js","source":"./src/components/theme/theme-preview-tile.ts"},"./display/notification-center":{"types":"./dist/display/notification-center/index.d.ts","import":"./dist/display/notification-center/index.js","source":"./src/display/notification-center/index.ts"},"./react/hooks/use-keybindings":{"types":"./dist/react/hooks/useKeybindings.d.ts","import":"./dist/react/hooks/useKeybindings.js","source":"./src/react/hooks/useKeybindings.ts"},"./react/primitives/breadcrumb":{"types":"./dist/react/primitives/breadcrumb.d.ts","import":"./dist/react/primitives/breadcrumb.js","source":"./src/react/primitives/breadcrumb.tsx"},"./react/primitives/chart-area":{"types":"./dist/react/primitives/chart-area.d.ts","import":"./dist/react/primitives/chart-area.js","source":"./src/react/primitives/chart-area.tsx"},"./react/primitives/chart-line":{"types":"./dist/react/primitives/chart-line.d.ts","import":"./dist/react/primitives/chart-line.js","source":"./src/react/primitives/chart-line.tsx"},"./react/primitives/code-block":{"types":"./dist/react/primitives/code-block.d.ts","import":"./dist/react/primitives/code-block.js","source":"./src/react/primitives/code-block.tsx"},"./react/primitives/cvss-badge":{"types":"./dist/react/primitives/cvss-badge.d.ts","import":"./dist/react/primitives/cvss-badge.js","source":"./src/react/primitives/cvss-badge.tsx"},"./react/primitives/data-table":{"types":"./dist/react/primitives/data-table.d.ts","import":"./dist/react/primitives/data-table.js","source":"./src/react/primitives/data-table.tsx"},"./react/primitives/hover-card":{"types":"./dist/react/primitives/hover-card.d.ts","import":"./dist/react/primitives/hover-card.js","source":"./src/react/primitives/hover-card.tsx"},"./react/primitives/pagination":{"types":"./dist/react/primitives/pagination.d.ts","import":"./dist/react/primitives/pagination.js","source":"./src/react/primitives/pagination.tsx"},"./react/primitives/split-pane":{"types":"./dist/react/primitives/split-pane.d.ts","import":"./dist/react/primitives/split-pane.js","source":"./src/react/primitives/split-pane.tsx"},"./react/primitives/status-bar":{"types":"./dist/react/primitives/status-bar.d.ts","import":"./dist/react/primitives/status-bar.js","source":"./src/react/primitives/status-bar.tsx"},"./react/primitives/status-dot":{"types":"./dist/react/primitives/status-dot.d.ts","import":"./dist/react/primitives/status-dot.js","source":"./src/react/primitives/status-dot.tsx"},"./react/primitives/typography":{"types":"./dist/react/primitives/typography.d.ts","import":"./dist/react/primitives/typography.js","source":"./src/react/primitives/typography.tsx"},"./react/primitives/uptime-bar":{"types":"./dist/react/primitives/uptime-bar.d.ts","import":"./dist/react/primitives/uptime-bar.js","source":"./src/react/primitives/uptime-bar.tsx"},"./security/vulnerability-card":{"types":"./dist/security/vulnerability-card/index.d.ts","import":"./dist/security/vulnerability-card/index.js","source":"./src/security/vulnerability-card/index.ts"},"./visualization/network-graph":{"types":"./dist/visualization/network-graph/index.d.ts","import":"./dist/visualization/network-graph/index.js","source":"./src/visualization/network-graph/index.ts"},"./react/layout/core-app-chrome":{"types":"./dist/react/layout/core-app-chrome.d.ts","import":"./dist/react/layout/core-app-chrome.js","source":"./src/react/layout/core-app-chrome.tsx"},"./react/primitives/attack-path":{"types":"./dist/react/primitives/attack-path.d.ts","import":"./dist/react/primitives/attack-path.js","source":"./src/react/primitives/attack-path.tsx"},"./react/primitives/chart-gauge":{"types":"./dist/react/primitives/chart-gauge.d.ts","import":"./dist/react/primitives/chart-gauge.js","source":"./src/react/primitives/chart-gauge.tsx"},"./react/primitives/chart-radar":{"types":"./dist/react/primitives/chart-radar.d.ts","import":"./dist/react/primitives/chart-radar.js","source":"./src/react/primitives/chart-radar.tsx"},"./react/primitives/code-viewer":{"types":"./dist/react/primitives/code-viewer.d.ts","import":"./dist/react/primitives/code-viewer.js","source":"./src/react/primitives/code-viewer.tsx"},"./react/primitives/collapsible":{"types":"./dist/react/primitives/collapsible.d.ts","import":"./dist/react/primitives/collapsible.js","source":"./src/react/primitives/collapsible.tsx"},"./react/primitives/copy-button":{"types":"./dist/react/primitives/copy-button.d.ts","import":"./dist/react/primitives/copy-button.js","source":"./src/react/primitives/copy-button.tsx"},"./react/primitives/cron-editor":{"types":"./dist/react/primitives/cron-editor.d.ts","import":"./dist/react/primitives/cron-editor.js","source":"./src/react/primitives/cron-editor.tsx"},"./react/primitives/date-picker":{"types":"./dist/react/primitives/date-picker.d.ts","import":"./dist/react/primitives/date-picker.js","source":"./src/react/primitives/date-picker.tsx"},"./react/primitives/empty-state":{"types":"./dist/react/primitives/empty-state.d.ts","import":"./dist/react/primitives/empty-state.js","source":"./src/react/primitives/empty-state.tsx"},"./react/primitives/metric-tile":{"types":"./dist/react/primitives/metric-tile.d.ts","import":"./dist/react/primitives/metric-tile.js","source":"./src/react/primitives/metric-tile.tsx"},"./react/primitives/radio-group":{"types":"./dist/react/primitives/radio-group.d.ts","import":"./dist/react/primitives/radio-group.js","source":"./src/react/primitives/radio-group.tsx"},"./react/primitives/rule-editor":{"types":"./dist/react/primitives/rule-editor.d.ts","import":"./dist/react/primitives/rule-editor.js","source":"./src/react/primitives/rule-editor.tsx"},"./react/primitives/scroll-area":{"types":"./dist/react/primitives/scroll-area.d.ts","import":"./dist/react/primitives/scroll-area.js","source":"./src/react/primitives/scroll-area.tsx"},"./react/primitives/slide-panel":{"types":"./dist/react/primitives/slide-panel.d.ts","import":"./dist/react/primitives/slide-panel.js","source":"./src/react/primitives/slide-panel.tsx"},"./react/primitives/alert-dialog":{"types":"./dist/react/primitives/alert-dialog.d.ts","import":"./dist/react/primitives/alert-dialog.js","source":"./src/react/primitives/alert-dialog.tsx"},"./react/primitives/aspect-ratio":{"types":"./dist/react/primitives/aspect-ratio.d.ts","import":"./dist/react/primitives/aspect-ratio.js","source":"./src/react/primitives/aspect-ratio.tsx"},"./react/primitives/chart-funnel":{"types":"./dist/react/primitives/chart-funnel.d.ts","import":"./dist/react/primitives/chart-funnel.js","source":"./src/react/primitives/chart-funnel.tsx"},"./react/primitives/chart-sankey":{"types":"./dist/react/primitives/chart-sankey.d.ts","import":"./dist/react/primitives/chart-sankey.js","source":"./src/react/primitives/chart-sankey.tsx"},"./react/primitives/color-picker":{"types":"./dist/react/primitives/color-picker.d.ts","import":"./dist/react/primitives/color-picker.js","source":"./src/react/primitives/color-picker.tsx"},"./react/primitives/context-menu":{"types":"./dist/react/primitives/context-menu.d.ts","import":"./dist/react/primitives/context-menu.js","source":"./src/react/primitives/context-menu.tsx"},"./react/primitives/flow-diagram":{"types":"./dist/react/primitives/flow-diagram.d.ts","import":"./dist/react/primitives/flow-diagram.js","source":"./src/react/primitives/flow-diagram.tsx"},"./react/primitives/mitre-matrix":{"types":"./dist/react/primitives/mitre-matrix.d.ts","import":"./dist/react/primitives/mitre-matrix.js","source":"./src/react/primitives/mitre-matrix.tsx"},"./visualization/mermaid-diagram":{"types":"./dist/visualization/mermaid-diagram/index.d.ts","import":"./dist/visualization/mermaid-diagram/index.js","source":"./src/visualization/mermaid-diagram/index.ts"},"./react/primitives/chart-heatmap":{"types":"./dist/react/primitives/chart-heatmap.d.ts","import":"./dist/react/primitives/chart-heatmap.js","source":"./src/react/primitives/chart-heatmap.tsx"},"./react/primitives/chart-scatter":{"types":"./dist/react/primitives/chart-scatter.d.ts","import":"./dist/react/primitives/chart-scatter.js","source":"./src/react/primitives/chart-scatter.tsx"},"./react/primitives/chart-treemap":{"types":"./dist/react/primitives/chart-treemap.d.ts","import":"./dist/react/primitives/chart-treemap.js","source":"./src/react/primitives/chart-treemap.tsx"},"./react/primitives/dropdown-menu":{"types":"./dist/react/primitives/dropdown-menu.d.ts","import":"./dist/react/primitives/dropdown-menu.js","source":"./src/react/primitives/dropdown-menu.tsx"},"./react/primitives/network-graph":{"types":"./dist/react/primitives/network-graph.d.ts","import":"./dist/react/primitives/network-graph.js","source":"./src/react/primitives/network-graph.tsx"},"./composites/per-case-stats-table":{"types":"./dist/composites/per-case-stats-table.d.ts","import":"./dist/composites/per-case-stats-table.js","source":"./src/composites/per-case-stats-table.tsx"},"./primitives/yaml-override-editor":{"types":"./dist/primitives/yaml-override-editor.d.ts","import":"./dist/primitives/yaml-override-editor.js","source":"./src/primitives/yaml-override-editor.tsx"},"./react/primitives/error-boundary":{"types":"./dist/react/primitives/error-boundary.d.ts","import":"./dist/react/primitives/error-boundary.js","source":"./src/react/primitives/error-boundary.tsx"},"./react/primitives/heatmap-legend":{"types":"./dist/react/primitives/heatmap-legend.d.ts","import":"./dist/react/primitives/heatmap-legend.js","source":"./src/react/primitives/heatmap-legend.tsx"},"./styles/react-threat-visuals.css":{"source":"./src/styles/react-threat-visuals.css","default":"./dist/styles/react-threat-visuals.css"},"./visualization/json-path-browser":{"types":"./dist/visualization/json-path-browser/index.d.ts","import":"./dist/visualization/json-path-browser/index.js","source":"./src/visualization/json-path-browser/index.ts"},"./react/primitives/chart-sparkline":{"types":"./dist/react/primitives/chart-sparkline.d.ts","import":"./dist/react/primitives/chart-sparkline.js","source":"./src/react/primitives/chart-sparkline.tsx"},"./react/primitives/chart-waterfall":{"types":"./dist/react/primitives/chart-waterfall.d.ts","import":"./dist/react/primitives/chart-waterfall.js","source":"./src/react/primitives/chart-waterfall.tsx"},"./react/primitives/heatmap-toolbar":{"types":"./dist/react/primitives/heatmap-toolbar.d.ts","import":"./dist/react/primitives/heatmap-toolbar.js","source":"./src/react/primitives/heatmap-toolbar.tsx"},"./react/primitives/markdown-viewer":{"types":"./dist/react/primitives/markdown-viewer.d.ts","import":"./dist/react/primitives/markdown-viewer.js","source":"./src/react/primitives/markdown-viewer.tsx"},"./react/primitives/mermaid-diagram":{"types":"./dist/react/primitives/mermaid-diagram.d.ts","import":"./dist/react/primitives/mermaid-diagram.js","source":"./src/react/primitives/mermaid-diagram.tsx"},"./react/primitives/navigation-menu":{"types":"./dist/react/primitives/navigation-menu.d.ts","import":"./dist/react/primitives/navigation-menu.js","source":"./src/react/primitives/navigation-menu.tsx"},"./components/search/command-palette":{"types":"./dist/components/search/command-palette.d.ts","import":"./dist/components/search/command-palette.js","source":"./src/components/search/command-palette.ts"},"./layout/core-app-library-dashboard":{"types":"./dist/layout/core-app-library-dashboard.d.ts","import":"./dist/layout/core-app-library-dashboard.js","source":"./src/layout/core-app-library-dashboard.ts"},"./react/primitives/animated-counter":{"types":"./dist/react/primitives/animated-counter.d.ts","import":"./dist/react/primitives/animated-counter.js","source":"./src/react/primitives/animated-counter.tsx"},"./react/primitives/detection-status":{"types":"./dist/react/primitives/detection-status.d.ts","import":"./dist/react/primitives/detection-status.js","source":"./src/react/primitives/detection-status.tsx"},"./react/feedback/notification-banner":{"types":"./dist/react/feedback/notification-banner.d.ts","import":"./dist/react/feedback/notification-banner.js","source":"./src/react/feedback/notification-banner.tsx"},"./react/primitives/chart-candlestick":{"types":"./dist/react/primitives/chart-candlestick.d.ts","import":"./dist/react/primitives/chart-candlestick.js","source":"./src/react/primitives/chart-candlestick.tsx"},"./react/primitives/json-path-browser":{"types":"./dist/react/primitives/json-path-browser.d.ts","import":"./dist/react/primitives/json-path-browser.js","source":"./src/react/primitives/json-path-browser.tsx"},"./react/primitives/severity-indicator":{"types":"./dist/react/primitives/severity-indicator.d.ts","import":"./dist/react/primitives/severity-indicator.js","source":"./src/react/primitives/severity-indicator.tsx"},"./react/primitives/vulnerability-card":{"types":"./dist/react/primitives/vulnerability-card.d.ts","import":"./dist/react/primitives/vulnerability-card.js","source":"./src/react/primitives/vulnerability-card.tsx"},"./react/primitives/notification-center":{"types":"./dist/react/primitives/notification-center.d.ts","import":"./dist/react/primitives/notification-center.js","source":"./src/react/primitives/notification-center.tsx"},"./react/layout/core-app-library-dashboard":{"types":"./dist/react/layout/core-app-library-dashboard.d.ts","import":"./dist/react/layout/core-app-library-dashboard.js","source":"./src/react/layout/core-app-library-dashboard.tsx"}},"gitHead":"e6d30fa6036ec2120d4a671dc49781c969dd94e3","scripts":{"dev":"vite build --watch","lint":"eslint src --max-warnings 0","test":"vitest run","build":"tsc -p tsconfig.build.json && vite build","check":"npm run typecheck && npm run lint && npm run format:check","format":"prettier --write \"src/**/*.ts\"","preview":"npm run generate:preview && vite --config preview/vite.config.ts","lint:fix":"eslint src --fix","test:e2e":"playwright test","typecheck":"tsc --noEmit","test:watch":"vitest","test:e2e:ui":"playwright test --ui","audit:parity":"node scripts/audit-parity.mjs","format:check":"prettier --check \"src/**/*.ts\"","preview:dist":"npm run generate:preview && vite build --config preview/vite.config.ts","preview:build":"npm run build && npm run preview:dist","preview:serve":"vite --config preview/vite.config.ts","test:coverage":"vitest run --coverage","preview:deploy":"npm run preview:build && echo 'Static site built to preview-dist/'","test:e2e:debug":"playwright test --debug","test:e2e:headed":"playwright test --headed","test:e2e:report":"playwright show-report","generate:preview":"node scripts/extract-prop-docs.mjs && node scripts/generate-preview.mjs","audit:parity:check":"node scripts/audit-parity.mjs --check","generate:prop-docs":"node scripts/extract-prop-docs.mjs","test:e2e:update-snapshots":"playwright test --update-snapshots"},"_npmUser":{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},"overrides":{"uuid":"14.0.0","lodash":"4.18.1","rollup":"4.60.0","undici":"^7.28.0","flatted":"3.4.2","postcss":"8.5.10","dompurify":"3.4.11","lodash-es":"4.18.1","@vue/language-core":{"minimatch":"9.0.7"}},"repository":{"url":"git+https://github.com/countermeasure-platform/web-components.git","type":"git"},"_npmVersion":"10.9.7","description":"Shared web components for CounterMeasure applications - consolidates common frontend functionality across projects.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","mermaid":"^11.12.3","dompurify":"3.4.11","codemirror":"^6.0.1","tailwind-merge":"^3.5.0","@codemirror/lint":"^6.9.0","@codemirror/view":"^6.39.0","@lezer/highlight":"^1.2.0","@codemirror/state":"^6.5.0","@codemirror/search":"^6.5.0","@codemirror/commands":"^6.8.0","@codemirror/lang-css":"^6.3.1","@codemirror/lang-sql":"^6.10.0","@codemirror/language":"^6.12.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-tabs":"^1.1.3","@codemirror/lang-json":"^6.0.1","@codemirror/lang-rust":"^6.0.2","@radix-ui/react-label":"^2.1.4","@radix-ui/react-dialog":"^1.1.7","@radix-ui/react-select":"^2.1.7","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.1.4","@radix-ui/react-toggle":"^1.1.10","@codemirror/lang-python":"^6.2.1","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-tooltip":"^1.1.8","@codemirror/autocomplete":"^6.20.0","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@codemirror/language-data":"^6.5.2","@radix-ui/react-separator":"^1.1.8","@codemirror/lang-javascript":"^6.2.4","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.7","@radix-ui/react-toggle-group":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.7","@radix-ui/react-navigation-menu":"^1.2.14"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.5","jsdom":"^29.0.0","react":"^19.2.4","eslint":"^10.0.3","vitest":"^4.1.0","globals":"^17.2.0","axe-core":"^4.11.1","prettier":"^3.2.0","react-dom":"^19.2.4","@eslint/js":"^10.0.0","typescript":"^6.0.2","@types/node":"^25.1.0","tailwindcss":"4.3.0","@types/react":"^19.2.14","lucide-react":"^1.6.0","@xyflow/react":"^12.10.1","vite-plugin-dts":"^5.0.0","@playwright/test":"^1.52.0","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.4","typescript-eslint":"^8.57.0","@vitest/coverage-v8":"^4.1.0","@axe-core/playwright":"^4.11.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@microsoft/api-extractor":"7.58.7","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","tailwindcss":"^4.0.0","lucide-react":"^1.6.0","@xyflow/react":"^12.0.0"},"peerDependenciesMeta":{"tailwindcss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-components_1.3.7_1782060209981_0.38275059885252327","host":"s3://npm-registry-packages-npm-production"}},"1.3.8":{"name":"@countermeasure-platform/web-components","version":"1.3.8","keywords":["countermeasure","consent","auth","passkey","webauthn","encryption","crypto","aes","rsa","codemirror","editor","data-table","components","ui"],"author":{"name":"CounterMeasure"},"license":"MIT","_id":"@countermeasure-platform/web-components@1.3.8","maintainers":[{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},{"name":"phutel","email":"paul@countermeasuresec.com"}],"homepage":"https://github.com/countermeasure-platform/web-components#readme","bugs":{"url":"https://github.com/countermeasure-platform/web-components/issues"},"dist":{"shasum":"ae8824da7330a8e817caa63bf62736f519d6260b","tarball":"https://registry.npmjs.org/@countermeasure-platform/web-components/-/web-components-1.3.8.tgz","fileCount":2529,"integrity":"sha512-j2sGKXlFQZLWjhVIi3xVR5FLShGFpvL/5xY9wcLd/8g+rmoSphzPG5CQbI1eEnonSboFWEOa4WzEWfLRz/qz0Q==","signatures":[{"sig":"MEUCIDIiylXG4szXPU9I4x6Yj0HW8laOLjv0Lj9F2JzGVh9NAiEA/9Dstx1tK2fmfNDxxTJYy4OaemBMQlPlvnkV1HUnwMI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29886980},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js","source":"./src/ui/index.ts"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","source":"./src/auth/index.ts"},"./form":{"types":"./dist/form/index.d.ts","import":"./dist/form/index.js","source":"./src/form/index.ts"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js","source":"./src/icons/index.ts"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react.js","source":"./src/react/index.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","source":"./src/utils/index.ts"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js","source":"./src/charts/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.ts","import":"./dist/crypto/index.js","source":"./src/crypto/index.ts"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js","source":"./src/layout/index.ts"},"./styles":{"source":"./src/styles/index.css","default":"./dist/styles/index.css"},"./consent":{"types":"./dist/consent/index.d.ts","import":"./dist/consent/index.js","source":"./src/consent/index.ts"},"./display":{"types":"./dist/display/index.d.ts","import":"./dist/display/index.js","source":"./src/display/index.ts"},"./editors":{"types":"./dist/editors/index.d.ts","import":"./dist/editors/index.js","source":"./src/editors/index.ts"},"./passkey":{"types":"./dist/passkey/index.d.ts","import":"./dist/passkey/index.js","source":"./src/passkey/index.ts"},"./sidebar":{"types":"./dist/sidebar/index.d.ts","import":"./dist/sidebar/index.js","source":"./src/sidebar/index.ts"},"./overlays":{"types":"./dist/overlays/index.d.ts","import":"./dist/overlays/index.js","source":"./src/overlays/index.ts"},"./security":{"types":"./dist/security/index.d.ts","import":"./dist/security/index.js","source":"./src/security/index.ts"},"./services":{"types":"./dist/services/index.d.ts","import":"./dist/services/index.js","source":"./src/services/index.ts"},"./styles/*":"./dist/styles/*","./styles/ui":{"source":"./src/styles/ui.css","default":"./dist/styles/ui.css"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","source":"./src/appearance/index.ts"},"./charts/bar":{"types":"./dist/charts/bar/index.d.ts","import":"./dist/charts/bar/index.js","source":"./src/charts/bar/index.ts"},"./charts/pie":{"types":"./dist/charts/pie/index.d.ts","import":"./dist/charts/pie/index.js","source":"./src/charts/pie/index.ts"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js","source":"./src/components/index.ts"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js","source":"./src/navigation/index.ts"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js","source":"./src/primitives/index.ts"},"./react/auth":{"types":"./dist/react/auth/index.d.ts","import":"./dist/react/auth/index.js","source":"./src/react/auth/index.ts"},"./charts/area":{"types":"./dist/charts/area/index.d.ts","import":"./dist/charts/area/index.js","source":"./src/charts/area/index.ts"},"./charts/axis":{"types":"./dist/charts/axis.d.ts","import":"./dist/charts/axis.js","source":"./src/charts/axis.ts"},"./charts/base":{"types":"./dist/charts/base.d.ts","import":"./dist/charts/base.js","source":"./src/charts/base.ts"},"./charts/line":{"types":"./dist/charts/line/index.d.ts","import":"./dist/charts/line/index.js","source":"./src/charts/line/index.ts"},"./charts/zoom":{"types":"./dist/charts/zoom.d.ts","import":"./dist/charts/zoom.js","source":"./src/charts/zoom.ts"},"./react/brand":{"types":"./dist/react/brand/index.d.ts","import":"./dist/react/brand.js","source":"./src/react/brand/index.tsx"},"./react/hooks":{"types":"./dist/react/hooks/index.d.ts","import":"./dist/react/hooks/index.js","source":"./src/react/hooks/index.ts"},"./styles/auth":{"source":"./src/styles/auth.css","default":"./dist/styles/auth.css"},"./app-switcher":{"types":"./dist/app-switcher/index.d.ts","import":"./dist/app-switcher/index.js","source":"./src/app-switcher/index.ts"},"./charts/gauge":{"types":"./dist/charts/gauge/index.d.ts","import":"./dist/charts/gauge/index.js","source":"./src/charts/gauge/index.ts"},"./charts/radar":{"types":"./dist/charts/radar/index.d.ts","import":"./dist/charts/radar/index.js","source":"./src/charts/radar/index.ts"},"./charts/utils":{"types":"./dist/charts/utils.d.ts","import":"./dist/charts/utils.js","source":"./src/charts/utils.ts"},"./display/card":{"types":"./dist/display/card/index.d.ts","import":"./dist/display/card/index.js","source":"./src/display/card/index.ts"},"./icons/lucide":{"types":"./dist/icons/lucide.d.ts","import":"./dist/icons/lucide.js","source":"./src/icons/lucide.ts"},"./react/layout":{"types":"./dist/react/layout/index.d.ts","import":"./dist/react/layout/index.js","source":"./src/react/layout/index.ts"},"./services/api":{"types":"./dist/services/api.d.ts","import":"./dist/services/api.js","source":"./src/services/api.ts"},"./services/sse":{"types":"./dist/services/sse.d.ts","import":"./dist/services/sse.js","source":"./src/services/sse.ts"},"./theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./charts/funnel":{"types":"./dist/charts/funnel/index.d.ts","import":"./dist/charts/funnel/index.js","source":"./src/charts/funnel/index.ts"},"./charts/legend":{"types":"./dist/charts/legend.d.ts","import":"./dist/charts/legend.js","source":"./src/charts/legend.ts"},"./charts/sankey":{"types":"./dist/charts/sankey/index.d.ts","import":"./dist/charts/sankey/index.js","source":"./src/charts/sankey/index.ts"},"./display/alert":{"types":"./dist/display/alert/index.d.ts","import":"./dist/display/alert/index.js","source":"./src/display/alert/index.ts"},"./display/badge":{"types":"./dist/display/badge/index.d.ts","import":"./dist/display/badge/index.js","source":"./src/display/badge/index.ts"},"./form/calendar":{"types":"./dist/form/calendar/index.d.ts","import":"./dist/form/calendar/index.js","source":"./src/form/calendar/index.ts"},"./react/consent":{"types":"./dist/react/consent/index.d.ts","import":"./dist/react/consent/index.js","source":"./src/react/consent/index.ts"},"./react/editors":{"types":"./dist/react/editors/index.d.ts","import":"./dist/react/editors/index.js","source":"./src/react/editors/index.ts"},"./react/sidebar":{"types":"./dist/react/sidebar.d.ts","import":"./dist/react/sidebar.js","source":"./src/react/sidebar.tsx"},"./styles/layout":{"source":"./src/styles/layout.css","default":"./dist/styles/layout.css"},"./styles/tokens":{"source":"./src/styles/tokens.css","default":"./dist/styles/tokens.css"},"./visualization":{"types":"./dist/visualization/index.d.ts","import":"./dist/visualization/index.js","source":"./src/visualization/index.ts"},"./charts/heatmap":{"types":"./dist/charts/heatmap/index.d.ts","import":"./dist/charts/heatmap/index.js","source":"./src/charts/heatmap/index.ts"},"./charts/scatter":{"types":"./dist/charts/scatter/index.d.ts","import":"./dist/charts/scatter/index.js","source":"./src/charts/scatter/index.ts"},"./charts/tooltip":{"types":"./dist/charts/tooltip.d.ts","import":"./dist/charts/tooltip.js","source":"./src/charts/tooltip.ts"},"./charts/treemap":{"types":"./dist/charts/treemap/index.d.ts","import":"./dist/charts/treemap/index.js","source":"./src/charts/treemap/index.ts"},"./display/avatar":{"types":"./dist/display/avatar/index.d.ts","import":"./dist/display/avatar/index.js","source":"./src/display/avatar/index.ts"},"./form/direction":{"types":"./dist/form/direction/index.d.ts","import":"./dist/form/direction/index.js","source":"./src/form/direction/index.ts"},"./form/tag-input":{"types":"./dist/form/tag-input/index.d.ts","import":"./dist/form/tag-input/index.js","source":"./src/form/tag-input/index.ts"},"./overlays/sheet":{"types":"./dist/overlays/sheet/index.d.ts","import":"./dist/overlays/sheet/index.js","source":"./src/overlays/sheet/index.ts"},"./primitives/kbd":{"types":"./dist/primitives/kbd/index.d.ts","import":"./dist/primitives/kbd/index.js","source":"./src/primitives/kbd/index.ts"},"./react/feedback":{"types":"./dist/react/feedback/index.d.ts","import":"./dist/react/feedback/index.js","source":"./src/react/feedback/index.ts"},"./react/topology":{"types":"./dist/react/topology/index.d.ts","import":"./dist/react/topology.js","source":"./src/react/topology/index.ts"},"./styles/consent":{"source":"./src/styles/consent.css","default":"./dist/styles/consent.css"},"./utils/registry":{"types":"./dist/utils/registry.d.ts","import":"./dist/utils/registry.js","source":"./src/utils/registry.ts"},"./components/tabs":{"types":"./dist/components/tabs/index.d.ts","import":"./dist/components/tabs/index.js","source":"./src/components/tabs/index.ts"},"./display/popover":{"types":"./dist/display/popover/index.d.ts","import":"./dist/display/popover/index.js","source":"./src/display/popover/index.ts"},"./display/tooltip":{"types":"./dist/display/tooltip/index.d.ts","import":"./dist/display/tooltip/index.js","source":"./src/display/tooltip/index.ts"},"./services/router":{"types":"./dist/services/router.d.ts","import":"./dist/services/router.js","source":"./src/services/router.ts"},"./charts/sparkline":{"types":"./dist/charts/sparkline/index.d.ts","import":"./dist/charts/sparkline/index.js","source":"./src/charts/sparkline/index.ts"},"./charts/waterfall":{"types":"./dist/charts/waterfall/index.d.ts","import":"./dist/charts/waterfall/index.js","source":"./src/charts/waterfall/index.ts"},"./components/brand":{"types":"./dist/components/brand/index.d.ts","import":"./dist/components/brand/index.js","source":"./src/components/brand/index.ts"},"./components/modal":{"types":"./dist/components/modal/index.d.ts","import":"./dist/components/modal/index.js","source":"./src/components/modal/index.ts"},"./components/theme":{"types":"./dist/components/theme/index.d.ts","import":"./dist/components/theme/index.js","source":"./src/components/theme/index.ts"},"./components/toast":{"types":"./dist/components/toast/index.d.ts","import":"./dist/components/toast/index.js","source":"./src/components/toast/index.ts"},"./display/progress":{"types":"./dist/display/progress/index.d.ts","import":"./dist/display/progress/index.js","source":"./src/display/progress/index.ts"},"./form/cron-editor":{"types":"./dist/form/cron-editor/index.d.ts","import":"./dist/form/cron-editor/index.js","source":"./src/form/cron-editor/index.ts"},"./form/date-picker":{"types":"./dist/form/date-picker/index.d.ts","import":"./dist/form/date-picker/index.js","source":"./src/form/date-picker/index.ts"},"./layout/app-shell":{"types":"./dist/layout/app-shell.d.ts","import":"./dist/layout/app-shell.js","source":"./src/layout/app-shell.ts"},"./primitives/field":{"types":"./dist/primitives/field/index.d.ts","import":"./dist/primitives/field/index.js","source":"./src/primitives/field/index.ts"},"./primitives/input":{"types":"./dist/primitives/input/index.d.ts","import":"./dist/primitives/input/index.js","source":"./src/primitives/input/index.ts"},"./primitives/label":{"types":"./dist/primitives/label/index.d.ts","import":"./dist/primitives/label/index.js","source":"./src/primitives/label/index.ts"},"./primitives/radio":{"types":"./dist/primitives/radio/index.d.ts","import":"./dist/primitives/radio/index.js","source":"./src/primitives/radio/index.ts"},"./react/primitives":{"types":"./dist/react/primitives/index.d.ts","import":"./dist/react/primitives/index.js","source":"./src/react/primitives/index.ts"},"./styles/fonts.css":{"source":"./src/styles/fonts.css","default":"./dist/styles/fonts.css"},"./styles/theme.css":{"source":"./src/styles/theme.css","default":"./dist/styles/theme.css"},"./components/search":{"types":"./dist/components/search/index.d.ts","import":"./dist/components/search/index.js","source":"./src/components/search/index.ts"},"./display/stat-card":{"types":"./dist/display/stat-card/index.d.ts","import":"./dist/display/stat-card/index.js","source":"./src/display/stat-card/index.ts"},"./form/color-picker":{"types":"./dist/form/color-picker/index.d.ts","import":"./dist/form/color-picker/index.js","source":"./src/form/color-picker/index.ts"},"./navigation/drawer":{"types":"./dist/navigation/drawer/index.d.ts","import":"./dist/navigation/drawer/index.js","source":"./src/navigation/drawer/index.ts"},"./overlays/carousel":{"types":"./dist/overlays/carousel/index.d.ts","import":"./dist/overlays/carousel/index.js","source":"./src/overlays/carousel/index.ts"},"./primitives/button":{"types":"./dist/primitives/button/index.d.ts","import":"./dist/primitives/button/index.js","source":"./src/primitives/button/index.ts"},"./primitives/select":{"types":"./dist/primitives/select/index.d.ts","import":"./dist/primitives/select/index.js","source":"./src/primitives/select/index.ts"},"./primitives/slider":{"types":"./dist/primitives/slider/index.d.ts","import":"./dist/primitives/slider/index.js","source":"./src/primitives/slider/index.ts"},"./primitives/switch":{"types":"./dist/primitives/switch/index.d.ts","import":"./dist/primitives/switch/index.js","source":"./src/primitives/switch/index.ts"},"./primitives/toggle":{"types":"./dist/primitives/toggle/index.d.ts","import":"./dist/primitives/toggle/index.js","source":"./src/primitives/toggle/index.ts"},"./styles/appearance":{"source":"./src/styles/appearance.css","default":"./dist/styles/appearance.css"},"./visualization/map":{"types":"./dist/visualization/map/index.d.ts","import":"./dist/visualization/map/index.js","source":"./src/visualization/map/index.ts"},"./charts/annotations":{"types":"./dist/charts/annotations.d.ts","import":"./dist/charts/annotations.js","source":"./src/charts/annotations.ts"},"./charts/candlestick":{"types":"./dist/charts/candlestick/index.d.ts","import":"./dist/charts/candlestick/index.js","source":"./src/charts/candlestick/index.ts"},"./display/code-block":{"types":"./dist/display/code-block/index.d.ts","import":"./dist/display/code-block/index.js","source":"./src/display/code-block/index.ts"},"./display/hover-card":{"types":"./dist/display/hover-card/index.d.ts","import":"./dist/display/hover-card/index.js","source":"./src/display/hover-card/index.ts"},"./display/status-dot":{"types":"./dist/display/status-dot/index.d.ts","import":"./dist/display/status-dot/index.js","source":"./src/display/status-dot/index.ts"},"./display/typography":{"types":"./dist/display/typography/index.d.ts","import":"./dist/display/typography/index.js","source":"./src/display/typography/index.ts"},"./display/uptime-bar":{"types":"./dist/display/uptime-bar/index.d.ts","import":"./dist/display/uptime-bar/index.js","source":"./src/display/uptime-bar/index.ts"},"./editors/log-viewer":{"types":"./dist/editors/log-viewer.d.ts","import":"./dist/editors/log-viewer.js","source":"./src/editors/log-viewer.ts"},"./layout/page-header":{"types":"./dist/layout/page-header.d.ts","import":"./dist/layout/page-header.js","source":"./src/layout/page-header.ts"},"./navigation/menubar":{"types":"./dist/navigation/menubar/index.d.ts","import":"./dist/navigation/menubar/index.js","source":"./src/navigation/menubar/index.ts"},"./navigation/stepper":{"types":"./dist/navigation/stepper/index.d.ts","import":"./dist/navigation/stepper/index.js","source":"./src/navigation/stepper/index.ts"},"./primitives/spinner":{"types":"./dist/primitives/spinner/index.d.ts","import":"./dist/primitives/spinner/index.js","source":"./src/primitives/spinner/index.ts"},"./react/app-switcher":{"types":"./dist/react/app-switcher.d.ts","import":"./dist/react/app-switcher.js","source":"./src/react/app-switcher.tsx"},"./react/theme-studio":{"types":"./dist/react/theme-studio.d.ts","import":"./dist/react/theme-studio.js","source":"./src/react/theme-studio.tsx"},"./react/theme-toggle":{"types":"./dist/react/theme-toggle/index.d.ts","import":"./dist/react/theme-toggle.js","source":"./src/react/theme-toggle/index.tsx"},"./services/sse-react":{"types":"./dist/services/sse-react.d.ts","import":"./dist/services/sse-react.js","source":"./src/services/sse-react.ts"},"./display/empty-state":{"types":"./dist/display/empty-state/index.d.ts","import":"./dist/display/empty-state/index.js","source":"./src/display/empty-state/index.ts"},"./display/metric-tile":{"types":"./dist/display/metric-tile/index.d.ts","import":"./dist/display/metric-tile/index.js","source":"./src/display/metric-tile/index.ts"},"./editors/code-editor":{"types":"./dist/editors/code-editor.d.ts","import":"./dist/editors/code-editor.js","source":"./src/editors/code-editor.ts"},"./editors/diff-viewer":{"types":"./dist/editors/diff-viewer.d.ts","import":"./dist/editors/diff-viewer.js","source":"./src/editors/diff-viewer.ts"},"./editors/json-viewer":{"types":"./dist/editors/json-viewer.d.ts","import":"./dist/editors/json-viewer.js","source":"./src/editors/json-viewer.ts"},"./editors/yaml-editor":{"types":"./dist/editors/yaml-editor.d.ts","import":"./dist/editors/yaml-editor.js","source":"./src/editors/yaml-editor.ts"},"./primitives/checkbox":{"types":"./dist/primitives/checkbox/index.d.ts","import":"./dist/primitives/checkbox/index.js","source":"./src/primitives/checkbox/index.ts"},"./primitives/skeleton":{"types":"./dist/primitives/skeleton/index.d.ts","import":"./dist/primitives/skeleton/index.js","source":"./src/primitives/skeleton/index.ts"},"./react/hooks/use-api":{"types":"./dist/react/hooks/useApi.d.ts","import":"./dist/react/hooks/useApi.js","source":"./src/react/hooks/useApi.ts"},"./react/hooks/use-sse":{"types":"./dist/react/hooks/useSSE.d.ts","import":"./dist/react/hooks/useSSE.js","source":"./src/react/hooks/useSSE.ts"},"./security/cvss-badge":{"types":"./dist/security/cvss-badge/index.d.ts","import":"./dist/security/cvss-badge/index.js","source":"./src/security/cvss-badge/index.ts"},"./styles/no-fonts.css":{"source":"./src/styles/no-fonts.css","default":"./dist/styles/no-fonts.css"},"./styles/theme-engine":{"source":"./src/styles/theme-engine.css","default":"./dist/styles/theme-engine.css"},"./components/tree-view":{"types":"./dist/components/tree-view/index.d.ts","import":"./dist/components/tree-view/index.js","source":"./src/components/tree-view/index.ts"},"./display/aspect-ratio":{"types":"./dist/display/aspect-ratio/index.d.ts","import":"./dist/display/aspect-ratio/index.js","source":"./src/display/aspect-ratio/index.ts"},"./primitives/separator":{"types":"./dist/primitives/separator/index.d.ts","import":"./dist/primitives/separator/index.js","source":"./src/primitives/separator/index.ts"},"./react/consent/banner":{"types":"./dist/react/consent/banner.d.ts","import":"./dist/react/consent/banner.js","source":"./src/react/consent/banner.tsx"},"./react/hooks/use-auth":{"types":"./dist/react/hooks/useAuth.d.ts","import":"./dist/react/hooks/useAuth.js","source":"./src/react/hooks/useAuth.ts"},"./react/primitives/kbd":{"types":"./dist/react/primitives/kbd.d.ts","import":"./dist/react/primitives/kbd.js","source":"./src/react/primitives/kbd.tsx"},"./react/primitives/map":{"types":"./dist/react/primitives/map.d.ts","import":"./dist/react/primitives/map.js","source":"./src/react/primitives/map.tsx"},"./react/threat-visuals":{"types":"./dist/react/threat-visuals/index.d.ts","import":"./dist/react/threat-visuals.js","source":"./src/react/threat-visuals/index.tsx"},"./security/attack-path":{"types":"./dist/security/attack-path/index.d.ts","import":"./dist/security/attack-path/index.js","source":"./src/security/attack-path/index.ts"},"./services/keybindings":{"types":"./dist/services/keybindings.d.ts","import":"./dist/services/keybindings.js","source":"./src/services/keybindings.ts"},"./services/toast-react":{"types":"./dist/services/toast-react.d.ts","import":"./dist/services/toast-react.js","source":"./src/services/toast-react.tsx"},"./styles/shadcn-compat":{"source":"./src/styles/shadcn-compat.css","default":"./dist/styles/shadcn-compat.css"},"./styles/tenant-ui.css":{"source":"./src/styles/tenant-ui.css","default":"./dist/styles/tenant-ui.css"},"./styles/utilities.css":{"source":"./src/styles/utilities.css","default":"./dist/styles/utilities.css"},"./visualization/kanban":{"types":"./dist/visualization/kanban/index.d.ts","import":"./dist/visualization/kanban/index.js","source":"./src/visualization/kanban/index.ts"},"./components/data-table":{"types":"./dist/components/data-table/index.d.ts","import":"./dist/components/data-table/index.js","source":"./src/components/data-table/index.ts"},"./components/pagination":{"types":"./dist/components/pagination/index.d.ts","import":"./dist/components/pagination/index.js","source":"./src/components/pagination/index.ts"},"./components/split-pane":{"types":"./dist/components/split-pane/index.d.ts","import":"./dist/components/split-pane/index.js","source":"./src/components/split-pane/index.ts"},"./components/status-bar":{"types":"./dist/components/status-bar/index.d.ts","import":"./dist/components/status-bar/index.js","source":"./src/components/status-bar/index.ts"},"./form/date-picker/time":{"types":"./dist/form/date-picker/time.d.ts","import":"./dist/form/date-picker/time.js","source":"./src/form/date-picker/time.ts"},"./navigation/breadcrumb":{"types":"./dist/navigation/breadcrumb/index.d.ts","import":"./dist/navigation/breadcrumb/index.js","source":"./src/navigation/breadcrumb/index.ts"},"./overlays/alert-dialog":{"types":"./dist/overlays/alert-dialog/index.d.ts","import":"./dist/overlays/alert-dialog/index.js","source":"./src/overlays/alert-dialog/index.ts"},"./react/auth/login-form":{"types":"./dist/react/auth/login-form.d.ts","import":"./dist/react/auth/login-form.js","source":"./src/react/auth/login-form.tsx"},"./react/primitives/card":{"types":"./dist/react/primitives/card.d.ts","import":"./dist/react/primitives/card.js","source":"./src/react/primitives/card.tsx"},"./react/primitives/tabs":{"types":"./dist/react/primitives/tabs.d.ts","import":"./dist/react/primitives/tabs.js","source":"./src/react/primitives/tabs.tsx"},"./security/mitre-matrix":{"types":"./dist/security/mitre-matrix/index.d.ts","import":"./dist/security/mitre-matrix/index.js","source":"./src/security/mitre-matrix/index.ts"},"./services/theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./components/GlassSlider":{"types":"./dist/components/theme/glass-slider.d.ts","import":"./dist/components/theme/glass-slider.js","source":"./src/components/theme/glass-slider.ts"},"./components/ThemeStudio":{"types":"./dist/components/theme/theme-studio.d.ts","import":"./dist/components/theme/theme-studio.js","source":"./src/components/theme/theme-studio.ts"},"./components/copy-button":{"types":"./dist/components/copy-button/index.d.ts","import":"./dist/components/copy-button/index.js","source":"./src/components/copy-button/index.ts"},"./components/log-toolbar":{"types":"./dist/components/log-toolbar/index.d.ts","import":"./dist/components/log-toolbar/index.js"},"./composites/run-monitor":{"types":"./dist/composites/run-monitor.d.ts","import":"./dist/composites/run-monitor.js","source":"./src/composites/run-monitor.tsx"},"./editors/languages/yara":{"types":"./dist/editors/languages/yara.d.ts","import":"./dist/editors/languages/yara.js","source":"./src/editors/languages/yara.ts"},"./form/date-picker/range":{"types":"./dist/form/date-picker/range.d.ts","import":"./dist/form/date-picker/range.js","source":"./src/form/date-picker/range.ts"},"./layout/core-app-chrome":{"types":"./dist/layout/core-app-chrome.d.ts","import":"./dist/layout/core-app-chrome.js","source":"./src/layout/core-app-chrome.ts"},"./primitives/scroll-area":{"types":"./dist/primitives/scroll-area/index.d.ts","import":"./dist/primitives/scroll-area/index.js","source":"./src/primitives/scroll-area/index.ts"},"./react/hooks/use-router":{"types":"./dist/react/hooks/useRouter.d.ts","import":"./dist/react/hooks/useRouter.js","source":"./src/react/hooks/useRouter.ts"},"./react/layout/app-shell":{"types":"./dist/react/layout/app-shell.d.ts","import":"./dist/react/layout/app-shell.js","source":"./src/react/layout/app-shell.tsx"},"./react/primitives/alert":{"types":"./dist/react/primitives/alert.d.ts","import":"./dist/react/primitives/alert.js","source":"./src/react/primitives/alert.tsx"},"./react/primitives/badge":{"types":"./dist/react/primitives/badge.d.ts","import":"./dist/react/primitives/badge.js","source":"./src/react/primitives/badge.tsx"},"./react/primitives/field":{"types":"./dist/react/primitives/field.d.ts","import":"./dist/react/primitives/field.js","source":"./src/react/primitives/field.tsx"},"./react/primitives/input":{"types":"./dist/react/primitives/input.d.ts","import":"./dist/react/primitives/input.js","source":"./src/react/primitives/input.tsx"},"./react/primitives/label":{"types":"./dist/react/primitives/label.d.ts","import":"./dist/react/primitives/label.js","source":"./src/react/primitives/label.tsx"},"./react/primitives/modal":{"types":"./dist/react/primitives/modal.d.ts","import":"./dist/react/primitives/modal.js","source":"./src/react/primitives/modal.tsx"},"./react/primitives/sheet":{"types":"./dist/react/primitives/sheet.d.ts","import":"./dist/react/primitives/sheet.js","source":"./src/react/primitives/sheet.tsx"},"./react/primitives/table":{"types":"./dist/react/primitives/table.d.ts","import":"./dist/react/primitives/table.js","source":"./src/react/primitives/table.tsx"},"./react/primitives/toast":{"types":"./dist/react/primitives/toast.d.ts","import":"./dist/react/primitives/toast.js","source":"./src/react/primitives/toast.tsx"},"./visualization/terminal":{"types":"./dist/visualization/terminal/index.d.ts","import":"./dist/visualization/terminal/index.js","source":"./src/visualization/terminal/index.ts"},"./visualization/timeline":{"types":"./dist/visualization/timeline/index.d.ts","import":"./dist/visualization/timeline/index.js","source":"./src/visualization/timeline/index.ts"},"./components/RadiusSlider":{"types":"./dist/components/theme/radius-slider.d.ts","import":"./dist/components/theme/radius-slider.js","source":"./src/components/theme/radius-slider.ts"},"./components/context-menu":{"types":"./dist/components/context-menu/index.d.ts","import":"./dist/components/context-menu/index.js","source":"./src/components/context-menu/index.ts"},"./composites/metrics-card":{"types":"./dist/composites/metrics-card.d.ts","import":"./dist/composites/metrics-card.js","source":"./src/composites/metrics-card.tsx"},"./display/markdown-viewer":{"types":"./dist/display/markdown-viewer/index.d.ts","import":"./dist/display/markdown-viewer/index.js","source":"./src/display/markdown-viewer/index.ts"},"./editors/languages/fluxl":{"types":"./dist/editors/languages/fluxl.d.ts","import":"./dist/editors/languages/fluxl.js","source":"./src/editors/languages/fluxl.ts"},"./editors/languages/yaral":{"types":"./dist/editors/languages/yaral.d.ts","import":"./dist/editors/languages/yaral.js","source":"./src/editors/languages/yaral.ts"},"./form/cron-editor/parser":{"types":"./dist/form/cron-editor/parser.d.ts","import":"./dist/form/cron-editor/parser.js","source":"./src/form/cron-editor/parser.ts"},"./react/hooks/use-consent":{"types":"./dist/react/hooks/useConsent.d.ts","import":"./dist/react/hooks/useConsent.js","source":"./src/react/hooks/useConsent.ts"},"./react/hooks/use-passkey":{"types":"./dist/react/hooks/usePasskey.d.ts","import":"./dist/react/hooks/usePasskey.js","source":"./src/react/hooks/usePasskey.ts"},"./react/hooks/use-storage":{"types":"./dist/react/hooks/useStorage.d.ts","import":"./dist/react/hooks/useStorage.js","source":"./src/react/hooks/useStorage.ts"},"./react/primitives/avatar":{"types":"./dist/react/primitives/avatar.d.ts","import":"./dist/react/primitives/avatar.js","source":"./src/react/primitives/avatar.tsx"},"./react/primitives/button":{"types":"./dist/react/primitives/button.d.ts","import":"./dist/react/primitives/button.js","source":"./src/react/primitives/button.tsx"},"./react/primitives/dialog":{"types":"./dist/react/primitives/dialog.d.ts","import":"./dist/react/primitives/dialog.js","source":"./src/react/primitives/dialog.tsx"},"./react/primitives/drawer":{"types":"./dist/react/primitives/drawer.d.ts","import":"./dist/react/primitives/drawer.js","source":"./src/react/primitives/drawer.tsx"},"./react/primitives/kanban":{"types":"./dist/react/primitives/kanban.d.ts","import":"./dist/react/primitives/kanban.js","source":"./src/react/primitives/kanban.tsx"},"./react/primitives/ripple":{"types":"./dist/react/primitives/ripple.d.ts","import":"./dist/react/primitives/ripple.js","source":"./src/react/primitives/ripple.tsx"},"./react/primitives/search":{"types":"./dist/react/primitives/search.d.ts","import":"./dist/react/primitives/search.js","source":"./src/react/primitives/search.tsx"},"./react/primitives/select":{"types":"./dist/react/primitives/select.d.ts","import":"./dist/react/primitives/select.js","source":"./src/react/primitives/select.tsx"},"./react/primitives/slider":{"types":"./dist/react/primitives/slider.d.ts","import":"./dist/react/primitives/slider.js","source":"./src/react/primitives/slider.tsx"},"./react/primitives/switch":{"types":"./dist/react/primitives/switch.d.ts","import":"./dist/react/primitives/switch.js","source":"./src/react/primitives/switch.tsx"},"./react/primitives/toggle":{"types":"./dist/react/primitives/toggle.d.ts","import":"./dist/react/primitives/toggle.js","source":"./src/react/primitives/toggle.tsx"},"./visualization/file-tree":{"types":"./dist/visualization/file-tree/index.d.ts","import":"./dist/visualization/file-tree/index.js","source":"./src/visualization/file-tree/index.ts"},"./components/IconSetPicker":{"types":"./dist/components/theme/icon-set-picker.d.ts","import":"./dist/components/theme/icon-set-picker.js","source":"./src/components/theme/icon-set-picker.ts"},"./components/ThemeSwitcher":{"types":"./dist/components/theme/theme-switcher.d.ts","import":"./dist/components/theme/theme-switcher.js","source":"./src/components/theme/theme-switcher.ts"},"./components/detail-header":{"types":"./dist/components/detail-header/index.d.ts","import":"./dist/components/detail-header/index.js"},"./navigation/dropdown-menu":{"types":"./dist/navigation/dropdown-menu/index.d.ts","import":"./dist/navigation/dropdown-menu/index.js","source":"./src/navigation/dropdown-menu/index.ts"},"./primitives/live-log-tail":{"types":"./dist/primitives/live-log-tail.d.ts","import":"./dist/primitives/live-log-tail.js","source":"./src/primitives/live-log-tail.tsx"},"./primitives/select/native":{"types":"./dist/primitives/select/native.d.ts","import":"./dist/primitives/select/native.js","source":"./src/primitives/select/native.ts"},"./react/editors/log-viewer":{"types":"./dist/react/editors/log-viewer.d.ts","import":"./dist/react/editors/log-viewer.js","source":"./src/react/editors/log-viewer.tsx"},"./react/layout/page-header":{"types":"./dist/react/layout/page-header.d.ts","import":"./dist/react/layout/page-header.js","source":"./src/react/layout/page-header.tsx"},"./react/primitives/menubar":{"types":"./dist/react/primitives/menubar.d.ts","import":"./dist/react/primitives/menubar.js","source":"./src/react/primitives/menubar.tsx"},"./react/primitives/popover":{"types":"./dist/react/primitives/popover.d.ts","import":"./dist/react/primitives/popover.js","source":"./src/react/primitives/popover.tsx"},"./react/primitives/spinner":{"types":"./dist/react/primitives/spinner.d.ts","import":"./dist/react/primitives/spinner.js","source":"./src/react/primitives/spinner.tsx"},"./react/primitives/stepper":{"types":"./dist/react/primitives/stepper.d.ts","import":"./dist/react/primitives/stepper.js","source":"./src/react/primitives/stepper.tsx"},"./react/primitives/tooltip":{"types":"./dist/react/primitives/tooltip.d.ts","import":"./dist/react/primitives/tooltip.js","source":"./src/react/primitives/tooltip.tsx"},"./components/AccentSwitcher":{"types":"./dist/components/theme/accent-switcher.d.ts","import":"./dist/components/theme/accent-switcher.js","source":"./src/components/theme/accent-switcher.ts"},"./primitives/checkbox/group":{"types":"./dist/primitives/checkbox/group.d.ts","import":"./dist/primitives/checkbox/group.js","source":"./src/primitives/checkbox/group.ts"},"./primitives/phase-progress":{"types":"./dist/primitives/phase-progress.d.ts","import":"./dist/primitives/phase-progress.js","source":"./src/primitives/phase-progress.tsx"},"./primitives/sse-live-badge":{"types":"./dist/primitives/sse-live-badge.d.ts","import":"./dist/primitives/sse-live-badge.js","source":"./src/primitives/sse-live-badge.tsx"},"./react/auth/passkey-button":{"types":"./dist/react/auth/passkey-button.d.ts","import":"./dist/react/auth/passkey-button.js","source":"./src/react/auth/passkey-button.tsx"},"./react/consent/preferences":{"types":"./dist/react/consent/preferences.d.ts","import":"./dist/react/consent/preferences.js","source":"./src/react/consent/preferences.tsx"},"./react/editors/code-editor":{"types":"./dist/react/editors/code-editor.d.ts","import":"./dist/react/editors/code-editor.js","source":"./src/react/editors/code-editor.tsx"},"./react/editors/diff-viewer":{"types":"./dist/react/editors/diff-viewer.d.ts","import":"./dist/react/editors/diff-viewer.js","source":"./src/react/editors/diff-viewer.tsx"},"./react/editors/json-viewer":{"types":"./dist/react/editors/json-viewer.d.ts","import":"./dist/react/editors/json-viewer.js","source":"./src/react/editors/json-viewer.tsx"},"./react/editors/yaml-editor":{"types":"./dist/react/editors/yaml-editor.d.ts","import":"./dist/react/editors/yaml-editor.js","source":"./src/react/editors/yaml-editor.tsx"},"./react/primitives/calendar":{"types":"./dist/react/primitives/calendar.d.ts","import":"./dist/react/primitives/calendar.js","source":"./src/react/primitives/calendar.tsx"},"./react/primitives/carousel":{"types":"./dist/react/primitives/carousel.d.ts","import":"./dist/react/primitives/carousel.js","source":"./src/react/primitives/carousel.tsx"},"./react/primitives/checkbox":{"types":"./dist/react/primitives/checkbox.d.ts","import":"./dist/react/primitives/checkbox.js","source":"./src/react/primitives/checkbox.tsx"},"./react/primitives/progress":{"types":"./dist/react/primitives/progress.d.ts","import":"./dist/react/primitives/progress.js","source":"./src/react/primitives/progress.tsx"},"./react/primitives/skeleton":{"types":"./dist/react/primitives/skeleton.d.ts","import":"./dist/react/primitives/skeleton.js","source":"./src/react/primitives/skeleton.tsx"},"./react/primitives/terminal":{"types":"./dist/react/primitives/terminal.d.ts","import":"./dist/react/primitives/terminal.js","source":"./src/react/primitives/terminal.tsx"},"./react/primitives/textarea":{"types":"./dist/react/primitives/textarea.d.ts","import":"./dist/react/primitives/textarea.js","source":"./src/react/primitives/textarea.tsx"},"./react/primitives/timeline":{"types":"./dist/react/primitives/timeline.d.ts","import":"./dist/react/primitives/timeline.js","source":"./src/react/primitives/timeline.tsx"},"./security/detection-status":{"types":"./dist/security/detection-status/index.d.ts","import":"./dist/security/detection-status/index.js","source":"./src/security/detection-status/index.ts"},"./styles/platform-admin.css":{"source":"./src/styles/platform-admin.css","default":"./dist/styles/platform-admin.css"},"./styles/threat-library.css":{"source":"./src/styles/threat-library.css","default":"./dist/styles/threat-library.css"},"./visualization/rule-editor":{"types":"./dist/visualization/rule-editor/index.d.ts","import":"./dist/visualization/rule-editor/index.js","source":"./src/visualization/rule-editor/index.ts"},"./components/DensitySwitcher":{"types":"./dist/components/theme/density-switcher.d.ts","import":"./dist/components/theme/density-switcher.js","source":"./src/components/theme/density-switcher.ts"},"./components/FontStackPicker":{"types":"./dist/components/theme/font-stack-picker.d.ts","import":"./dist/components/theme/font-stack-picker.js","source":"./src/components/theme/font-stack-picker.ts"},"./components/IconUsageMatrix":{"types":"./dist/components/theme/icon-usage-matrix.d.ts","import":"./dist/components/theme/icon-usage-matrix.js","source":"./src/components/theme/icon-usage-matrix.ts"},"./components/ThemePresetGrid":{"types":"./dist/components/theme/theme-preset-grid.d.ts","import":"./dist/components/theme/theme-preset-grid.js","source":"./src/components/theme/theme-preset-grid.ts"},"./display/severity-indicator":{"types":"./dist/display/severity-indicator/index.d.ts","import":"./dist/display/severity-indicator/index.js","source":"./src/display/severity-indicator/index.ts"},"./navigation/navigation-menu":{"types":"./dist/navigation/navigation-menu/index.d.ts","import":"./dist/navigation/navigation-menu/index.js","source":"./src/navigation/navigation-menu/index.ts"},"./primitives/select/combobox":{"types":"./dist/primitives/select/combobox.d.ts","import":"./dist/primitives/select/combobox.js","source":"./src/primitives/select/combobox.ts"},"./react/primitives/chart-bar":{"types":"./dist/react/primitives/chart-bar.d.ts","import":"./dist/react/primitives/chart-bar.js","source":"./src/react/primitives/chart-bar.tsx"},"./react/primitives/chart-pie":{"types":"./dist/react/primitives/chart-pie.d.ts","import":"./dist/react/primitives/chart-pie.js","source":"./src/react/primitives/chart-pie.tsx"},"./react/primitives/data-grid":{"types":"./dist/react/primitives/data-grid.d.ts","import":"./dist/react/primitives/data-grid.js","source":"./src/react/primitives/data-grid.tsx"},"./react/primitives/direction":{"types":"./dist/react/primitives/direction.d.ts","import":"./dist/react/primitives/direction.js","source":"./src/react/primitives/direction.tsx"},"./react/primitives/file-tree":{"types":"./dist/react/primitives/file-tree.d.ts","import":"./dist/react/primitives/file-tree.js","source":"./src/react/primitives/file-tree.tsx"},"./react/primitives/separator":{"types":"./dist/react/primitives/separator.d.ts","import":"./dist/react/primitives/separator.js","source":"./src/react/primitives/separator.tsx"},"./react/primitives/stat-card":{"types":"./dist/react/primitives/stat-card.d.ts","import":"./dist/react/primitives/stat-card.js","source":"./src/react/primitives/stat-card.tsx"},"./react/primitives/tag-input":{"types":"./dist/react/primitives/tag-input.d.ts","import":"./dist/react/primitives/tag-input.js","source":"./src/react/primitives/tag-input.tsx"},"./react/primitives/tree-view":{"types":"./dist/react/primitives/tree-view.d.ts","import":"./dist/react/primitives/tree-view.js","source":"./src/react/primitives/tree-view.tsx"},"./visualization/flow-diagram":{"types":"./dist/visualization/flow-diagram/index.d.ts","import":"./dist/visualization/flow-diagram/index.js","source":"./src/visualization/flow-diagram/index.ts"},"./components/ThemePreviewTile":{"types":"./dist/components/theme/theme-preview-tile.d.ts","import":"./dist/components/theme/theme-preview-tile.js","source":"./src/components/theme/theme-preview-tile.ts"},"./display/notification-center":{"types":"./dist/display/notification-center/index.d.ts","import":"./dist/display/notification-center/index.js","source":"./src/display/notification-center/index.ts"},"./react/hooks/use-keybindings":{"types":"./dist/react/hooks/useKeybindings.d.ts","import":"./dist/react/hooks/useKeybindings.js","source":"./src/react/hooks/useKeybindings.ts"},"./react/primitives/breadcrumb":{"types":"./dist/react/primitives/breadcrumb.d.ts","import":"./dist/react/primitives/breadcrumb.js","source":"./src/react/primitives/breadcrumb.tsx"},"./react/primitives/chart-area":{"types":"./dist/react/primitives/chart-area.d.ts","import":"./dist/react/primitives/chart-area.js","source":"./src/react/primitives/chart-area.tsx"},"./react/primitives/chart-line":{"types":"./dist/react/primitives/chart-line.d.ts","import":"./dist/react/primitives/chart-line.js","source":"./src/react/primitives/chart-line.tsx"},"./react/primitives/code-block":{"types":"./dist/react/primitives/code-block.d.ts","import":"./dist/react/primitives/code-block.js","source":"./src/react/primitives/code-block.tsx"},"./react/primitives/cvss-badge":{"types":"./dist/react/primitives/cvss-badge.d.ts","import":"./dist/react/primitives/cvss-badge.js","source":"./src/react/primitives/cvss-badge.tsx"},"./react/primitives/data-table":{"types":"./dist/react/primitives/data-table.d.ts","import":"./dist/react/primitives/data-table.js","source":"./src/react/primitives/data-table.tsx"},"./react/primitives/hover-card":{"types":"./dist/react/primitives/hover-card.d.ts","import":"./dist/react/primitives/hover-card.js","source":"./src/react/primitives/hover-card.tsx"},"./react/primitives/pagination":{"types":"./dist/react/primitives/pagination.d.ts","import":"./dist/react/primitives/pagination.js","source":"./src/react/primitives/pagination.tsx"},"./react/primitives/split-pane":{"types":"./dist/react/primitives/split-pane.d.ts","import":"./dist/react/primitives/split-pane.js","source":"./src/react/primitives/split-pane.tsx"},"./react/primitives/status-bar":{"types":"./dist/react/primitives/status-bar.d.ts","import":"./dist/react/primitives/status-bar.js","source":"./src/react/primitives/status-bar.tsx"},"./react/primitives/status-dot":{"types":"./dist/react/primitives/status-dot.d.ts","import":"./dist/react/primitives/status-dot.js","source":"./src/react/primitives/status-dot.tsx"},"./react/primitives/typography":{"types":"./dist/react/primitives/typography.d.ts","import":"./dist/react/primitives/typography.js","source":"./src/react/primitives/typography.tsx"},"./react/primitives/uptime-bar":{"types":"./dist/react/primitives/uptime-bar.d.ts","import":"./dist/react/primitives/uptime-bar.js","source":"./src/react/primitives/uptime-bar.tsx"},"./security/vulnerability-card":{"types":"./dist/security/vulnerability-card/index.d.ts","import":"./dist/security/vulnerability-card/index.js","source":"./src/security/vulnerability-card/index.ts"},"./visualization/network-graph":{"types":"./dist/visualization/network-graph/index.d.ts","import":"./dist/visualization/network-graph/index.js","source":"./src/visualization/network-graph/index.ts"},"./react/layout/core-app-chrome":{"types":"./dist/react/layout/core-app-chrome.d.ts","import":"./dist/react/layout/core-app-chrome.js","source":"./src/react/layout/core-app-chrome.tsx"},"./react/primitives/attack-path":{"types":"./dist/react/primitives/attack-path.d.ts","import":"./dist/react/primitives/attack-path.js","source":"./src/react/primitives/attack-path.tsx"},"./react/primitives/chart-gauge":{"types":"./dist/react/primitives/chart-gauge.d.ts","import":"./dist/react/primitives/chart-gauge.js","source":"./src/react/primitives/chart-gauge.tsx"},"./react/primitives/chart-radar":{"types":"./dist/react/primitives/chart-radar.d.ts","import":"./dist/react/primitives/chart-radar.js","source":"./src/react/primitives/chart-radar.tsx"},"./react/primitives/code-viewer":{"types":"./dist/react/primitives/code-viewer.d.ts","import":"./dist/react/primitives/code-viewer.js","source":"./src/react/primitives/code-viewer.tsx"},"./react/primitives/collapsible":{"types":"./dist/react/primitives/collapsible.d.ts","import":"./dist/react/primitives/collapsible.js","source":"./src/react/primitives/collapsible.tsx"},"./react/primitives/copy-button":{"types":"./dist/react/primitives/copy-button.d.ts","import":"./dist/react/primitives/copy-button.js","source":"./src/react/primitives/copy-button.tsx"},"./react/primitives/cron-editor":{"types":"./dist/react/primitives/cron-editor.d.ts","import":"./dist/react/primitives/cron-editor.js","source":"./src/react/primitives/cron-editor.tsx"},"./react/primitives/date-picker":{"types":"./dist/react/primitives/date-picker.d.ts","import":"./dist/react/primitives/date-picker.js","source":"./src/react/primitives/date-picker.tsx"},"./react/primitives/empty-state":{"types":"./dist/react/primitives/empty-state.d.ts","import":"./dist/react/primitives/empty-state.js","source":"./src/react/primitives/empty-state.tsx"},"./react/primitives/metric-tile":{"types":"./dist/react/primitives/metric-tile.d.ts","import":"./dist/react/primitives/metric-tile.js","source":"./src/react/primitives/metric-tile.tsx"},"./react/primitives/radio-group":{"types":"./dist/react/primitives/radio-group.d.ts","import":"./dist/react/primitives/radio-group.js","source":"./src/react/primitives/radio-group.tsx"},"./react/primitives/rule-editor":{"types":"./dist/react/primitives/rule-editor.d.ts","import":"./dist/react/primitives/rule-editor.js","source":"./src/react/primitives/rule-editor.tsx"},"./react/primitives/scroll-area":{"types":"./dist/react/primitives/scroll-area.d.ts","import":"./dist/react/primitives/scroll-area.js","source":"./src/react/primitives/scroll-area.tsx"},"./react/primitives/slide-panel":{"types":"./dist/react/primitives/slide-panel.d.ts","import":"./dist/react/primitives/slide-panel.js","source":"./src/react/primitives/slide-panel.tsx"},"./react/primitives/alert-dialog":{"types":"./dist/react/primitives/alert-dialog.d.ts","import":"./dist/react/primitives/alert-dialog.js","source":"./src/react/primitives/alert-dialog.tsx"},"./react/primitives/aspect-ratio":{"types":"./dist/react/primitives/aspect-ratio.d.ts","import":"./dist/react/primitives/aspect-ratio.js","source":"./src/react/primitives/aspect-ratio.tsx"},"./react/primitives/chart-funnel":{"types":"./dist/react/primitives/chart-funnel.d.ts","import":"./dist/react/primitives/chart-funnel.js","source":"./src/react/primitives/chart-funnel.tsx"},"./react/primitives/chart-sankey":{"types":"./dist/react/primitives/chart-sankey.d.ts","import":"./dist/react/primitives/chart-sankey.js","source":"./src/react/primitives/chart-sankey.tsx"},"./react/primitives/color-picker":{"types":"./dist/react/primitives/color-picker.d.ts","import":"./dist/react/primitives/color-picker.js","source":"./src/react/primitives/color-picker.tsx"},"./react/primitives/context-menu":{"types":"./dist/react/primitives/context-menu.d.ts","import":"./dist/react/primitives/context-menu.js","source":"./src/react/primitives/context-menu.tsx"},"./react/primitives/flow-diagram":{"types":"./dist/react/primitives/flow-diagram.d.ts","import":"./dist/react/primitives/flow-diagram.js","source":"./src/react/primitives/flow-diagram.tsx"},"./react/primitives/mitre-matrix":{"types":"./dist/react/primitives/mitre-matrix.d.ts","import":"./dist/react/primitives/mitre-matrix.js","source":"./src/react/primitives/mitre-matrix.tsx"},"./visualization/mermaid-diagram":{"types":"./dist/visualization/mermaid-diagram/index.d.ts","import":"./dist/visualization/mermaid-diagram/index.js","source":"./src/visualization/mermaid-diagram/index.ts"},"./react/primitives/chart-heatmap":{"types":"./dist/react/primitives/chart-heatmap.d.ts","import":"./dist/react/primitives/chart-heatmap.js","source":"./src/react/primitives/chart-heatmap.tsx"},"./react/primitives/chart-scatter":{"types":"./dist/react/primitives/chart-scatter.d.ts","import":"./dist/react/primitives/chart-scatter.js","source":"./src/react/primitives/chart-scatter.tsx"},"./react/primitives/chart-treemap":{"types":"./dist/react/primitives/chart-treemap.d.ts","import":"./dist/react/primitives/chart-treemap.js","source":"./src/react/primitives/chart-treemap.tsx"},"./react/primitives/dropdown-menu":{"types":"./dist/react/primitives/dropdown-menu.d.ts","import":"./dist/react/primitives/dropdown-menu.js","source":"./src/react/primitives/dropdown-menu.tsx"},"./react/primitives/network-graph":{"types":"./dist/react/primitives/network-graph.d.ts","import":"./dist/react/primitives/network-graph.js","source":"./src/react/primitives/network-graph.tsx"},"./composites/per-case-stats-table":{"types":"./dist/composites/per-case-stats-table.d.ts","import":"./dist/composites/per-case-stats-table.js","source":"./src/composites/per-case-stats-table.tsx"},"./primitives/yaml-override-editor":{"types":"./dist/primitives/yaml-override-editor.d.ts","import":"./dist/primitives/yaml-override-editor.js","source":"./src/primitives/yaml-override-editor.tsx"},"./react/primitives/error-boundary":{"types":"./dist/react/primitives/error-boundary.d.ts","import":"./dist/react/primitives/error-boundary.js","source":"./src/react/primitives/error-boundary.tsx"},"./react/primitives/heatmap-legend":{"types":"./dist/react/primitives/heatmap-legend.d.ts","import":"./dist/react/primitives/heatmap-legend.js","source":"./src/react/primitives/heatmap-legend.tsx"},"./styles/react-threat-visuals.css":{"source":"./src/styles/react-threat-visuals.css","default":"./dist/styles/react-threat-visuals.css"},"./visualization/json-path-browser":{"types":"./dist/visualization/json-path-browser/index.d.ts","import":"./dist/visualization/json-path-browser/index.js","source":"./src/visualization/json-path-browser/index.ts"},"./react/primitives/chart-sparkline":{"types":"./dist/react/primitives/chart-sparkline.d.ts","import":"./dist/react/primitives/chart-sparkline.js","source":"./src/react/primitives/chart-sparkline.tsx"},"./react/primitives/chart-waterfall":{"types":"./dist/react/primitives/chart-waterfall.d.ts","import":"./dist/react/primitives/chart-waterfall.js","source":"./src/react/primitives/chart-waterfall.tsx"},"./react/primitives/heatmap-toolbar":{"types":"./dist/react/primitives/heatmap-toolbar.d.ts","import":"./dist/react/primitives/heatmap-toolbar.js","source":"./src/react/primitives/heatmap-toolbar.tsx"},"./react/primitives/markdown-viewer":{"types":"./dist/react/primitives/markdown-viewer.d.ts","import":"./dist/react/primitives/markdown-viewer.js","source":"./src/react/primitives/markdown-viewer.tsx"},"./react/primitives/mermaid-diagram":{"types":"./dist/react/primitives/mermaid-diagram.d.ts","import":"./dist/react/primitives/mermaid-diagram.js","source":"./src/react/primitives/mermaid-diagram.tsx"},"./react/primitives/navigation-menu":{"types":"./dist/react/primitives/navigation-menu.d.ts","import":"./dist/react/primitives/navigation-menu.js","source":"./src/react/primitives/navigation-menu.tsx"},"./components/search/command-palette":{"types":"./dist/components/search/command-palette.d.ts","import":"./dist/components/search/command-palette.js","source":"./src/components/search/command-palette.ts"},"./layout/core-app-library-dashboard":{"types":"./dist/layout/core-app-library-dashboard.d.ts","import":"./dist/layout/core-app-library-dashboard.js","source":"./src/layout/core-app-library-dashboard.ts"},"./react/primitives/animated-counter":{"types":"./dist/react/primitives/animated-counter.d.ts","import":"./dist/react/primitives/animated-counter.js","source":"./src/react/primitives/animated-counter.tsx"},"./react/primitives/detection-status":{"types":"./dist/react/primitives/detection-status.d.ts","import":"./dist/react/primitives/detection-status.js","source":"./src/react/primitives/detection-status.tsx"},"./react/feedback/notification-banner":{"types":"./dist/react/feedback/notification-banner.d.ts","import":"./dist/react/feedback/notification-banner.js","source":"./src/react/feedback/notification-banner.tsx"},"./react/primitives/chart-candlestick":{"types":"./dist/react/primitives/chart-candlestick.d.ts","import":"./dist/react/primitives/chart-candlestick.js","source":"./src/react/primitives/chart-candlestick.tsx"},"./react/primitives/json-path-browser":{"types":"./dist/react/primitives/json-path-browser.d.ts","import":"./dist/react/primitives/json-path-browser.js","source":"./src/react/primitives/json-path-browser.tsx"},"./react/primitives/severity-indicator":{"types":"./dist/react/primitives/severity-indicator.d.ts","import":"./dist/react/primitives/severity-indicator.js","source":"./src/react/primitives/severity-indicator.tsx"},"./react/primitives/vulnerability-card":{"types":"./dist/react/primitives/vulnerability-card.d.ts","import":"./dist/react/primitives/vulnerability-card.js","source":"./src/react/primitives/vulnerability-card.tsx"},"./react/primitives/notification-center":{"types":"./dist/react/primitives/notification-center.d.ts","import":"./dist/react/primitives/notification-center.js","source":"./src/react/primitives/notification-center.tsx"},"./react/layout/core-app-library-dashboard":{"types":"./dist/react/layout/core-app-library-dashboard.d.ts","import":"./dist/react/layout/core-app-library-dashboard.js","source":"./src/react/layout/core-app-library-dashboard.tsx"}},"gitHead":"2a2fc5d041c55b3a93767392bebb985a8bf7aa3f","scripts":{"dev":"vite build --watch","lint":"eslint src --max-warnings 0","test":"vitest run","build":"tsc -p tsconfig.build.json && vite build","check":"npm run typecheck && npm run lint && npm run format:check","format":"prettier --write \"src/**/*.ts\"","preview":"npm run generate:preview && vite --config preview/vite.config.ts","lint:fix":"eslint src --fix","test:e2e":"playwright test","typecheck":"tsc --noEmit","test:watch":"vitest","test:e2e:ui":"playwright test --ui","audit:parity":"node scripts/audit-parity.mjs","format:check":"prettier --check \"src/**/*.ts\"","preview:dist":"npm run generate:preview && vite build --config preview/vite.config.ts","preview:build":"npm run build && npm run preview:dist","preview:serve":"vite --config preview/vite.config.ts","test:coverage":"vitest run --coverage","preview:deploy":"npm run preview:build && echo 'Static site built to preview-dist/'","test:e2e:debug":"playwright test --debug","test:e2e:headed":"playwright test --headed","test:e2e:report":"playwright show-report","generate:preview":"node scripts/extract-prop-docs.mjs && node scripts/generate-preview.mjs","audit:parity:check":"node scripts/audit-parity.mjs --check","generate:prop-docs":"node scripts/extract-prop-docs.mjs","test:e2e:update-snapshots":"playwright test --update-snapshots"},"_npmUser":{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},"overrides":{"uuid":"14.0.0","lodash":"4.18.1","rollup":"4.60.0","undici":"^7.28.0","flatted":"3.4.2","postcss":"8.5.10","dompurify":"3.4.11","lodash-es":"4.18.1","@vue/language-core":{"minimatch":"9.0.7"}},"repository":{"url":"git+https://github.com/countermeasure-platform/web-components.git","type":"git"},"_npmVersion":"10.9.8","description":"Shared web components for CounterMeasure applications - consolidates common frontend functionality across projects.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.3","dependencies":{"clsx":"^2.1.1","mermaid":"^11.12.3","dompurify":"3.4.11","codemirror":"^6.0.1","tailwind-merge":"^3.5.0","@codemirror/lint":"^6.9.0","@codemirror/view":"^6.39.0","@lezer/highlight":"^1.2.0","@codemirror/state":"^6.5.0","@codemirror/search":"^6.5.0","@codemirror/commands":"^6.8.0","@codemirror/lang-css":"^6.3.1","@codemirror/lang-sql":"^6.10.0","@codemirror/language":"^6.12.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-tabs":"^1.1.3","@codemirror/lang-json":"^6.0.1","@codemirror/lang-rust":"^6.0.2","@radix-ui/react-label":"^2.1.4","@radix-ui/react-dialog":"^1.1.7","@radix-ui/react-select":"^2.1.7","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.1.4","@radix-ui/react-toggle":"^1.1.10","@codemirror/lang-python":"^6.2.1","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-tooltip":"^1.1.8","@codemirror/autocomplete":"^6.20.0","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@codemirror/language-data":"^6.5.2","@radix-ui/react-separator":"^1.1.8","@codemirror/lang-javascript":"^6.2.4","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.7","@radix-ui/react-toggle-group":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.7","@radix-ui/react-navigation-menu":"^1.2.14"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.5","jsdom":"^29.0.0","react":"^19.2.4","eslint":"^10.0.3","vitest":"^4.1.0","globals":"^17.2.0","axe-core":"^4.11.1","prettier":"^3.2.0","react-dom":"^19.2.4","@eslint/js":"^10.0.0","typescript":"^6.0.2","@types/node":"^25.1.0","tailwindcss":"4.3.0","@types/react":"^19.2.14","lucide-react":"^1.6.0","@xyflow/react":"^12.10.1","vite-plugin-dts":"^5.0.0","@playwright/test":"^1.52.0","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.4","typescript-eslint":"^8.57.0","@vitest/coverage-v8":"^4.1.0","@axe-core/playwright":"^4.11.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@microsoft/api-extractor":"7.58.7","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","tailwindcss":"^4.0.0","lucide-react":"^1.6.0","@xyflow/react":"^12.0.0"},"peerDependenciesMeta":{"tailwindcss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-components_1.3.8_1782072124731_0.3726969319459388","host":"s3://npm-registry-packages-npm-production"}},"1.3.8-dev.39.1":{"name":"@countermeasure-platform/web-components","version":"1.3.8-dev.39.1","keywords":["countermeasure","consent","auth","passkey","webauthn","encryption","crypto","aes","rsa","codemirror","editor","data-table","components","ui"],"author":{"name":"CounterMeasure"},"license":"MIT","_id":"@countermeasure-platform/web-components@1.3.8-dev.39.1","maintainers":[{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},{"name":"phutel","email":"paul@countermeasuresec.com"}],"homepage":"https://github.com/countermeasure-platform/web-components#readme","bugs":{"url":"https://github.com/countermeasure-platform/web-components/issues"},"dist":{"shasum":"5fcebca280eeed66e7ae41928e98a3f6012104f3","tarball":"https://registry.npmjs.org/@countermeasure-platform/web-components/-/web-components-1.3.8-dev.39.1.tgz","fileCount":2529,"integrity":"sha512-HYBYyoE64mV1OEpTrMhTOdIvQTbDHMFSoiQoLKibRhGRJeexnhqBFkIYAo9UeaNEeQRoiv9UViJyHjIBOdPaYw==","signatures":[{"sig":"MEQCIHHkJ/IuzWJaqzrUR/L/sChy9gc3xCUiSPu6aNO99KB3AiAvmX8sJYbFwP4rsDNGSIByhuTy6J8SwV61QoqLF8Rjng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29886989},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js","source":"./src/ui/index.ts"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","source":"./src/auth/index.ts"},"./form":{"types":"./dist/form/index.d.ts","import":"./dist/form/index.js","source":"./src/form/index.ts"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js","source":"./src/icons/index.ts"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react.js","source":"./src/react/index.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","source":"./src/utils/index.ts"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js","source":"./src/charts/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.ts","import":"./dist/crypto/index.js","source":"./src/crypto/index.ts"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js","source":"./src/layout/index.ts"},"./styles":{"source":"./src/styles/index.css","default":"./dist/styles/index.css"},"./consent":{"types":"./dist/consent/index.d.ts","import":"./dist/consent/index.js","source":"./src/consent/index.ts"},"./display":{"types":"./dist/display/index.d.ts","import":"./dist/display/index.js","source":"./src/display/index.ts"},"./editors":{"types":"./dist/editors/index.d.ts","import":"./dist/editors/index.js","source":"./src/editors/index.ts"},"./passkey":{"types":"./dist/passkey/index.d.ts","import":"./dist/passkey/index.js","source":"./src/passkey/index.ts"},"./sidebar":{"types":"./dist/sidebar/index.d.ts","import":"./dist/sidebar/index.js","source":"./src/sidebar/index.ts"},"./overlays":{"types":"./dist/overlays/index.d.ts","import":"./dist/overlays/index.js","source":"./src/overlays/index.ts"},"./security":{"types":"./dist/security/index.d.ts","import":"./dist/security/index.js","source":"./src/security/index.ts"},"./services":{"types":"./dist/services/index.d.ts","import":"./dist/services/index.js","source":"./src/services/index.ts"},"./styles/*":"./dist/styles/*","./styles/ui":{"source":"./src/styles/ui.css","default":"./dist/styles/ui.css"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","source":"./src/appearance/index.ts"},"./charts/bar":{"types":"./dist/charts/bar/index.d.ts","import":"./dist/charts/bar/index.js","source":"./src/charts/bar/index.ts"},"./charts/pie":{"types":"./dist/charts/pie/index.d.ts","import":"./dist/charts/pie/index.js","source":"./src/charts/pie/index.ts"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js","source":"./src/components/index.ts"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js","source":"./src/navigation/index.ts"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js","source":"./src/primitives/index.ts"},"./react/auth":{"types":"./dist/react/auth/index.d.ts","import":"./dist/react/auth/index.js","source":"./src/react/auth/index.ts"},"./charts/area":{"types":"./dist/charts/area/index.d.ts","import":"./dist/charts/area/index.js","source":"./src/charts/area/index.ts"},"./charts/axis":{"types":"./dist/charts/axis.d.ts","import":"./dist/charts/axis.js","source":"./src/charts/axis.ts"},"./charts/base":{"types":"./dist/charts/base.d.ts","import":"./dist/charts/base.js","source":"./src/charts/base.ts"},"./charts/line":{"types":"./dist/charts/line/index.d.ts","import":"./dist/charts/line/index.js","source":"./src/charts/line/index.ts"},"./charts/zoom":{"types":"./dist/charts/zoom.d.ts","import":"./dist/charts/zoom.js","source":"./src/charts/zoom.ts"},"./react/brand":{"types":"./dist/react/brand/index.d.ts","import":"./dist/react/brand.js","source":"./src/react/brand/index.tsx"},"./react/hooks":{"types":"./dist/react/hooks/index.d.ts","import":"./dist/react/hooks/index.js","source":"./src/react/hooks/index.ts"},"./styles/auth":{"source":"./src/styles/auth.css","default":"./dist/styles/auth.css"},"./app-switcher":{"types":"./dist/app-switcher/index.d.ts","import":"./dist/app-switcher/index.js","source":"./src/app-switcher/index.ts"},"./charts/gauge":{"types":"./dist/charts/gauge/index.d.ts","import":"./dist/charts/gauge/index.js","source":"./src/charts/gauge/index.ts"},"./charts/radar":{"types":"./dist/charts/radar/index.d.ts","import":"./dist/charts/radar/index.js","source":"./src/charts/radar/index.ts"},"./charts/utils":{"types":"./dist/charts/utils.d.ts","import":"./dist/charts/utils.js","source":"./src/charts/utils.ts"},"./display/card":{"types":"./dist/display/card/index.d.ts","import":"./dist/display/card/index.js","source":"./src/display/card/index.ts"},"./icons/lucide":{"types":"./dist/icons/lucide.d.ts","import":"./dist/icons/lucide.js","source":"./src/icons/lucide.ts"},"./react/layout":{"types":"./dist/react/layout/index.d.ts","import":"./dist/react/layout/index.js","source":"./src/react/layout/index.ts"},"./services/api":{"types":"./dist/services/api.d.ts","import":"./dist/services/api.js","source":"./src/services/api.ts"},"./services/sse":{"types":"./dist/services/sse.d.ts","import":"./dist/services/sse.js","source":"./src/services/sse.ts"},"./theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./charts/funnel":{"types":"./dist/charts/funnel/index.d.ts","import":"./dist/charts/funnel/index.js","source":"./src/charts/funnel/index.ts"},"./charts/legend":{"types":"./dist/charts/legend.d.ts","import":"./dist/charts/legend.js","source":"./src/charts/legend.ts"},"./charts/sankey":{"types":"./dist/charts/sankey/index.d.ts","import":"./dist/charts/sankey/index.js","source":"./src/charts/sankey/index.ts"},"./display/alert":{"types":"./dist/display/alert/index.d.ts","import":"./dist/display/alert/index.js","source":"./src/display/alert/index.ts"},"./display/badge":{"types":"./dist/display/badge/index.d.ts","import":"./dist/display/badge/index.js","source":"./src/display/badge/index.ts"},"./form/calendar":{"types":"./dist/form/calendar/index.d.ts","import":"./dist/form/calendar/index.js","source":"./src/form/calendar/index.ts"},"./react/consent":{"types":"./dist/react/consent/index.d.ts","import":"./dist/react/consent/index.js","source":"./src/react/consent/index.ts"},"./react/editors":{"types":"./dist/react/editors/index.d.ts","import":"./dist/react/editors/index.js","source":"./src/react/editors/index.ts"},"./react/sidebar":{"types":"./dist/react/sidebar.d.ts","import":"./dist/react/sidebar.js","source":"./src/react/sidebar.tsx"},"./styles/layout":{"source":"./src/styles/layout.css","default":"./dist/styles/layout.css"},"./styles/tokens":{"source":"./src/styles/tokens.css","default":"./dist/styles/tokens.css"},"./visualization":{"types":"./dist/visualization/index.d.ts","import":"./dist/visualization/index.js","source":"./src/visualization/index.ts"},"./charts/heatmap":{"types":"./dist/charts/heatmap/index.d.ts","import":"./dist/charts/heatmap/index.js","source":"./src/charts/heatmap/index.ts"},"./charts/scatter":{"types":"./dist/charts/scatter/index.d.ts","import":"./dist/charts/scatter/index.js","source":"./src/charts/scatter/index.ts"},"./charts/tooltip":{"types":"./dist/charts/tooltip.d.ts","import":"./dist/charts/tooltip.js","source":"./src/charts/tooltip.ts"},"./charts/treemap":{"types":"./dist/charts/treemap/index.d.ts","import":"./dist/charts/treemap/index.js","source":"./src/charts/treemap/index.ts"},"./display/avatar":{"types":"./dist/display/avatar/index.d.ts","import":"./dist/display/avatar/index.js","source":"./src/display/avatar/index.ts"},"./form/direction":{"types":"./dist/form/direction/index.d.ts","import":"./dist/form/direction/index.js","source":"./src/form/direction/index.ts"},"./form/tag-input":{"types":"./dist/form/tag-input/index.d.ts","import":"./dist/form/tag-input/index.js","source":"./src/form/tag-input/index.ts"},"./overlays/sheet":{"types":"./dist/overlays/sheet/index.d.ts","import":"./dist/overlays/sheet/index.js","source":"./src/overlays/sheet/index.ts"},"./primitives/kbd":{"types":"./dist/primitives/kbd/index.d.ts","import":"./dist/primitives/kbd/index.js","source":"./src/primitives/kbd/index.ts"},"./react/feedback":{"types":"./dist/react/feedback/index.d.ts","import":"./dist/react/feedback/index.js","source":"./src/react/feedback/index.ts"},"./react/topology":{"types":"./dist/react/topology/index.d.ts","import":"./dist/react/topology.js","source":"./src/react/topology/index.ts"},"./styles/consent":{"source":"./src/styles/consent.css","default":"./dist/styles/consent.css"},"./utils/registry":{"types":"./dist/utils/registry.d.ts","import":"./dist/utils/registry.js","source":"./src/utils/registry.ts"},"./components/tabs":{"types":"./dist/components/tabs/index.d.ts","import":"./dist/components/tabs/index.js","source":"./src/components/tabs/index.ts"},"./display/popover":{"types":"./dist/display/popover/index.d.ts","import":"./dist/display/popover/index.js","source":"./src/display/popover/index.ts"},"./display/tooltip":{"types":"./dist/display/tooltip/index.d.ts","import":"./dist/display/tooltip/index.js","source":"./src/display/tooltip/index.ts"},"./services/router":{"types":"./dist/services/router.d.ts","import":"./dist/services/router.js","source":"./src/services/router.ts"},"./charts/sparkline":{"types":"./dist/charts/sparkline/index.d.ts","import":"./dist/charts/sparkline/index.js","source":"./src/charts/sparkline/index.ts"},"./charts/waterfall":{"types":"./dist/charts/waterfall/index.d.ts","import":"./dist/charts/waterfall/index.js","source":"./src/charts/waterfall/index.ts"},"./components/brand":{"types":"./dist/components/brand/index.d.ts","import":"./dist/components/brand/index.js","source":"./src/components/brand/index.ts"},"./components/modal":{"types":"./dist/components/modal/index.d.ts","import":"./dist/components/modal/index.js","source":"./src/components/modal/index.ts"},"./components/theme":{"types":"./dist/components/theme/index.d.ts","import":"./dist/components/theme/index.js","source":"./src/components/theme/index.ts"},"./components/toast":{"types":"./dist/components/toast/index.d.ts","import":"./dist/components/toast/index.js","source":"./src/components/toast/index.ts"},"./display/progress":{"types":"./dist/display/progress/index.d.ts","import":"./dist/display/progress/index.js","source":"./src/display/progress/index.ts"},"./form/cron-editor":{"types":"./dist/form/cron-editor/index.d.ts","import":"./dist/form/cron-editor/index.js","source":"./src/form/cron-editor/index.ts"},"./form/date-picker":{"types":"./dist/form/date-picker/index.d.ts","import":"./dist/form/date-picker/index.js","source":"./src/form/date-picker/index.ts"},"./layout/app-shell":{"types":"./dist/layout/app-shell.d.ts","import":"./dist/layout/app-shell.js","source":"./src/layout/app-shell.ts"},"./primitives/field":{"types":"./dist/primitives/field/index.d.ts","import":"./dist/primitives/field/index.js","source":"./src/primitives/field/index.ts"},"./primitives/input":{"types":"./dist/primitives/input/index.d.ts","import":"./dist/primitives/input/index.js","source":"./src/primitives/input/index.ts"},"./primitives/label":{"types":"./dist/primitives/label/index.d.ts","import":"./dist/primitives/label/index.js","source":"./src/primitives/label/index.ts"},"./primitives/radio":{"types":"./dist/primitives/radio/index.d.ts","import":"./dist/primitives/radio/index.js","source":"./src/primitives/radio/index.ts"},"./react/primitives":{"types":"./dist/react/primitives/index.d.ts","import":"./dist/react/primitives/index.js","source":"./src/react/primitives/index.ts"},"./styles/fonts.css":{"source":"./src/styles/fonts.css","default":"./dist/styles/fonts.css"},"./styles/theme.css":{"source":"./src/styles/theme.css","default":"./dist/styles/theme.css"},"./components/search":{"types":"./dist/components/search/index.d.ts","import":"./dist/components/search/index.js","source":"./src/components/search/index.ts"},"./display/stat-card":{"types":"./dist/display/stat-card/index.d.ts","import":"./dist/display/stat-card/index.js","source":"./src/display/stat-card/index.ts"},"./form/color-picker":{"types":"./dist/form/color-picker/index.d.ts","import":"./dist/form/color-picker/index.js","source":"./src/form/color-picker/index.ts"},"./navigation/drawer":{"types":"./dist/navigation/drawer/index.d.ts","import":"./dist/navigation/drawer/index.js","source":"./src/navigation/drawer/index.ts"},"./overlays/carousel":{"types":"./dist/overlays/carousel/index.d.ts","import":"./dist/overlays/carousel/index.js","source":"./src/overlays/carousel/index.ts"},"./primitives/button":{"types":"./dist/primitives/button/index.d.ts","import":"./dist/primitives/button/index.js","source":"./src/primitives/button/index.ts"},"./primitives/select":{"types":"./dist/primitives/select/index.d.ts","import":"./dist/primitives/select/index.js","source":"./src/primitives/select/index.ts"},"./primitives/slider":{"types":"./dist/primitives/slider/index.d.ts","import":"./dist/primitives/slider/index.js","source":"./src/primitives/slider/index.ts"},"./primitives/switch":{"types":"./dist/primitives/switch/index.d.ts","import":"./dist/primitives/switch/index.js","source":"./src/primitives/switch/index.ts"},"./primitives/toggle":{"types":"./dist/primitives/toggle/index.d.ts","import":"./dist/primitives/toggle/index.js","source":"./src/primitives/toggle/index.ts"},"./styles/appearance":{"source":"./src/styles/appearance.css","default":"./dist/styles/appearance.css"},"./visualization/map":{"types":"./dist/visualization/map/index.d.ts","import":"./dist/visualization/map/index.js","source":"./src/visualization/map/index.ts"},"./charts/annotations":{"types":"./dist/charts/annotations.d.ts","import":"./dist/charts/annotations.js","source":"./src/charts/annotations.ts"},"./charts/candlestick":{"types":"./dist/charts/candlestick/index.d.ts","import":"./dist/charts/candlestick/index.js","source":"./src/charts/candlestick/index.ts"},"./display/code-block":{"types":"./dist/display/code-block/index.d.ts","import":"./dist/display/code-block/index.js","source":"./src/display/code-block/index.ts"},"./display/hover-card":{"types":"./dist/display/hover-card/index.d.ts","import":"./dist/display/hover-card/index.js","source":"./src/display/hover-card/index.ts"},"./display/status-dot":{"types":"./dist/display/status-dot/index.d.ts","import":"./dist/display/status-dot/index.js","source":"./src/display/status-dot/index.ts"},"./display/typography":{"types":"./dist/display/typography/index.d.ts","import":"./dist/display/typography/index.js","source":"./src/display/typography/index.ts"},"./display/uptime-bar":{"types":"./dist/display/uptime-bar/index.d.ts","import":"./dist/display/uptime-bar/index.js","source":"./src/display/uptime-bar/index.ts"},"./editors/log-viewer":{"types":"./dist/editors/log-viewer.d.ts","import":"./dist/editors/log-viewer.js","source":"./src/editors/log-viewer.ts"},"./layout/page-header":{"types":"./dist/layout/page-header.d.ts","import":"./dist/layout/page-header.js","source":"./src/layout/page-header.ts"},"./navigation/menubar":{"types":"./dist/navigation/menubar/index.d.ts","import":"./dist/navigation/menubar/index.js","source":"./src/navigation/menubar/index.ts"},"./navigation/stepper":{"types":"./dist/navigation/stepper/index.d.ts","import":"./dist/navigation/stepper/index.js","source":"./src/navigation/stepper/index.ts"},"./primitives/spinner":{"types":"./dist/primitives/spinner/index.d.ts","import":"./dist/primitives/spinner/index.js","source":"./src/primitives/spinner/index.ts"},"./react/app-switcher":{"types":"./dist/react/app-switcher.d.ts","import":"./dist/react/app-switcher.js","source":"./src/react/app-switcher.tsx"},"./react/theme-studio":{"types":"./dist/react/theme-studio.d.ts","import":"./dist/react/theme-studio.js","source":"./src/react/theme-studio.tsx"},"./react/theme-toggle":{"types":"./dist/react/theme-toggle/index.d.ts","import":"./dist/react/theme-toggle.js","source":"./src/react/theme-toggle/index.tsx"},"./services/sse-react":{"types":"./dist/services/sse-react.d.ts","import":"./dist/services/sse-react.js","source":"./src/services/sse-react.ts"},"./display/empty-state":{"types":"./dist/display/empty-state/index.d.ts","import":"./dist/display/empty-state/index.js","source":"./src/display/empty-state/index.ts"},"./display/metric-tile":{"types":"./dist/display/metric-tile/index.d.ts","import":"./dist/display/metric-tile/index.js","source":"./src/display/metric-tile/index.ts"},"./editors/code-editor":{"types":"./dist/editors/code-editor.d.ts","import":"./dist/editors/code-editor.js","source":"./src/editors/code-editor.ts"},"./editors/diff-viewer":{"types":"./dist/editors/diff-viewer.d.ts","import":"./dist/editors/diff-viewer.js","source":"./src/editors/diff-viewer.ts"},"./editors/json-viewer":{"types":"./dist/editors/json-viewer.d.ts","import":"./dist/editors/json-viewer.js","source":"./src/editors/json-viewer.ts"},"./editors/yaml-editor":{"types":"./dist/editors/yaml-editor.d.ts","import":"./dist/editors/yaml-editor.js","source":"./src/editors/yaml-editor.ts"},"./primitives/checkbox":{"types":"./dist/primitives/checkbox/index.d.ts","import":"./dist/primitives/checkbox/index.js","source":"./src/primitives/checkbox/index.ts"},"./primitives/skeleton":{"types":"./dist/primitives/skeleton/index.d.ts","import":"./dist/primitives/skeleton/index.js","source":"./src/primitives/skeleton/index.ts"},"./react/hooks/use-api":{"types":"./dist/react/hooks/useApi.d.ts","import":"./dist/react/hooks/useApi.js","source":"./src/react/hooks/useApi.ts"},"./react/hooks/use-sse":{"types":"./dist/react/hooks/useSSE.d.ts","import":"./dist/react/hooks/useSSE.js","source":"./src/react/hooks/useSSE.ts"},"./security/cvss-badge":{"types":"./dist/security/cvss-badge/index.d.ts","import":"./dist/security/cvss-badge/index.js","source":"./src/security/cvss-badge/index.ts"},"./styles/no-fonts.css":{"source":"./src/styles/no-fonts.css","default":"./dist/styles/no-fonts.css"},"./styles/theme-engine":{"source":"./src/styles/theme-engine.css","default":"./dist/styles/theme-engine.css"},"./components/tree-view":{"types":"./dist/components/tree-view/index.d.ts","import":"./dist/components/tree-view/index.js","source":"./src/components/tree-view/index.ts"},"./display/aspect-ratio":{"types":"./dist/display/aspect-ratio/index.d.ts","import":"./dist/display/aspect-ratio/index.js","source":"./src/display/aspect-ratio/index.ts"},"./primitives/separator":{"types":"./dist/primitives/separator/index.d.ts","import":"./dist/primitives/separator/index.js","source":"./src/primitives/separator/index.ts"},"./react/consent/banner":{"types":"./dist/react/consent/banner.d.ts","import":"./dist/react/consent/banner.js","source":"./src/react/consent/banner.tsx"},"./react/hooks/use-auth":{"types":"./dist/react/hooks/useAuth.d.ts","import":"./dist/react/hooks/useAuth.js","source":"./src/react/hooks/useAuth.ts"},"./react/primitives/kbd":{"types":"./dist/react/primitives/kbd.d.ts","import":"./dist/react/primitives/kbd.js","source":"./src/react/primitives/kbd.tsx"},"./react/primitives/map":{"types":"./dist/react/primitives/map.d.ts","import":"./dist/react/primitives/map.js","source":"./src/react/primitives/map.tsx"},"./react/threat-visuals":{"types":"./dist/react/threat-visuals/index.d.ts","import":"./dist/react/threat-visuals.js","source":"./src/react/threat-visuals/index.tsx"},"./security/attack-path":{"types":"./dist/security/attack-path/index.d.ts","import":"./dist/security/attack-path/index.js","source":"./src/security/attack-path/index.ts"},"./services/keybindings":{"types":"./dist/services/keybindings.d.ts","import":"./dist/services/keybindings.js","source":"./src/services/keybindings.ts"},"./services/toast-react":{"types":"./dist/services/toast-react.d.ts","import":"./dist/services/toast-react.js","source":"./src/services/toast-react.tsx"},"./styles/shadcn-compat":{"source":"./src/styles/shadcn-compat.css","default":"./dist/styles/shadcn-compat.css"},"./styles/tenant-ui.css":{"source":"./src/styles/tenant-ui.css","default":"./dist/styles/tenant-ui.css"},"./styles/utilities.css":{"source":"./src/styles/utilities.css","default":"./dist/styles/utilities.css"},"./visualization/kanban":{"types":"./dist/visualization/kanban/index.d.ts","import":"./dist/visualization/kanban/index.js","source":"./src/visualization/kanban/index.ts"},"./components/data-table":{"types":"./dist/components/data-table/index.d.ts","import":"./dist/components/data-table/index.js","source":"./src/components/data-table/index.ts"},"./components/pagination":{"types":"./dist/components/pagination/index.d.ts","import":"./dist/components/pagination/index.js","source":"./src/components/pagination/index.ts"},"./components/split-pane":{"types":"./dist/components/split-pane/index.d.ts","import":"./dist/components/split-pane/index.js","source":"./src/components/split-pane/index.ts"},"./components/status-bar":{"types":"./dist/components/status-bar/index.d.ts","import":"./dist/components/status-bar/index.js","source":"./src/components/status-bar/index.ts"},"./form/date-picker/time":{"types":"./dist/form/date-picker/time.d.ts","import":"./dist/form/date-picker/time.js","source":"./src/form/date-picker/time.ts"},"./navigation/breadcrumb":{"types":"./dist/navigation/breadcrumb/index.d.ts","import":"./dist/navigation/breadcrumb/index.js","source":"./src/navigation/breadcrumb/index.ts"},"./overlays/alert-dialog":{"types":"./dist/overlays/alert-dialog/index.d.ts","import":"./dist/overlays/alert-dialog/index.js","source":"./src/overlays/alert-dialog/index.ts"},"./react/auth/login-form":{"types":"./dist/react/auth/login-form.d.ts","import":"./dist/react/auth/login-form.js","source":"./src/react/auth/login-form.tsx"},"./react/primitives/card":{"types":"./dist/react/primitives/card.d.ts","import":"./dist/react/primitives/card.js","source":"./src/react/primitives/card.tsx"},"./react/primitives/tabs":{"types":"./dist/react/primitives/tabs.d.ts","import":"./dist/react/primitives/tabs.js","source":"./src/react/primitives/tabs.tsx"},"./security/mitre-matrix":{"types":"./dist/security/mitre-matrix/index.d.ts","import":"./dist/security/mitre-matrix/index.js","source":"./src/security/mitre-matrix/index.ts"},"./services/theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./components/GlassSlider":{"types":"./dist/components/theme/glass-slider.d.ts","import":"./dist/components/theme/glass-slider.js","source":"./src/components/theme/glass-slider.ts"},"./components/ThemeStudio":{"types":"./dist/components/theme/theme-studio.d.ts","import":"./dist/components/theme/theme-studio.js","source":"./src/components/theme/theme-studio.ts"},"./components/copy-button":{"types":"./dist/components/copy-button/index.d.ts","import":"./dist/components/copy-button/index.js","source":"./src/components/copy-button/index.ts"},"./components/log-toolbar":{"types":"./dist/components/log-toolbar/index.d.ts","import":"./dist/components/log-toolbar/index.js"},"./composites/run-monitor":{"types":"./dist/composites/run-monitor.d.ts","import":"./dist/composites/run-monitor.js","source":"./src/composites/run-monitor.tsx"},"./editors/languages/yara":{"types":"./dist/editors/languages/yara.d.ts","import":"./dist/editors/languages/yara.js","source":"./src/editors/languages/yara.ts"},"./form/date-picker/range":{"types":"./dist/form/date-picker/range.d.ts","import":"./dist/form/date-picker/range.js","source":"./src/form/date-picker/range.ts"},"./layout/core-app-chrome":{"types":"./dist/layout/core-app-chrome.d.ts","import":"./dist/layout/core-app-chrome.js","source":"./src/layout/core-app-chrome.ts"},"./primitives/scroll-area":{"types":"./dist/primitives/scroll-area/index.d.ts","import":"./dist/primitives/scroll-area/index.js","source":"./src/primitives/scroll-area/index.ts"},"./react/hooks/use-router":{"types":"./dist/react/hooks/useRouter.d.ts","import":"./dist/react/hooks/useRouter.js","source":"./src/react/hooks/useRouter.ts"},"./react/layout/app-shell":{"types":"./dist/react/layout/app-shell.d.ts","import":"./dist/react/layout/app-shell.js","source":"./src/react/layout/app-shell.tsx"},"./react/primitives/alert":{"types":"./dist/react/primitives/alert.d.ts","import":"./dist/react/primitives/alert.js","source":"./src/react/primitives/alert.tsx"},"./react/primitives/badge":{"types":"./dist/react/primitives/badge.d.ts","import":"./dist/react/primitives/badge.js","source":"./src/react/primitives/badge.tsx"},"./react/primitives/field":{"types":"./dist/react/primitives/field.d.ts","import":"./dist/react/primitives/field.js","source":"./src/react/primitives/field.tsx"},"./react/primitives/input":{"types":"./dist/react/primitives/input.d.ts","import":"./dist/react/primitives/input.js","source":"./src/react/primitives/input.tsx"},"./react/primitives/label":{"types":"./dist/react/primitives/label.d.ts","import":"./dist/react/primitives/label.js","source":"./src/react/primitives/label.tsx"},"./react/primitives/modal":{"types":"./dist/react/primitives/modal.d.ts","import":"./dist/react/primitives/modal.js","source":"./src/react/primitives/modal.tsx"},"./react/primitives/sheet":{"types":"./dist/react/primitives/sheet.d.ts","import":"./dist/react/primitives/sheet.js","source":"./src/react/primitives/sheet.tsx"},"./react/primitives/table":{"types":"./dist/react/primitives/table.d.ts","import":"./dist/react/primitives/table.js","source":"./src/react/primitives/table.tsx"},"./react/primitives/toast":{"types":"./dist/react/primitives/toast.d.ts","import":"./dist/react/primitives/toast.js","source":"./src/react/primitives/toast.tsx"},"./visualization/terminal":{"types":"./dist/visualization/terminal/index.d.ts","import":"./dist/visualization/terminal/index.js","source":"./src/visualization/terminal/index.ts"},"./visualization/timeline":{"types":"./dist/visualization/timeline/index.d.ts","import":"./dist/visualization/timeline/index.js","source":"./src/visualization/timeline/index.ts"},"./components/RadiusSlider":{"types":"./dist/components/theme/radius-slider.d.ts","import":"./dist/components/theme/radius-slider.js","source":"./src/components/theme/radius-slider.ts"},"./components/context-menu":{"types":"./dist/components/context-menu/index.d.ts","import":"./dist/components/context-menu/index.js","source":"./src/components/context-menu/index.ts"},"./composites/metrics-card":{"types":"./dist/composites/metrics-card.d.ts","import":"./dist/composites/metrics-card.js","source":"./src/composites/metrics-card.tsx"},"./display/markdown-viewer":{"types":"./dist/display/markdown-viewer/index.d.ts","import":"./dist/display/markdown-viewer/index.js","source":"./src/display/markdown-viewer/index.ts"},"./editors/languages/fluxl":{"types":"./dist/editors/languages/fluxl.d.ts","import":"./dist/editors/languages/fluxl.js","source":"./src/editors/languages/fluxl.ts"},"./editors/languages/yaral":{"types":"./dist/editors/languages/yaral.d.ts","import":"./dist/editors/languages/yaral.js","source":"./src/editors/languages/yaral.ts"},"./form/cron-editor/parser":{"types":"./dist/form/cron-editor/parser.d.ts","import":"./dist/form/cron-editor/parser.js","source":"./src/form/cron-editor/parser.ts"},"./react/hooks/use-consent":{"types":"./dist/react/hooks/useConsent.d.ts","import":"./dist/react/hooks/useConsent.js","source":"./src/react/hooks/useConsent.ts"},"./react/hooks/use-passkey":{"types":"./dist/react/hooks/usePasskey.d.ts","import":"./dist/react/hooks/usePasskey.js","source":"./src/react/hooks/usePasskey.ts"},"./react/hooks/use-storage":{"types":"./dist/react/hooks/useStorage.d.ts","import":"./dist/react/hooks/useStorage.js","source":"./src/react/hooks/useStorage.ts"},"./react/primitives/avatar":{"types":"./dist/react/primitives/avatar.d.ts","import":"./dist/react/primitives/avatar.js","source":"./src/react/primitives/avatar.tsx"},"./react/primitives/button":{"types":"./dist/react/primitives/button.d.ts","import":"./dist/react/primitives/button.js","source":"./src/react/primitives/button.tsx"},"./react/primitives/dialog":{"types":"./dist/react/primitives/dialog.d.ts","import":"./dist/react/primitives/dialog.js","source":"./src/react/primitives/dialog.tsx"},"./react/primitives/drawer":{"types":"./dist/react/primitives/drawer.d.ts","import":"./dist/react/primitives/drawer.js","source":"./src/react/primitives/drawer.tsx"},"./react/primitives/kanban":{"types":"./dist/react/primitives/kanban.d.ts","import":"./dist/react/primitives/kanban.js","source":"./src/react/primitives/kanban.tsx"},"./react/primitives/ripple":{"types":"./dist/react/primitives/ripple.d.ts","import":"./dist/react/primitives/ripple.js","source":"./src/react/primitives/ripple.tsx"},"./react/primitives/search":{"types":"./dist/react/primitives/search.d.ts","import":"./dist/react/primitives/search.js","source":"./src/react/primitives/search.tsx"},"./react/primitives/select":{"types":"./dist/react/primitives/select.d.ts","import":"./dist/react/primitives/select.js","source":"./src/react/primitives/select.tsx"},"./react/primitives/slider":{"types":"./dist/react/primitives/slider.d.ts","import":"./dist/react/primitives/slider.js","source":"./src/react/primitives/slider.tsx"},"./react/primitives/switch":{"types":"./dist/react/primitives/switch.d.ts","import":"./dist/react/primitives/switch.js","source":"./src/react/primitives/switch.tsx"},"./react/primitives/toggle":{"types":"./dist/react/primitives/toggle.d.ts","import":"./dist/react/primitives/toggle.js","source":"./src/react/primitives/toggle.tsx"},"./visualization/file-tree":{"types":"./dist/visualization/file-tree/index.d.ts","import":"./dist/visualization/file-tree/index.js","source":"./src/visualization/file-tree/index.ts"},"./components/IconSetPicker":{"types":"./dist/components/theme/icon-set-picker.d.ts","import":"./dist/components/theme/icon-set-picker.js","source":"./src/components/theme/icon-set-picker.ts"},"./components/ThemeSwitcher":{"types":"./dist/components/theme/theme-switcher.d.ts","import":"./dist/components/theme/theme-switcher.js","source":"./src/components/theme/theme-switcher.ts"},"./components/detail-header":{"types":"./dist/components/detail-header/index.d.ts","import":"./dist/components/detail-header/index.js"},"./navigation/dropdown-menu":{"types":"./dist/navigation/dropdown-menu/index.d.ts","import":"./dist/navigation/dropdown-menu/index.js","source":"./src/navigation/dropdown-menu/index.ts"},"./primitives/live-log-tail":{"types":"./dist/primitives/live-log-tail.d.ts","import":"./dist/primitives/live-log-tail.js","source":"./src/primitives/live-log-tail.tsx"},"./primitives/select/native":{"types":"./dist/primitives/select/native.d.ts","import":"./dist/primitives/select/native.js","source":"./src/primitives/select/native.ts"},"./react/editors/log-viewer":{"types":"./dist/react/editors/log-viewer.d.ts","import":"./dist/react/editors/log-viewer.js","source":"./src/react/editors/log-viewer.tsx"},"./react/layout/page-header":{"types":"./dist/react/layout/page-header.d.ts","import":"./dist/react/layout/page-header.js","source":"./src/react/layout/page-header.tsx"},"./react/primitives/menubar":{"types":"./dist/react/primitives/menubar.d.ts","import":"./dist/react/primitives/menubar.js","source":"./src/react/primitives/menubar.tsx"},"./react/primitives/popover":{"types":"./dist/react/primitives/popover.d.ts","import":"./dist/react/primitives/popover.js","source":"./src/react/primitives/popover.tsx"},"./react/primitives/spinner":{"types":"./dist/react/primitives/spinner.d.ts","import":"./dist/react/primitives/spinner.js","source":"./src/react/primitives/spinner.tsx"},"./react/primitives/stepper":{"types":"./dist/react/primitives/stepper.d.ts","import":"./dist/react/primitives/stepper.js","source":"./src/react/primitives/stepper.tsx"},"./react/primitives/tooltip":{"types":"./dist/react/primitives/tooltip.d.ts","import":"./dist/react/primitives/tooltip.js","source":"./src/react/primitives/tooltip.tsx"},"./components/AccentSwitcher":{"types":"./dist/components/theme/accent-switcher.d.ts","import":"./dist/components/theme/accent-switcher.js","source":"./src/components/theme/accent-switcher.ts"},"./primitives/checkbox/group":{"types":"./dist/primitives/checkbox/group.d.ts","import":"./dist/primitives/checkbox/group.js","source":"./src/primitives/checkbox/group.ts"},"./primitives/phase-progress":{"types":"./dist/primitives/phase-progress.d.ts","import":"./dist/primitives/phase-progress.js","source":"./src/primitives/phase-progress.tsx"},"./primitives/sse-live-badge":{"types":"./dist/primitives/sse-live-badge.d.ts","import":"./dist/primitives/sse-live-badge.js","source":"./src/primitives/sse-live-badge.tsx"},"./react/auth/passkey-button":{"types":"./dist/react/auth/passkey-button.d.ts","import":"./dist/react/auth/passkey-button.js","source":"./src/react/auth/passkey-button.tsx"},"./react/consent/preferences":{"types":"./dist/react/consent/preferences.d.ts","import":"./dist/react/consent/preferences.js","source":"./src/react/consent/preferences.tsx"},"./react/editors/code-editor":{"types":"./dist/react/editors/code-editor.d.ts","import":"./dist/react/editors/code-editor.js","source":"./src/react/editors/code-editor.tsx"},"./react/editors/diff-viewer":{"types":"./dist/react/editors/diff-viewer.d.ts","import":"./dist/react/editors/diff-viewer.js","source":"./src/react/editors/diff-viewer.tsx"},"./react/editors/json-viewer":{"types":"./dist/react/editors/json-viewer.d.ts","import":"./dist/react/editors/json-viewer.js","source":"./src/react/editors/json-viewer.tsx"},"./react/editors/yaml-editor":{"types":"./dist/react/editors/yaml-editor.d.ts","import":"./dist/react/editors/yaml-editor.js","source":"./src/react/editors/yaml-editor.tsx"},"./react/primitives/calendar":{"types":"./dist/react/primitives/calendar.d.ts","import":"./dist/react/primitives/calendar.js","source":"./src/react/primitives/calendar.tsx"},"./react/primitives/carousel":{"types":"./dist/react/primitives/carousel.d.ts","import":"./dist/react/primitives/carousel.js","source":"./src/react/primitives/carousel.tsx"},"./react/primitives/checkbox":{"types":"./dist/react/primitives/checkbox.d.ts","import":"./dist/react/primitives/checkbox.js","source":"./src/react/primitives/checkbox.tsx"},"./react/primitives/progress":{"types":"./dist/react/primitives/progress.d.ts","import":"./dist/react/primitives/progress.js","source":"./src/react/primitives/progress.tsx"},"./react/primitives/skeleton":{"types":"./dist/react/primitives/skeleton.d.ts","import":"./dist/react/primitives/skeleton.js","source":"./src/react/primitives/skeleton.tsx"},"./react/primitives/terminal":{"types":"./dist/react/primitives/terminal.d.ts","import":"./dist/react/primitives/terminal.js","source":"./src/react/primitives/terminal.tsx"},"./react/primitives/textarea":{"types":"./dist/react/primitives/textarea.d.ts","import":"./dist/react/primitives/textarea.js","source":"./src/react/primitives/textarea.tsx"},"./react/primitives/timeline":{"types":"./dist/react/primitives/timeline.d.ts","import":"./dist/react/primitives/timeline.js","source":"./src/react/primitives/timeline.tsx"},"./security/detection-status":{"types":"./dist/security/detection-status/index.d.ts","import":"./dist/security/detection-status/index.js","source":"./src/security/detection-status/index.ts"},"./styles/platform-admin.css":{"source":"./src/styles/platform-admin.css","default":"./dist/styles/platform-admin.css"},"./styles/threat-library.css":{"source":"./src/styles/threat-library.css","default":"./dist/styles/threat-library.css"},"./visualization/rule-editor":{"types":"./dist/visualization/rule-editor/index.d.ts","import":"./dist/visualization/rule-editor/index.js","source":"./src/visualization/rule-editor/index.ts"},"./components/DensitySwitcher":{"types":"./dist/components/theme/density-switcher.d.ts","import":"./dist/components/theme/density-switcher.js","source":"./src/components/theme/density-switcher.ts"},"./components/FontStackPicker":{"types":"./dist/components/theme/font-stack-picker.d.ts","import":"./dist/components/theme/font-stack-picker.js","source":"./src/components/theme/font-stack-picker.ts"},"./components/IconUsageMatrix":{"types":"./dist/components/theme/icon-usage-matrix.d.ts","import":"./dist/components/theme/icon-usage-matrix.js","source":"./src/components/theme/icon-usage-matrix.ts"},"./components/ThemePresetGrid":{"types":"./dist/components/theme/theme-preset-grid.d.ts","import":"./dist/components/theme/theme-preset-grid.js","source":"./src/components/theme/theme-preset-grid.ts"},"./display/severity-indicator":{"types":"./dist/display/severity-indicator/index.d.ts","import":"./dist/display/severity-indicator/index.js","source":"./src/display/severity-indicator/index.ts"},"./navigation/navigation-menu":{"types":"./dist/navigation/navigation-menu/index.d.ts","import":"./dist/navigation/navigation-menu/index.js","source":"./src/navigation/navigation-menu/index.ts"},"./primitives/select/combobox":{"types":"./dist/primitives/select/combobox.d.ts","import":"./dist/primitives/select/combobox.js","source":"./src/primitives/select/combobox.ts"},"./react/primitives/chart-bar":{"types":"./dist/react/primitives/chart-bar.d.ts","import":"./dist/react/primitives/chart-bar.js","source":"./src/react/primitives/chart-bar.tsx"},"./react/primitives/chart-pie":{"types":"./dist/react/primitives/chart-pie.d.ts","import":"./dist/react/primitives/chart-pie.js","source":"./src/react/primitives/chart-pie.tsx"},"./react/primitives/data-grid":{"types":"./dist/react/primitives/data-grid.d.ts","import":"./dist/react/primitives/data-grid.js","source":"./src/react/primitives/data-grid.tsx"},"./react/primitives/direction":{"types":"./dist/react/primitives/direction.d.ts","import":"./dist/react/primitives/direction.js","source":"./src/react/primitives/direction.tsx"},"./react/primitives/file-tree":{"types":"./dist/react/primitives/file-tree.d.ts","import":"./dist/react/primitives/file-tree.js","source":"./src/react/primitives/file-tree.tsx"},"./react/primitives/separator":{"types":"./dist/react/primitives/separator.d.ts","import":"./dist/react/primitives/separator.js","source":"./src/react/primitives/separator.tsx"},"./react/primitives/stat-card":{"types":"./dist/react/primitives/stat-card.d.ts","import":"./dist/react/primitives/stat-card.js","source":"./src/react/primitives/stat-card.tsx"},"./react/primitives/tag-input":{"types":"./dist/react/primitives/tag-input.d.ts","import":"./dist/react/primitives/tag-input.js","source":"./src/react/primitives/tag-input.tsx"},"./react/primitives/tree-view":{"types":"./dist/react/primitives/tree-view.d.ts","import":"./dist/react/primitives/tree-view.js","source":"./src/react/primitives/tree-view.tsx"},"./visualization/flow-diagram":{"types":"./dist/visualization/flow-diagram/index.d.ts","import":"./dist/visualization/flow-diagram/index.js","source":"./src/visualization/flow-diagram/index.ts"},"./components/ThemePreviewTile":{"types":"./dist/components/theme/theme-preview-tile.d.ts","import":"./dist/components/theme/theme-preview-tile.js","source":"./src/components/theme/theme-preview-tile.ts"},"./display/notification-center":{"types":"./dist/display/notification-center/index.d.ts","import":"./dist/display/notification-center/index.js","source":"./src/display/notification-center/index.ts"},"./react/hooks/use-keybindings":{"types":"./dist/react/hooks/useKeybindings.d.ts","import":"./dist/react/hooks/useKeybindings.js","source":"./src/react/hooks/useKeybindings.ts"},"./react/primitives/breadcrumb":{"types":"./dist/react/primitives/breadcrumb.d.ts","import":"./dist/react/primitives/breadcrumb.js","source":"./src/react/primitives/breadcrumb.tsx"},"./react/primitives/chart-area":{"types":"./dist/react/primitives/chart-area.d.ts","import":"./dist/react/primitives/chart-area.js","source":"./src/react/primitives/chart-area.tsx"},"./react/primitives/chart-line":{"types":"./dist/react/primitives/chart-line.d.ts","import":"./dist/react/primitives/chart-line.js","source":"./src/react/primitives/chart-line.tsx"},"./react/primitives/code-block":{"types":"./dist/react/primitives/code-block.d.ts","import":"./dist/react/primitives/code-block.js","source":"./src/react/primitives/code-block.tsx"},"./react/primitives/cvss-badge":{"types":"./dist/react/primitives/cvss-badge.d.ts","import":"./dist/react/primitives/cvss-badge.js","source":"./src/react/primitives/cvss-badge.tsx"},"./react/primitives/data-table":{"types":"./dist/react/primitives/data-table.d.ts","import":"./dist/react/primitives/data-table.js","source":"./src/react/primitives/data-table.tsx"},"./react/primitives/hover-card":{"types":"./dist/react/primitives/hover-card.d.ts","import":"./dist/react/primitives/hover-card.js","source":"./src/react/primitives/hover-card.tsx"},"./react/primitives/pagination":{"types":"./dist/react/primitives/pagination.d.ts","import":"./dist/react/primitives/pagination.js","source":"./src/react/primitives/pagination.tsx"},"./react/primitives/split-pane":{"types":"./dist/react/primitives/split-pane.d.ts","import":"./dist/react/primitives/split-pane.js","source":"./src/react/primitives/split-pane.tsx"},"./react/primitives/status-bar":{"types":"./dist/react/primitives/status-bar.d.ts","import":"./dist/react/primitives/status-bar.js","source":"./src/react/primitives/status-bar.tsx"},"./react/primitives/status-dot":{"types":"./dist/react/primitives/status-dot.d.ts","import":"./dist/react/primitives/status-dot.js","source":"./src/react/primitives/status-dot.tsx"},"./react/primitives/typography":{"types":"./dist/react/primitives/typography.d.ts","import":"./dist/react/primitives/typography.js","source":"./src/react/primitives/typography.tsx"},"./react/primitives/uptime-bar":{"types":"./dist/react/primitives/uptime-bar.d.ts","import":"./dist/react/primitives/uptime-bar.js","source":"./src/react/primitives/uptime-bar.tsx"},"./security/vulnerability-card":{"types":"./dist/security/vulnerability-card/index.d.ts","import":"./dist/security/vulnerability-card/index.js","source":"./src/security/vulnerability-card/index.ts"},"./visualization/network-graph":{"types":"./dist/visualization/network-graph/index.d.ts","import":"./dist/visualization/network-graph/index.js","source":"./src/visualization/network-graph/index.ts"},"./react/layout/core-app-chrome":{"types":"./dist/react/layout/core-app-chrome.d.ts","import":"./dist/react/layout/core-app-chrome.js","source":"./src/react/layout/core-app-chrome.tsx"},"./react/primitives/attack-path":{"types":"./dist/react/primitives/attack-path.d.ts","import":"./dist/react/primitives/attack-path.js","source":"./src/react/primitives/attack-path.tsx"},"./react/primitives/chart-gauge":{"types":"./dist/react/primitives/chart-gauge.d.ts","import":"./dist/react/primitives/chart-gauge.js","source":"./src/react/primitives/chart-gauge.tsx"},"./react/primitives/chart-radar":{"types":"./dist/react/primitives/chart-radar.d.ts","import":"./dist/react/primitives/chart-radar.js","source":"./src/react/primitives/chart-radar.tsx"},"./react/primitives/code-viewer":{"types":"./dist/react/primitives/code-viewer.d.ts","import":"./dist/react/primitives/code-viewer.js","source":"./src/react/primitives/code-viewer.tsx"},"./react/primitives/collapsible":{"types":"./dist/react/primitives/collapsible.d.ts","import":"./dist/react/primitives/collapsible.js","source":"./src/react/primitives/collapsible.tsx"},"./react/primitives/copy-button":{"types":"./dist/react/primitives/copy-button.d.ts","import":"./dist/react/primitives/copy-button.js","source":"./src/react/primitives/copy-button.tsx"},"./react/primitives/cron-editor":{"types":"./dist/react/primitives/cron-editor.d.ts","import":"./dist/react/primitives/cron-editor.js","source":"./src/react/primitives/cron-editor.tsx"},"./react/primitives/date-picker":{"types":"./dist/react/primitives/date-picker.d.ts","import":"./dist/react/primitives/date-picker.js","source":"./src/react/primitives/date-picker.tsx"},"./react/primitives/empty-state":{"types":"./dist/react/primitives/empty-state.d.ts","import":"./dist/react/primitives/empty-state.js","source":"./src/react/primitives/empty-state.tsx"},"./react/primitives/metric-tile":{"types":"./dist/react/primitives/metric-tile.d.ts","import":"./dist/react/primitives/metric-tile.js","source":"./src/react/primitives/metric-tile.tsx"},"./react/primitives/radio-group":{"types":"./dist/react/primitives/radio-group.d.ts","import":"./dist/react/primitives/radio-group.js","source":"./src/react/primitives/radio-group.tsx"},"./react/primitives/rule-editor":{"types":"./dist/react/primitives/rule-editor.d.ts","import":"./dist/react/primitives/rule-editor.js","source":"./src/react/primitives/rule-editor.tsx"},"./react/primitives/scroll-area":{"types":"./dist/react/primitives/scroll-area.d.ts","import":"./dist/react/primitives/scroll-area.js","source":"./src/react/primitives/scroll-area.tsx"},"./react/primitives/slide-panel":{"types":"./dist/react/primitives/slide-panel.d.ts","import":"./dist/react/primitives/slide-panel.js","source":"./src/react/primitives/slide-panel.tsx"},"./react/primitives/alert-dialog":{"types":"./dist/react/primitives/alert-dialog.d.ts","import":"./dist/react/primitives/alert-dialog.js","source":"./src/react/primitives/alert-dialog.tsx"},"./react/primitives/aspect-ratio":{"types":"./dist/react/primitives/aspect-ratio.d.ts","import":"./dist/react/primitives/aspect-ratio.js","source":"./src/react/primitives/aspect-ratio.tsx"},"./react/primitives/chart-funnel":{"types":"./dist/react/primitives/chart-funnel.d.ts","import":"./dist/react/primitives/chart-funnel.js","source":"./src/react/primitives/chart-funnel.tsx"},"./react/primitives/chart-sankey":{"types":"./dist/react/primitives/chart-sankey.d.ts","import":"./dist/react/primitives/chart-sankey.js","source":"./src/react/primitives/chart-sankey.tsx"},"./react/primitives/color-picker":{"types":"./dist/react/primitives/color-picker.d.ts","import":"./dist/react/primitives/color-picker.js","source":"./src/react/primitives/color-picker.tsx"},"./react/primitives/context-menu":{"types":"./dist/react/primitives/context-menu.d.ts","import":"./dist/react/primitives/context-menu.js","source":"./src/react/primitives/context-menu.tsx"},"./react/primitives/flow-diagram":{"types":"./dist/react/primitives/flow-diagram.d.ts","import":"./dist/react/primitives/flow-diagram.js","source":"./src/react/primitives/flow-diagram.tsx"},"./react/primitives/mitre-matrix":{"types":"./dist/react/primitives/mitre-matrix.d.ts","import":"./dist/react/primitives/mitre-matrix.js","source":"./src/react/primitives/mitre-matrix.tsx"},"./visualization/mermaid-diagram":{"types":"./dist/visualization/mermaid-diagram/index.d.ts","import":"./dist/visualization/mermaid-diagram/index.js","source":"./src/visualization/mermaid-diagram/index.ts"},"./react/primitives/chart-heatmap":{"types":"./dist/react/primitives/chart-heatmap.d.ts","import":"./dist/react/primitives/chart-heatmap.js","source":"./src/react/primitives/chart-heatmap.tsx"},"./react/primitives/chart-scatter":{"types":"./dist/react/primitives/chart-scatter.d.ts","import":"./dist/react/primitives/chart-scatter.js","source":"./src/react/primitives/chart-scatter.tsx"},"./react/primitives/chart-treemap":{"types":"./dist/react/primitives/chart-treemap.d.ts","import":"./dist/react/primitives/chart-treemap.js","source":"./src/react/primitives/chart-treemap.tsx"},"./react/primitives/dropdown-menu":{"types":"./dist/react/primitives/dropdown-menu.d.ts","import":"./dist/react/primitives/dropdown-menu.js","source":"./src/react/primitives/dropdown-menu.tsx"},"./react/primitives/network-graph":{"types":"./dist/react/primitives/network-graph.d.ts","import":"./dist/react/primitives/network-graph.js","source":"./src/react/primitives/network-graph.tsx"},"./composites/per-case-stats-table":{"types":"./dist/composites/per-case-stats-table.d.ts","import":"./dist/composites/per-case-stats-table.js","source":"./src/composites/per-case-stats-table.tsx"},"./primitives/yaml-override-editor":{"types":"./dist/primitives/yaml-override-editor.d.ts","import":"./dist/primitives/yaml-override-editor.js","source":"./src/primitives/yaml-override-editor.tsx"},"./react/primitives/error-boundary":{"types":"./dist/react/primitives/error-boundary.d.ts","import":"./dist/react/primitives/error-boundary.js","source":"./src/react/primitives/error-boundary.tsx"},"./react/primitives/heatmap-legend":{"types":"./dist/react/primitives/heatmap-legend.d.ts","import":"./dist/react/primitives/heatmap-legend.js","source":"./src/react/primitives/heatmap-legend.tsx"},"./styles/react-threat-visuals.css":{"source":"./src/styles/react-threat-visuals.css","default":"./dist/styles/react-threat-visuals.css"},"./visualization/json-path-browser":{"types":"./dist/visualization/json-path-browser/index.d.ts","import":"./dist/visualization/json-path-browser/index.js","source":"./src/visualization/json-path-browser/index.ts"},"./react/primitives/chart-sparkline":{"types":"./dist/react/primitives/chart-sparkline.d.ts","import":"./dist/react/primitives/chart-sparkline.js","source":"./src/react/primitives/chart-sparkline.tsx"},"./react/primitives/chart-waterfall":{"types":"./dist/react/primitives/chart-waterfall.d.ts","import":"./dist/react/primitives/chart-waterfall.js","source":"./src/react/primitives/chart-waterfall.tsx"},"./react/primitives/heatmap-toolbar":{"types":"./dist/react/primitives/heatmap-toolbar.d.ts","import":"./dist/react/primitives/heatmap-toolbar.js","source":"./src/react/primitives/heatmap-toolbar.tsx"},"./react/primitives/markdown-viewer":{"types":"./dist/react/primitives/markdown-viewer.d.ts","import":"./dist/react/primitives/markdown-viewer.js","source":"./src/react/primitives/markdown-viewer.tsx"},"./react/primitives/mermaid-diagram":{"types":"./dist/react/primitives/mermaid-diagram.d.ts","import":"./dist/react/primitives/mermaid-diagram.js","source":"./src/react/primitives/mermaid-diagram.tsx"},"./react/primitives/navigation-menu":{"types":"./dist/react/primitives/navigation-menu.d.ts","import":"./dist/react/primitives/navigation-menu.js","source":"./src/react/primitives/navigation-menu.tsx"},"./components/search/command-palette":{"types":"./dist/components/search/command-palette.d.ts","import":"./dist/components/search/command-palette.js","source":"./src/components/search/command-palette.ts"},"./layout/core-app-library-dashboard":{"types":"./dist/layout/core-app-library-dashboard.d.ts","import":"./dist/layout/core-app-library-dashboard.js","source":"./src/layout/core-app-library-dashboard.ts"},"./react/primitives/animated-counter":{"types":"./dist/react/primitives/animated-counter.d.ts","import":"./dist/react/primitives/animated-counter.js","source":"./src/react/primitives/animated-counter.tsx"},"./react/primitives/detection-status":{"types":"./dist/react/primitives/detection-status.d.ts","import":"./dist/react/primitives/detection-status.js","source":"./src/react/primitives/detection-status.tsx"},"./react/feedback/notification-banner":{"types":"./dist/react/feedback/notification-banner.d.ts","import":"./dist/react/feedback/notification-banner.js","source":"./src/react/feedback/notification-banner.tsx"},"./react/primitives/chart-candlestick":{"types":"./dist/react/primitives/chart-candlestick.d.ts","import":"./dist/react/primitives/chart-candlestick.js","source":"./src/react/primitives/chart-candlestick.tsx"},"./react/primitives/json-path-browser":{"types":"./dist/react/primitives/json-path-browser.d.ts","import":"./dist/react/primitives/json-path-browser.js","source":"./src/react/primitives/json-path-browser.tsx"},"./react/primitives/severity-indicator":{"types":"./dist/react/primitives/severity-indicator.d.ts","import":"./dist/react/primitives/severity-indicator.js","source":"./src/react/primitives/severity-indicator.tsx"},"./react/primitives/vulnerability-card":{"types":"./dist/react/primitives/vulnerability-card.d.ts","import":"./dist/react/primitives/vulnerability-card.js","source":"./src/react/primitives/vulnerability-card.tsx"},"./react/primitives/notification-center":{"types":"./dist/react/primitives/notification-center.d.ts","import":"./dist/react/primitives/notification-center.js","source":"./src/react/primitives/notification-center.tsx"},"./react/layout/core-app-library-dashboard":{"types":"./dist/react/layout/core-app-library-dashboard.d.ts","import":"./dist/react/layout/core-app-library-dashboard.js","source":"./src/react/layout/core-app-library-dashboard.tsx"}},"gitHead":"2a2fc5d041c55b3a93767392bebb985a8bf7aa3f","scripts":{"dev":"vite build --watch","lint":"eslint src --max-warnings 0","test":"vitest run","build":"tsc -p tsconfig.build.json && vite build","check":"npm run typecheck && npm run lint && npm run format:check","format":"prettier --write \"src/**/*.ts\"","preview":"npm run generate:preview && vite --config preview/vite.config.ts","lint:fix":"eslint src --fix","test:e2e":"playwright test","typecheck":"tsc --noEmit","test:watch":"vitest","test:e2e:ui":"playwright test --ui","audit:parity":"node scripts/audit-parity.mjs","format:check":"prettier --check \"src/**/*.ts\"","preview:dist":"npm run generate:preview && vite build --config preview/vite.config.ts","preview:build":"npm run build && npm run preview:dist","preview:serve":"vite --config preview/vite.config.ts","test:coverage":"vitest run --coverage","preview:deploy":"npm run preview:build && echo 'Static site built to preview-dist/'","test:e2e:debug":"playwright test --debug","test:e2e:headed":"playwright test --headed","test:e2e:report":"playwright show-report","generate:preview":"node scripts/extract-prop-docs.mjs && node scripts/generate-preview.mjs","audit:parity:check":"node scripts/audit-parity.mjs --check","generate:prop-docs":"node scripts/extract-prop-docs.mjs","test:e2e:update-snapshots":"playwright test --update-snapshots"},"_npmUser":{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},"overrides":{"uuid":"14.0.0","lodash":"4.18.1","rollup":"4.60.0","undici":"^7.28.0","flatted":"3.4.2","postcss":"8.5.10","dompurify":"3.4.11","lodash-es":"4.18.1","@vue/language-core":{"minimatch":"9.0.7"}},"repository":{"url":"git+https://github.com/countermeasure-platform/web-components.git","type":"git"},"_npmVersion":"10.9.7","description":"Shared web components for CounterMeasure applications - consolidates common frontend functionality across projects.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","dependencies":{"clsx":"^2.1.1","mermaid":"^11.12.3","dompurify":"3.4.11","codemirror":"^6.0.1","tailwind-merge":"^3.5.0","@codemirror/lint":"^6.9.0","@codemirror/view":"^6.39.0","@lezer/highlight":"^1.2.0","@codemirror/state":"^6.5.0","@codemirror/search":"^6.5.0","@codemirror/commands":"^6.8.0","@codemirror/lang-css":"^6.3.1","@codemirror/lang-sql":"^6.10.0","@codemirror/language":"^6.12.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-tabs":"^1.1.3","@codemirror/lang-json":"^6.0.1","@codemirror/lang-rust":"^6.0.2","@radix-ui/react-label":"^2.1.4","@radix-ui/react-dialog":"^1.1.7","@radix-ui/react-select":"^2.1.7","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.1.4","@radix-ui/react-toggle":"^1.1.10","@codemirror/lang-python":"^6.2.1","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-tooltip":"^1.1.8","@codemirror/autocomplete":"^6.20.0","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@codemirror/language-data":"^6.5.2","@radix-ui/react-separator":"^1.1.8","@codemirror/lang-javascript":"^6.2.4","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.7","@radix-ui/react-toggle-group":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.7","@radix-ui/react-navigation-menu":"^1.2.14"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.5","jsdom":"^29.0.0","react":"^19.2.4","eslint":"^10.0.3","vitest":"^4.1.0","globals":"^17.2.0","axe-core":"^4.11.1","prettier":"^3.2.0","react-dom":"^19.2.4","@eslint/js":"^10.0.0","typescript":"^6.0.2","@types/node":"^25.1.0","tailwindcss":"4.3.0","@types/react":"^19.2.14","lucide-react":"^1.6.0","@xyflow/react":"^12.10.1","vite-plugin-dts":"^5.0.0","@playwright/test":"^1.52.0","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.4","typescript-eslint":"^8.57.0","@vitest/coverage-v8":"^4.1.0","@axe-core/playwright":"^4.11.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@microsoft/api-extractor":"7.58.7","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","tailwindcss":"^4.0.0","lucide-react":"^1.6.0","@xyflow/react":"^12.0.0"},"peerDependenciesMeta":{"tailwindcss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-components_1.3.8-dev.39.1_1782072142936_0.5619008441766402","host":"s3://npm-registry-packages-npm-production"}},"1.3.9-dev.40.1":{"name":"@countermeasure-platform/web-components","version":"1.3.9-dev.40.1","keywords":["countermeasure","consent","auth","passkey","webauthn","encryption","crypto","aes","rsa","codemirror","editor","data-table","components","ui"],"author":{"name":"CounterMeasure"},"license":"MIT","_id":"@countermeasure-platform/web-components@1.3.9-dev.40.1","maintainers":[{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},{"name":"phutel","email":"paul@countermeasuresec.com"}],"homepage":"https://github.com/countermeasure-platform/web-components#readme","bugs":{"url":"https://github.com/countermeasure-platform/web-components/issues"},"dist":{"shasum":"6390e87754970994be193532816eacfd55380676","tarball":"https://registry.npmjs.org/@countermeasure-platform/web-components/-/web-components-1.3.9-dev.40.1.tgz","fileCount":2529,"integrity":"sha512-PTcrMYcDi9d1nOg4DyMGlcu8LXAZU4dv4uC8TXd6eTdiB6/Faae/RClTd/qYF2Put21dEcHavqnk2alzRzYiOA==","signatures":[{"sig":"MEQCIEDkE0WNSI5HK4CdEY6VlDQbXloQnTdrPQZVo0I7D9UkAiAh5XbjeX9bEFeY5sqcPM4R1MG3XT/5cdlUrxbn3rSvuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29886989},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js","source":"./src/ui/index.ts"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","source":"./src/auth/index.ts"},"./form":{"types":"./dist/form/index.d.ts","import":"./dist/form/index.js","source":"./src/form/index.ts"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js","source":"./src/icons/index.ts"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react.js","source":"./src/react/index.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","source":"./src/utils/index.ts"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js","source":"./src/charts/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.ts","import":"./dist/crypto/index.js","source":"./src/crypto/index.ts"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js","source":"./src/layout/index.ts"},"./styles":{"source":"./src/styles/index.css","default":"./dist/styles/index.css"},"./consent":{"types":"./dist/consent/index.d.ts","import":"./dist/consent/index.js","source":"./src/consent/index.ts"},"./display":{"types":"./dist/display/index.d.ts","import":"./dist/display/index.js","source":"./src/display/index.ts"},"./editors":{"types":"./dist/editors/index.d.ts","import":"./dist/editors/index.js","source":"./src/editors/index.ts"},"./passkey":{"types":"./dist/passkey/index.d.ts","import":"./dist/passkey/index.js","source":"./src/passkey/index.ts"},"./sidebar":{"types":"./dist/sidebar/index.d.ts","import":"./dist/sidebar/index.js","source":"./src/sidebar/index.ts"},"./overlays":{"types":"./dist/overlays/index.d.ts","import":"./dist/overlays/index.js","source":"./src/overlays/index.ts"},"./security":{"types":"./dist/security/index.d.ts","import":"./dist/security/index.js","source":"./src/security/index.ts"},"./services":{"types":"./dist/services/index.d.ts","import":"./dist/services/index.js","source":"./src/services/index.ts"},"./styles/*":"./dist/styles/*","./styles/ui":{"source":"./src/styles/ui.css","default":"./dist/styles/ui.css"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","source":"./src/appearance/index.ts"},"./charts/bar":{"types":"./dist/charts/bar/index.d.ts","import":"./dist/charts/bar/index.js","source":"./src/charts/bar/index.ts"},"./charts/pie":{"types":"./dist/charts/pie/index.d.ts","import":"./dist/charts/pie/index.js","source":"./src/charts/pie/index.ts"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js","source":"./src/components/index.ts"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js","source":"./src/navigation/index.ts"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js","source":"./src/primitives/index.ts"},"./react/auth":{"types":"./dist/react/auth/index.d.ts","import":"./dist/react/auth/index.js","source":"./src/react/auth/index.ts"},"./charts/area":{"types":"./dist/charts/area/index.d.ts","import":"./dist/charts/area/index.js","source":"./src/charts/area/index.ts"},"./charts/axis":{"types":"./dist/charts/axis.d.ts","import":"./dist/charts/axis.js","source":"./src/charts/axis.ts"},"./charts/base":{"types":"./dist/charts/base.d.ts","import":"./dist/charts/base.js","source":"./src/charts/base.ts"},"./charts/line":{"types":"./dist/charts/line/index.d.ts","import":"./dist/charts/line/index.js","source":"./src/charts/line/index.ts"},"./charts/zoom":{"types":"./dist/charts/zoom.d.ts","import":"./dist/charts/zoom.js","source":"./src/charts/zoom.ts"},"./react/brand":{"types":"./dist/react/brand/index.d.ts","import":"./dist/react/brand.js","source":"./src/react/brand/index.tsx"},"./react/hooks":{"types":"./dist/react/hooks/index.d.ts","import":"./dist/react/hooks/index.js","source":"./src/react/hooks/index.ts"},"./styles/auth":{"source":"./src/styles/auth.css","default":"./dist/styles/auth.css"},"./app-switcher":{"types":"./dist/app-switcher/index.d.ts","import":"./dist/app-switcher/index.js","source":"./src/app-switcher/index.ts"},"./charts/gauge":{"types":"./dist/charts/gauge/index.d.ts","import":"./dist/charts/gauge/index.js","source":"./src/charts/gauge/index.ts"},"./charts/radar":{"types":"./dist/charts/radar/index.d.ts","import":"./dist/charts/radar/index.js","source":"./src/charts/radar/index.ts"},"./charts/utils":{"types":"./dist/charts/utils.d.ts","import":"./dist/charts/utils.js","source":"./src/charts/utils.ts"},"./display/card":{"types":"./dist/display/card/index.d.ts","import":"./dist/display/card/index.js","source":"./src/display/card/index.ts"},"./icons/lucide":{"types":"./dist/icons/lucide.d.ts","import":"./dist/icons/lucide.js","source":"./src/icons/lucide.ts"},"./react/layout":{"types":"./dist/react/layout/index.d.ts","import":"./dist/react/layout/index.js","source":"./src/react/layout/index.ts"},"./services/api":{"types":"./dist/services/api.d.ts","import":"./dist/services/api.js","source":"./src/services/api.ts"},"./services/sse":{"types":"./dist/services/sse.d.ts","import":"./dist/services/sse.js","source":"./src/services/sse.ts"},"./theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./charts/funnel":{"types":"./dist/charts/funnel/index.d.ts","import":"./dist/charts/funnel/index.js","source":"./src/charts/funnel/index.ts"},"./charts/legend":{"types":"./dist/charts/legend.d.ts","import":"./dist/charts/legend.js","source":"./src/charts/legend.ts"},"./charts/sankey":{"types":"./dist/charts/sankey/index.d.ts","import":"./dist/charts/sankey/index.js","source":"./src/charts/sankey/index.ts"},"./display/alert":{"types":"./dist/display/alert/index.d.ts","import":"./dist/display/alert/index.js","source":"./src/display/alert/index.ts"},"./display/badge":{"types":"./dist/display/badge/index.d.ts","import":"./dist/display/badge/index.js","source":"./src/display/badge/index.ts"},"./form/calendar":{"types":"./dist/form/calendar/index.d.ts","import":"./dist/form/calendar/index.js","source":"./src/form/calendar/index.ts"},"./react/consent":{"types":"./dist/react/consent/index.d.ts","import":"./dist/react/consent/index.js","source":"./src/react/consent/index.ts"},"./react/editors":{"types":"./dist/react/editors/index.d.ts","import":"./dist/react/editors/index.js","source":"./src/react/editors/index.ts"},"./react/sidebar":{"types":"./dist/react/sidebar.d.ts","import":"./dist/react/sidebar.js","source":"./src/react/sidebar.tsx"},"./styles/layout":{"source":"./src/styles/layout.css","default":"./dist/styles/layout.css"},"./styles/tokens":{"source":"./src/styles/tokens.css","default":"./dist/styles/tokens.css"},"./visualization":{"types":"./dist/visualization/index.d.ts","import":"./dist/visualization/index.js","source":"./src/visualization/index.ts"},"./charts/heatmap":{"types":"./dist/charts/heatmap/index.d.ts","import":"./dist/charts/heatmap/index.js","source":"./src/charts/heatmap/index.ts"},"./charts/scatter":{"types":"./dist/charts/scatter/index.d.ts","import":"./dist/charts/scatter/index.js","source":"./src/charts/scatter/index.ts"},"./charts/tooltip":{"types":"./dist/charts/tooltip.d.ts","import":"./dist/charts/tooltip.js","source":"./src/charts/tooltip.ts"},"./charts/treemap":{"types":"./dist/charts/treemap/index.d.ts","import":"./dist/charts/treemap/index.js","source":"./src/charts/treemap/index.ts"},"./display/avatar":{"types":"./dist/display/avatar/index.d.ts","import":"./dist/display/avatar/index.js","source":"./src/display/avatar/index.ts"},"./form/direction":{"types":"./dist/form/direction/index.d.ts","import":"./dist/form/direction/index.js","source":"./src/form/direction/index.ts"},"./form/tag-input":{"types":"./dist/form/tag-input/index.d.ts","import":"./dist/form/tag-input/index.js","source":"./src/form/tag-input/index.ts"},"./overlays/sheet":{"types":"./dist/overlays/sheet/index.d.ts","import":"./dist/overlays/sheet/index.js","source":"./src/overlays/sheet/index.ts"},"./primitives/kbd":{"types":"./dist/primitives/kbd/index.d.ts","import":"./dist/primitives/kbd/index.js","source":"./src/primitives/kbd/index.ts"},"./react/feedback":{"types":"./dist/react/feedback/index.d.ts","import":"./dist/react/feedback/index.js","source":"./src/react/feedback/index.ts"},"./react/topology":{"types":"./dist/react/topology/index.d.ts","import":"./dist/react/topology.js","source":"./src/react/topology/index.ts"},"./styles/consent":{"source":"./src/styles/consent.css","default":"./dist/styles/consent.css"},"./utils/registry":{"types":"./dist/utils/registry.d.ts","import":"./dist/utils/registry.js","source":"./src/utils/registry.ts"},"./components/tabs":{"types":"./dist/components/tabs/index.d.ts","import":"./dist/components/tabs/index.js","source":"./src/components/tabs/index.ts"},"./display/popover":{"types":"./dist/display/popover/index.d.ts","import":"./dist/display/popover/index.js","source":"./src/display/popover/index.ts"},"./display/tooltip":{"types":"./dist/display/tooltip/index.d.ts","import":"./dist/display/tooltip/index.js","source":"./src/display/tooltip/index.ts"},"./services/router":{"types":"./dist/services/router.d.ts","import":"./dist/services/router.js","source":"./src/services/router.ts"},"./charts/sparkline":{"types":"./dist/charts/sparkline/index.d.ts","import":"./dist/charts/sparkline/index.js","source":"./src/charts/sparkline/index.ts"},"./charts/waterfall":{"types":"./dist/charts/waterfall/index.d.ts","import":"./dist/charts/waterfall/index.js","source":"./src/charts/waterfall/index.ts"},"./components/brand":{"types":"./dist/components/brand/index.d.ts","import":"./dist/components/brand/index.js","source":"./src/components/brand/index.ts"},"./components/modal":{"types":"./dist/components/modal/index.d.ts","import":"./dist/components/modal/index.js","source":"./src/components/modal/index.ts"},"./components/theme":{"types":"./dist/components/theme/index.d.ts","import":"./dist/components/theme/index.js","source":"./src/components/theme/index.ts"},"./components/toast":{"types":"./dist/components/toast/index.d.ts","import":"./dist/components/toast/index.js","source":"./src/components/toast/index.ts"},"./display/progress":{"types":"./dist/display/progress/index.d.ts","import":"./dist/display/progress/index.js","source":"./src/display/progress/index.ts"},"./form/cron-editor":{"types":"./dist/form/cron-editor/index.d.ts","import":"./dist/form/cron-editor/index.js","source":"./src/form/cron-editor/index.ts"},"./form/date-picker":{"types":"./dist/form/date-picker/index.d.ts","import":"./dist/form/date-picker/index.js","source":"./src/form/date-picker/index.ts"},"./layout/app-shell":{"types":"./dist/layout/app-shell.d.ts","import":"./dist/layout/app-shell.js","source":"./src/layout/app-shell.ts"},"./primitives/field":{"types":"./dist/primitives/field/index.d.ts","import":"./dist/primitives/field/index.js","source":"./src/primitives/field/index.ts"},"./primitives/input":{"types":"./dist/primitives/input/index.d.ts","import":"./dist/primitives/input/index.js","source":"./src/primitives/input/index.ts"},"./primitives/label":{"types":"./dist/primitives/label/index.d.ts","import":"./dist/primitives/label/index.js","source":"./src/primitives/label/index.ts"},"./primitives/radio":{"types":"./dist/primitives/radio/index.d.ts","import":"./dist/primitives/radio/index.js","source":"./src/primitives/radio/index.ts"},"./react/primitives":{"types":"./dist/react/primitives/index.d.ts","import":"./dist/react/primitives/index.js","source":"./src/react/primitives/index.ts"},"./styles/fonts.css":{"source":"./src/styles/fonts.css","default":"./dist/styles/fonts.css"},"./styles/theme.css":{"source":"./src/styles/theme.css","default":"./dist/styles/theme.css"},"./components/search":{"types":"./dist/components/search/index.d.ts","import":"./dist/components/search/index.js","source":"./src/components/search/index.ts"},"./display/stat-card":{"types":"./dist/display/stat-card/index.d.ts","import":"./dist/display/stat-card/index.js","source":"./src/display/stat-card/index.ts"},"./form/color-picker":{"types":"./dist/form/color-picker/index.d.ts","import":"./dist/form/color-picker/index.js","source":"./src/form/color-picker/index.ts"},"./navigation/drawer":{"types":"./dist/navigation/drawer/index.d.ts","import":"./dist/navigation/drawer/index.js","source":"./src/navigation/drawer/index.ts"},"./overlays/carousel":{"types":"./dist/overlays/carousel/index.d.ts","import":"./dist/overlays/carousel/index.js","source":"./src/overlays/carousel/index.ts"},"./primitives/button":{"types":"./dist/primitives/button/index.d.ts","import":"./dist/primitives/button/index.js","source":"./src/primitives/button/index.ts"},"./primitives/select":{"types":"./dist/primitives/select/index.d.ts","import":"./dist/primitives/select/index.js","source":"./src/primitives/select/index.ts"},"./primitives/slider":{"types":"./dist/primitives/slider/index.d.ts","import":"./dist/primitives/slider/index.js","source":"./src/primitives/slider/index.ts"},"./primitives/switch":{"types":"./dist/primitives/switch/index.d.ts","import":"./dist/primitives/switch/index.js","source":"./src/primitives/switch/index.ts"},"./primitives/toggle":{"types":"./dist/primitives/toggle/index.d.ts","import":"./dist/primitives/toggle/index.js","source":"./src/primitives/toggle/index.ts"},"./styles/appearance":{"source":"./src/styles/appearance.css","default":"./dist/styles/appearance.css"},"./visualization/map":{"types":"./dist/visualization/map/index.d.ts","import":"./dist/visualization/map/index.js","source":"./src/visualization/map/index.ts"},"./charts/annotations":{"types":"./dist/charts/annotations.d.ts","import":"./dist/charts/annotations.js","source":"./src/charts/annotations.ts"},"./charts/candlestick":{"types":"./dist/charts/candlestick/index.d.ts","import":"./dist/charts/candlestick/index.js","source":"./src/charts/candlestick/index.ts"},"./display/code-block":{"types":"./dist/display/code-block/index.d.ts","import":"./dist/display/code-block/index.js","source":"./src/display/code-block/index.ts"},"./display/hover-card":{"types":"./dist/display/hover-card/index.d.ts","import":"./dist/display/hover-card/index.js","source":"./src/display/hover-card/index.ts"},"./display/status-dot":{"types":"./dist/display/status-dot/index.d.ts","import":"./dist/display/status-dot/index.js","source":"./src/display/status-dot/index.ts"},"./display/typography":{"types":"./dist/display/typography/index.d.ts","import":"./dist/display/typography/index.js","source":"./src/display/typography/index.ts"},"./display/uptime-bar":{"types":"./dist/display/uptime-bar/index.d.ts","import":"./dist/display/uptime-bar/index.js","source":"./src/display/uptime-bar/index.ts"},"./editors/log-viewer":{"types":"./dist/editors/log-viewer.d.ts","import":"./dist/editors/log-viewer.js","source":"./src/editors/log-viewer.ts"},"./layout/page-header":{"types":"./dist/layout/page-header.d.ts","import":"./dist/layout/page-header.js","source":"./src/layout/page-header.ts"},"./navigation/menubar":{"types":"./dist/navigation/menubar/index.d.ts","import":"./dist/navigation/menubar/index.js","source":"./src/navigation/menubar/index.ts"},"./navigation/stepper":{"types":"./dist/navigation/stepper/index.d.ts","import":"./dist/navigation/stepper/index.js","source":"./src/navigation/stepper/index.ts"},"./primitives/spinner":{"types":"./dist/primitives/spinner/index.d.ts","import":"./dist/primitives/spinner/index.js","source":"./src/primitives/spinner/index.ts"},"./react/app-switcher":{"types":"./dist/react/app-switcher.d.ts","import":"./dist/react/app-switcher.js","source":"./src/react/app-switcher.tsx"},"./react/theme-studio":{"types":"./dist/react/theme-studio.d.ts","import":"./dist/react/theme-studio.js","source":"./src/react/theme-studio.tsx"},"./react/theme-toggle":{"types":"./dist/react/theme-toggle/index.d.ts","import":"./dist/react/theme-toggle.js","source":"./src/react/theme-toggle/index.tsx"},"./services/sse-react":{"types":"./dist/services/sse-react.d.ts","import":"./dist/services/sse-react.js","source":"./src/services/sse-react.ts"},"./display/empty-state":{"types":"./dist/display/empty-state/index.d.ts","import":"./dist/display/empty-state/index.js","source":"./src/display/empty-state/index.ts"},"./display/metric-tile":{"types":"./dist/display/metric-tile/index.d.ts","import":"./dist/display/metric-tile/index.js","source":"./src/display/metric-tile/index.ts"},"./editors/code-editor":{"types":"./dist/editors/code-editor.d.ts","import":"./dist/editors/code-editor.js","source":"./src/editors/code-editor.ts"},"./editors/diff-viewer":{"types":"./dist/editors/diff-viewer.d.ts","import":"./dist/editors/diff-viewer.js","source":"./src/editors/diff-viewer.ts"},"./editors/json-viewer":{"types":"./dist/editors/json-viewer.d.ts","import":"./dist/editors/json-viewer.js","source":"./src/editors/json-viewer.ts"},"./editors/yaml-editor":{"types":"./dist/editors/yaml-editor.d.ts","import":"./dist/editors/yaml-editor.js","source":"./src/editors/yaml-editor.ts"},"./primitives/checkbox":{"types":"./dist/primitives/checkbox/index.d.ts","import":"./dist/primitives/checkbox/index.js","source":"./src/primitives/checkbox/index.ts"},"./primitives/skeleton":{"types":"./dist/primitives/skeleton/index.d.ts","import":"./dist/primitives/skeleton/index.js","source":"./src/primitives/skeleton/index.ts"},"./react/hooks/use-api":{"types":"./dist/react/hooks/useApi.d.ts","import":"./dist/react/hooks/useApi.js","source":"./src/react/hooks/useApi.ts"},"./react/hooks/use-sse":{"types":"./dist/react/hooks/useSSE.d.ts","import":"./dist/react/hooks/useSSE.js","source":"./src/react/hooks/useSSE.ts"},"./security/cvss-badge":{"types":"./dist/security/cvss-badge/index.d.ts","import":"./dist/security/cvss-badge/index.js","source":"./src/security/cvss-badge/index.ts"},"./styles/no-fonts.css":{"source":"./src/styles/no-fonts.css","default":"./dist/styles/no-fonts.css"},"./styles/theme-engine":{"source":"./src/styles/theme-engine.css","default":"./dist/styles/theme-engine.css"},"./components/tree-view":{"types":"./dist/components/tree-view/index.d.ts","import":"./dist/components/tree-view/index.js","source":"./src/components/tree-view/index.ts"},"./display/aspect-ratio":{"types":"./dist/display/aspect-ratio/index.d.ts","import":"./dist/display/aspect-ratio/index.js","source":"./src/display/aspect-ratio/index.ts"},"./primitives/separator":{"types":"./dist/primitives/separator/index.d.ts","import":"./dist/primitives/separator/index.js","source":"./src/primitives/separator/index.ts"},"./react/consent/banner":{"types":"./dist/react/consent/banner.d.ts","import":"./dist/react/consent/banner.js","source":"./src/react/consent/banner.tsx"},"./react/hooks/use-auth":{"types":"./dist/react/hooks/useAuth.d.ts","import":"./dist/react/hooks/useAuth.js","source":"./src/react/hooks/useAuth.ts"},"./react/primitives/kbd":{"types":"./dist/react/primitives/kbd.d.ts","import":"./dist/react/primitives/kbd.js","source":"./src/react/primitives/kbd.tsx"},"./react/primitives/map":{"types":"./dist/react/primitives/map.d.ts","import":"./dist/react/primitives/map.js","source":"./src/react/primitives/map.tsx"},"./react/threat-visuals":{"types":"./dist/react/threat-visuals/index.d.ts","import":"./dist/react/threat-visuals.js","source":"./src/react/threat-visuals/index.tsx"},"./security/attack-path":{"types":"./dist/security/attack-path/index.d.ts","import":"./dist/security/attack-path/index.js","source":"./src/security/attack-path/index.ts"},"./services/keybindings":{"types":"./dist/services/keybindings.d.ts","import":"./dist/services/keybindings.js","source":"./src/services/keybindings.ts"},"./services/toast-react":{"types":"./dist/services/toast-react.d.ts","import":"./dist/services/toast-react.js","source":"./src/services/toast-react.tsx"},"./styles/shadcn-compat":{"source":"./src/styles/shadcn-compat.css","default":"./dist/styles/shadcn-compat.css"},"./styles/tenant-ui.css":{"source":"./src/styles/tenant-ui.css","default":"./dist/styles/tenant-ui.css"},"./styles/utilities.css":{"source":"./src/styles/utilities.css","default":"./dist/styles/utilities.css"},"./visualization/kanban":{"types":"./dist/visualization/kanban/index.d.ts","import":"./dist/visualization/kanban/index.js","source":"./src/visualization/kanban/index.ts"},"./components/data-table":{"types":"./dist/components/data-table/index.d.ts","import":"./dist/components/data-table/index.js","source":"./src/components/data-table/index.ts"},"./components/pagination":{"types":"./dist/components/pagination/index.d.ts","import":"./dist/components/pagination/index.js","source":"./src/components/pagination/index.ts"},"./components/split-pane":{"types":"./dist/components/split-pane/index.d.ts","import":"./dist/components/split-pane/index.js","source":"./src/components/split-pane/index.ts"},"./components/status-bar":{"types":"./dist/components/status-bar/index.d.ts","import":"./dist/components/status-bar/index.js","source":"./src/components/status-bar/index.ts"},"./form/date-picker/time":{"types":"./dist/form/date-picker/time.d.ts","import":"./dist/form/date-picker/time.js","source":"./src/form/date-picker/time.ts"},"./navigation/breadcrumb":{"types":"./dist/navigation/breadcrumb/index.d.ts","import":"./dist/navigation/breadcrumb/index.js","source":"./src/navigation/breadcrumb/index.ts"},"./overlays/alert-dialog":{"types":"./dist/overlays/alert-dialog/index.d.ts","import":"./dist/overlays/alert-dialog/index.js","source":"./src/overlays/alert-dialog/index.ts"},"./react/auth/login-form":{"types":"./dist/react/auth/login-form.d.ts","import":"./dist/react/auth/login-form.js","source":"./src/react/auth/login-form.tsx"},"./react/primitives/card":{"types":"./dist/react/primitives/card.d.ts","import":"./dist/react/primitives/card.js","source":"./src/react/primitives/card.tsx"},"./react/primitives/tabs":{"types":"./dist/react/primitives/tabs.d.ts","import":"./dist/react/primitives/tabs.js","source":"./src/react/primitives/tabs.tsx"},"./security/mitre-matrix":{"types":"./dist/security/mitre-matrix/index.d.ts","import":"./dist/security/mitre-matrix/index.js","source":"./src/security/mitre-matrix/index.ts"},"./services/theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./components/GlassSlider":{"types":"./dist/components/theme/glass-slider.d.ts","import":"./dist/components/theme/glass-slider.js","source":"./src/components/theme/glass-slider.ts"},"./components/ThemeStudio":{"types":"./dist/components/theme/theme-studio.d.ts","import":"./dist/components/theme/theme-studio.js","source":"./src/components/theme/theme-studio.ts"},"./components/copy-button":{"types":"./dist/components/copy-button/index.d.ts","import":"./dist/components/copy-button/index.js","source":"./src/components/copy-button/index.ts"},"./components/log-toolbar":{"types":"./dist/components/log-toolbar/index.d.ts","import":"./dist/components/log-toolbar/index.js"},"./composites/run-monitor":{"types":"./dist/composites/run-monitor.d.ts","import":"./dist/composites/run-monitor.js","source":"./src/composites/run-monitor.tsx"},"./editors/languages/yara":{"types":"./dist/editors/languages/yara.d.ts","import":"./dist/editors/languages/yara.js","source":"./src/editors/languages/yara.ts"},"./form/date-picker/range":{"types":"./dist/form/date-picker/range.d.ts","import":"./dist/form/date-picker/range.js","source":"./src/form/date-picker/range.ts"},"./layout/core-app-chrome":{"types":"./dist/layout/core-app-chrome.d.ts","import":"./dist/layout/core-app-chrome.js","source":"./src/layout/core-app-chrome.ts"},"./primitives/scroll-area":{"types":"./dist/primitives/scroll-area/index.d.ts","import":"./dist/primitives/scroll-area/index.js","source":"./src/primitives/scroll-area/index.ts"},"./react/hooks/use-router":{"types":"./dist/react/hooks/useRouter.d.ts","import":"./dist/react/hooks/useRouter.js","source":"./src/react/hooks/useRouter.ts"},"./react/layout/app-shell":{"types":"./dist/react/layout/app-shell.d.ts","import":"./dist/react/layout/app-shell.js","source":"./src/react/layout/app-shell.tsx"},"./react/primitives/alert":{"types":"./dist/react/primitives/alert.d.ts","import":"./dist/react/primitives/alert.js","source":"./src/react/primitives/alert.tsx"},"./react/primitives/badge":{"types":"./dist/react/primitives/badge.d.ts","import":"./dist/react/primitives/badge.js","source":"./src/react/primitives/badge.tsx"},"./react/primitives/field":{"types":"./dist/react/primitives/field.d.ts","import":"./dist/react/primitives/field.js","source":"./src/react/primitives/field.tsx"},"./react/primitives/input":{"types":"./dist/react/primitives/input.d.ts","import":"./dist/react/primitives/input.js","source":"./src/react/primitives/input.tsx"},"./react/primitives/label":{"types":"./dist/react/primitives/label.d.ts","import":"./dist/react/primitives/label.js","source":"./src/react/primitives/label.tsx"},"./react/primitives/modal":{"types":"./dist/react/primitives/modal.d.ts","import":"./dist/react/primitives/modal.js","source":"./src/react/primitives/modal.tsx"},"./react/primitives/sheet":{"types":"./dist/react/primitives/sheet.d.ts","import":"./dist/react/primitives/sheet.js","source":"./src/react/primitives/sheet.tsx"},"./react/primitives/table":{"types":"./dist/react/primitives/table.d.ts","import":"./dist/react/primitives/table.js","source":"./src/react/primitives/table.tsx"},"./react/primitives/toast":{"types":"./dist/react/primitives/toast.d.ts","import":"./dist/react/primitives/toast.js","source":"./src/react/primitives/toast.tsx"},"./visualization/terminal":{"types":"./dist/visualization/terminal/index.d.ts","import":"./dist/visualization/terminal/index.js","source":"./src/visualization/terminal/index.ts"},"./visualization/timeline":{"types":"./dist/visualization/timeline/index.d.ts","import":"./dist/visualization/timeline/index.js","source":"./src/visualization/timeline/index.ts"},"./components/RadiusSlider":{"types":"./dist/components/theme/radius-slider.d.ts","import":"./dist/components/theme/radius-slider.js","source":"./src/components/theme/radius-slider.ts"},"./components/context-menu":{"types":"./dist/components/context-menu/index.d.ts","import":"./dist/components/context-menu/index.js","source":"./src/components/context-menu/index.ts"},"./composites/metrics-card":{"types":"./dist/composites/metrics-card.d.ts","import":"./dist/composites/metrics-card.js","source":"./src/composites/metrics-card.tsx"},"./display/markdown-viewer":{"types":"./dist/display/markdown-viewer/index.d.ts","import":"./dist/display/markdown-viewer/index.js","source":"./src/display/markdown-viewer/index.ts"},"./editors/languages/fluxl":{"types":"./dist/editors/languages/fluxl.d.ts","import":"./dist/editors/languages/fluxl.js","source":"./src/editors/languages/fluxl.ts"},"./editors/languages/yaral":{"types":"./dist/editors/languages/yaral.d.ts","import":"./dist/editors/languages/yaral.js","source":"./src/editors/languages/yaral.ts"},"./form/cron-editor/parser":{"types":"./dist/form/cron-editor/parser.d.ts","import":"./dist/form/cron-editor/parser.js","source":"./src/form/cron-editor/parser.ts"},"./react/hooks/use-consent":{"types":"./dist/react/hooks/useConsent.d.ts","import":"./dist/react/hooks/useConsent.js","source":"./src/react/hooks/useConsent.ts"},"./react/hooks/use-passkey":{"types":"./dist/react/hooks/usePasskey.d.ts","import":"./dist/react/hooks/usePasskey.js","source":"./src/react/hooks/usePasskey.ts"},"./react/hooks/use-storage":{"types":"./dist/react/hooks/useStorage.d.ts","import":"./dist/react/hooks/useStorage.js","source":"./src/react/hooks/useStorage.ts"},"./react/primitives/avatar":{"types":"./dist/react/primitives/avatar.d.ts","import":"./dist/react/primitives/avatar.js","source":"./src/react/primitives/avatar.tsx"},"./react/primitives/button":{"types":"./dist/react/primitives/button.d.ts","import":"./dist/react/primitives/button.js","source":"./src/react/primitives/button.tsx"},"./react/primitives/dialog":{"types":"./dist/react/primitives/dialog.d.ts","import":"./dist/react/primitives/dialog.js","source":"./src/react/primitives/dialog.tsx"},"./react/primitives/drawer":{"types":"./dist/react/primitives/drawer.d.ts","import":"./dist/react/primitives/drawer.js","source":"./src/react/primitives/drawer.tsx"},"./react/primitives/kanban":{"types":"./dist/react/primitives/kanban.d.ts","import":"./dist/react/primitives/kanban.js","source":"./src/react/primitives/kanban.tsx"},"./react/primitives/ripple":{"types":"./dist/react/primitives/ripple.d.ts","import":"./dist/react/primitives/ripple.js","source":"./src/react/primitives/ripple.tsx"},"./react/primitives/search":{"types":"./dist/react/primitives/search.d.ts","import":"./dist/react/primitives/search.js","source":"./src/react/primitives/search.tsx"},"./react/primitives/select":{"types":"./dist/react/primitives/select.d.ts","import":"./dist/react/primitives/select.js","source":"./src/react/primitives/select.tsx"},"./react/primitives/slider":{"types":"./dist/react/primitives/slider.d.ts","import":"./dist/react/primitives/slider.js","source":"./src/react/primitives/slider.tsx"},"./react/primitives/switch":{"types":"./dist/react/primitives/switch.d.ts","import":"./dist/react/primitives/switch.js","source":"./src/react/primitives/switch.tsx"},"./react/primitives/toggle":{"types":"./dist/react/primitives/toggle.d.ts","import":"./dist/react/primitives/toggle.js","source":"./src/react/primitives/toggle.tsx"},"./visualization/file-tree":{"types":"./dist/visualization/file-tree/index.d.ts","import":"./dist/visualization/file-tree/index.js","source":"./src/visualization/file-tree/index.ts"},"./components/IconSetPicker":{"types":"./dist/components/theme/icon-set-picker.d.ts","import":"./dist/components/theme/icon-set-picker.js","source":"./src/components/theme/icon-set-picker.ts"},"./components/ThemeSwitcher":{"types":"./dist/components/theme/theme-switcher.d.ts","import":"./dist/components/theme/theme-switcher.js","source":"./src/components/theme/theme-switcher.ts"},"./components/detail-header":{"types":"./dist/components/detail-header/index.d.ts","import":"./dist/components/detail-header/index.js"},"./navigation/dropdown-menu":{"types":"./dist/navigation/dropdown-menu/index.d.ts","import":"./dist/navigation/dropdown-menu/index.js","source":"./src/navigation/dropdown-menu/index.ts"},"./primitives/live-log-tail":{"types":"./dist/primitives/live-log-tail.d.ts","import":"./dist/primitives/live-log-tail.js","source":"./src/primitives/live-log-tail.tsx"},"./primitives/select/native":{"types":"./dist/primitives/select/native.d.ts","import":"./dist/primitives/select/native.js","source":"./src/primitives/select/native.ts"},"./react/editors/log-viewer":{"types":"./dist/react/editors/log-viewer.d.ts","import":"./dist/react/editors/log-viewer.js","source":"./src/react/editors/log-viewer.tsx"},"./react/layout/page-header":{"types":"./dist/react/layout/page-header.d.ts","import":"./dist/react/layout/page-header.js","source":"./src/react/layout/page-header.tsx"},"./react/primitives/menubar":{"types":"./dist/react/primitives/menubar.d.ts","import":"./dist/react/primitives/menubar.js","source":"./src/react/primitives/menubar.tsx"},"./react/primitives/popover":{"types":"./dist/react/primitives/popover.d.ts","import":"./dist/react/primitives/popover.js","source":"./src/react/primitives/popover.tsx"},"./react/primitives/spinner":{"types":"./dist/react/primitives/spinner.d.ts","import":"./dist/react/primitives/spinner.js","source":"./src/react/primitives/spinner.tsx"},"./react/primitives/stepper":{"types":"./dist/react/primitives/stepper.d.ts","import":"./dist/react/primitives/stepper.js","source":"./src/react/primitives/stepper.tsx"},"./react/primitives/tooltip":{"types":"./dist/react/primitives/tooltip.d.ts","import":"./dist/react/primitives/tooltip.js","source":"./src/react/primitives/tooltip.tsx"},"./components/AccentSwitcher":{"types":"./dist/components/theme/accent-switcher.d.ts","import":"./dist/components/theme/accent-switcher.js","source":"./src/components/theme/accent-switcher.ts"},"./primitives/checkbox/group":{"types":"./dist/primitives/checkbox/group.d.ts","import":"./dist/primitives/checkbox/group.js","source":"./src/primitives/checkbox/group.ts"},"./primitives/phase-progress":{"types":"./dist/primitives/phase-progress.d.ts","import":"./dist/primitives/phase-progress.js","source":"./src/primitives/phase-progress.tsx"},"./primitives/sse-live-badge":{"types":"./dist/primitives/sse-live-badge.d.ts","import":"./dist/primitives/sse-live-badge.js","source":"./src/primitives/sse-live-badge.tsx"},"./react/auth/passkey-button":{"types":"./dist/react/auth/passkey-button.d.ts","import":"./dist/react/auth/passkey-button.js","source":"./src/react/auth/passkey-button.tsx"},"./react/consent/preferences":{"types":"./dist/react/consent/preferences.d.ts","import":"./dist/react/consent/preferences.js","source":"./src/react/consent/preferences.tsx"},"./react/editors/code-editor":{"types":"./dist/react/editors/code-editor.d.ts","import":"./dist/react/editors/code-editor.js","source":"./src/react/editors/code-editor.tsx"},"./react/editors/diff-viewer":{"types":"./dist/react/editors/diff-viewer.d.ts","import":"./dist/react/editors/diff-viewer.js","source":"./src/react/editors/diff-viewer.tsx"},"./react/editors/json-viewer":{"types":"./dist/react/editors/json-viewer.d.ts","import":"./dist/react/editors/json-viewer.js","source":"./src/react/editors/json-viewer.tsx"},"./react/editors/yaml-editor":{"types":"./dist/react/editors/yaml-editor.d.ts","import":"./dist/react/editors/yaml-editor.js","source":"./src/react/editors/yaml-editor.tsx"},"./react/primitives/calendar":{"types":"./dist/react/primitives/calendar.d.ts","import":"./dist/react/primitives/calendar.js","source":"./src/react/primitives/calendar.tsx"},"./react/primitives/carousel":{"types":"./dist/react/primitives/carousel.d.ts","import":"./dist/react/primitives/carousel.js","source":"./src/react/primitives/carousel.tsx"},"./react/primitives/checkbox":{"types":"./dist/react/primitives/checkbox.d.ts","import":"./dist/react/primitives/checkbox.js","source":"./src/react/primitives/checkbox.tsx"},"./react/primitives/progress":{"types":"./dist/react/primitives/progress.d.ts","import":"./dist/react/primitives/progress.js","source":"./src/react/primitives/progress.tsx"},"./react/primitives/skeleton":{"types":"./dist/react/primitives/skeleton.d.ts","import":"./dist/react/primitives/skeleton.js","source":"./src/react/primitives/skeleton.tsx"},"./react/primitives/terminal":{"types":"./dist/react/primitives/terminal.d.ts","import":"./dist/react/primitives/terminal.js","source":"./src/react/primitives/terminal.tsx"},"./react/primitives/textarea":{"types":"./dist/react/primitives/textarea.d.ts","import":"./dist/react/primitives/textarea.js","source":"./src/react/primitives/textarea.tsx"},"./react/primitives/timeline":{"types":"./dist/react/primitives/timeline.d.ts","import":"./dist/react/primitives/timeline.js","source":"./src/react/primitives/timeline.tsx"},"./security/detection-status":{"types":"./dist/security/detection-status/index.d.ts","import":"./dist/security/detection-status/index.js","source":"./src/security/detection-status/index.ts"},"./styles/platform-admin.css":{"source":"./src/styles/platform-admin.css","default":"./dist/styles/platform-admin.css"},"./styles/threat-library.css":{"source":"./src/styles/threat-library.css","default":"./dist/styles/threat-library.css"},"./visualization/rule-editor":{"types":"./dist/visualization/rule-editor/index.d.ts","import":"./dist/visualization/rule-editor/index.js","source":"./src/visualization/rule-editor/index.ts"},"./components/DensitySwitcher":{"types":"./dist/components/theme/density-switcher.d.ts","import":"./dist/components/theme/density-switcher.js","source":"./src/components/theme/density-switcher.ts"},"./components/FontStackPicker":{"types":"./dist/components/theme/font-stack-picker.d.ts","import":"./dist/components/theme/font-stack-picker.js","source":"./src/components/theme/font-stack-picker.ts"},"./components/IconUsageMatrix":{"types":"./dist/components/theme/icon-usage-matrix.d.ts","import":"./dist/components/theme/icon-usage-matrix.js","source":"./src/components/theme/icon-usage-matrix.ts"},"./components/ThemePresetGrid":{"types":"./dist/components/theme/theme-preset-grid.d.ts","import":"./dist/components/theme/theme-preset-grid.js","source":"./src/components/theme/theme-preset-grid.ts"},"./display/severity-indicator":{"types":"./dist/display/severity-indicator/index.d.ts","import":"./dist/display/severity-indicator/index.js","source":"./src/display/severity-indicator/index.ts"},"./navigation/navigation-menu":{"types":"./dist/navigation/navigation-menu/index.d.ts","import":"./dist/navigation/navigation-menu/index.js","source":"./src/navigation/navigation-menu/index.ts"},"./primitives/select/combobox":{"types":"./dist/primitives/select/combobox.d.ts","import":"./dist/primitives/select/combobox.js","source":"./src/primitives/select/combobox.ts"},"./react/primitives/chart-bar":{"types":"./dist/react/primitives/chart-bar.d.ts","import":"./dist/react/primitives/chart-bar.js","source":"./src/react/primitives/chart-bar.tsx"},"./react/primitives/chart-pie":{"types":"./dist/react/primitives/chart-pie.d.ts","import":"./dist/react/primitives/chart-pie.js","source":"./src/react/primitives/chart-pie.tsx"},"./react/primitives/data-grid":{"types":"./dist/react/primitives/data-grid.d.ts","import":"./dist/react/primitives/data-grid.js","source":"./src/react/primitives/data-grid.tsx"},"./react/primitives/direction":{"types":"./dist/react/primitives/direction.d.ts","import":"./dist/react/primitives/direction.js","source":"./src/react/primitives/direction.tsx"},"./react/primitives/file-tree":{"types":"./dist/react/primitives/file-tree.d.ts","import":"./dist/react/primitives/file-tree.js","source":"./src/react/primitives/file-tree.tsx"},"./react/primitives/separator":{"types":"./dist/react/primitives/separator.d.ts","import":"./dist/react/primitives/separator.js","source":"./src/react/primitives/separator.tsx"},"./react/primitives/stat-card":{"types":"./dist/react/primitives/stat-card.d.ts","import":"./dist/react/primitives/stat-card.js","source":"./src/react/primitives/stat-card.tsx"},"./react/primitives/tag-input":{"types":"./dist/react/primitives/tag-input.d.ts","import":"./dist/react/primitives/tag-input.js","source":"./src/react/primitives/tag-input.tsx"},"./react/primitives/tree-view":{"types":"./dist/react/primitives/tree-view.d.ts","import":"./dist/react/primitives/tree-view.js","source":"./src/react/primitives/tree-view.tsx"},"./visualization/flow-diagram":{"types":"./dist/visualization/flow-diagram/index.d.ts","import":"./dist/visualization/flow-diagram/index.js","source":"./src/visualization/flow-diagram/index.ts"},"./components/ThemePreviewTile":{"types":"./dist/components/theme/theme-preview-tile.d.ts","import":"./dist/components/theme/theme-preview-tile.js","source":"./src/components/theme/theme-preview-tile.ts"},"./display/notification-center":{"types":"./dist/display/notification-center/index.d.ts","import":"./dist/display/notification-center/index.js","source":"./src/display/notification-center/index.ts"},"./react/hooks/use-keybindings":{"types":"./dist/react/hooks/useKeybindings.d.ts","import":"./dist/react/hooks/useKeybindings.js","source":"./src/react/hooks/useKeybindings.ts"},"./react/primitives/breadcrumb":{"types":"./dist/react/primitives/breadcrumb.d.ts","import":"./dist/react/primitives/breadcrumb.js","source":"./src/react/primitives/breadcrumb.tsx"},"./react/primitives/chart-area":{"types":"./dist/react/primitives/chart-area.d.ts","import":"./dist/react/primitives/chart-area.js","source":"./src/react/primitives/chart-area.tsx"},"./react/primitives/chart-line":{"types":"./dist/react/primitives/chart-line.d.ts","import":"./dist/react/primitives/chart-line.js","source":"./src/react/primitives/chart-line.tsx"},"./react/primitives/code-block":{"types":"./dist/react/primitives/code-block.d.ts","import":"./dist/react/primitives/code-block.js","source":"./src/react/primitives/code-block.tsx"},"./react/primitives/cvss-badge":{"types":"./dist/react/primitives/cvss-badge.d.ts","import":"./dist/react/primitives/cvss-badge.js","source":"./src/react/primitives/cvss-badge.tsx"},"./react/primitives/data-table":{"types":"./dist/react/primitives/data-table.d.ts","import":"./dist/react/primitives/data-table.js","source":"./src/react/primitives/data-table.tsx"},"./react/primitives/hover-card":{"types":"./dist/react/primitives/hover-card.d.ts","import":"./dist/react/primitives/hover-card.js","source":"./src/react/primitives/hover-card.tsx"},"./react/primitives/pagination":{"types":"./dist/react/primitives/pagination.d.ts","import":"./dist/react/primitives/pagination.js","source":"./src/react/primitives/pagination.tsx"},"./react/primitives/split-pane":{"types":"./dist/react/primitives/split-pane.d.ts","import":"./dist/react/primitives/split-pane.js","source":"./src/react/primitives/split-pane.tsx"},"./react/primitives/status-bar":{"types":"./dist/react/primitives/status-bar.d.ts","import":"./dist/react/primitives/status-bar.js","source":"./src/react/primitives/status-bar.tsx"},"./react/primitives/status-dot":{"types":"./dist/react/primitives/status-dot.d.ts","import":"./dist/react/primitives/status-dot.js","source":"./src/react/primitives/status-dot.tsx"},"./react/primitives/typography":{"types":"./dist/react/primitives/typography.d.ts","import":"./dist/react/primitives/typography.js","source":"./src/react/primitives/typography.tsx"},"./react/primitives/uptime-bar":{"types":"./dist/react/primitives/uptime-bar.d.ts","import":"./dist/react/primitives/uptime-bar.js","source":"./src/react/primitives/uptime-bar.tsx"},"./security/vulnerability-card":{"types":"./dist/security/vulnerability-card/index.d.ts","import":"./dist/security/vulnerability-card/index.js","source":"./src/security/vulnerability-card/index.ts"},"./visualization/network-graph":{"types":"./dist/visualization/network-graph/index.d.ts","import":"./dist/visualization/network-graph/index.js","source":"./src/visualization/network-graph/index.ts"},"./react/layout/core-app-chrome":{"types":"./dist/react/layout/core-app-chrome.d.ts","import":"./dist/react/layout/core-app-chrome.js","source":"./src/react/layout/core-app-chrome.tsx"},"./react/primitives/attack-path":{"types":"./dist/react/primitives/attack-path.d.ts","import":"./dist/react/primitives/attack-path.js","source":"./src/react/primitives/attack-path.tsx"},"./react/primitives/chart-gauge":{"types":"./dist/react/primitives/chart-gauge.d.ts","import":"./dist/react/primitives/chart-gauge.js","source":"./src/react/primitives/chart-gauge.tsx"},"./react/primitives/chart-radar":{"types":"./dist/react/primitives/chart-radar.d.ts","import":"./dist/react/primitives/chart-radar.js","source":"./src/react/primitives/chart-radar.tsx"},"./react/primitives/code-viewer":{"types":"./dist/react/primitives/code-viewer.d.ts","import":"./dist/react/primitives/code-viewer.js","source":"./src/react/primitives/code-viewer.tsx"},"./react/primitives/collapsible":{"types":"./dist/react/primitives/collapsible.d.ts","import":"./dist/react/primitives/collapsible.js","source":"./src/react/primitives/collapsible.tsx"},"./react/primitives/copy-button":{"types":"./dist/react/primitives/copy-button.d.ts","import":"./dist/react/primitives/copy-button.js","source":"./src/react/primitives/copy-button.tsx"},"./react/primitives/cron-editor":{"types":"./dist/react/primitives/cron-editor.d.ts","import":"./dist/react/primitives/cron-editor.js","source":"./src/react/primitives/cron-editor.tsx"},"./react/primitives/date-picker":{"types":"./dist/react/primitives/date-picker.d.ts","import":"./dist/react/primitives/date-picker.js","source":"./src/react/primitives/date-picker.tsx"},"./react/primitives/empty-state":{"types":"./dist/react/primitives/empty-state.d.ts","import":"./dist/react/primitives/empty-state.js","source":"./src/react/primitives/empty-state.tsx"},"./react/primitives/metric-tile":{"types":"./dist/react/primitives/metric-tile.d.ts","import":"./dist/react/primitives/metric-tile.js","source":"./src/react/primitives/metric-tile.tsx"},"./react/primitives/radio-group":{"types":"./dist/react/primitives/radio-group.d.ts","import":"./dist/react/primitives/radio-group.js","source":"./src/react/primitives/radio-group.tsx"},"./react/primitives/rule-editor":{"types":"./dist/react/primitives/rule-editor.d.ts","import":"./dist/react/primitives/rule-editor.js","source":"./src/react/primitives/rule-editor.tsx"},"./react/primitives/scroll-area":{"types":"./dist/react/primitives/scroll-area.d.ts","import":"./dist/react/primitives/scroll-area.js","source":"./src/react/primitives/scroll-area.tsx"},"./react/primitives/slide-panel":{"types":"./dist/react/primitives/slide-panel.d.ts","import":"./dist/react/primitives/slide-panel.js","source":"./src/react/primitives/slide-panel.tsx"},"./react/primitives/alert-dialog":{"types":"./dist/react/primitives/alert-dialog.d.ts","import":"./dist/react/primitives/alert-dialog.js","source":"./src/react/primitives/alert-dialog.tsx"},"./react/primitives/aspect-ratio":{"types":"./dist/react/primitives/aspect-ratio.d.ts","import":"./dist/react/primitives/aspect-ratio.js","source":"./src/react/primitives/aspect-ratio.tsx"},"./react/primitives/chart-funnel":{"types":"./dist/react/primitives/chart-funnel.d.ts","import":"./dist/react/primitives/chart-funnel.js","source":"./src/react/primitives/chart-funnel.tsx"},"./react/primitives/chart-sankey":{"types":"./dist/react/primitives/chart-sankey.d.ts","import":"./dist/react/primitives/chart-sankey.js","source":"./src/react/primitives/chart-sankey.tsx"},"./react/primitives/color-picker":{"types":"./dist/react/primitives/color-picker.d.ts","import":"./dist/react/primitives/color-picker.js","source":"./src/react/primitives/color-picker.tsx"},"./react/primitives/context-menu":{"types":"./dist/react/primitives/context-menu.d.ts","import":"./dist/react/primitives/context-menu.js","source":"./src/react/primitives/context-menu.tsx"},"./react/primitives/flow-diagram":{"types":"./dist/react/primitives/flow-diagram.d.ts","import":"./dist/react/primitives/flow-diagram.js","source":"./src/react/primitives/flow-diagram.tsx"},"./react/primitives/mitre-matrix":{"types":"./dist/react/primitives/mitre-matrix.d.ts","import":"./dist/react/primitives/mitre-matrix.js","source":"./src/react/primitives/mitre-matrix.tsx"},"./visualization/mermaid-diagram":{"types":"./dist/visualization/mermaid-diagram/index.d.ts","import":"./dist/visualization/mermaid-diagram/index.js","source":"./src/visualization/mermaid-diagram/index.ts"},"./react/primitives/chart-heatmap":{"types":"./dist/react/primitives/chart-heatmap.d.ts","import":"./dist/react/primitives/chart-heatmap.js","source":"./src/react/primitives/chart-heatmap.tsx"},"./react/primitives/chart-scatter":{"types":"./dist/react/primitives/chart-scatter.d.ts","import":"./dist/react/primitives/chart-scatter.js","source":"./src/react/primitives/chart-scatter.tsx"},"./react/primitives/chart-treemap":{"types":"./dist/react/primitives/chart-treemap.d.ts","import":"./dist/react/primitives/chart-treemap.js","source":"./src/react/primitives/chart-treemap.tsx"},"./react/primitives/dropdown-menu":{"types":"./dist/react/primitives/dropdown-menu.d.ts","import":"./dist/react/primitives/dropdown-menu.js","source":"./src/react/primitives/dropdown-menu.tsx"},"./react/primitives/network-graph":{"types":"./dist/react/primitives/network-graph.d.ts","import":"./dist/react/primitives/network-graph.js","source":"./src/react/primitives/network-graph.tsx"},"./composites/per-case-stats-table":{"types":"./dist/composites/per-case-stats-table.d.ts","import":"./dist/composites/per-case-stats-table.js","source":"./src/composites/per-case-stats-table.tsx"},"./primitives/yaml-override-editor":{"types":"./dist/primitives/yaml-override-editor.d.ts","import":"./dist/primitives/yaml-override-editor.js","source":"./src/primitives/yaml-override-editor.tsx"},"./react/primitives/error-boundary":{"types":"./dist/react/primitives/error-boundary.d.ts","import":"./dist/react/primitives/error-boundary.js","source":"./src/react/primitives/error-boundary.tsx"},"./react/primitives/heatmap-legend":{"types":"./dist/react/primitives/heatmap-legend.d.ts","import":"./dist/react/primitives/heatmap-legend.js","source":"./src/react/primitives/heatmap-legend.tsx"},"./styles/react-threat-visuals.css":{"source":"./src/styles/react-threat-visuals.css","default":"./dist/styles/react-threat-visuals.css"},"./visualization/json-path-browser":{"types":"./dist/visualization/json-path-browser/index.d.ts","import":"./dist/visualization/json-path-browser/index.js","source":"./src/visualization/json-path-browser/index.ts"},"./react/primitives/chart-sparkline":{"types":"./dist/react/primitives/chart-sparkline.d.ts","import":"./dist/react/primitives/chart-sparkline.js","source":"./src/react/primitives/chart-sparkline.tsx"},"./react/primitives/chart-waterfall":{"types":"./dist/react/primitives/chart-waterfall.d.ts","import":"./dist/react/primitives/chart-waterfall.js","source":"./src/react/primitives/chart-waterfall.tsx"},"./react/primitives/heatmap-toolbar":{"types":"./dist/react/primitives/heatmap-toolbar.d.ts","import":"./dist/react/primitives/heatmap-toolbar.js","source":"./src/react/primitives/heatmap-toolbar.tsx"},"./react/primitives/markdown-viewer":{"types":"./dist/react/primitives/markdown-viewer.d.ts","import":"./dist/react/primitives/markdown-viewer.js","source":"./src/react/primitives/markdown-viewer.tsx"},"./react/primitives/mermaid-diagram":{"types":"./dist/react/primitives/mermaid-diagram.d.ts","import":"./dist/react/primitives/mermaid-diagram.js","source":"./src/react/primitives/mermaid-diagram.tsx"},"./react/primitives/navigation-menu":{"types":"./dist/react/primitives/navigation-menu.d.ts","import":"./dist/react/primitives/navigation-menu.js","source":"./src/react/primitives/navigation-menu.tsx"},"./components/search/command-palette":{"types":"./dist/components/search/command-palette.d.ts","import":"./dist/components/search/command-palette.js","source":"./src/components/search/command-palette.ts"},"./layout/core-app-library-dashboard":{"types":"./dist/layout/core-app-library-dashboard.d.ts","import":"./dist/layout/core-app-library-dashboard.js","source":"./src/layout/core-app-library-dashboard.ts"},"./react/primitives/animated-counter":{"types":"./dist/react/primitives/animated-counter.d.ts","import":"./dist/react/primitives/animated-counter.js","source":"./src/react/primitives/animated-counter.tsx"},"./react/primitives/detection-status":{"types":"./dist/react/primitives/detection-status.d.ts","import":"./dist/react/primitives/detection-status.js","source":"./src/react/primitives/detection-status.tsx"},"./react/feedback/notification-banner":{"types":"./dist/react/feedback/notification-banner.d.ts","import":"./dist/react/feedback/notification-banner.js","source":"./src/react/feedback/notification-banner.tsx"},"./react/primitives/chart-candlestick":{"types":"./dist/react/primitives/chart-candlestick.d.ts","import":"./dist/react/primitives/chart-candlestick.js","source":"./src/react/primitives/chart-candlestick.tsx"},"./react/primitives/json-path-browser":{"types":"./dist/react/primitives/json-path-browser.d.ts","import":"./dist/react/primitives/json-path-browser.js","source":"./src/react/primitives/json-path-browser.tsx"},"./react/primitives/severity-indicator":{"types":"./dist/react/primitives/severity-indicator.d.ts","import":"./dist/react/primitives/severity-indicator.js","source":"./src/react/primitives/severity-indicator.tsx"},"./react/primitives/vulnerability-card":{"types":"./dist/react/primitives/vulnerability-card.d.ts","import":"./dist/react/primitives/vulnerability-card.js","source":"./src/react/primitives/vulnerability-card.tsx"},"./react/primitives/notification-center":{"types":"./dist/react/primitives/notification-center.d.ts","import":"./dist/react/primitives/notification-center.js","source":"./src/react/primitives/notification-center.tsx"},"./react/layout/core-app-library-dashboard":{"types":"./dist/react/layout/core-app-library-dashboard.d.ts","import":"./dist/react/layout/core-app-library-dashboard.js","source":"./src/react/layout/core-app-library-dashboard.tsx"}},"gitHead":"0d3f6545728ce59e4e46561a616d52366ac64174","scripts":{"dev":"vite build --watch","lint":"eslint src --max-warnings 0","test":"vitest run","build":"tsc -p tsconfig.build.json && vite build","check":"npm run typecheck && npm run lint && npm run format:check","format":"prettier --write \"src/**/*.ts\"","preview":"npm run generate:preview && vite --config preview/vite.config.ts","lint:fix":"eslint src --fix","test:e2e":"playwright test","typecheck":"tsc --noEmit","test:watch":"vitest","test:e2e:ui":"playwright test --ui","audit:parity":"node scripts/audit-parity.mjs","format:check":"prettier --check \"src/**/*.ts\"","preview:dist":"npm run generate:preview && vite build --config preview/vite.config.ts","preview:build":"npm run build && npm run preview:dist","preview:serve":"vite --config preview/vite.config.ts","test:coverage":"vitest run --coverage","preview:deploy":"npm run preview:build && echo 'Static site built to preview-dist/'","test:e2e:debug":"playwright test --debug","test:e2e:headed":"playwright test --headed","test:e2e:report":"playwright show-report","generate:preview":"node scripts/extract-prop-docs.mjs && node scripts/generate-preview.mjs","audit:parity:check":"node scripts/audit-parity.mjs --check","generate:prop-docs":"node scripts/extract-prop-docs.mjs","test:e2e:update-snapshots":"playwright test --update-snapshots"},"_npmUser":{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},"overrides":{"uuid":"14.0.0","lodash":"4.18.1","rollup":"4.60.0","undici":"^7.28.0","flatted":"3.4.2","postcss":"8.5.10","dompurify":"3.4.11","lodash-es":"4.18.1","@vue/language-core":{"minimatch":"9.0.7"}},"repository":{"url":"git+https://github.com/countermeasure-platform/web-components.git","type":"git"},"_npmVersion":"10.9.8","description":"Shared web components for CounterMeasure applications - consolidates common frontend functionality across projects.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.3","dependencies":{"clsx":"^2.1.1","mermaid":"^11.12.3","dompurify":"3.4.11","codemirror":"^6.0.1","tailwind-merge":"^3.5.0","@codemirror/lint":"^6.9.0","@codemirror/view":"^6.39.0","@lezer/highlight":"^1.2.0","@codemirror/state":"^6.5.0","@codemirror/search":"^6.5.0","@codemirror/commands":"^6.8.0","@codemirror/lang-css":"^6.3.1","@codemirror/lang-sql":"^6.10.0","@codemirror/language":"^6.12.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-tabs":"^1.1.3","@codemirror/lang-json":"^6.0.1","@codemirror/lang-rust":"^6.0.2","@radix-ui/react-label":"^2.1.4","@radix-ui/react-dialog":"^1.1.7","@radix-ui/react-select":"^2.1.7","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.1.4","@radix-ui/react-toggle":"^1.1.10","@codemirror/lang-python":"^6.2.1","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-tooltip":"^1.1.8","@codemirror/autocomplete":"^6.20.0","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@codemirror/language-data":"^6.5.2","@radix-ui/react-separator":"^1.1.8","@codemirror/lang-javascript":"^6.2.4","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.7","@radix-ui/react-toggle-group":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.7","@radix-ui/react-navigation-menu":"^1.2.14"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.5","jsdom":"^29.0.0","react":"^19.2.4","eslint":"^10.0.3","vitest":"^4.1.0","globals":"^17.2.0","axe-core":"^4.11.1","prettier":"^3.2.0","react-dom":"^19.2.4","@eslint/js":"^10.0.0","typescript":"^6.0.2","@types/node":"^25.1.0","tailwindcss":"4.3.0","@types/react":"^19.2.14","lucide-react":"^1.6.0","@xyflow/react":"^12.10.1","vite-plugin-dts":"^5.0.0","@playwright/test":"^1.52.0","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.4","typescript-eslint":"^8.57.0","@vitest/coverage-v8":"^4.1.0","@axe-core/playwright":"^4.11.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@microsoft/api-extractor":"7.58.7","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","tailwindcss":"^4.0.0","lucide-react":"^1.6.0","@xyflow/react":"^12.0.0"},"peerDependenciesMeta":{"tailwindcss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-components_1.3.9-dev.40.1_1782697683231_0.1822982454010562","host":"s3://npm-registry-packages-npm-production"}},"1.3.10-dev.41.1":{"name":"@countermeasure-platform/web-components","version":"1.3.10-dev.41.1","keywords":["countermeasure","consent","auth","passkey","webauthn","encryption","crypto","aes","rsa","codemirror","editor","data-table","components","ui"],"author":{"name":"CounterMeasure"},"license":"MIT","_id":"@countermeasure-platform/web-components@1.3.10-dev.41.1","maintainers":[{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},{"name":"phutel","email":"paul@countermeasuresec.com"}],"homepage":"https://github.com/countermeasure-platform/web-components#readme","bugs":{"url":"https://github.com/countermeasure-platform/web-components/issues"},"dist":{"shasum":"7aff66a3a17f3e769d9c0df6a8a0b4df1e403041","tarball":"https://registry.npmjs.org/@countermeasure-platform/web-components/-/web-components-1.3.10-dev.41.1.tgz","fileCount":2552,"integrity":"sha512-ptNk4capTpsjNkdOKfJlbLWnH9BxhveXw4c2buN8FbRzc1vsFgX3kQxY1VYVyVUx+8vHfu+DPHpHfZfyGvGAGA==","signatures":[{"sig":"MEYCIQCVt8EDNgJrObtNblL3xAwsNnt66A6OsnQx1/s8HR7JJQIhAOhpf9x+igIyIVG2p7fgx7UTSQZ16gMWSOdNlZ02kuWH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30018557},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js","source":"./src/ui/index.ts"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","source":"./src/auth/index.ts"},"./form":{"types":"./dist/form/index.d.ts","import":"./dist/form/index.js","source":"./src/form/index.ts"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js","source":"./src/icons/index.ts"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react.js","source":"./src/react/index.ts"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","source":"./src/utils/index.ts"},"./charts":{"types":"./dist/charts/index.d.ts","import":"./dist/charts/index.js","source":"./src/charts/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.ts","import":"./dist/crypto/index.js","source":"./src/crypto/index.ts"},"./layout":{"types":"./dist/layout/index.d.ts","import":"./dist/layout/index.js","source":"./src/layout/index.ts"},"./styles":{"source":"./src/styles/index.css","default":"./dist/styles/index.css"},"./consent":{"types":"./dist/consent/index.d.ts","import":"./dist/consent/index.js","source":"./src/consent/index.ts"},"./display":{"types":"./dist/display/index.d.ts","import":"./dist/display/index.js","source":"./src/display/index.ts"},"./editors":{"types":"./dist/editors/index.d.ts","import":"./dist/editors/index.js","source":"./src/editors/index.ts"},"./passkey":{"types":"./dist/passkey/index.d.ts","import":"./dist/passkey/index.js","source":"./src/passkey/index.ts"},"./sidebar":{"types":"./dist/sidebar/index.d.ts","import":"./dist/sidebar/index.js","source":"./src/sidebar/index.ts"},"./overlays":{"types":"./dist/overlays/index.d.ts","import":"./dist/overlays/index.js","source":"./src/overlays/index.ts"},"./security":{"types":"./dist/security/index.d.ts","import":"./dist/security/index.js","source":"./src/security/index.ts"},"./services":{"types":"./dist/services/index.d.ts","import":"./dist/services/index.js","source":"./src/services/index.ts"},"./styles/*":"./dist/styles/*","./styles/ui":{"source":"./src/styles/ui.css","default":"./dist/styles/ui.css"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","source":"./src/appearance/index.ts"},"./charts/bar":{"types":"./dist/charts/bar/index.d.ts","import":"./dist/charts/bar/index.js","source":"./src/charts/bar/index.ts"},"./charts/pie":{"types":"./dist/charts/pie/index.d.ts","import":"./dist/charts/pie/index.js","source":"./src/charts/pie/index.ts"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js","source":"./src/components/index.ts"},"./navigation":{"types":"./dist/navigation/index.d.ts","import":"./dist/navigation/index.js","source":"./src/navigation/index.ts"},"./primitives":{"types":"./dist/primitives/index.d.ts","import":"./dist/primitives/index.js","source":"./src/primitives/index.ts"},"./react/auth":{"types":"./dist/react/auth/index.d.ts","import":"./dist/react/auth/index.js","source":"./src/react/auth/index.ts"},"./charts/area":{"types":"./dist/charts/area/index.d.ts","import":"./dist/charts/area/index.js","source":"./src/charts/area/index.ts"},"./charts/axis":{"types":"./dist/charts/axis.d.ts","import":"./dist/charts/axis.js","source":"./src/charts/axis.ts"},"./charts/base":{"types":"./dist/charts/base.d.ts","import":"./dist/charts/base.js","source":"./src/charts/base.ts"},"./charts/line":{"types":"./dist/charts/line/index.d.ts","import":"./dist/charts/line/index.js","source":"./src/charts/line/index.ts"},"./charts/zoom":{"types":"./dist/charts/zoom.d.ts","import":"./dist/charts/zoom.js","source":"./src/charts/zoom.ts"},"./react/brand":{"types":"./dist/react/brand/index.d.ts","import":"./dist/react/brand.js","source":"./src/react/brand/index.tsx"},"./react/hooks":{"types":"./dist/react/hooks/index.d.ts","import":"./dist/react/hooks/index.js","source":"./src/react/hooks/index.ts"},"./styles/auth":{"source":"./src/styles/auth.css","default":"./dist/styles/auth.css"},"./app-switcher":{"types":"./dist/app-switcher/index.d.ts","import":"./dist/app-switcher/index.js","source":"./src/app-switcher/index.ts"},"./charts/gauge":{"types":"./dist/charts/gauge/index.d.ts","import":"./dist/charts/gauge/index.js","source":"./src/charts/gauge/index.ts"},"./charts/radar":{"types":"./dist/charts/radar/index.d.ts","import":"./dist/charts/radar/index.js","source":"./src/charts/radar/index.ts"},"./charts/utils":{"types":"./dist/charts/utils.d.ts","import":"./dist/charts/utils.js","source":"./src/charts/utils.ts"},"./display/card":{"types":"./dist/display/card/index.d.ts","import":"./dist/display/card/index.js","source":"./src/display/card/index.ts"},"./icons/lucide":{"types":"./dist/icons/lucide.d.ts","import":"./dist/icons/lucide.js","source":"./src/icons/lucide.ts"},"./react/layout":{"types":"./dist/react/layout/index.d.ts","import":"./dist/react/layout/index.js","source":"./src/react/layout/index.ts"},"./services/api":{"types":"./dist/services/api.d.ts","import":"./dist/services/api.js","source":"./src/services/api.ts"},"./services/sse":{"types":"./dist/services/sse.d.ts","import":"./dist/services/sse.js","source":"./src/services/sse.ts"},"./theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./auth/elements":{"types":"./dist/auth/elements.d.ts","import":"./dist/auth/elements.js","source":"./src/auth/elements.ts"},"./charts/funnel":{"types":"./dist/charts/funnel/index.d.ts","import":"./dist/charts/funnel/index.js","source":"./src/charts/funnel/index.ts"},"./charts/legend":{"types":"./dist/charts/legend.d.ts","import":"./dist/charts/legend.js","source":"./src/charts/legend.ts"},"./charts/sankey":{"types":"./dist/charts/sankey/index.d.ts","import":"./dist/charts/sankey/index.js","source":"./src/charts/sankey/index.ts"},"./display/alert":{"types":"./dist/display/alert/index.d.ts","import":"./dist/display/alert/index.js","source":"./src/display/alert/index.ts"},"./display/badge":{"types":"./dist/display/badge/index.d.ts","import":"./dist/display/badge/index.js","source":"./src/display/badge/index.ts"},"./form/calendar":{"types":"./dist/form/calendar/index.d.ts","import":"./dist/form/calendar/index.js","source":"./src/form/calendar/index.ts"},"./react/consent":{"types":"./dist/react/consent/index.d.ts","import":"./dist/react/consent/index.js","source":"./src/react/consent/index.ts"},"./react/editors":{"types":"./dist/react/editors/index.d.ts","import":"./dist/react/editors/index.js","source":"./src/react/editors/index.ts"},"./react/sidebar":{"types":"./dist/react/sidebar.d.ts","import":"./dist/react/sidebar.js","source":"./src/react/sidebar.tsx"},"./styles/layout":{"source":"./src/styles/layout.css","default":"./dist/styles/layout.css"},"./styles/tokens":{"source":"./src/styles/tokens.css","default":"./dist/styles/tokens.css"},"./visualization":{"types":"./dist/visualization/index.d.ts","import":"./dist/visualization/index.js","source":"./src/visualization/index.ts"},"./charts/heatmap":{"types":"./dist/charts/heatmap/index.d.ts","import":"./dist/charts/heatmap/index.js","source":"./src/charts/heatmap/index.ts"},"./charts/scatter":{"types":"./dist/charts/scatter/index.d.ts","import":"./dist/charts/scatter/index.js","source":"./src/charts/scatter/index.ts"},"./charts/tooltip":{"types":"./dist/charts/tooltip.d.ts","import":"./dist/charts/tooltip.js","source":"./src/charts/tooltip.ts"},"./charts/treemap":{"types":"./dist/charts/treemap/index.d.ts","import":"./dist/charts/treemap/index.js","source":"./src/charts/treemap/index.ts"},"./display/avatar":{"types":"./dist/display/avatar/index.d.ts","import":"./dist/display/avatar/index.js","source":"./src/display/avatar/index.ts"},"./form/direction":{"types":"./dist/form/direction/index.d.ts","import":"./dist/form/direction/index.js","source":"./src/form/direction/index.ts"},"./form/tag-input":{"types":"./dist/form/tag-input/index.d.ts","import":"./dist/form/tag-input/index.js","source":"./src/form/tag-input/index.ts"},"./overlays/sheet":{"types":"./dist/overlays/sheet/index.d.ts","import":"./dist/overlays/sheet/index.js","source":"./src/overlays/sheet/index.ts"},"./primitives/kbd":{"types":"./dist/primitives/kbd/index.d.ts","import":"./dist/primitives/kbd/index.js","source":"./src/primitives/kbd/index.ts"},"./react/feedback":{"types":"./dist/react/feedback/index.d.ts","import":"./dist/react/feedback/index.js","source":"./src/react/feedback/index.ts"},"./react/topology":{"types":"./dist/react/topology/index.d.ts","import":"./dist/react/topology.js","source":"./src/react/topology/index.ts"},"./styles/consent":{"source":"./src/styles/consent.css","default":"./dist/styles/consent.css"},"./utils/registry":{"types":"./dist/utils/registry.d.ts","import":"./dist/utils/registry.js","source":"./src/utils/registry.ts"},"./components/tabs":{"types":"./dist/components/tabs/index.d.ts","import":"./dist/components/tabs/index.js","source":"./src/components/tabs/index.ts"},"./display/popover":{"types":"./dist/display/popover/index.d.ts","import":"./dist/display/popover/index.js","source":"./src/display/popover/index.ts"},"./display/tooltip":{"types":"./dist/display/tooltip/index.d.ts","import":"./dist/display/tooltip/index.js","source":"./src/display/tooltip/index.ts"},"./services/router":{"types":"./dist/services/router.d.ts","import":"./dist/services/router.js","source":"./src/services/router.ts"},"./charts/sparkline":{"types":"./dist/charts/sparkline/index.d.ts","import":"./dist/charts/sparkline/index.js","source":"./src/charts/sparkline/index.ts"},"./charts/waterfall":{"types":"./dist/charts/waterfall/index.d.ts","import":"./dist/charts/waterfall/index.js","source":"./src/charts/waterfall/index.ts"},"./components/brand":{"types":"./dist/components/brand/index.d.ts","import":"./dist/components/brand/index.js","source":"./src/components/brand/index.ts"},"./components/modal":{"types":"./dist/components/modal/index.d.ts","import":"./dist/components/modal/index.js","source":"./src/components/modal/index.ts"},"./components/theme":{"types":"./dist/components/theme/index.d.ts","import":"./dist/components/theme/index.js","source":"./src/components/theme/index.ts"},"./components/toast":{"types":"./dist/components/toast/index.d.ts","import":"./dist/components/toast/index.js","source":"./src/components/toast/index.ts"},"./display/progress":{"types":"./dist/display/progress/index.d.ts","import":"./dist/display/progress/index.js","source":"./src/display/progress/index.ts"},"./form/cron-editor":{"types":"./dist/form/cron-editor/index.d.ts","import":"./dist/form/cron-editor/index.js","source":"./src/form/cron-editor/index.ts"},"./form/date-picker":{"types":"./dist/form/date-picker/index.d.ts","import":"./dist/form/date-picker/index.js","source":"./src/form/date-picker/index.ts"},"./layout/app-shell":{"types":"./dist/layout/app-shell.d.ts","import":"./dist/layout/app-shell.js","source":"./src/layout/app-shell.ts"},"./primitives/field":{"types":"./dist/primitives/field/index.d.ts","import":"./dist/primitives/field/index.js","source":"./src/primitives/field/index.ts"},"./primitives/input":{"types":"./dist/primitives/input/index.d.ts","import":"./dist/primitives/input/index.js","source":"./src/primitives/input/index.ts"},"./primitives/label":{"types":"./dist/primitives/label/index.d.ts","import":"./dist/primitives/label/index.js","source":"./src/primitives/label/index.ts"},"./primitives/radio":{"types":"./dist/primitives/radio/index.d.ts","import":"./dist/primitives/radio/index.js","source":"./src/primitives/radio/index.ts"},"./react/primitives":{"types":"./dist/react/primitives/index.d.ts","import":"./dist/react/primitives/index.js","source":"./src/react/primitives/index.ts"},"./styles/fonts.css":{"source":"./src/styles/fonts.css","default":"./dist/styles/fonts.css"},"./styles/theme.css":{"source":"./src/styles/theme.css","default":"./dist/styles/theme.css"},"./components/search":{"types":"./dist/components/search/index.d.ts","import":"./dist/components/search/index.js","source":"./src/components/search/index.ts"},"./display/stat-card":{"types":"./dist/display/stat-card/index.d.ts","import":"./dist/display/stat-card/index.js","source":"./src/display/stat-card/index.ts"},"./form/color-picker":{"types":"./dist/form/color-picker/index.d.ts","import":"./dist/form/color-picker/index.js","source":"./src/form/color-picker/index.ts"},"./navigation/drawer":{"types":"./dist/navigation/drawer/index.d.ts","import":"./dist/navigation/drawer/index.js","source":"./src/navigation/drawer/index.ts"},"./overlays/carousel":{"types":"./dist/overlays/carousel/index.d.ts","import":"./dist/overlays/carousel/index.js","source":"./src/overlays/carousel/index.ts"},"./primitives/button":{"types":"./dist/primitives/button/index.d.ts","import":"./dist/primitives/button/index.js","source":"./src/primitives/button/index.ts"},"./primitives/select":{"types":"./dist/primitives/select/index.d.ts","import":"./dist/primitives/select/index.js","source":"./src/primitives/select/index.ts"},"./primitives/slider":{"types":"./dist/primitives/slider/index.d.ts","import":"./dist/primitives/slider/index.js","source":"./src/primitives/slider/index.ts"},"./primitives/switch":{"types":"./dist/primitives/switch/index.d.ts","import":"./dist/primitives/switch/index.js","source":"./src/primitives/switch/index.ts"},"./primitives/toggle":{"types":"./dist/primitives/toggle/index.d.ts","import":"./dist/primitives/toggle/index.js","source":"./src/primitives/toggle/index.ts"},"./styles/appearance":{"source":"./src/styles/appearance.css","default":"./dist/styles/appearance.css"},"./visualization/map":{"types":"./dist/visualization/map/index.d.ts","import":"./dist/visualization/map/index.js","source":"./src/visualization/map/index.ts"},"./charts/annotations":{"types":"./dist/charts/annotations.d.ts","import":"./dist/charts/annotations.js","source":"./src/charts/annotations.ts"},"./charts/candlestick":{"types":"./dist/charts/candlestick/index.d.ts","import":"./dist/charts/candlestick/index.js","source":"./src/charts/candlestick/index.ts"},"./display/code-block":{"types":"./dist/display/code-block/index.d.ts","import":"./dist/display/code-block/index.js","source":"./src/display/code-block/index.ts"},"./display/hover-card":{"types":"./dist/display/hover-card/index.d.ts","import":"./dist/display/hover-card/index.js","source":"./src/display/hover-card/index.ts"},"./display/status-dot":{"types":"./dist/display/status-dot/index.d.ts","import":"./dist/display/status-dot/index.js","source":"./src/display/status-dot/index.ts"},"./display/typography":{"types":"./dist/display/typography/index.d.ts","import":"./dist/display/typography/index.js","source":"./src/display/typography/index.ts"},"./display/uptime-bar":{"types":"./dist/display/uptime-bar/index.d.ts","import":"./dist/display/uptime-bar/index.js","source":"./src/display/uptime-bar/index.ts"},"./editors/log-viewer":{"types":"./dist/editors/log-viewer.d.ts","import":"./dist/editors/log-viewer.js","source":"./src/editors/log-viewer.ts"},"./layout/page-header":{"types":"./dist/layout/page-header.d.ts","import":"./dist/layout/page-header.js","source":"./src/layout/page-header.ts"},"./navigation/menubar":{"types":"./dist/navigation/menubar/index.d.ts","import":"./dist/navigation/menubar/index.js","source":"./src/navigation/menubar/index.ts"},"./navigation/stepper":{"types":"./dist/navigation/stepper/index.d.ts","import":"./dist/navigation/stepper/index.js","source":"./src/navigation/stepper/index.ts"},"./primitives/spinner":{"types":"./dist/primitives/spinner/index.d.ts","import":"./dist/primitives/spinner/index.js","source":"./src/primitives/spinner/index.ts"},"./react/app-switcher":{"types":"./dist/react/app-switcher.d.ts","import":"./dist/react/app-switcher.js","source":"./src/react/app-switcher.tsx"},"./react/theme-studio":{"types":"./dist/react/theme-studio.d.ts","import":"./dist/react/theme-studio.js","source":"./src/react/theme-studio.tsx"},"./react/theme-toggle":{"types":"./dist/react/theme-toggle/index.d.ts","import":"./dist/react/theme-toggle.js","source":"./src/react/theme-toggle/index.tsx"},"./services/sse-react":{"types":"./dist/services/sse-react.d.ts","import":"./dist/services/sse-react.js","source":"./src/services/sse-react.ts"},"./display/empty-state":{"types":"./dist/display/empty-state/index.d.ts","import":"./dist/display/empty-state/index.js","source":"./src/display/empty-state/index.ts"},"./display/metric-tile":{"types":"./dist/display/metric-tile/index.d.ts","import":"./dist/display/metric-tile/index.js","source":"./src/display/metric-tile/index.ts"},"./editors/code-editor":{"types":"./dist/editors/code-editor.d.ts","import":"./dist/editors/code-editor.js","source":"./src/editors/code-editor.ts"},"./editors/diff-viewer":{"types":"./dist/editors/diff-viewer.d.ts","import":"./dist/editors/diff-viewer.js","source":"./src/editors/diff-viewer.ts"},"./editors/json-viewer":{"types":"./dist/editors/json-viewer.d.ts","import":"./dist/editors/json-viewer.js","source":"./src/editors/json-viewer.ts"},"./editors/yaml-editor":{"types":"./dist/editors/yaml-editor.d.ts","import":"./dist/editors/yaml-editor.js","source":"./src/editors/yaml-editor.ts"},"./primitives/checkbox":{"types":"./dist/primitives/checkbox/index.d.ts","import":"./dist/primitives/checkbox/index.js","source":"./src/primitives/checkbox/index.ts"},"./primitives/skeleton":{"types":"./dist/primitives/skeleton/index.d.ts","import":"./dist/primitives/skeleton/index.js","source":"./src/primitives/skeleton/index.ts"},"./react/hooks/use-api":{"types":"./dist/react/hooks/useApi.d.ts","import":"./dist/react/hooks/useApi.js","source":"./src/react/hooks/useApi.ts"},"./react/hooks/use-sse":{"types":"./dist/react/hooks/useSSE.d.ts","import":"./dist/react/hooks/useSSE.js","source":"./src/react/hooks/useSSE.ts"},"./security/cvss-badge":{"types":"./dist/security/cvss-badge/index.d.ts","import":"./dist/security/cvss-badge/index.js","source":"./src/security/cvss-badge/index.ts"},"./styles/no-fonts.css":{"source":"./src/styles/no-fonts.css","default":"./dist/styles/no-fonts.css"},"./styles/theme-engine":{"source":"./src/styles/theme-engine.css","default":"./dist/styles/theme-engine.css"},"./components/tree-view":{"types":"./dist/components/tree-view/index.d.ts","import":"./dist/components/tree-view/index.js","source":"./src/components/tree-view/index.ts"},"./display/aspect-ratio":{"types":"./dist/display/aspect-ratio/index.d.ts","import":"./dist/display/aspect-ratio/index.js","source":"./src/display/aspect-ratio/index.ts"},"./primitives/separator":{"types":"./dist/primitives/separator/index.d.ts","import":"./dist/primitives/separator/index.js","source":"./src/primitives/separator/index.ts"},"./react/consent/banner":{"types":"./dist/react/consent/banner.d.ts","import":"./dist/react/consent/banner.js","source":"./src/react/consent/banner.tsx"},"./react/hooks/use-auth":{"types":"./dist/react/hooks/useAuth.d.ts","import":"./dist/react/hooks/useAuth.js","source":"./src/react/hooks/useAuth.ts"},"./react/primitives/kbd":{"types":"./dist/react/primitives/kbd.d.ts","import":"./dist/react/primitives/kbd.js","source":"./src/react/primitives/kbd.tsx"},"./react/primitives/map":{"types":"./dist/react/primitives/map.d.ts","import":"./dist/react/primitives/map.js","source":"./src/react/primitives/map.tsx"},"./react/threat-visuals":{"types":"./dist/react/threat-visuals/index.d.ts","import":"./dist/react/threat-visuals.js","source":"./src/react/threat-visuals/index.tsx"},"./security/attack-path":{"types":"./dist/security/attack-path/index.d.ts","import":"./dist/security/attack-path/index.js","source":"./src/security/attack-path/index.ts"},"./services/keybindings":{"types":"./dist/services/keybindings.d.ts","import":"./dist/services/keybindings.js","source":"./src/services/keybindings.ts"},"./services/toast-react":{"types":"./dist/services/toast-react.d.ts","import":"./dist/services/toast-react.js","source":"./src/services/toast-react.tsx"},"./styles/shadcn-compat":{"source":"./src/styles/shadcn-compat.css","default":"./dist/styles/shadcn-compat.css"},"./styles/tenant-ui.css":{"source":"./src/styles/tenant-ui.css","default":"./dist/styles/tenant-ui.css"},"./styles/utilities.css":{"source":"./src/styles/utilities.css","default":"./dist/styles/utilities.css"},"./visualization/kanban":{"types":"./dist/visualization/kanban/index.d.ts","import":"./dist/visualization/kanban/index.js","source":"./src/visualization/kanban/index.ts"},"./components/data-table":{"types":"./dist/components/data-table/index.d.ts","import":"./dist/components/data-table/index.js","source":"./src/components/data-table/index.ts"},"./components/pagination":{"types":"./dist/components/pagination/index.d.ts","import":"./dist/components/pagination/index.js","source":"./src/components/pagination/index.ts"},"./components/split-pane":{"types":"./dist/components/split-pane/index.d.ts","import":"./dist/components/split-pane/index.js","source":"./src/components/split-pane/index.ts"},"./components/status-bar":{"types":"./dist/components/status-bar/index.d.ts","import":"./dist/components/status-bar/index.js","source":"./src/components/status-bar/index.ts"},"./form/date-picker/time":{"types":"./dist/form/date-picker/time.d.ts","import":"./dist/form/date-picker/time.js","source":"./src/form/date-picker/time.ts"},"./navigation/breadcrumb":{"types":"./dist/navigation/breadcrumb/index.d.ts","import":"./dist/navigation/breadcrumb/index.js","source":"./src/navigation/breadcrumb/index.ts"},"./overlays/alert-dialog":{"types":"./dist/overlays/alert-dialog/index.d.ts","import":"./dist/overlays/alert-dialog/index.js","source":"./src/overlays/alert-dialog/index.ts"},"./react/auth/login-form":{"types":"./dist/react/auth/login-form.d.ts","import":"./dist/react/auth/login-form.js","source":"./src/react/auth/login-form.tsx"},"./react/primitives/card":{"types":"./dist/react/primitives/card.d.ts","import":"./dist/react/primitives/card.js","source":"./src/react/primitives/card.tsx"},"./react/primitives/tabs":{"types":"./dist/react/primitives/tabs.d.ts","import":"./dist/react/primitives/tabs.js","source":"./src/react/primitives/tabs.tsx"},"./security/mitre-matrix":{"types":"./dist/security/mitre-matrix/index.d.ts","import":"./dist/security/mitre-matrix/index.js","source":"./src/security/mitre-matrix/index.ts"},"./services/theme-engine":{"types":"./dist/services/theme-engine/index.d.ts","import":"./dist/services/theme-engine/index.js","source":"./src/services/theme-engine/index.ts"},"./components/GlassSlider":{"types":"./dist/components/theme/glass-slider.d.ts","import":"./dist/components/theme/glass-slider.js","source":"./src/components/theme/glass-slider.ts"},"./components/ThemeStudio":{"types":"./dist/components/theme/theme-studio.d.ts","import":"./dist/components/theme/theme-studio.js","source":"./src/components/theme/theme-studio.ts"},"./components/copy-button":{"types":"./dist/components/copy-button/index.d.ts","import":"./dist/components/copy-button/index.js","source":"./src/components/copy-button/index.ts"},"./components/log-toolbar":{"types":"./dist/components/log-toolbar/index.d.ts","import":"./dist/components/log-toolbar/index.js"},"./composites/run-monitor":{"types":"./dist/composites/run-monitor.d.ts","import":"./dist/composites/run-monitor.js","source":"./src/composites/run-monitor.tsx"},"./editors/languages/yara":{"types":"./dist/editors/languages/yara.d.ts","import":"./dist/editors/languages/yara.js","source":"./src/editors/languages/yara.ts"},"./form/date-picker/range":{"types":"./dist/form/date-picker/range.d.ts","import":"./dist/form/date-picker/range.js","source":"./src/form/date-picker/range.ts"},"./layout/core-app-chrome":{"types":"./dist/layout/core-app-chrome.d.ts","import":"./dist/layout/core-app-chrome.js","source":"./src/layout/core-app-chrome.ts"},"./primitives/scroll-area":{"types":"./dist/primitives/scroll-area/index.d.ts","import":"./dist/primitives/scroll-area/index.js","source":"./src/primitives/scroll-area/index.ts"},"./react/hooks/use-router":{"types":"./dist/react/hooks/useRouter.d.ts","import":"./dist/react/hooks/useRouter.js","source":"./src/react/hooks/useRouter.ts"},"./react/layout/app-shell":{"types":"./dist/react/layout/app-shell.d.ts","import":"./dist/react/layout/app-shell.js","source":"./src/react/layout/app-shell.tsx"},"./react/primitives/alert":{"types":"./dist/react/primitives/alert.d.ts","import":"./dist/react/primitives/alert.js","source":"./src/react/primitives/alert.tsx"},"./react/primitives/badge":{"types":"./dist/react/primitives/badge.d.ts","import":"./dist/react/primitives/badge.js","source":"./src/react/primitives/badge.tsx"},"./react/primitives/field":{"types":"./dist/react/primitives/field.d.ts","import":"./dist/react/primitives/field.js","source":"./src/react/primitives/field.tsx"},"./react/primitives/input":{"types":"./dist/react/primitives/input.d.ts","import":"./dist/react/primitives/input.js","source":"./src/react/primitives/input.tsx"},"./react/primitives/label":{"types":"./dist/react/primitives/label.d.ts","import":"./dist/react/primitives/label.js","source":"./src/react/primitives/label.tsx"},"./react/primitives/modal":{"types":"./dist/react/primitives/modal.d.ts","import":"./dist/react/primitives/modal.js","source":"./src/react/primitives/modal.tsx"},"./react/primitives/sheet":{"types":"./dist/react/primitives/sheet.d.ts","import":"./dist/react/primitives/sheet.js","source":"./src/react/primitives/sheet.tsx"},"./react/primitives/table":{"types":"./dist/react/primitives/table.d.ts","import":"./dist/react/primitives/table.js","source":"./src/react/primitives/table.tsx"},"./react/primitives/toast":{"types":"./dist/react/primitives/toast.d.ts","import":"./dist/react/primitives/toast.js","source":"./src/react/primitives/toast.tsx"},"./visualization/terminal":{"types":"./dist/visualization/terminal/index.d.ts","import":"./dist/visualization/terminal/index.js","source":"./src/visualization/terminal/index.ts"},"./visualization/timeline":{"types":"./dist/visualization/timeline/index.d.ts","import":"./dist/visualization/timeline/index.js","source":"./src/visualization/timeline/index.ts"},"./components/RadiusSlider":{"types":"./dist/components/theme/radius-slider.d.ts","import":"./dist/components/theme/radius-slider.js","source":"./src/components/theme/radius-slider.ts"},"./components/context-menu":{"types":"./dist/components/context-menu/index.d.ts","import":"./dist/components/context-menu/index.js","source":"./src/components/context-menu/index.ts"},"./composites/metrics-card":{"types":"./dist/composites/metrics-card.d.ts","import":"./dist/composites/metrics-card.js","source":"./src/composites/metrics-card.tsx"},"./display/markdown-viewer":{"types":"./dist/display/markdown-viewer/index.d.ts","import":"./dist/display/markdown-viewer/index.js","source":"./src/display/markdown-viewer/index.ts"},"./editors/languages/fluxl":{"types":"./dist/editors/languages/fluxl.d.ts","import":"./dist/editors/languages/fluxl.js","source":"./src/editors/languages/fluxl.ts"},"./editors/languages/yaral":{"types":"./dist/editors/languages/yaral.d.ts","import":"./dist/editors/languages/yaral.js","source":"./src/editors/languages/yaral.ts"},"./form/cron-editor/parser":{"types":"./dist/form/cron-editor/parser.d.ts","import":"./dist/form/cron-editor/parser.js","source":"./src/form/cron-editor/parser.ts"},"./react/hooks/use-consent":{"types":"./dist/react/hooks/useConsent.d.ts","import":"./dist/react/hooks/useConsent.js","source":"./src/react/hooks/useConsent.ts"},"./react/hooks/use-passkey":{"types":"./dist/react/hooks/usePasskey.d.ts","import":"./dist/react/hooks/usePasskey.js","source":"./src/react/hooks/usePasskey.ts"},"./react/hooks/use-storage":{"types":"./dist/react/hooks/useStorage.d.ts","import":"./dist/react/hooks/useStorage.js","source":"./src/react/hooks/useStorage.ts"},"./react/primitives/avatar":{"types":"./dist/react/primitives/avatar.d.ts","import":"./dist/react/primitives/avatar.js","source":"./src/react/primitives/avatar.tsx"},"./react/primitives/button":{"types":"./dist/react/primitives/button.d.ts","import":"./dist/react/primitives/button.js","source":"./src/react/primitives/button.tsx"},"./react/primitives/dialog":{"types":"./dist/react/primitives/dialog.d.ts","import":"./dist/react/primitives/dialog.js","source":"./src/react/primitives/dialog.tsx"},"./react/primitives/drawer":{"types":"./dist/react/primitives/drawer.d.ts","import":"./dist/react/primitives/drawer.js","source":"./src/react/primitives/drawer.tsx"},"./react/primitives/kanban":{"types":"./dist/react/primitives/kanban.d.ts","import":"./dist/react/primitives/kanban.js","source":"./src/react/primitives/kanban.tsx"},"./react/primitives/ripple":{"types":"./dist/react/primitives/ripple.d.ts","import":"./dist/react/primitives/ripple.js","source":"./src/react/primitives/ripple.tsx"},"./react/primitives/search":{"types":"./dist/react/primitives/search.d.ts","import":"./dist/react/primitives/search.js","source":"./src/react/primitives/search.tsx"},"./react/primitives/select":{"types":"./dist/react/primitives/select.d.ts","import":"./dist/react/primitives/select.js","source":"./src/react/primitives/select.tsx"},"./react/primitives/slider":{"types":"./dist/react/primitives/slider.d.ts","import":"./dist/react/primitives/slider.js","source":"./src/react/primitives/slider.tsx"},"./react/primitives/switch":{"types":"./dist/react/primitives/switch.d.ts","import":"./dist/react/primitives/switch.js","source":"./src/react/primitives/switch.tsx"},"./react/primitives/toggle":{"types":"./dist/react/primitives/toggle.d.ts","import":"./dist/react/primitives/toggle.js","source":"./src/react/primitives/toggle.tsx"},"./visualization/file-tree":{"types":"./dist/visualization/file-tree/index.d.ts","import":"./dist/visualization/file-tree/index.js","source":"./src/visualization/file-tree/index.ts"},"./components/IconSetPicker":{"types":"./dist/components/theme/icon-set-picker.d.ts","import":"./dist/components/theme/icon-set-picker.js","source":"./src/components/theme/icon-set-picker.ts"},"./components/ThemeSwitcher":{"types":"./dist/components/theme/theme-switcher.d.ts","import":"./dist/components/theme/theme-switcher.js","source":"./src/components/theme/theme-switcher.ts"},"./components/detail-header":{"types":"./dist/components/detail-header/index.d.ts","import":"./dist/components/detail-header/index.js"},"./navigation/dropdown-menu":{"types":"./dist/navigation/dropdown-menu/index.d.ts","import":"./dist/navigation/dropdown-menu/index.js","source":"./src/navigation/dropdown-menu/index.ts"},"./primitives/live-log-tail":{"types":"./dist/primitives/live-log-tail.d.ts","import":"./dist/primitives/live-log-tail.js","source":"./src/primitives/live-log-tail.tsx"},"./primitives/select/native":{"types":"./dist/primitives/select/native.d.ts","import":"./dist/primitives/select/native.js","source":"./src/primitives/select/native.ts"},"./react/editors/log-viewer":{"types":"./dist/react/editors/log-viewer.d.ts","import":"./dist/react/editors/log-viewer.js","source":"./src/react/editors/log-viewer.tsx"},"./react/layout/page-header":{"types":"./dist/react/layout/page-header.d.ts","import":"./dist/react/layout/page-header.js","source":"./src/react/layout/page-header.tsx"},"./react/primitives/menubar":{"types":"./dist/react/primitives/menubar.d.ts","import":"./dist/react/primitives/menubar.js","source":"./src/react/primitives/menubar.tsx"},"./react/primitives/popover":{"types":"./dist/react/primitives/popover.d.ts","import":"./dist/react/primitives/popover.js","source":"./src/react/primitives/popover.tsx"},"./react/primitives/spinner":{"types":"./dist/react/primitives/spinner.d.ts","import":"./dist/react/primitives/spinner.js","source":"./src/react/primitives/spinner.tsx"},"./react/primitives/stepper":{"types":"./dist/react/primitives/stepper.d.ts","import":"./dist/react/primitives/stepper.js","source":"./src/react/primitives/stepper.tsx"},"./react/primitives/tooltip":{"types":"./dist/react/primitives/tooltip.d.ts","import":"./dist/react/primitives/tooltip.js","source":"./src/react/primitives/tooltip.tsx"},"./components/AccentSwitcher":{"types":"./dist/components/theme/accent-switcher.d.ts","import":"./dist/components/theme/accent-switcher.js","source":"./src/components/theme/accent-switcher.ts"},"./primitives/checkbox/group":{"types":"./dist/primitives/checkbox/group.d.ts","import":"./dist/primitives/checkbox/group.js","source":"./src/primitives/checkbox/group.ts"},"./primitives/phase-progress":{"types":"./dist/primitives/phase-progress.d.ts","import":"./dist/primitives/phase-progress.js","source":"./src/primitives/phase-progress.tsx"},"./primitives/sse-live-badge":{"types":"./dist/primitives/sse-live-badge.d.ts","import":"./dist/primitives/sse-live-badge.js","source":"./src/primitives/sse-live-badge.tsx"},"./react/auth/passkey-button":{"types":"./dist/react/auth/passkey-button.d.ts","import":"./dist/react/auth/passkey-button.js","source":"./src/react/auth/passkey-button.tsx"},"./react/consent/preferences":{"types":"./dist/react/consent/preferences.d.ts","import":"./dist/react/consent/preferences.js","source":"./src/react/consent/preferences.tsx"},"./react/editors/code-editor":{"types":"./dist/react/editors/code-editor.d.ts","import":"./dist/react/editors/code-editor.js","source":"./src/react/editors/code-editor.tsx"},"./react/editors/diff-viewer":{"types":"./dist/react/editors/diff-viewer.d.ts","import":"./dist/react/editors/diff-viewer.js","source":"./src/react/editors/diff-viewer.tsx"},"./react/editors/json-viewer":{"types":"./dist/react/editors/json-viewer.d.ts","import":"./dist/react/editors/json-viewer.js","source":"./src/react/editors/json-viewer.tsx"},"./react/editors/yaml-editor":{"types":"./dist/react/editors/yaml-editor.d.ts","import":"./dist/react/editors/yaml-editor.js","source":"./src/react/editors/yaml-editor.tsx"},"./react/primitives/calendar":{"types":"./dist/react/primitives/calendar.d.ts","import":"./dist/react/primitives/calendar.js","source":"./src/react/primitives/calendar.tsx"},"./react/primitives/carousel":{"types":"./dist/react/primitives/carousel.d.ts","import":"./dist/react/primitives/carousel.js","source":"./src/react/primitives/carousel.tsx"},"./react/primitives/checkbox":{"types":"./dist/react/primitives/checkbox.d.ts","import":"./dist/react/primitives/checkbox.js","source":"./src/react/primitives/checkbox.tsx"},"./react/primitives/progress":{"types":"./dist/react/primitives/progress.d.ts","import":"./dist/react/primitives/progress.js","source":"./src/react/primitives/progress.tsx"},"./react/primitives/skeleton":{"types":"./dist/react/primitives/skeleton.d.ts","import":"./dist/react/primitives/skeleton.js","source":"./src/react/primitives/skeleton.tsx"},"./react/primitives/terminal":{"types":"./dist/react/primitives/terminal.d.ts","import":"./dist/react/primitives/terminal.js","source":"./src/react/primitives/terminal.tsx"},"./react/primitives/textarea":{"types":"./dist/react/primitives/textarea.d.ts","import":"./dist/react/primitives/textarea.js","source":"./src/react/primitives/textarea.tsx"},"./react/primitives/timeline":{"types":"./dist/react/primitives/timeline.d.ts","import":"./dist/react/primitives/timeline.js","source":"./src/react/primitives/timeline.tsx"},"./security/detection-status":{"types":"./dist/security/detection-status/index.d.ts","import":"./dist/security/detection-status/index.js","source":"./src/security/detection-status/index.ts"},"./styles/platform-admin.css":{"source":"./src/styles/platform-admin.css","default":"./dist/styles/platform-admin.css"},"./styles/threat-library.css":{"source":"./src/styles/threat-library.css","default":"./dist/styles/threat-library.css"},"./visualization/rule-editor":{"types":"./dist/visualization/rule-editor/index.d.ts","import":"./dist/visualization/rule-editor/index.js","source":"./src/visualization/rule-editor/index.ts"},"./components/DensitySwitcher":{"types":"./dist/components/theme/density-switcher.d.ts","import":"./dist/components/theme/density-switcher.js","source":"./src/components/theme/density-switcher.ts"},"./components/FontStackPicker":{"types":"./dist/components/theme/font-stack-picker.d.ts","import":"./dist/components/theme/font-stack-picker.js","source":"./src/components/theme/font-stack-picker.ts"},"./components/IconUsageMatrix":{"types":"./dist/components/theme/icon-usage-matrix.d.ts","import":"./dist/components/theme/icon-usage-matrix.js","source":"./src/components/theme/icon-usage-matrix.ts"},"./components/ThemePresetGrid":{"types":"./dist/components/theme/theme-preset-grid.d.ts","import":"./dist/components/theme/theme-preset-grid.js","source":"./src/components/theme/theme-preset-grid.ts"},"./display/severity-indicator":{"types":"./dist/display/severity-indicator/index.d.ts","import":"./dist/display/severity-indicator/index.js","source":"./src/display/severity-indicator/index.ts"},"./navigation/navigation-menu":{"types":"./dist/navigation/navigation-menu/index.d.ts","import":"./dist/navigation/navigation-menu/index.js","source":"./src/navigation/navigation-menu/index.ts"},"./primitives/select/combobox":{"types":"./dist/primitives/select/combobox.d.ts","import":"./dist/primitives/select/combobox.js","source":"./src/primitives/select/combobox.ts"},"./react/primitives/chart-bar":{"types":"./dist/react/primitives/chart-bar.d.ts","import":"./dist/react/primitives/chart-bar.js","source":"./src/react/primitives/chart-bar.tsx"},"./react/primitives/chart-pie":{"types":"./dist/react/primitives/chart-pie.d.ts","import":"./dist/react/primitives/chart-pie.js","source":"./src/react/primitives/chart-pie.tsx"},"./react/primitives/data-grid":{"types":"./dist/react/primitives/data-grid.d.ts","import":"./dist/react/primitives/data-grid.js","source":"./src/react/primitives/data-grid.tsx"},"./react/primitives/direction":{"types":"./dist/react/primitives/direction.d.ts","import":"./dist/react/primitives/direction.js","source":"./src/react/primitives/direction.tsx"},"./react/primitives/file-tree":{"types":"./dist/react/primitives/file-tree.d.ts","import":"./dist/react/primitives/file-tree.js","source":"./src/react/primitives/file-tree.tsx"},"./react/primitives/separator":{"types":"./dist/react/primitives/separator.d.ts","import":"./dist/react/primitives/separator.js","source":"./src/react/primitives/separator.tsx"},"./react/primitives/stat-card":{"types":"./dist/react/primitives/stat-card.d.ts","import":"./dist/react/primitives/stat-card.js","source":"./src/react/primitives/stat-card.tsx"},"./react/primitives/tag-input":{"types":"./dist/react/primitives/tag-input.d.ts","import":"./dist/react/primitives/tag-input.js","source":"./src/react/primitives/tag-input.tsx"},"./react/primitives/tree-view":{"types":"./dist/react/primitives/tree-view.d.ts","import":"./dist/react/primitives/tree-view.js","source":"./src/react/primitives/tree-view.tsx"},"./visualization/flow-diagram":{"types":"./dist/visualization/flow-diagram/index.d.ts","import":"./dist/visualization/flow-diagram/index.js","source":"./src/visualization/flow-diagram/index.ts"},"./components/ThemePreviewTile":{"types":"./dist/components/theme/theme-preview-tile.d.ts","import":"./dist/components/theme/theme-preview-tile.js","source":"./src/components/theme/theme-preview-tile.ts"},"./display/notification-center":{"types":"./dist/display/notification-center/index.d.ts","import":"./dist/display/notification-center/index.js","source":"./src/display/notification-center/index.ts"},"./react/hooks/use-keybindings":{"types":"./dist/react/hooks/useKeybindings.d.ts","import":"./dist/react/hooks/useKeybindings.js","source":"./src/react/hooks/useKeybindings.ts"},"./react/primitives/breadcrumb":{"types":"./dist/react/primitives/breadcrumb.d.ts","import":"./dist/react/primitives/breadcrumb.js","source":"./src/react/primitives/breadcrumb.tsx"},"./react/primitives/chart-area":{"types":"./dist/react/primitives/chart-area.d.ts","import":"./dist/react/primitives/chart-area.js","source":"./src/react/primitives/chart-area.tsx"},"./react/primitives/chart-line":{"types":"./dist/react/primitives/chart-line.d.ts","import":"./dist/react/primitives/chart-line.js","source":"./src/react/primitives/chart-line.tsx"},"./react/primitives/code-block":{"types":"./dist/react/primitives/code-block.d.ts","import":"./dist/react/primitives/code-block.js","source":"./src/react/primitives/code-block.tsx"},"./react/primitives/cvss-badge":{"types":"./dist/react/primitives/cvss-badge.d.ts","import":"./dist/react/primitives/cvss-badge.js","source":"./src/react/primitives/cvss-badge.tsx"},"./react/primitives/data-table":{"types":"./dist/react/primitives/data-table.d.ts","import":"./dist/react/primitives/data-table.js","source":"./src/react/primitives/data-table.tsx"},"./react/primitives/hover-card":{"types":"./dist/react/primitives/hover-card.d.ts","import":"./dist/react/primitives/hover-card.js","source":"./src/react/primitives/hover-card.tsx"},"./react/primitives/pagination":{"types":"./dist/react/primitives/pagination.d.ts","import":"./dist/react/primitives/pagination.js","source":"./src/react/primitives/pagination.tsx"},"./react/primitives/split-pane":{"types":"./dist/react/primitives/split-pane.d.ts","import":"./dist/react/primitives/split-pane.js","source":"./src/react/primitives/split-pane.tsx"},"./react/primitives/status-bar":{"types":"./dist/react/primitives/status-bar.d.ts","import":"./dist/react/primitives/status-bar.js","source":"./src/react/primitives/status-bar.tsx"},"./react/primitives/status-dot":{"types":"./dist/react/primitives/status-dot.d.ts","import":"./dist/react/primitives/status-dot.js","source":"./src/react/primitives/status-dot.tsx"},"./react/primitives/typography":{"types":"./dist/react/primitives/typography.d.ts","import":"./dist/react/primitives/typography.js","source":"./src/react/primitives/typography.tsx"},"./react/primitives/uptime-bar":{"types":"./dist/react/primitives/uptime-bar.d.ts","import":"./dist/react/primitives/uptime-bar.js","source":"./src/react/primitives/uptime-bar.tsx"},"./security/vulnerability-card":{"types":"./dist/security/vulnerability-card/index.d.ts","import":"./dist/security/vulnerability-card/index.js","source":"./src/security/vulnerability-card/index.ts"},"./visualization/network-graph":{"types":"./dist/visualization/network-graph/index.d.ts","import":"./dist/visualization/network-graph/index.js","source":"./src/visualization/network-graph/index.ts"},"./react/layout/core-app-chrome":{"types":"./dist/react/layout/core-app-chrome.d.ts","import":"./dist/react/layout/core-app-chrome.js","source":"./src/react/layout/core-app-chrome.tsx"},"./react/primitives/attack-path":{"types":"./dist/react/primitives/attack-path.d.ts","import":"./dist/react/primitives/attack-path.js","source":"./src/react/primitives/attack-path.tsx"},"./react/primitives/chart-gauge":{"types":"./dist/react/primitives/chart-gauge.d.ts","import":"./dist/react/primitives/chart-gauge.js","source":"./src/react/primitives/chart-gauge.tsx"},"./react/primitives/chart-radar":{"types":"./dist/react/primitives/chart-radar.d.ts","import":"./dist/react/primitives/chart-radar.js","source":"./src/react/primitives/chart-radar.tsx"},"./react/primitives/code-viewer":{"types":"./dist/react/primitives/code-viewer.d.ts","import":"./dist/react/primitives/code-viewer.js","source":"./src/react/primitives/code-viewer.tsx"},"./react/primitives/collapsible":{"types":"./dist/react/primitives/collapsible.d.ts","import":"./dist/react/primitives/collapsible.js","source":"./src/react/primitives/collapsible.tsx"},"./react/primitives/copy-button":{"types":"./dist/react/primitives/copy-button.d.ts","import":"./dist/react/primitives/copy-button.js","source":"./src/react/primitives/copy-button.tsx"},"./react/primitives/cron-editor":{"types":"./dist/react/primitives/cron-editor.d.ts","import":"./dist/react/primitives/cron-editor.js","source":"./src/react/primitives/cron-editor.tsx"},"./react/primitives/date-picker":{"types":"./dist/react/primitives/date-picker.d.ts","import":"./dist/react/primitives/date-picker.js","source":"./src/react/primitives/date-picker.tsx"},"./react/primitives/empty-state":{"types":"./dist/react/primitives/empty-state.d.ts","import":"./dist/react/primitives/empty-state.js","source":"./src/react/primitives/empty-state.tsx"},"./react/primitives/metric-tile":{"types":"./dist/react/primitives/metric-tile.d.ts","import":"./dist/react/primitives/metric-tile.js","source":"./src/react/primitives/metric-tile.tsx"},"./react/primitives/radio-group":{"types":"./dist/react/primitives/radio-group.d.ts","import":"./dist/react/primitives/radio-group.js","source":"./src/react/primitives/radio-group.tsx"},"./react/primitives/rule-editor":{"types":"./dist/react/primitives/rule-editor.d.ts","import":"./dist/react/primitives/rule-editor.js","source":"./src/react/primitives/rule-editor.tsx"},"./react/primitives/scroll-area":{"types":"./dist/react/primitives/scroll-area.d.ts","import":"./dist/react/primitives/scroll-area.js","source":"./src/react/primitives/scroll-area.tsx"},"./react/primitives/slide-panel":{"types":"./dist/react/primitives/slide-panel.d.ts","import":"./dist/react/primitives/slide-panel.js","source":"./src/react/primitives/slide-panel.tsx"},"./react/primitives/alert-dialog":{"types":"./dist/react/primitives/alert-dialog.d.ts","import":"./dist/react/primitives/alert-dialog.js","source":"./src/react/primitives/alert-dialog.tsx"},"./react/primitives/aspect-ratio":{"types":"./dist/react/primitives/aspect-ratio.d.ts","import":"./dist/react/primitives/aspect-ratio.js","source":"./src/react/primitives/aspect-ratio.tsx"},"./react/primitives/chart-funnel":{"types":"./dist/react/primitives/chart-funnel.d.ts","import":"./dist/react/primitives/chart-funnel.js","source":"./src/react/primitives/chart-funnel.tsx"},"./react/primitives/chart-sankey":{"types":"./dist/react/primitives/chart-sankey.d.ts","import":"./dist/react/primitives/chart-sankey.js","source":"./src/react/primitives/chart-sankey.tsx"},"./react/primitives/color-picker":{"types":"./dist/react/primitives/color-picker.d.ts","import":"./dist/react/primitives/color-picker.js","source":"./src/react/primitives/color-picker.tsx"},"./react/primitives/context-menu":{"types":"./dist/react/primitives/context-menu.d.ts","import":"./dist/react/primitives/context-menu.js","source":"./src/react/primitives/context-menu.tsx"},"./react/primitives/flow-diagram":{"types":"./dist/react/primitives/flow-diagram.d.ts","import":"./dist/react/primitives/flow-diagram.js","source":"./src/react/primitives/flow-diagram.tsx"},"./react/primitives/mitre-matrix":{"types":"./dist/react/primitives/mitre-matrix.d.ts","import":"./dist/react/primitives/mitre-matrix.js","source":"./src/react/primitives/mitre-matrix.tsx"},"./visualization/mermaid-diagram":{"types":"./dist/visualization/mermaid-diagram/index.d.ts","import":"./dist/visualization/mermaid-diagram/index.js","source":"./src/visualization/mermaid-diagram/index.ts"},"./react/primitives/chart-heatmap":{"types":"./dist/react/primitives/chart-heatmap.d.ts","import":"./dist/react/primitives/chart-heatmap.js","source":"./src/react/primitives/chart-heatmap.tsx"},"./react/primitives/chart-scatter":{"types":"./dist/react/primitives/chart-scatter.d.ts","import":"./dist/react/primitives/chart-scatter.js","source":"./src/react/primitives/chart-scatter.tsx"},"./react/primitives/chart-treemap":{"types":"./dist/react/primitives/chart-treemap.d.ts","import":"./dist/react/primitives/chart-treemap.js","source":"./src/react/primitives/chart-treemap.tsx"},"./react/primitives/dropdown-menu":{"types":"./dist/react/primitives/dropdown-menu.d.ts","import":"./dist/react/primitives/dropdown-menu.js","source":"./src/react/primitives/dropdown-menu.tsx"},"./react/primitives/network-graph":{"types":"./dist/react/primitives/network-graph.d.ts","import":"./dist/react/primitives/network-graph.js","source":"./src/react/primitives/network-graph.tsx"},"./composites/per-case-stats-table":{"types":"./dist/composites/per-case-stats-table.d.ts","import":"./dist/composites/per-case-stats-table.js","source":"./src/composites/per-case-stats-table.tsx"},"./primitives/yaml-override-editor":{"types":"./dist/primitives/yaml-override-editor.d.ts","import":"./dist/primitives/yaml-override-editor.js","source":"./src/primitives/yaml-override-editor.tsx"},"./react/primitives/error-boundary":{"types":"./dist/react/primitives/error-boundary.d.ts","import":"./dist/react/primitives/error-boundary.js","source":"./src/react/primitives/error-boundary.tsx"},"./react/primitives/heatmap-legend":{"types":"./dist/react/primitives/heatmap-legend.d.ts","import":"./dist/react/primitives/heatmap-legend.js","source":"./src/react/primitives/heatmap-legend.tsx"},"./styles/react-threat-visuals.css":{"source":"./src/styles/react-threat-visuals.css","default":"./dist/styles/react-threat-visuals.css"},"./visualization/json-path-browser":{"types":"./dist/visualization/json-path-browser/index.d.ts","import":"./dist/visualization/json-path-browser/index.js","source":"./src/visualization/json-path-browser/index.ts"},"./react/primitives/chart-sparkline":{"types":"./dist/react/primitives/chart-sparkline.d.ts","import":"./dist/react/primitives/chart-sparkline.js","source":"./src/react/primitives/chart-sparkline.tsx"},"./react/primitives/chart-waterfall":{"types":"./dist/react/primitives/chart-waterfall.d.ts","import":"./dist/react/primitives/chart-waterfall.js","source":"./src/react/primitives/chart-waterfall.tsx"},"./react/primitives/heatmap-toolbar":{"types":"./dist/react/primitives/heatmap-toolbar.d.ts","import":"./dist/react/primitives/heatmap-toolbar.js","source":"./src/react/primitives/heatmap-toolbar.tsx"},"./react/primitives/markdown-viewer":{"types":"./dist/react/primitives/markdown-viewer.d.ts","import":"./dist/react/primitives/markdown-viewer.js","source":"./src/react/primitives/markdown-viewer.tsx"},"./react/primitives/mermaid-diagram":{"types":"./dist/react/primitives/mermaid-diagram.d.ts","import":"./dist/react/primitives/mermaid-diagram.js","source":"./src/react/primitives/mermaid-diagram.tsx"},"./react/primitives/navigation-menu":{"types":"./dist/react/primitives/navigation-menu.d.ts","import":"./dist/react/primitives/navigation-menu.js","source":"./src/react/primitives/navigation-menu.tsx"},"./components/search/command-palette":{"types":"./dist/components/search/command-palette.d.ts","import":"./dist/components/search/command-palette.js","source":"./src/components/search/command-palette.ts"},"./layout/core-app-library-dashboard":{"types":"./dist/layout/core-app-library-dashboard.d.ts","import":"./dist/layout/core-app-library-dashboard.js","source":"./src/layout/core-app-library-dashboard.ts"},"./react/primitives/animated-counter":{"types":"./dist/react/primitives/animated-counter.d.ts","import":"./dist/react/primitives/animated-counter.js","source":"./src/react/primitives/animated-counter.tsx"},"./react/primitives/detection-status":{"types":"./dist/react/primitives/detection-status.d.ts","import":"./dist/react/primitives/detection-status.js","source":"./src/react/primitives/detection-status.tsx"},"./react/feedback/notification-banner":{"types":"./dist/react/feedback/notification-banner.d.ts","import":"./dist/react/feedback/notification-banner.js","source":"./src/react/feedback/notification-banner.tsx"},"./react/primitives/chart-candlestick":{"types":"./dist/react/primitives/chart-candlestick.d.ts","import":"./dist/react/primitives/chart-candlestick.js","source":"./src/react/primitives/chart-candlestick.tsx"},"./react/primitives/json-path-browser":{"types":"./dist/react/primitives/json-path-browser.d.ts","import":"./dist/react/primitives/json-path-browser.js","source":"./src/react/primitives/json-path-browser.tsx"},"./react/primitives/severity-indicator":{"types":"./dist/react/primitives/severity-indicator.d.ts","import":"./dist/react/primitives/severity-indicator.js","source":"./src/react/primitives/severity-indicator.tsx"},"./react/primitives/vulnerability-card":{"types":"./dist/react/primitives/vulnerability-card.d.ts","import":"./dist/react/primitives/vulnerability-card.js","source":"./src/react/primitives/vulnerability-card.tsx"},"./react/primitives/notification-center":{"types":"./dist/react/primitives/notification-center.d.ts","import":"./dist/react/primitives/notification-center.js","source":"./src/react/primitives/notification-center.tsx"},"./react/layout/core-app-library-dashboard":{"types":"./dist/react/layout/core-app-library-dashboard.d.ts","import":"./dist/react/layout/core-app-library-dashboard.js","source":"./src/react/layout/core-app-library-dashboard.tsx"}},"gitHead":"a7f1d370b09a78fa534d05a964b7ab3d097683bf","scripts":{"dev":"vite build --watch","lint":"eslint src --max-warnings 0","test":"vitest run","build":"tsc -p tsconfig.build.json && vite build","check":"npm run typecheck && npm run lint && npm run format:check","format":"prettier --write \"src/**/*.ts\"","preview":"npm run generate:preview && vite --config preview/vite.config.ts","lint:fix":"eslint src --fix","test:e2e":"playwright test","typecheck":"tsc --noEmit","test:watch":"vitest","test:e2e:ui":"playwright test --ui","audit:parity":"node scripts/audit-parity.mjs","format:check":"prettier --check \"src/**/*.ts\"","preview:dist":"npm run generate:preview && vite build --config preview/vite.config.ts","preview:build":"npm run build && npm run preview:dist","preview:serve":"vite --config preview/vite.config.ts","test:coverage":"vitest run --coverage","preview:deploy":"npm run preview:build && echo 'Static site built to preview-dist/'","test:e2e:debug":"playwright test --debug","test:e2e:headed":"playwright test --headed","test:e2e:report":"playwright show-report","generate:preview":"node scripts/extract-prop-docs.mjs && node scripts/generate-preview.mjs","audit:parity:check":"node scripts/audit-parity.mjs --check","generate:prop-docs":"node scripts/extract-prop-docs.mjs","test:e2e:update-snapshots":"playwright test --update-snapshots"},"_npmUser":{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},"overrides":{"uuid":"14.0.0","lodash":"4.18.1","rollup":"4.60.0","undici":"^7.28.0","flatted":"3.4.2","postcss":"8.5.10","dompurify":"3.4.11","lodash-es":"4.18.1","@vue/language-core":{"minimatch":"9.0.7"}},"repository":{"url":"git+https://github.com/countermeasure-platform/web-components.git","type":"git"},"_npmVersion":"10.9.8","description":"Shared web components for CounterMeasure applications - consolidates common frontend functionality across projects.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.3","dependencies":{"clsx":"^2.1.1","mermaid":"^11.12.3","dompurify":"3.4.11","codemirror":"^6.0.1","tailwind-merge":"^3.5.0","@codemirror/lint":"^6.9.0","@codemirror/view":"^6.39.0","@lezer/highlight":"^1.2.0","@codemirror/state":"^6.5.0","@codemirror/search":"^6.5.0","@codemirror/commands":"^6.8.0","@codemirror/lang-css":"^6.3.1","@codemirror/lang-sql":"^6.10.0","@codemirror/language":"^6.12.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-tabs":"^1.1.3","@codemirror/lang-json":"^6.0.1","@codemirror/lang-rust":"^6.0.2","@radix-ui/react-label":"^2.1.4","@radix-ui/react-dialog":"^1.1.7","@radix-ui/react-select":"^2.1.7","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.1.4","@radix-ui/react-toggle":"^1.1.10","@codemirror/lang-python":"^6.2.1","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-tooltip":"^1.1.8","@codemirror/autocomplete":"^6.20.0","class-variance-authority":"^0.7.1","@codemirror/lang-markdown":"^6.5.0","@codemirror/language-data":"^6.5.2","@radix-ui/react-separator":"^1.1.8","@codemirror/lang-javascript":"^6.2.4","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.7","@radix-ui/react-toggle-group":"^1.1.11","@radix-ui/react-dropdown-menu":"^2.1.7","@radix-ui/react-navigation-menu":"^1.2.14"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.5","jsdom":"^29.0.0","react":"^19.2.4","eslint":"^10.0.3","vitest":"^4.1.0","globals":"^17.2.0","axe-core":"^4.11.1","prettier":"^3.2.0","react-dom":"^19.2.4","@eslint/js":"^10.0.0","typescript":"^6.0.2","@types/node":"^25.1.0","tailwindcss":"4.3.0","@types/react":"^19.2.14","lucide-react":"^1.6.0","@xyflow/react":"^12.10.1","vite-plugin-dts":"^5.0.0","@playwright/test":"^1.52.0","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.4","typescript-eslint":"^8.57.0","@vitest/coverage-v8":"^4.1.0","@axe-core/playwright":"^4.11.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@microsoft/api-extractor":"7.58.7","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","tailwindcss":"^4.0.0","lucide-react":"^1.6.0","@xyflow/react":"^12.0.0"},"peerDependenciesMeta":{"tailwindcss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-components_1.3.10-dev.41.1_1784246164704_0.5304248724587306","host":"s3://npm-registry-packages-npm-production"}},"1.3.9":{"name":"@countermeasure-platform/web-components","version":"1.3.9","description":"Shared web components for CounterMeasure applications - consolidates common frontend functionality across projects.","type":"module","main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"source":"./src/index.ts","import":"./dist/index.js","types":"./dist/index.d.ts"},"./consent":{"source":"./src/consent/index.ts","import":"./dist/consent/index.js","types":"./dist/consent/index.d.ts"},"./auth":{"source":"./src/auth/index.ts","import":"./dist/auth/index.js","types":"./dist/auth/index.d.ts"},"./auth/elements":{"source":"./src/auth/elements.ts","import":"./dist/auth/elements.js","types":"./dist/auth/elements.d.ts"},"./passkey":{"source":"./src/passkey/index.ts","import":"./dist/passkey/index.js","types":"./dist/passkey/index.d.ts"},"./ui":{"source":"./src/ui/index.ts","import":"./dist/ui/index.js","types":"./dist/ui/index.d.ts"},"./appearance":{"source":"./src/appearance/index.ts","import":"./dist/appearance/index.js","types":"./dist/appearance/index.d.ts"},"./icons":{"source":"./src/icons/index.ts","import":"./dist/icons/index.js","types":"./dist/icons/index.d.ts"},"./icons/lucide":{"source":"./src/icons/lucide.ts","import":"./dist/icons/lucide.js","types":"./dist/icons/lucide.d.ts"},"./layout":{"source":"./src/layout/index.ts","import":"./dist/layout/index.js","types":"./dist/layout/index.d.ts"},"./layout/app-shell":{"source":"./src/layout/app-shell.ts","import":"./dist/layout/app-shell.js","types":"./dist/layout/app-shell.d.ts"},"./layout/core-app-chrome":{"source":"./src/layout/core-app-chrome.ts","import":"./dist/layout/core-app-chrome.js","types":"./dist/layout/core-app-chrome.d.ts"},"./layout/core-app-library-dashboard":{"source":"./src/layout/core-app-library-dashboard.ts","import":"./dist/layout/core-app-library-dashboard.js","types":"./dist/layout/core-app-library-dashboard.d.ts"},"./layout/page-header":{"source":"./src/layout/page-header.ts","import":"./dist/layout/page-header.js","types":"./dist/layout/page-header.d.ts"},"./sidebar":{"source":"./src/sidebar/index.ts","import":"./dist/sidebar/index.js","types":"./dist/sidebar/index.d.ts"},"./app-switcher":{"source":"./src/app-switcher/index.ts","import":"./dist/app-switcher/index.js","types":"./dist/app-switcher/index.d.ts"},"./crypto":{"source":"./src/crypto/index.ts","import":"./dist/crypto/index.js","types":"./dist/crypto/index.d.ts"},"./editors":{"source":"./src/editors/index.ts","import":"./dist/editors/index.js","types":"./dist/editors/index.d.ts"},"./editors/code-editor":{"source":"./src/editors/code-editor.ts","import":"./dist/editors/code-editor.js","types":"./dist/editors/code-editor.d.ts"},"./editors/log-viewer":{"source":"./src/editors/log-viewer.ts","import":"./dist/editors/log-viewer.js","types":"./dist/editors/log-viewer.d.ts"},"./editors/json-viewer":{"source":"./src/editors/json-viewer.ts","import":"./dist/editors/json-viewer.js","types":"./dist/editors/json-viewer.d.ts"},"./editors/yaml-editor":{"source":"./src/editors/yaml-editor.ts","import":"./dist/editors/yaml-editor.js","types":"./dist/editors/yaml-editor.d.ts"},"./editors/diff-viewer":{"source":"./src/editors/diff-viewer.ts","import":"./dist/editors/diff-viewer.js","types":"./dist/editors/diff-viewer.d.ts"},"./editors/languages/fluxl":{"source":"./src/editors/languages/fluxl.ts","import":"./dist/editors/languages/fluxl.js","types":"./dist/editors/languages/fluxl.d.ts"},"./editors/languages/yaral":{"source":"./src/editors/languages/yaral.ts","import":"./dist/editors/languages/yaral.js","types":"./dist/editors/languages/yaral.d.ts"},"./editors/languages/yara":{"source":"./src/editors/languages/yara.ts","import":"./dist/editors/languages/yara.js","types":"./dist/editors/languages/yara.d.ts"},"./components":{"source":"./src/components/index.ts","import":"./dist/components/index.js","types":"./dist/components/index.d.ts"},"./components/data-table":{"source":"./src/components/data-table/index.ts","import":"./dist/components/data-table/index.js","types":"./dist/components/data-table/index.d.ts"},"./components/tree-view":{"source":"./src/components/tree-view/index.ts","import":"./dist/components/tree-view/index.js","types":"./dist/components/tree-view/index.d.ts"},"./components/tabs":{"source":"./src/components/tabs/index.ts","import":"./dist/components/tabs/index.js","types":"./dist/components/tabs/index.d.ts"},"./components/split-pane":{"source":"./src/components/split-pane/index.ts","import":"./dist/components/split-pane/index.js","types":"./dist/components/split-pane/index.d.ts"},"./components/modal":{"source":"./src/components/modal/index.ts","import":"./dist/components/modal/index.js","types":"./dist/components/modal/index.d.ts"},"./components/toast":{"source":"./src/components/toast/index.ts","import":"./dist/components/toast/index.js","types":"./dist/components/toast/index.d.ts"},"./components/search":{"source":"./src/components/search/index.ts","import":"./dist/components/search/index.js","types":"./dist/components/search/index.d.ts"},"./components/search/command-palette":{"source":"./src/components/search/command-palette.ts","import":"./dist/components/search/command-palette.js","types":"./dist/components/search/command-palette.d.ts"},"./components/pagination":{"source":"./src/components/pagination/index.ts","import":"./dist/components/pagination/index.js","types":"./dist/components/pagination/index.d.ts"},"./components/copy-button":{"source":"./src/components/copy-button/index.ts","import":"./dist/components/copy-button/index.js","types":"./dist/components/copy-button/index.d.ts"},"./components/status-bar":{"source":"./src/components/status-bar/index.ts","import":"./dist/components/status-bar/index.js","types":"./dist/components/status-bar/index.d.ts"},"./components/context-menu":{"source":"./src/components/context-menu/index.ts","import":"./dist/components/context-menu/index.js","types":"./dist/components/context-menu/index.d.ts"},"./components/log-toolbar":{"import":"./dist/components/log-toolbar/index.js","types":"./dist/components/log-toolbar/index.d.ts"},"./components/detail-header":{"import":"./dist/components/detail-header/index.js","types":"./dist/components/detail-header/index.d.ts"},"./components/theme":{"source":"./src/components/theme/index.ts","import":"./dist/components/theme/index.js","types":"./dist/components/theme/index.d.ts"},"./components/ThemeStudio":{"source":"./src/components/theme/theme-studio.ts","import":"./dist/components/theme/theme-studio.js","types":"./dist/components/theme/theme-studio.d.ts"},"./components/ThemePresetGrid":{"source":"./src/components/theme/theme-preset-grid.ts","import":"./dist/components/theme/theme-preset-grid.js","types":"./dist/components/theme/theme-preset-grid.d.ts"},"./components/ThemePreviewTile":{"source":"./src/components/theme/theme-preview-tile.ts","import":"./dist/components/theme/theme-preview-tile.js","types":"./dist/components/theme/theme-preview-tile.d.ts"},"./components/ThemeSwitcher":{"source":"./src/components/theme/theme-switcher.ts","import":"./dist/components/theme/theme-switcher.js","types":"./dist/components/theme/theme-switcher.d.ts"},"./components/AccentSwitcher":{"source":"./src/components/theme/accent-switcher.ts","import":"./dist/components/theme/accent-switcher.js","types":"./dist/components/theme/accent-switcher.d.ts"},"./components/GlassSlider":{"source":"./src/components/theme/glass-slider.ts","import":"./dist/components/theme/glass-slider.js","types":"./dist/components/theme/glass-slider.d.ts"},"./components/FontStackPicker":{"source":"./src/components/theme/font-stack-picker.ts","import":"./dist/components/theme/font-stack-picker.js","types":"./dist/components/theme/font-stack-picker.d.ts"},"./components/IconSetPicker":{"source":"./src/components/theme/icon-set-picker.ts","import":"./dist/components/theme/icon-set-picker.js","types":"./dist/components/theme/icon-set-picker.d.ts"},"./components/IconUsageMatrix":{"source":"./src/components/theme/icon-usage-matrix.ts","import":"./dist/components/theme/icon-usage-matrix.js","types":"./dist/components/theme/icon-usage-matrix.d.ts"},"./components/DensitySwitcher":{"source":"./src/components/theme/density-switcher.ts","import":"./dist/components/theme/density-switcher.js","types":"./dist/components/theme/density-switcher.d.ts"},"./components/RadiusSlider":{"source":"./src/components/theme/radius-slider.ts","import":"./dist/components/theme/radius-slider.js","types":"./dist/components/theme/radius-slider.d.ts"},"./components/brand":{"source":"./src/components/brand/index.ts","import":"./dist/components/brand/index.js","types":"./dist/components/brand/index.d.ts"},"./theme-engine":{"source":"./src/services/theme-engine/index.ts","import":"./dist/services/theme-engine/index.js","types":"./dist/services/theme-engine/index.d.ts"},"./services":{"source":"./src/services/index.ts","import":"./dist/services/index.js","types":"./dist/services/index.d.ts"},"./services/theme-engine":{"source":"./src/services/theme-engine/index.ts","import":"./dist/services/theme-engine/index.js","types":"./dist/services/theme-engine/index.d.ts"},"./services/api":{"source":"./src/services/api.ts","import":"./dist/services/api.js","types":"./dist/services/api.d.ts"},"./services/sse":{"source":"./src/services/sse.ts","import":"./dist/services/sse.js","types":"./dist/services/sse.d.ts"},"./services/sse-react":{"source":"./src/services/sse-react.ts","import":"./dist/services/sse-react.js","types":"./dist/services/sse-react.d.ts"},"./services/toast-react":{"source":"./src/services/toast-react.tsx","import":"./dist/services/toast-react.js","types":"./dist/services/toast-react.d.ts"},"./services/keybindings":{"source":"./src/services/keybindings.ts","import":"./dist/services/keybindings.js","types":"./dist/services/keybindings.d.ts"},"./services/router":{"source":"./src/services/router.ts","import":"./dist/services/router.js","types":"./dist/services/router.d.ts"},"./utils":{"source":"./src/utils/index.ts","import":"./dist/utils/index.js","types":"./dist/utils/index.d.ts"},"./utils/registry":{"source":"./src/utils/registry.ts","import":"./dist/utils/registry.js","types":"./dist/utils/registry.d.ts"},"./primitives":{"source":"./src/primitives/index.ts","import":"./dist/primitives/index.js","types":"./dist/primitives/index.d.ts"},"./primitives/button":{"source":"./src/primitives/button/index.ts","import":"./dist/primitives/button/index.js","types":"./dist/primitives/button/index.d.ts"},"./primitives/input":{"source":"./src/primitives/input/index.ts","import":"./dist/primitives/input/index.js","types":"./dist/primitives/input/index.d.ts"},"./primitives/select":{"source":"./src/primitives/select/index.ts","import":"./dist/primitives/select/index.js","types":"./dist/primitives/select/index.d.ts"},"./primitives/select/native":{"source":"./src/primitives/select/native.ts","import":"./dist/primitives/select/native.js","types":"./dist/primitives/select/native.d.ts"},"./primitives/select/combobox":{"source":"./src/primitives/select/combobox.ts","import":"./dist/primitives/select/combobox.js","types":"./dist/primitives/select/combobox.d.ts"},"./primitives/checkbox":{"source":"./src/primitives/checkbox/index.ts","import":"./dist/primitives/checkbox/index.js","types":"./dist/primitives/checkbox/index.d.ts"},"./primitives/checkbox/group":{"source":"./src/primitives/checkbox/group.ts","import":"./dist/primitives/checkbox/group.js","types":"./dist/primitives/checkbox/group.d.ts"},"./primitives/radio":{"source":"./src/primitives/radio/index.ts","import":"./dist/primitives/radio/index.js","types":"./dist/primitives/radio/index.d.ts"},"./primitives/switch":{"source":"./src/primitives/switch/index.ts","import":"./dist/primitives/switch/index.js","types":"./dist/primitives/switch/index.d.ts"},"./primitives/slider":{"source":"./src/primitives/slider/index.ts","import":"./dist/primitives/slider/index.js","types":"./dist/primitives/slider/index.d.ts"},"./primitives/toggle":{"source":"./src/primitives/toggle/index.ts","import":"./dist/primitives/toggle/index.js","types":"./dist/primitives/toggle/index.d.ts"},"./primitives/label":{"source":"./src/primitives/label/index.ts","import":"./dist/primitives/label/index.js","types":"./dist/primitives/label/index.d.ts"},"./primitives/field":{"source":"./src/primitives/field/index.ts","import":"./dist/primitives/field/index.js","types":"./dist/primitives/field/index.d.ts"},"./primitives/separator":{"source":"./src/primitives/separator/index.ts","import":"./dist/primitives/separator/index.js","types":"./dist/primitives/separator/index.d.ts"},"./primitives/kbd":{"source":"./src/primitives/kbd/index.ts","import":"./dist/primitives/kbd/index.js","types":"./dist/primitives/kbd/index.d.ts"},"./primitives/spinner":{"source":"./src/primitives/spinner/index.ts","import":"./dist/primitives/spinner/index.js","types":"./dist/primitives/spinner/index.d.ts"},"./primitives/skeleton":{"source":"./src/primitives/skeleton/index.ts","import":"./dist/primitives/skeleton/index.js","types":"./dist/primitives/skeleton/index.d.ts"},"./primitives/scroll-area":{"source":"./src/primitives/scroll-area/index.ts","import":"./dist/primitives/scroll-area/index.js","types":"./dist/primitives/scroll-area/index.d.ts"},"./primitives/phase-progress":{"source":"./src/primitives/phase-progress.tsx","import":"./dist/primitives/phase-progress.js","types":"./dist/primitives/phase-progress.d.ts"},"./primitives/sse-live-badge":{"source":"./src/primitives/sse-live-badge.tsx","import":"./dist/primitives/sse-live-badge.js","types":"./dist/primitives/sse-live-badge.d.ts"},"./primitives/live-log-tail":{"source":"./src/primitives/live-log-tail.tsx","import":"./dist/primitives/live-log-tail.js","types":"./dist/primitives/live-log-tail.d.ts"},"./primitives/yaml-override-editor":{"source":"./src/primitives/yaml-override-editor.tsx","import":"./dist/primitives/yaml-override-editor.js","types":"./dist/primitives/yaml-override-editor.d.ts"},"./composites/metrics-card":{"source":"./src/composites/metrics-card.tsx","import":"./dist/composites/metrics-card.js","types":"./dist/composites/metrics-card.d.ts"},"./composites/per-case-stats-table":{"source":"./src/composites/per-case-stats-table.tsx","import":"./dist/composites/per-case-stats-table.js","types":"./dist/composites/per-case-stats-table.d.ts"},"./composites/run-monitor":{"source":"./src/composites/run-monitor.tsx","import":"./dist/composites/run-monitor.js","types":"./dist/composites/run-monitor.d.ts"},"./display":{"source":"./src/display/index.ts","import":"./dist/display/index.js","types":"./dist/display/index.d.ts"},"./display/alert":{"source":"./src/display/alert/index.ts","import":"./dist/display/alert/index.js","types":"./dist/display/alert/index.d.ts"},"./display/avatar":{"source":"./src/display/avatar/index.ts","import":"./dist/display/avatar/index.js","types":"./dist/display/avatar/index.d.ts"},"./display/badge":{"source":"./src/display/badge/index.ts","import":"./dist/display/badge/index.js","types":"./dist/display/badge/index.d.ts"},"./display/card":{"source":"./src/display/card/index.ts","import":"./dist/display/card/index.js","types":"./dist/display/card/index.d.ts"},"./display/code-block":{"source":"./src/display/code-block/index.ts","import":"./dist/display/code-block/index.js","types":"./dist/display/code-block/index.d.ts"},"./display/empty-state":{"source":"./src/display/empty-state/index.ts","import":"./dist/display/empty-state/index.js","types":"./dist/display/empty-state/index.d.ts"},"./display/hover-card":{"source":"./src/display/hover-card/index.ts","import":"./dist/display/hover-card/index.js","types":"./dist/display/hover-card/index.d.ts"},"./display/markdown-viewer":{"source":"./src/display/markdown-viewer/index.ts","import":"./dist/display/markdown-viewer/index.js","types":"./dist/display/markdown-viewer/index.d.ts"},"./display/notification-center":{"source":"./src/display/notification-center/index.ts","import":"./dist/display/notification-center/index.js","types":"./dist/display/notification-center/index.d.ts"},"./display/metric-tile":{"source":"./src/display/metric-tile/index.ts","import":"./dist/display/metric-tile/index.js","types":"./dist/display/metric-tile/index.d.ts"},"./display/popover":{"source":"./src/display/popover/index.ts","import":"./dist/display/popover/index.js","types":"./dist/display/popover/index.d.ts"},"./display/progress":{"source":"./src/display/progress/index.ts","import":"./dist/display/progress/index.js","types":"./dist/display/progress/index.d.ts"},"./display/severity-indicator":{"source":"./src/display/severity-indicator/index.ts","import":"./dist/display/severity-indicator/index.js","types":"./dist/display/severity-indicator/index.d.ts"},"./display/stat-card":{"source":"./src/display/stat-card/index.ts","import":"./dist/display/stat-card/index.js","types":"./dist/display/stat-card/index.d.ts"},"./display/status-dot":{"source":"./src/display/status-dot/index.ts","import":"./dist/display/status-dot/index.js","types":"./dist/display/status-dot/index.d.ts"},"./display/tooltip":{"source":"./src/display/tooltip/index.ts","import":"./dist/display/tooltip/index.js","types":"./dist/display/tooltip/index.d.ts"},"./display/typography":{"source":"./src/display/typography/index.ts","import":"./dist/display/typography/index.js","types":"./dist/display/typography/index.d.ts"},"./display/uptime-bar":{"source":"./src/display/uptime-bar/index.ts","import":"./dist/display/uptime-bar/index.js","types":"./dist/display/uptime-bar/index.d.ts"},"./display/aspect-ratio":{"source":"./src/display/aspect-ratio/index.ts","import":"./dist/display/aspect-ratio/index.js","types":"./dist/display/aspect-ratio/index.d.ts"},"./navigation":{"source":"./src/navigation/index.ts","import":"./dist/navigation/index.js","types":"./dist/navigation/index.d.ts"},"./navigation/breadcrumb":{"source":"./src/navigation/breadcrumb/index.ts","import":"./dist/navigation/breadcrumb/index.js","types":"./dist/navigation/breadcrumb/index.d.ts"},"./navigation/menubar":{"source":"./src/navigation/menubar/index.ts","import":"./dist/navigation/menubar/index.js","types":"./dist/navigation/menubar/index.d.ts"},"./navigation/dropdown-menu":{"source":"./src/navigation/dropdown-menu/index.ts","import":"./dist/navigation/dropdown-menu/index.js","types":"./dist/navigation/dropdown-menu/index.d.ts"},"./navigation/navigation-menu":{"source":"./src/navigation/navigation-menu/index.ts","import":"./dist/navigation/navigation-menu/index.js","types":"./dist/navigation/navigation-menu/index.d.ts"},"./navigation/stepper":{"source":"./src/navigation/stepper/index.ts","import":"./dist/navigation/stepper/index.js","types":"./dist/navigation/stepper/index.d.ts"},"./navigation/drawer":{"source":"./src/navigation/drawer/index.ts","import":"./dist/navigation/drawer/index.js","types":"./dist/navigation/drawer/index.d.ts"},"./overlays":{"source":"./src/overlays/index.ts","import":"./dist/overlays/index.js","types":"./dist/overlays/index.d.ts"},"./overlays/alert-dialog":{"source":"./src/overlays/alert-dialog/index.ts","import":"./dist/overlays/alert-dialog/index.js","types":"./dist/overlays/alert-dialog/index.d.ts"},"./overlays/sheet":{"source":"./src/overlays/sheet/index.ts","import":"./dist/overlays/sheet/index.js","types":"./dist/overlays/sheet/index.d.ts"},"./overlays/carousel":{"source":"./src/overlays/carousel/index.ts","import":"./dist/overlays/carousel/index.js","types":"./dist/overlays/carousel/index.d.ts"},"./form":{"source":"./src/form/index.ts","import":"./dist/form/index.js","types":"./dist/form/index.d.ts"},"./form/calendar":{"source":"./src/form/calendar/index.ts","import":"./dist/form/calendar/index.js","types":"./dist/form/calendar/index.d.ts"},"./form/date-picker":{"source":"./src/form/date-picker/index.ts","import":"./dist/form/date-picker/index.js","types":"./dist/form/date-picker/index.d.ts"},"./form/date-picker/range":{"source":"./src/form/date-picker/range.ts","import":"./dist/form/date-picker/range.js","types":"./dist/form/date-picker/range.d.ts"},"./form/date-picker/time":{"source":"./src/form/date-picker/time.ts","import":"./dist/form/date-picker/time.js","types":"./dist/form/date-picker/time.d.ts"},"./form/tag-input":{"source":"./src/form/tag-input/index.ts","import":"./dist/form/tag-input/index.js","types":"./dist/form/tag-input/index.d.ts"},"./form/color-picker":{"source":"./src/form/color-picker/index.ts","import":"./dist/form/color-picker/index.js","types":"./dist/form/color-picker/index.d.ts"},"./form/cron-editor":{"source":"./src/form/cron-editor/index.ts","import":"./dist/form/cron-editor/index.js","types":"./dist/form/cron-editor/index.d.ts"},"./form/cron-editor/parser":{"source":"./src/form/cron-editor/parser.ts","import":"./dist/form/cron-editor/parser.js","types":"./dist/form/cron-editor/parser.d.ts"},"./form/direction":{"source":"./src/form/direction/index.ts","import":"./dist/form/direction/index.js","types":"./dist/form/direction/index.d.ts"},"./charts":{"source":"./src/charts/index.ts","import":"./dist/charts/index.js","types":"./dist/charts/index.d.ts"},"./charts/base":{"source":"./src/charts/base.ts","import":"./dist/charts/base.js","types":"./dist/charts/base.d.ts"},"./charts/utils":{"source":"./src/charts/utils.ts","import":"./dist/charts/utils.js","types":"./dist/charts/utils.d.ts"},"./charts/axis":{"source":"./src/charts/axis.ts","import":"./dist/charts/axis.js","types":"./dist/charts/axis.d.ts"},"./charts/legend":{"source":"./src/charts/legend.ts","import":"./dist/charts/legend.js","types":"./dist/charts/legend.d.ts"},"./charts/tooltip":{"source":"./src/charts/tooltip.ts","import":"./dist/charts/tooltip.js","types":"./dist/charts/tooltip.d.ts"},"./charts/annotations":{"source":"./src/charts/annotations.ts","import":"./dist/charts/annotations.js","types":"./dist/charts/annotations.d.ts"},"./charts/zoom":{"source":"./src/charts/zoom.ts","import":"./dist/charts/zoom.js","types":"./dist/charts/zoom.d.ts"},"./charts/line":{"source":"./src/charts/line/index.ts","import":"./dist/charts/line/index.js","types":"./dist/charts/line/index.d.ts"},"./charts/bar":{"source":"./src/charts/bar/index.ts","import":"./dist/charts/bar/index.js","types":"./dist/charts/bar/index.d.ts"},"./charts/area":{"source":"./src/charts/area/index.ts","import":"./dist/charts/area/index.js","types":"./dist/charts/area/index.d.ts"},"./charts/pie":{"source":"./src/charts/pie/index.ts","import":"./dist/charts/pie/index.js","types":"./dist/charts/pie/index.d.ts"},"./charts/sparkline":{"source":"./src/charts/sparkline/index.ts","import":"./dist/charts/sparkline/index.js","types":"./dist/charts/sparkline/index.d.ts"},"./charts/gauge":{"source":"./src/charts/gauge/index.ts","import":"./dist/charts/gauge/index.js","types":"./dist/charts/gauge/index.d.ts"},"./charts/heatmap":{"source":"./src/charts/heatmap/index.ts","import":"./dist/charts/heatmap/index.js","types":"./dist/charts/heatmap/index.d.ts"},"./charts/treemap":{"source":"./src/charts/treemap/index.ts","import":"./dist/charts/treemap/index.js","types":"./dist/charts/treemap/index.d.ts"},"./charts/scatter":{"source":"./src/charts/scatter/index.ts","import":"./dist/charts/scatter/index.js","types":"./dist/charts/scatter/index.d.ts"},"./charts/radar":{"source":"./src/charts/radar/index.ts","import":"./dist/charts/radar/index.js","types":"./dist/charts/radar/index.d.ts"},"./charts/waterfall":{"source":"./src/charts/waterfall/index.ts","import":"./dist/charts/waterfall/index.js","types":"./dist/charts/waterfall/index.d.ts"},"./charts/sankey":{"source":"./src/charts/sankey/index.ts","import":"./dist/charts/sankey/index.js","types":"./dist/charts/sankey/index.d.ts"},"./charts/funnel":{"source":"./src/charts/funnel/index.ts","import":"./dist/charts/funnel/index.js","types":"./dist/charts/funnel/index.d.ts"},"./charts/candlestick":{"source":"./src/charts/candlestick/index.ts","import":"./dist/charts/candlestick/index.js","types":"./dist/charts/candlestick/index.d.ts"},"./visualization":{"source":"./src/visualization/index.ts","import":"./dist/visualization/index.js","types":"./dist/visualization/index.d.ts"},"./visualization/timeline":{"source":"./src/visualization/timeline/index.ts","import":"./dist/visualization/timeline/index.js","types":"./dist/visualization/timeline/index.d.ts"},"./visualization/flow-diagram":{"source":"./src/visualization/flow-diagram/index.ts","import":"./dist/visualization/flow-diagram/index.js","types":"./dist/visualization/flow-diagram/index.d.ts"},"./visualization/network-graph":{"source":"./src/visualization/network-graph/index.ts","import":"./dist/visualization/network-graph/index.js","types":"./dist/visualization/network-graph/index.d.ts"},"./visualization/map":{"source":"./src/visualization/map/index.ts","import":"./dist/visualization/map/index.js","types":"./dist/visualization/map/index.d.ts"},"./visualization/file-tree":{"source":"./src/visualization/file-tree/index.ts","import":"./dist/visualization/file-tree/index.js","types":"./dist/visualization/file-tree/index.d.ts"},"./visualization/terminal":{"source":"./src/visualization/terminal/index.ts","import":"./dist/visualization/terminal/index.js","types":"./dist/visualization/terminal/index.d.ts"},"./visualization/kanban":{"source":"./src/visualization/kanban/index.ts","import":"./dist/visualization/kanban/index.js","types":"./dist/visualization/kanban/index.d.ts"},"./visualization/json-path-browser":{"source":"./src/visualization/json-path-browser/index.ts","import":"./dist/visualization/json-path-browser/index.js","types":"./dist/visualization/json-path-browser/index.d.ts"},"./visualization/rule-editor":{"source":"./src/visualization/rule-editor/index.ts","import":"./dist/visualization/rule-editor/index.js","types":"./dist/visualization/rule-editor/index.d.ts"},"./visualization/mermaid-diagram":{"source":"./src/visualization/mermaid-diagram/index.ts","import":"./dist/visualization/mermaid-diagram/index.js","types":"./dist/visualization/mermaid-diagram/index.d.ts"},"./security":{"source":"./src/security/index.ts","import":"./dist/security/index.js","types":"./dist/security/index.d.ts"},"./security/cvss-badge":{"source":"./src/security/cvss-badge/index.ts","import":"./dist/security/cvss-badge/index.js","types":"./dist/security/cvss-badge/index.d.ts"},"./security/vulnerability-card":{"source":"./src/security/vulnerability-card/index.ts","import":"./dist/security/vulnerability-card/index.js","types":"./dist/security/vulnerability-card/index.d.ts"},"./security/attack-path":{"source":"./src/security/attack-path/index.ts","import":"./dist/security/attack-path/index.js","types":"./dist/security/attack-path/index.d.ts"},"./security/mitre-matrix":{"source":"./src/security/mitre-matrix/index.ts","import":"./dist/security/mitre-matrix/index.js","types":"./dist/security/mitre-matrix/index.d.ts"},"./security/detection-status":{"source":"./src/security/detection-status/index.ts","import":"./dist/security/detection-status/index.js","types":"./dist/security/detection-status/index.d.ts"},"./react":{"source":"./src/react/index.ts","import":"./dist/react.js","types":"./dist/react/index.d.ts"},"./react/auth":{"source":"./src/react/auth/index.ts","import":"./dist/react/auth/index.js","types":"./dist/react/auth/index.d.ts"},"./react/hooks":{"source":"./src/react/hooks/index.ts","import":"./dist/react/hooks/index.js","types":"./dist/react/hooks/index.d.ts"},"./react/hooks/use-api":{"source":"./src/react/hooks/useApi.ts","import":"./dist/react/hooks/useApi.js","types":"./dist/react/hooks/useApi.d.ts"},"./react/hooks/use-sse":{"source":"./src/react/hooks/useSSE.ts","import":"./dist/react/hooks/useSSE.js","types":"./dist/react/hooks/useSSE.d.ts"},"./react/hooks/use-keybindings":{"source":"./src/react/hooks/useKeybindings.ts","import":"./dist/react/hooks/useKeybindings.js","types":"./dist/react/hooks/useKeybindings.d.ts"},"./react/hooks/use-router":{"source":"./src/react/hooks/useRouter.ts","import":"./dist/react/hooks/useRouter.js","types":"./dist/react/hooks/useRouter.d.ts"},"./react/hooks/use-storage":{"source":"./src/react/hooks/useStorage.ts","import":"./dist/react/hooks/useStorage.js","types":"./dist/react/hooks/useStorage.d.ts"},"./react/hooks/use-auth":{"source":"./src/react/hooks/useAuth.ts","import":"./dist/react/hooks/useAuth.js","types":"./dist/react/hooks/useAuth.d.ts"},"./react/hooks/use-passkey":{"source":"./src/react/hooks/usePasskey.ts","import":"./dist/react/hooks/usePasskey.js","types":"./dist/react/hooks/usePasskey.d.ts"},"./react/hooks/use-consent":{"source":"./src/react/hooks/useConsent.ts","import":"./dist/react/hooks/useConsent.js","types":"./dist/react/hooks/useConsent.d.ts"},"./react/threat-visuals":{"source":"./src/react/threat-visuals/index.tsx","import":"./dist/react/threat-visuals.js","types":"./dist/react/threat-visuals/index.d.ts"},"./react/topology":{"source":"./src/react/topology/index.ts","import":"./dist/react/topology.js","types":"./dist/react/topology/index.d.ts"},"./react/theme-toggle":{"source":"./src/react/theme-toggle/index.tsx","import":"./dist/react/theme-toggle.js","types":"./dist/react/theme-toggle/index.d.ts"},"./react/theme-studio":{"source":"./src/react/theme-studio.tsx","import":"./dist/react/theme-studio.js","types":"./dist/react/theme-studio.d.ts"},"./react/brand":{"source":"./src/react/brand/index.tsx","import":"./dist/react/brand.js","types":"./dist/react/brand/index.d.ts"},"./react/primitives":{"source":"./src/react/primitives/index.ts","import":"./dist/react/primitives/index.js","types":"./dist/react/primitives/index.d.ts"},"./react/primitives/button":{"source":"./src/react/primitives/button.tsx","import":"./dist/react/primitives/button.js","types":"./dist/react/primitives/button.d.ts"},"./react/primitives/badge":{"source":"./src/react/primitives/badge.tsx","import":"./dist/react/primitives/badge.js","types":"./dist/react/primitives/badge.d.ts"},"./react/primitives/card":{"source":"./src/react/primitives/card.tsx","import":"./dist/react/primitives/card.js","types":"./dist/react/primitives/card.d.ts"},"./react/primitives/dialog":{"source":"./src/react/primitives/dialog.tsx","import":"./dist/react/primitives/dialog.js","types":"./dist/react/primitives/dialog.d.ts"},"./react/primitives/alert-dialog":{"source":"./src/react/primitives/alert-dialog.tsx","import":"./dist/react/primitives/alert-dialog.js","types":"./dist/react/primitives/alert-dialog.d.ts"},"./react/primitives/sheet":{"source":"./src/react/primitives/sheet.tsx","import":"./dist/react/primitives/sheet.js","types":"./dist/react/primitives/sheet.d.ts"},"./react/primitives/dropdown-menu":{"source":"./src/react/primitives/dropdown-menu.tsx","import":"./dist/react/primitives/dropdown-menu.js","types":"./dist/react/primitives/dropdown-menu.d.ts"},"./react/primitives/input":{"source":"./src/react/primitives/input.tsx","import":"./dist/react/primitives/input.js","types":"./dist/react/primitives/input.d.ts"},"./react/primitives/textarea":{"source":"./src/react/primitives/textarea.tsx","import":"./dist/react/primitives/textarea.js","types":"./dist/react/primitives/textarea.d.ts"},"./react/primitives/checkbox":{"source":"./src/react/primitives/checkbox.tsx","import":"./dist/react/primitives/checkbox.js","types":"./dist/react/primitives/checkbox.d.ts"},"./react/primitives/label":{"source":"./src/react/primitives/label.tsx","import":"./dist/react/primitives/label.js","types":"./dist/react/primitives/label.d.ts"},"./react/primitives/switch":{"source":"./src/react/primitives/switch.tsx","import":"./dist/react/primitives/switch.js","types":"./dist/react/primitives/switch.d.ts"},"./react/primitives/select":{"source":"./src/react/primitives/select.tsx","import":"./dist/react/primitives/select.js","types":"./dist/react/primitives/select.d.ts"},"./react/primitives/tabs":{"source":"./src/react/primitives/tabs.tsx","import":"./dist/react/primitives/tabs.js","types":"./dist/react/primitives/tabs.d.ts"},"./react/primitives/table":{"source":"./src/react/primitives/table.tsx","import":"./dist/react/primitives/table.js","types":"./dist/react/primitives/table.d.ts"},"./react/primitives/skeleton":{"source":"./src/react/primitives/skeleton.tsx","import":"./dist/react/primitives/skeleton.js","types":"./dist/react/primitives/skeleton.d.ts"},"./react/primitives/collapsible":{"source":"./src/react/primitives/collapsible.tsx","import":"./dist/react/primitives/collapsible.js","types":"./dist/react/primitives/collapsible.d.ts"},"./react/primitives/tooltip":{"source":"./src/react/primitives/tooltip.tsx","import":"./dist/react/primitives/tooltip.js","types":"./dist/react/primitives/tooltip.d.ts"},"./react/primitives/slide-panel":{"source":"./src/react/primitives/slide-panel.tsx","import":"./dist/react/primitives/slide-panel.js","types":"./dist/react/primitives/slide-panel.d.ts"},"./react/primitives/heatmap-legend":{"source":"./src/react/primitives/heatmap-legend.tsx","import":"./dist/react/primitives/heatmap-legend.js","types":"./dist/react/primitives/heatmap-legend.d.ts"},"./react/primitives/heatmap-toolbar":{"source":"./src/react/primitives/heatmap-toolbar.tsx","import":"./dist/react/primitives/heatmap-toolbar.js","types":"./dist/react/primitives/heatmap-toolbar.d.ts"},"./react/primitives/animated-counter":{"source":"./src/react/primitives/animated-counter.tsx","import":"./dist/react/primitives/animated-counter.js","types":"./dist/react/primitives/animated-counter.d.ts"},"./react/primitives/ripple":{"source":"./src/react/primitives/ripple.tsx","import":"./dist/react/primitives/ripple.js","types":"./dist/react/primitives/ripple.d.ts"},"./react/primitives/field":{"source":"./src/react/primitives/field.tsx","import":"./dist/react/primitives/field.js","types":"./dist/react/primitives/field.d.ts"},"./react/primitives/kbd":{"source":"./src/react/primitives/kbd.tsx","import":"./dist/react/primitives/kbd.js","types":"./dist/react/primitives/kbd.d.ts"},"./react/primitives/radio-group":{"source":"./src/react/primitives/radio-group.tsx","import":"./dist/react/primitives/radio-group.js","types":"./dist/react/primitives/radio-group.d.ts"},"./react/primitives/scroll-area":{"source":"./src/react/primitives/scroll-area.tsx","import":"./dist/react/primitives/scroll-area.js","types":"./dist/react/primitives/scroll-area.d.ts"},"./react/primitives/separator":{"source":"./src/react/primitives/separator.tsx","import":"./dist/react/primitives/separator.js","types":"./dist/react/primitives/separator.d.ts"},"./react/primitives/slider":{"source":"./src/react/primitives/slider.tsx","import":"./dist/react/primitives/slider.js","types":"./dist/react/primitives/slider.d.ts"},"./react/primitives/spinner":{"source":"./src/react/primitives/spinner.tsx","import":"./dist/react/primitives/spinner.js","types":"./dist/react/primitives/spinner.d.ts"},"./react/primitives/toggle":{"source":"./src/react/primitives/toggle.tsx","import":"./dist/react/primitives/toggle.js","types":"./dist/react/primitives/toggle.d.ts"},"./react/primitives/alert":{"source":"./src/react/primitives/alert.tsx","import":"./dist/react/primitives/alert.js","types":"./dist/react/primitives/alert.d.ts"},"./react/primitives/aspect-ratio":{"source":"./src/react/primitives/aspect-ratio.tsx","import":"./dist/react/primitives/aspect-ratio.js","types":"./dist/react/primitives/aspect-ratio.d.ts"},"./react/primitives/avatar":{"source":"./src/react/primitives/avatar.tsx","import":"./dist/react/primitives/avatar.js","types":"./dist/react/primitives/avatar.d.ts"},"./react/primitives/code-block":{"source":"./src/react/primitives/code-block.tsx","import":"./dist/react/primitives/code-block.js","types":"./dist/react/primitives/code-block.d.ts"},"./react/primitives/code-viewer":{"source":"./src/react/primitives/code-viewer.tsx","import":"./dist/react/primitives/code-viewer.js","types":"./dist/react/primitives/code-viewer.d.ts"},"./react/primitives/empty-state":{"source":"./src/react/primitives/empty-state.tsx","import":"./dist/react/primitives/empty-state.js","types":"./dist/react/primitives/empty-state.d.ts"},"./react/primitives/hover-card":{"source":"./src/react/primitives/hover-card.tsx","import":"./dist/react/primitives/hover-card.js","types":"./dist/react/primitives/hover-card.d.ts"},"./react/primitives/markdown-viewer":{"source":"./src/react/primitives/markdown-viewer.tsx","import":"./dist/react/primitives/markdown-viewer.js","types":"./dist/react/primitives/markdown-viewer.d.ts"},"./react/primitives/notification-center":{"source":"./src/react/primitives/notification-center.tsx","import":"./dist/react/primitives/notification-center.js","types":"./dist/react/primitives/notification-center.d.ts"},"./react/primitives/popover":{"source":"./src/react/primitives/popover.tsx","import":"./dist/react/primitives/popover.js","types":"./dist/react/primitives/popover.d.ts"},"./react/primitives/progress":{"source":"./src/react/primitives/progress.tsx","import":"./dist/react/primitives/progress.js","types":"./dist/react/primitives/progress.d.ts"},"./react/primitives/severity-indicator":{"source":"./src/react/primitives/severity-indicator.tsx","import":"./dist/react/primitives/severity-indicator.js","types":"./dist/react/primitives/severity-indicator.d.ts"},"./react/primitives/stat-card":{"source":"./src/react/primitives/stat-card.tsx","import":"./dist/react/primitives/stat-card.js","types":"./dist/react/primitives/stat-card.d.ts"},"./react/primitives/metric-tile":{"source":"./src/react/primitives/metric-tile.tsx","import":"./dist/react/primitives/metric-tile.js","types":"./dist/react/primitives/metric-tile.d.ts"},"./react/primitives/status-dot":{"source":"./src/react/primitives/status-dot.tsx","import":"./dist/react/primitives/status-dot.js","types":"./dist/react/primitives/status-dot.d.ts"},"./react/primitives/typography":{"source":"./src/react/primitives/typography.tsx","import":"./dist/react/primitives/typography.js","types":"./dist/react/primitives/typography.d.ts"},"./react/primitives/uptime-bar":{"source":"./src/react/primitives/uptime-bar.tsx","import":"./dist/react/primitives/uptime-bar.js","types":"./dist/react/primitives/uptime-bar.d.ts"},"./react/primitives/context-menu":{"source":"./src/react/primitives/context-menu.tsx","import":"./dist/react/primitives/context-menu.js","types":"./dist/react/primitives/context-menu.d.ts"},"./react/primitives/copy-button":{"source":"./src/react/primitives/copy-button.tsx","import":"./dist/react/primitives/copy-button.js","types":"./dist/react/primitives/copy-button.d.ts"},"./react/primitives/data-table":{"source":"./src/react/primitives/data-table.tsx","import":"./dist/react/primitives/data-table.js","types":"./dist/react/primitives/data-table.d.ts"},"./react/primitives/data-grid":{"source":"./src/react/primitives/data-grid.tsx","import":"./dist/react/primitives/data-grid.js","types":"./dist/react/primitives/data-grid.d.ts"},"./react/primitives/modal":{"source":"./src/react/primitives/modal.tsx","import":"./dist/react/primitives/modal.js","types":"./dist/react/primitives/modal.d.ts"},"./react/primitives/pagination":{"source":"./src/react/primitives/pagination.tsx","import":"./dist/react/primitives/pagination.js","types":"./dist/react/primitives/pagination.d.ts"},"./react/primitives/search":{"source":"./src/react/primitives/search.tsx","import":"./dist/react/primitives/search.js","types":"./dist/react/primitives/search.d.ts"},"./react/primitives/split-pane":{"source":"./src/react/primitives/split-pane.tsx","import":"./dist/react/primitives/split-pane.js","types":"./dist/react/primitives/split-pane.d.ts"},"./react/primitives/status-bar":{"source":"./src/react/primitives/status-bar.tsx","import":"./dist/react/primitives/status-bar.js","types":"./dist/react/primitives/status-bar.d.ts"},"./react/primitives/toast":{"source":"./src/react/primitives/toast.tsx","import":"./dist/react/primitives/toast.js","types":"./dist/react/primitives/toast.d.ts"},"./react/primitives/tree-view":{"source":"./src/react/primitives/tree-view.tsx","import":"./dist/react/primitives/tree-view.js","types":"./dist/react/primitives/tree-view.d.ts"},"./react/primitives/error-boundary":{"source":"./src/react/primitives/error-boundary.tsx","import":"./dist/react/primitives/error-boundary.js","types":"./dist/react/primitives/error-boundary.d.ts"},"./react/primitives/breadcrumb":{"source":"./src/react/primitives/breadcrumb.tsx","import":"./dist/react/primitives/breadcrumb.js","types":"./dist/react/primitives/breadcrumb.d.ts"},"./react/primitives/drawer":{"source":"./src/react/primitives/drawer.tsx","import":"./dist/react/primitives/drawer.js","types":"./dist/react/primitives/drawer.d.ts"},"./react/primitives/menubar":{"source":"./src/react/primitives/menubar.tsx","import":"./dist/react/primitives/menubar.js","types":"./dist/react/primitives/menubar.d.ts"},"./react/primitives/navigation-menu":{"source":"./src/react/primitives/navigation-menu.tsx","import":"./dist/react/primitives/navigation-menu.js","types":"./dist/react/primitives/navigation-menu.d.ts"},"./react/primitives/stepper":{"source":"./src/react/primitives/stepper.tsx","import":"./dist/react/primitives/stepper.js","types":"./dist/react/primitives/stepper.d.ts"},"./react/primitives/carousel":{"source":"./src/react/primitives/carousel.tsx","import":"./dist/react/primitives/carousel.js","types":"./dist/react/primitives/carousel.d.ts"},"./react/primitives/calendar":{"source":"./src/react/primitives/calendar.tsx","import":"./dist/react/primitives/calendar.js","types":"./dist/react/primitives/calendar.d.ts"},"./react/primitives/color-picker":{"source":"./src/react/primitives/color-picker.tsx","import":"./dist/react/primitives/color-picker.js","types":"./dist/react/primitives/color-picker.d.ts"},"./react/primitives/cron-editor":{"source":"./src/react/primitives/cron-editor.tsx","import":"./dist/react/primitives/cron-editor.js","types":"./dist/react/primitives/cron-editor.d.ts"},"./react/primitives/date-picker":{"source":"./src/react/primitives/date-picker.tsx","import":"./dist/react/primitives/date-picker.js","types":"./dist/react/primitives/date-picker.d.ts"},"./react/primitives/direction":{"source":"./src/react/primitives/direction.tsx","import":"./dist/react/primitives/direction.js","types":"./dist/react/primitives/direction.d.ts"},"./react/primitives/tag-input":{"source":"./src/react/primitives/tag-input.tsx","import":"./dist/react/primitives/tag-input.js","types":"./dist/react/primitives/tag-input.d.ts"},"./react/primitives/chart-area":{"source":"./src/react/primitives/chart-area.tsx","import":"./dist/react/primitives/chart-area.js","types":"./dist/react/primitives/chart-area.d.ts"},"./react/primitives/chart-bar":{"source":"./src/react/primitives/chart-bar.tsx","import":"./dist/react/primitives/chart-bar.js","types":"./dist/react/primitives/chart-bar.d.ts"},"./react/primitives/chart-candlestick":{"source":"./src/react/primitives/chart-candlestick.tsx","import":"./dist/react/primitives/chart-candlestick.js","types":"./dist/react/primitives/chart-candlestick.d.ts"},"./react/primitives/chart-funnel":{"source":"./src/react/primitives/chart-funnel.tsx","import":"./dist/react/primitives/chart-funnel.js","types":"./dist/react/primitives/chart-funnel.d.ts"},"./react/primitives/chart-gauge":{"source":"./src/react/primitives/chart-gauge.tsx","import":"./dist/react/primitives/chart-gauge.js","types":"./dist/react/primitives/chart-gauge.d.ts"},"./react/primitives/chart-heatmap":{"source":"./src/react/primitives/chart-heatmap.tsx","import":"./dist/react/primitives/chart-heatmap.js","types":"./dist/react/primitives/chart-heatmap.d.ts"},"./react/primitives/chart-line":{"source":"./src/react/primitives/chart-line.tsx","import":"./dist/react/primitives/chart-line.js","types":"./dist/react/primitives/chart-line.d.ts"},"./react/primitives/chart-pie":{"source":"./src/react/primitives/chart-pie.tsx","import":"./dist/react/primitives/chart-pie.js","types":"./dist/react/primitives/chart-pie.d.ts"},"./react/primitives/chart-radar":{"source":"./src/react/primitives/chart-radar.tsx","import":"./dist/react/primitives/chart-radar.js","types":"./dist/react/primitives/chart-radar.d.ts"},"./react/primitives/chart-sankey":{"source":"./src/react/primitives/chart-sankey.tsx","import":"./dist/react/primitives/chart-sankey.js","types":"./dist/react/primitives/chart-sankey.d.ts"},"./react/primitives/chart-scatter":{"source":"./src/react/primitives/chart-scatter.tsx","import":"./dist/react/primitives/chart-scatter.js","types":"./dist/react/primitives/chart-scatter.d.ts"},"./react/primitives/chart-sparkline":{"source":"./src/react/primitives/chart-sparkline.tsx","import":"./dist/react/primitives/chart-sparkline.js","types":"./dist/react/primitives/chart-sparkline.d.ts"},"./react/primitives/chart-treemap":{"source":"./src/react/primitives/chart-treemap.tsx","import":"./dist/react/primitives/chart-treemap.js","types":"./dist/react/primitives/chart-treemap.d.ts"},"./react/primitives/chart-waterfall":{"source":"./src/react/primitives/chart-waterfall.tsx","import":"./dist/react/primitives/chart-waterfall.js","types":"./dist/react/primitives/chart-waterfall.d.ts"},"./react/primitives/file-tree":{"source":"./src/react/primitives/file-tree.tsx","import":"./dist/react/primitives/file-tree.js","types":"./dist/react/primitives/file-tree.d.ts"},"./react/primitives/flow-diagram":{"source":"./src/react/primitives/flow-diagram.tsx","import":"./dist/react/primitives/flow-diagram.js","types":"./dist/react/primitives/flow-diagram.d.ts"},"./react/primitives/json-path-browser":{"source":"./src/react/primitives/json-path-browser.tsx","import":"./dist/react/primitives/json-path-browser.js","types":"./dist/react/primitives/json-path-browser.d.ts"},"./react/primitives/kanban":{"source":"./src/react/primitives/kanban.tsx","import":"./dist/react/primitives/kanban.js","types":"./dist/react/primitives/kanban.d.ts"},"./react/primitives/map":{"source":"./src/react/primitives/map.tsx","import":"./dist/react/primitives/map.js","types":"./dist/react/primitives/map.d.ts"},"./react/primitives/mermaid-diagram":{"source":"./src/react/primitives/mermaid-diagram.tsx","import":"./dist/react/primitives/mermaid-diagram.js","types":"./dist/react/primitives/mermaid-diagram.d.ts"},"./react/primitives/network-graph":{"source":"./src/react/primitives/network-graph.tsx","import":"./dist/react/primitives/network-graph.js","types":"./dist/react/primitives/network-graph.d.ts"},"./react/primitives/rule-editor":{"source":"./src/react/primitives/rule-editor.tsx","import":"./dist/react/primitives/rule-editor.js","types":"./dist/react/primitives/rule-editor.d.ts"},"./react/primitives/terminal":{"source":"./src/react/primitives/terminal.tsx","import":"./dist/react/primitives/terminal.js","types":"./dist/react/primitives/terminal.d.ts"},"./react/primitives/timeline":{"source":"./src/react/primitives/timeline.tsx","import":"./dist/react/primitives/timeline.js","types":"./dist/react/primitives/timeline.d.ts"},"./react/primitives/attack-path":{"source":"./src/react/primitives/attack-path.tsx","import":"./dist/react/primitives/attack-path.js","types":"./dist/react/primitives/attack-path.d.ts"},"./react/primitives/cvss-badge":{"source":"./src/react/primitives/cvss-badge.tsx","import":"./dist/react/primitives/cvss-badge.js","types":"./dist/react/primitives/cvss-badge.d.ts"},"./react/primitives/detection-status":{"source":"./src/react/primitives/detection-status.tsx","import":"./dist/react/primitives/detection-status.js","types":"./dist/react/primitives/detection-status.d.ts"},"./react/primitives/mitre-matrix":{"source":"./src/react/primitives/mitre-matrix.tsx","import":"./dist/react/primitives/mitre-matrix.js","types":"./dist/react/primitives/mitre-matrix.d.ts"},"./react/primitives/vulnerability-card":{"source":"./src/react/primitives/vulnerability-card.tsx","import":"./dist/react/primitives/vulnerability-card.js","types":"./dist/react/primitives/vulnerability-card.d.ts"},"./react/editors":{"source":"./src/react/editors/index.ts","import":"./dist/react/editors/index.js","types":"./dist/react/editors/index.d.ts"},"./react/editors/code-editor":{"source":"./src/react/editors/code-editor.tsx","import":"./dist/react/editors/code-editor.js","types":"./dist/react/editors/code-editor.d.ts"},"./react/editors/log-viewer":{"source":"./src/react/editors/log-viewer.tsx","import":"./dist/react/editors/log-viewer.js","types":"./dist/react/editors/log-viewer.d.ts"},"./react/editors/json-viewer":{"source":"./src/react/editors/json-viewer.tsx","import":"./dist/react/editors/json-viewer.js","types":"./dist/react/editors/json-viewer.d.ts"},"./react/editors/yaml-editor":{"source":"./src/react/editors/yaml-editor.tsx","import":"./dist/react/editors/yaml-editor.js","types":"./dist/react/editors/yaml-editor.d.ts"},"./react/editors/diff-viewer":{"source":"./src/react/editors/diff-viewer.tsx","import":"./dist/react/editors/diff-viewer.js","types":"./dist/react/editors/diff-viewer.d.ts"},"./react/consent":{"source":"./src/react/consent/index.ts","import":"./dist/react/consent/index.js","types":"./dist/react/consent/index.d.ts"},"./react/consent/banner":{"source":"./src/react/consent/banner.tsx","import":"./dist/react/consent/banner.js","types":"./dist/react/consent/banner.d.ts"},"./react/consent/preferences":{"source":"./src/react/consent/preferences.tsx","import":"./dist/react/consent/preferences.js","types":"./dist/react/consent/preferences.d.ts"},"./react/auth/login-form":{"source":"./src/react/auth/login-form.tsx","import":"./dist/react/auth/login-form.js","types":"./dist/react/auth/login-form.d.ts"},"./react/auth/passkey-button":{"source":"./src/react/auth/passkey-button.tsx","import":"./dist/react/auth/passkey-button.js","types":"./dist/react/auth/passkey-button.d.ts"},"./react/feedback":{"source":"./src/react/feedback/index.ts","import":"./dist/react/feedback/index.js","types":"./dist/react/feedback/index.d.ts"},"./react/feedback/notification-banner":{"source":"./src/react/feedback/notification-banner.tsx","import":"./dist/react/feedback/notification-banner.js","types":"./dist/react/feedback/notification-banner.d.ts"},"./react/sidebar":{"source":"./src/react/sidebar.tsx","import":"./dist/react/sidebar.js","types":"./dist/react/sidebar.d.ts"},"./react/layout":{"source":"./src/react/layout/index.ts","import":"./dist/react/layout/index.js","types":"./dist/react/layout/index.d.ts"},"./react/layout/app-shell":{"source":"./src/react/layout/app-shell.tsx","import":"./dist/react/layout/app-shell.js","types":"./dist/react/layout/app-shell.d.ts"},"./react/layout/core-app-chrome":{"source":"./src/react/layout/core-app-chrome.tsx","import":"./dist/react/layout/core-app-chrome.js","types":"./dist/react/layout/core-app-chrome.d.ts"},"./react/layout/core-app-library-dashboard":{"source":"./src/react/layout/core-app-library-dashboard.tsx","import":"./dist/react/layout/core-app-library-dashboard.js","types":"./dist/react/layout/core-app-library-dashboard.d.ts"},"./react/layout/page-header":{"source":"./src/react/layout/page-header.tsx","import":"./dist/react/layout/page-header.js","types":"./dist/react/layout/page-header.d.ts"},"./react/app-switcher":{"source":"./src/react/app-switcher.tsx","import":"./dist/react/app-switcher.js","types":"./dist/react/app-switcher.d.ts"},"./styles":{"source":"./src/styles/index.css","default":"./dist/styles/index.css"},"./styles/tokens":{"source":"./src/styles/tokens.css","default":"./dist/styles/tokens.css"},"./styles/shadcn-compat":{"source":"./src/styles/shadcn-compat.css","default":"./dist/styles/shadcn-compat.css"},"./styles/theme.css":{"source":"./src/styles/theme.css","default":"./dist/styles/theme.css"},"./styles/fonts.css":{"source":"./src/styles/fonts.css","default":"./dist/styles/fonts.css"},"./styles/no-fonts.css":{"source":"./src/styles/no-fonts.css","default":"./dist/styles/no-fonts.css"},"./styles/layout":{"source":"./src/styles/layout.css","default":"./dist/styles/layout.css"},"./styles/consent":{"source":"./src/styles/consent.css","default":"./dist/styles/consent.css"},"./styles/auth":{"source":"./src/styles/auth.css","default":"./dist/styles/auth.css"},"./styles/ui":{"source":"./src/styles/ui.css","default":"./dist/styles/ui.css"},"./styles/appearance":{"source":"./src/styles/appearance.css","default":"./dist/styles/appearance.css"},"./styles/theme-engine":{"source":"./src/styles/theme-engine.css","default":"./dist/styles/theme-engine.css"},"./styles/react-threat-visuals.css":{"source":"./src/styles/react-threat-visuals.css","default":"./dist/styles/react-threat-visuals.css"},"./styles/utilities.css":{"source":"./src/styles/utilities.css","default":"./dist/styles/utilities.css"},"./styles/tenant-ui.css":{"source":"./src/styles/tenant-ui.css","default":"./dist/styles/tenant-ui.css"},"./styles/threat-library.css":{"source":"./src/styles/threat-library.css","default":"./dist/styles/threat-library.css"},"./styles/platform-admin.css":{"source":"./src/styles/platform-admin.css","default":"./dist/styles/platform-admin.css"},"./styles/*":"./dist/styles/*"},"sideEffects":["*.css"],"scripts":{"build":"tsc -p tsconfig.build.json && vite build","dev":"vite build --watch","generate:preview":"node scripts/extract-prop-docs.mjs && node scripts/generate-preview.mjs","typecheck":"tsc --noEmit","lint":"eslint src --max-warnings 0","lint:fix":"eslint src --fix","format":"prettier --write \"src/**/*.ts\"","format:check":"prettier --check \"src/**/*.ts\"","check":"npm run typecheck && npm run lint && npm run format:check","audit:parity":"node scripts/audit-parity.mjs","audit:parity:check":"node scripts/audit-parity.mjs --check","test":"vitest run","test:watch":"vitest","test:coverage":"vitest run --coverage","test:e2e":"playwright test","test:e2e:ui":"playwright test --ui","test:e2e:headed":"playwright test --headed","test:e2e:debug":"playwright test --debug","test:e2e:report":"playwright show-report","test:e2e:update-snapshots":"playwright test --update-snapshots","preview":"npm run generate:preview && vite --config preview/vite.config.ts","preview:serve":"vite --config preview/vite.config.ts","preview:dist":"npm run generate:preview && vite build --config preview/vite.config.ts","preview:build":"npm run build && npm run preview:dist","preview:deploy":"npm run preview:build && echo 'Static site built to preview-dist/'","generate:prop-docs":"node scripts/extract-prop-docs.mjs"},"dependencies":{"@codemirror/autocomplete":"^6.20.0","@codemirror/commands":"^6.8.0","@codemirror/lang-css":"^6.3.1","@codemirror/lang-javascript":"^6.2.4","@codemirror/lang-json":"^6.0.1","@codemirror/lang-markdown":"^6.5.0","@codemirror/lang-python":"^6.2.1","@codemirror/lang-rust":"^6.0.2","@codemirror/lang-sql":"^6.10.0","@codemirror/language":"^6.12.0","@codemirror/language-data":"^6.5.2","@codemirror/lint":"^6.9.0","@codemirror/search":"^6.5.0","@codemirror/state":"^6.5.0","@codemirror/view":"^6.39.0","@lezer/highlight":"^1.2.0","@radix-ui/react-alert-dialog":"^1.1.7","@radix-ui/react-dialog":"^1.1.7","@radix-ui/react-dropdown-menu":"^2.1.7","@radix-ui/react-label":"^2.1.4","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-navigation-menu":"^1.2.14","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-select":"^2.1.7","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-switch":"^1.1.4","@radix-ui/react-tabs":"^1.1.3","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-toggle-group":"^1.1.11","@radix-ui/react-tooltip":"^1.1.8","class-variance-authority":"^0.7.1","clsx":"^2.1.1","codemirror":"^6.0.1","dompurify":"3.4.11","mermaid":"^11.12.3","tailwind-merge":"^3.5.0"},"peerDependencies":{"@xyflow/react":"^12.0.0","lucide-react":"^1.6.0","react":"^19.2.0","react-dom":"^19.2.0","tailwindcss":"^4.0.0"},"peerDependenciesMeta":{"tailwindcss":{"optional":true}},"devDependencies":{"@axe-core/playwright":"^4.11.1","@eslint/js":"^10.0.0","@microsoft/api-extractor":"7.58.7","@playwright/test":"^1.52.0","@tailwindcss/vite":"^4.2.4","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.0","@types/node":"^25.1.0","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.1","@vitest/coverage-v8":"^4.1.0","@xyflow/react":"^12.10.1","axe-core":"^4.11.1","eslint":"^10.0.3","eslint-config-prettier":"^10.1.8","eslint-plugin-react-hooks":"^7.0.1","globals":"^17.2.0","jsdom":"^29.0.0","lucide-react":"^1.6.0","prettier":"^3.2.0","react":"^19.2.4","react-dom":"^19.2.4","tailwindcss":"4.3.0","typescript":"^6.0.2","typescript-eslint":"^8.57.0","vite":"^8.0.5","vite-plugin-dts":"^5.0.0","vitest":"^4.1.0"},"overrides":{"@vue/language-core":{"minimatch":"9.0.7"},"dompurify":"3.4.11","flatted":"3.4.2","postcss":"8.5.10","rollup":"4.60.0","lodash":"4.18.1","lodash-es":"4.18.1","uuid":"14.0.0","undici":"^7.28.0"},"keywords":["countermeasure","consent","auth","passkey","webauthn","encryption","crypto","aes","rsa","codemirror","editor","data-table","components","ui"],"author":{"name":"CounterMeasure"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/countermeasure-platform/web-components.git"},"publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"_id":"@countermeasure-platform/web-components@1.3.9","gitHead":"a7f1d370b09a78fa534d05a964b7ab3d097683bf","bugs":{"url":"https://github.com/countermeasure-platform/web-components/issues"},"homepage":"https://github.com/countermeasure-platform/web-components#readme","_nodeVersion":"22.23.1","_npmVersion":"10.9.8","dist":{"integrity":"sha512-weLKppiI8DaNGEtn7zVwhVqPG/0izl6GO1Q8kugtBtaqGWH1E0ZuRAmz0+OtpHdAeTctI0LPnlenYPZCnOIkbA==","shasum":"551fe369c3e101a8f57d31b22317bf3baa24a090","tarball":"https://registry.npmjs.org/@countermeasure-platform/web-components/-/web-components-1.3.9.tgz","fileCount":2552,"unpackedSize":30018547,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDt9EX6x97tZJzOXLEqPrP1kLBMtwGfn2ed81EqBEE5+wIhAPqcrKaT1RzOhFo6t1mPmyCFy9WL8v1P2p0pcvXqKOtI"}]},"_npmUser":{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},"directories":{},"maintainers":[{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},{"name":"phutel","email":"paul@countermeasuresec.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/web-components_1.3.9_1784320792181_0.867872319587631"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-14T02:44:22.086Z","modified":"2026-07-17T20:39:52.596Z","0.2.0":"2026-04-14T02:44:22.592Z","1.1.1-dev.2.1":"2026-04-30T20:24:40.579Z","1.2.0-dev.3.1":"2026-04-30T20:58:33.051Z","1.2.1-dev.4.1":"2026-04-30T21:18:32.000Z","1.2.0":"2026-04-30T21:50:51.785Z","1.2.1-dev.6.1":"2026-05-11T16:31:34.281Z","1.2.1":"2026-05-11T16:38:13.833Z","1.2.2-dev.7.1":"2026-05-17T20:41:12.365Z","1.2.2-dev.8.1":"2026-05-18T00:46:35.786Z","1.2.2-dev.14.1":"2026-05-18T12:30:57.365Z","1.2.2-dev.15.1":"2026-05-18T12:31:42.174Z","1.2.2-dev.16.1":"2026-05-18T12:32:05.691Z","1.2.2-dev.17.1":"2026-05-18T12:35:31.813Z","1.2.2-dev.18.1":"2026-05-18T13:25:08.843Z","1.3.0-dev.20.1":"2026-05-18T14:50:33.750Z","1.3.0":"2026-05-18T14:51:05.568Z","1.3.3-dev.33.1":"2026-06-20T02:47:54.879Z","1.3.4-dev.35.1":"2026-06-20T04:33:16.699Z","1.3.4":"2026-06-20T04:33:40.685Z","1.3.5":"2026-06-20T05:30:24.945Z","1.3.5-dev.36.1":"2026-06-20T05:30:43.788Z","1.3.6-dev.37.1":"2026-06-20T20:54:38.579Z","1.3.6":"2026-06-20T20:55:23.094Z","1.3.7-dev.38.1":"2026-06-21T16:42:44.213Z","1.3.7":"2026-06-21T16:43:30.260Z","1.3.8":"2026-06-21T20:02:05.022Z","1.3.8-dev.39.1":"2026-06-21T20:02:23.215Z","1.3.9-dev.40.1":"2026-06-29T01:48:03.532Z","1.3.10-dev.41.1":"2026-07-16T23:56:04.949Z","1.3.9":"2026-07-17T20:39:52.433Z"},"bugs":{"url":"https://github.com/countermeasure-platform/web-components/issues"},"author":{"name":"CounterMeasure"},"license":"MIT","homepage":"https://github.com/countermeasure-platform/web-components#readme","keywords":["countermeasure","consent","auth","passkey","webauthn","encryption","crypto","aes","rsa","codemirror","editor","data-table","components","ui"],"repository":{"type":"git","url":"git+https://github.com/countermeasure-platform/web-components.git"},"description":"Shared web components for CounterMeasure applications - consolidates common frontend functionality across projects.","maintainers":[{"name":"countermeasuresec","email":"wyatt.roersma@countermeasuresec.com"},{"name":"phutel","email":"paul@countermeasuresec.com"}],"readme":"<p align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"data/countermeasure.svg\" />\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"data/countermeasure-2.svg\" />\n    <img src=\"data/countermeasure-2.svg\" alt=\"CounterMeasure\" width=\"400\" />\n  </picture>\n</p>\n\n<p align=\"center\">\n  <a href=\"https://www.typescriptlang.org\"><img src=\"https://img.shields.io/badge/TypeScript-6.0+-blue.svg\" alt=\"TypeScript\" /></a>\n  <a href=\"https://react.dev\"><img src=\"https://img.shields.io/badge/React-19-blue.svg\" alt=\"React\" /></a>\n  <a href=\"LICENSE\"><img src=\"https://img.shields.io/badge/license-proprietary-orange.svg\" alt=\"License\" /></a>\n  <a href=\"https://github.com/countermeasure-platform/web-components/actions/workflows/ci.yml\"><img src=\"https://github.com/countermeasure-platform/web-components/actions/workflows/ci.yml/badge.svg\" alt=\"CI\" /></a>\n  <a href=\"https://app.codacy.com/gh/countermeasure-platform/web-components/dashboard?utm_source=gh&amp;utm_medium=referral&amp;utm_content=&amp;utm_campaign=Badge_grade\"><img src=\"https://app.codacy.com/project/badge/Grade/f54db9297f80488bbbd1304c7dd933f4\" alt=\"Codacy Grade\" /></a>\n  <a href=\"https://app.codacy.com/gh/countermeasure-platform/web-components/dashboard?utm_source=gh&amp;utm_medium=referral&amp;utm_content=&amp;utm_campaign=Badge_coverage\"><img src=\"https://app.codacy.com/project/badge/Coverage/f54db9297f80488bbbd1304c7dd933f4\" alt=\"Codacy Coverage\" /></a>\n</p>\n\n<p align=\"center\">\n  Shared web component library for CounterMeasure applications.<br />\n  Dual-implementation: vanilla TypeScript classes <strong>and</strong> React components.<br />\n  Design system primitives, auth flows, layout shells, charts, editors, and security visualizations.\n</p>\n\n---\n\n## Install\n\n```bash\nnpm install @countermeasure-platform/web-components --registry=https://npm.pkg.github.com\n```\n\nConfigure your `.npmrc` for the `@countermeasure-platform` scope:\n\n```\n@countermeasure-platform:registry=https://npm.pkg.github.com\n//npm.pkg.github.com/:_authToken=${GITHUB_TOKEN}\n```\n\n## Usage\n\n### Vanilla TypeScript\n\n```typescript\nimport { Button } from '@countermeasure-platform/web-components/primitives/button'\nimport { DataTable } from '@countermeasure-platform/web-components/components/data-table'\nimport { PageHeader } from '@countermeasure-platform/web-components/layout/page-header'\nimport { MitreMatrix } from '@countermeasure-platform/web-components/security/mitre-matrix'\n```\n\n### Native Product Chrome\n\nRust-native and other non-React product surfaces should use the vanilla chrome\nhelpers instead of mounting a React app for shared navigation. The core `/app`\npreset ships the Threat Library visual treatment with a CounterMeasure Core\ntopbar identity:\n\n```typescript\nimport '@countermeasure-platform/web-components/styles/layout.css'\nimport '@countermeasure-platform/web-components/styles/sidebar.css'\nimport { mountCoreAppChromeFromDom } from '@countermeasure-platform/web-components/layout/core-app-chrome'\n\nmountCoreAppChromeFromDom({\n  root: document,\n  preserveTopbarActions: true,\n})\n```\n\nServer-rendered pages provide placeholders and keep legacy markup as a fallback:\n\n```html\n<div data-core-app-sidebar data-base-path=\"/app\" data-pathname=\"/app\"></div>\n<div\n  data-core-app-topbar\n  data-base-path=\"/app\"\n  data-pathname=\"/app\"\n  data-product=\"CounterMeasure Core\"\n  data-current=\"Platform Overview\"\n></div>\n```\n\n### React\n\n```tsx\nimport { Button } from '@countermeasure-platform/web-components/react'\nimport { DataTable } from '@countermeasure-platform/web-components/react'\nimport { Calendar } from '@countermeasure-platform/web-components/react'\nimport { PageHeader } from '@countermeasure-platform/web-components/react/layout'\n```\n\nEvery module is individually importable via the package exports map — only the code you use gets bundled.\n\n### Styles, Themes, And Accents\n\n```ts\nimport '@countermeasure-platform/web-components/styles'\n```\n\nThe default style entry imports canonical design-system tokens and fonts. Use `@countermeasure-platform/web-components/styles/no-fonts.css` when fonts are self-hosted or blocked by policy.\n\n```ts\ndocument.documentElement.dataset.theme = 'dark' // dark | light | monokai | glass\ndocument.documentElement.dataset.accent = 'cyan' // cyan | violet | rose | emerald\n```\n\nDark is the default theme in `1.0.0`; set `data-theme=\"light\"` explicitly for light-first apps.\n\n## Adopting in a Tailwind v4 / shadcn app\n\nThe library's React primitives default to a glass / glow visual tone that\nrelies on the CounterMeasure design tokens. To use the same primitives in\na shadcn-style Tailwind v4 host app, load the compat stylesheet and pass\n`tone=\"shadcn\"` to `Button`, `Card`, and `Badge`:\n\n```tsx\n// Once, alongside your shadcn theme stylesheet\nimport '@countermeasure-platform/web-components/styles/shadcn-compat.css'\n\nimport { Button, Card, Badge } from '@countermeasure-platform/web-components/react'\n\nexport function Example() {\n  return (\n    <Card tone=\"shadcn\" className=\"p-4\">\n      <Button tone=\"shadcn\" variant=\"default\">\n        Run\n      </Button>\n      <Badge tone=\"shadcn\" variant=\"status-running\">\n        running\n      </Badge>\n    </Card>\n  )\n}\n```\n\nThe compat stylesheet maps `--primary`, `--card`, `--foreground`,\n`--muted-foreground`, `--border`, `--destructive`, `--accent` (and the\nmatching `*-foreground` pairs) onto the shadcn `--color-*` token names\nthat Tailwind v4's `@theme` block expects. Host-app overrides still win\nbecause the bridge sits in `@layer base`.\n\nThe `Badge` `variant=\"status-queued|running|completed|failed|cancelled\"`\npalette is wired through both tones for run-status pills.\n\n### Toasts (shadcn-style `useToast`)\n\nFor host apps that want the React-idiomatic `useToast()` API the shadcn\necosystem ships, mount `<ToastProvider>` once and call `toast()` inside any\ndescendant. The visuals reuse the library's `<Toast>` primitive so the\nlook-and-feel stays consistent across surfaces:\n\n```tsx\nimport {\n  ToastProvider,\n  useToast,\n} from '@countermeasure-platform/web-components/services/toast-react'\n\nfunction Root({ children }: { children: React.ReactNode }) {\n  return (\n    <ToastProvider duration={5000} swipeDirection=\"right\">\n      {children}\n    </ToastProvider>\n  )\n}\n\nfunction SaveButton() {\n  const { toast, dismiss, toasts } = useToast()\n  return (\n    <button\n      onClick={() => {\n        const t = toast({ title: 'Saved', description: 'OK', variant: 'success' })\n        // t.dismiss(), t.update({ title: \"Saving…\" })\n      }}\n    >\n      Save ({toasts.length} active)\n    </button>\n  )\n}\n```\n\nVariants accepted: `'default' | 'destructive' | 'success' | 'info' | 'warning'`.\n`'destructive'` is treated as an alias of `'error'` so consumers migrating\nfrom local shadcn-flavoured hooks keep working without code churn.\n\n### `Alert` variant migration (v0.2 → v0.4)\n\nThe `Alert` primitive's variant set is now\n`'info' | 'success' | 'warning' | 'error'`. Older v0.2.0 call-sites that\npass `variant=\"destructive\"` (or the literal `variant=\"default\"`) are\nauto-mapped to `'error'` / `'info'` and emit a one-time `console.warn` in\nnon-production builds. To clean up call-sites, run a quick codemod:\n\n```bash\nfind src -type f \\( -name '*.tsx' -o -name '*.ts' \\) \\\n  -exec sed -i 's/variant=\"destructive\"/variant=\"error\"/g' {} +\n```\n\nThe `Button` component still accepts `variant=\"destructive\"` — the codemod\nis scoped to `Alert` call-sites by intent. Search-and-replace tools should\nprefer the AST-aware path on shared utility files.\n\n## Modules\n\n| Module               | Description                                                                                                                                                           |\n| -------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| **primitives**       | Base UI controls — button, input, select, checkbox, radio, switch, slider, toggle, label, spinner, skeleton                                                           |\n| **components**       | Composite UI — data-table, tree-view, tabs, split-pane, modal, toast, search, command-palette, pagination                                                             |\n| **display**          | Read-only visuals — alert, avatar, badge, card, code-block, code-viewer, markdown-viewer, progress, tooltip, stat-card                                                |\n| **navigation**       | Nav patterns — breadcrumb, menubar, dropdown-menu, navigation-menu, stepper, drawer                                                                                   |\n| **overlays**         | Modals and panels — alert-dialog, sheet, carousel                                                                                                                     |\n| **form**             | Form controls — calendar, date-picker, tag-input, color-picker, cron-editor                                                                                           |\n| **charts**           | Data visualization — line, bar, area, pie, sparkline, gauge, heatmap, treemap, scatter, radar, waterfall, sankey, funnel, candlestick                                 |\n| **visualization**    | Domain visuals — timeline, flow-diagram, network-graph, map, file-tree, terminal, kanban, mermaid-diagram, rule-editor                                                |\n| **security**         | Security-specific — cvss-badge, vulnerability-card, attack-path, mitre-matrix, detection-status                                                                       |\n| **editors**          | Code editing — code-editor, log-viewer, json-viewer, yaml-editor, diff-viewer, FluxL/YARAL/YARA language support                                                      |\n| **layout**           | App shell — layout primitives for page structure                                                                                                                      |\n| **sidebar**          | Sidebar navigation component                                                                                                                                          |\n| **app-switcher**     | Multi-app navigation switcher                                                                                                                                         |\n| **auth**             | Authentication UI flows                                                                                                                                               |\n| **passkey**          | WebAuthn/passkey components                                                                                                                                           |\n| **consent**          | Cookie/privacy consent UI                                                                                                                                             |\n| **appearance**       | Theme and appearance controls                                                                                                                                         |\n| **icons**            | Icon set                                                                                                                                                              |\n| **crypto**           | Client-side crypto utilities (AES-256-GCM, RSA-OAEP, PBKDF2)                                                                                                          |\n| **services**         | Shared services — API client (with CSRF support), SSE, keybindings, router, storage                                                                                   |\n| **utils**            | Utilities — a11y helpers, keyboard navigation, date, sorting, selection, validation, sanitization, touch gestures                                                     |\n| **styles**           | CSS tokens, layout styles, and utility classes                                                                                                                        |\n| **react/primitives** | React primitives — code-viewer (CodeMirror 6 read-only viewer with syntax highlighting for YARA, YARAL, FluxL, SQL, YAML, JSON, Python, JS/TS, Rust, Markdown, Shell) |\n| **react**            | React-specific wrappers, theme toggle, brand, topology, threat visuals                                                                                                |\n\n## Auth Token Storage\n\n`createAuthManager()` supports pluggable token storage via `tokenStorage`.\nPrefer server-managed HttpOnly/Secure/SameSite cookies or `createMemoryTokenStorage()` for production flows.\nThe default `localStorage` storage remains available for compatibility and development, but it increases the impact of any XSS in a host app.\n\n## Map Tile Privacy\n\n`ThreatMap` uses OpenStreetMap tiles by default.\nSensitive deployments should pass a first-party/proxied `tileUrl`, or set `allowExternalTiles: false` to disable default third-party tile requests.\n\n## Development\n\n```bash\n# Install dependencies\nnpm ci\n\n# Build the library\nnpm run build\n\n# Run all checks (typecheck + lint + format)\nnpm run check\n\n# Run unit tests\nnpm test\n\n# Run unit tests with coverage\nnpm run test:coverage\n\n# Run linter\nnpm run lint\n\n# Type check\nnpm run typecheck\n\n# Format code\nnpm run format\n\n# Check formatting without writing\nnpm run format:check\n\n# Run Playwright e2e tests\nnpx playwright test\n\n# Preview components in browser\nnpm run preview\n```\n\n## Releases\n\nReleases are fully automated via conventional commits. See [docs/RELEASING.md](docs/RELEASING.md) for the complete runbook.\n\n```mermaid\nflowchart LR\n    PR[\"PR merged to main\"] --> CI[\"CI workflow\"]\n    CI -->|success| Release[\"Release workflow\"]\n    Release -->|on completion| Publish[\"Publish workflow\"]\n    Publish --> GPR[\"GitHub Packages\"]\n```\n\n| Commit prefix                | Version bump                   |\n| ---------------------------- | ------------------------------ |\n| `feat:`                      | **minor** (0.1.0 &rarr; 0.2.0) |\n| `fix:` / `perf:`             | **patch** (0.1.0 &rarr; 0.1.1) |\n| `BREAKING CHANGE` / `feat!:` | **major** (0.1.0 &rarr; 1.0.0) |\n\n## Architecture\n\nThis library provides two parallel implementations:\n\n- **Vanilla TypeScript** — Imperative class-based API (`new Button(config)`), direct DOM manipulation, BEM CSS classes (`cmm-*`), manual lifecycle with `destroy()`\n- **React** — Declarative functional components using Radix UI primitives, Tailwind CSS with CVA, hooks-based state\n\nBoth share:\n\n- Design tokens (`src/styles/tokens.css`)\n- Shared utilities (`src/utils/` — date, sorting, selection, a11y, keyboard, sanitization)\n- Services (`src/services/` — API client, SSE, keybindings, router)\n- Chart engine (canvas-based vanilla, React wraps it)\n- Editor engine (CodeMirror 6, shared across both)\n\n## Consumers\n\nThis library is consumed by:\n\n- [`packages/threat-library`](https://github.com/countermeasure-platform/core) (core repo)\n- [`crates/countermeasure-web`](https://github.com/countermeasure-platform/core) (core repo)\n- [`apps/ui`](https://github.com/countermeasure-platform/countermeasure) (tenant-ui) — uses `CodeViewer` on the detection detail page for syntax-highlighted rule display\n\n## TypeScript\n\nStrict TypeScript 6.0+ configuration:\n\n- `strict: true`\n- `noUncheckedIndexedAccess: true`\n- `exactOptionalPropertyTypes: true`\n- `moduleResolution: \"bundler\"`\n- `jsx: \"react-jsx\"`\n\n## Documentation\n\n| Document                             | Description                                       |\n| ------------------------------------ | ------------------------------------------------- |\n| [Architecture](docs/ARCHITECTURE.md) | Component map, design decisions, directory layout |\n| [Releasing](docs/RELEASING.md)       | Release runbook — automated and manual flows      |\n| [Changelog](docs/CHANGELOG.md)       | Version history                                   |\n| [Contributing](CONTRIBUTING.md)      | Contribution workflow, code style, testing        |\n| [Security](SECURITY.md)              | Vulnerability reporting policy                    |\n\n## License\n\nCounterMeasure Security Proprietary License. See [LICENSE](LICENSE).\n","readmeFilename":"README.md"}