NV Elements Catalog Starters Repo System Themes Getting Started Getting Started Installation CLI MCP Skills Lint Integrations Getting Started Angular Bundles CDN Custom Elements Golang Hugo Import Maps Lit Lit Library MCP Apps NextJS Nuxt Preact React SolidJS Svelte TypeScript Vue About Changelog Metrics Support Accessibility Contributions Requests Migration Foundations Overview Typography Iconography Themes Design Tokens Size & Space Objects Interactions Support Status Color Animation Fonts Layers Custom Layout Horizontal Vertical Grid Popovers i18n Visualization View Transitions Elements Accordion Alert Avatar Badge Breadcrumb Button Button Group Card Chat Message Checkbox Color Combobox Copy Button Datagrid Integrations Column Action Column Alignment Column Fixed Column width Container Card Display Settings Footer Heatmap Keynav Multi Select Pagination Panel Detail Panel Grid Performance Placeholder Row Action Row Groups Row Sort Scroll Height Single Select Stripe Date Datetime Dialog Divider Dot Drawer Dropdown Dropdown Group Dropzone File Format Datetime Format Number Format Relative Time Forms Validation Actions Control Icon Icon Button Input Input Group Logo Menu Month Notification Page Page Header Page Loader Pagination Progressive Filter Chip Progress Bar Progress Ring Password Preferences Input Pulse Radio Range Resize Handle Search Select Skeleton Sort Button Sparkline Star Rating Steps Switch Tabs Tag Textarea Time Toast Toggletip Toolbar Tooltip Tree Week Patterns Authentication Browse Chat Dashboard Editor Empty States Heatmap Keyboard Shortcut Logging Media Navigation Onboarding Panel Responsive Search Subheader Trend Code Codeblock Monaco Input Diff Input Editor Diff Editor Problems Markdown Markdown CSS Utility Labs Responsive Layout Viewport Container Patterns Forms API Design Properties & Attributes Slots Registration CustomEvents Stateless Composition Styles Packaging Glossary Logs Internal Guidelines Agent Harness Agent Tooling Agent Ownership Documentation Examples TypeScript Testing Unit Testing Accessibility Testing Lighthouse Testing SSR Testing Visual Testing Troubleshooting Component Creation Internal Examples All Examples

Testing & Performance

Report of the testing and performance metrics for the Elements components and APIs.

Metrics API Status Testing & Performance Wireit Explorer Bundle Explorer Raw Metadata

Coverage:

Statements 98.67%
Lines 98.95%
Functions 98.67%
Branches 94.27%
File Statements Lines Functions Branches

total

98.67% 98.95% 98.67% 94.27%

bundle.ts

0.00% 0.00% 100.00% 100.00%

accordion/accordion.ts

97.10% 96.49% 100.00% 94.73%

accordion/define.ts

100.00% 100.00% 100.00% 100.00%

alert/alert-group.ts

100.00% 100.00% 100.00% 100.00%

alert/alert.ts

100.00% 100.00% 100.00% 100.00%

alert/define.ts

100.00% 100.00% 100.00% 100.00%

avatar/avatar-group.ts

100.00% 100.00% 100.00% 100.00%

avatar/avatar.ts

100.00% 100.00% 100.00% 100.00%

avatar/define.ts

100.00% 100.00% 100.00% 100.00%

badge/badge.ts

100.00% 100.00% 100.00% 91.66%

badge/define.ts

100.00% 100.00% 100.00% 100.00%

breadcrumb/breadcrumb.ts

96.55% 96.15% 91.66% 90.00%

breadcrumb/define.ts

100.00% 100.00% 100.00% 100.00%

button/button.ts

100.00% 100.00% 100.00% 100.00%

button/define.ts

100.00% 100.00% 100.00% 100.00%

button-group/button-group.ts

97.61% 97.29% 100.00% 91.66%

button-group/define.ts

100.00% 100.00% 100.00% 100.00%

card/card.ts

100.00% 100.00% 100.00% 100.00%

card/define.ts

100.00% 100.00% 100.00% 100.00%

chat-message/chat-message.ts

100.00% 100.00% 100.00% 100.00%

chat-message/define.ts

100.00% 100.00% 100.00% 100.00%

checkbox/checkbox-group.ts

100.00% 100.00% 100.00% 100.00%

checkbox/checkbox.ts

100.00% 100.00% 100.00% 100.00%

checkbox/define.ts

100.00% 100.00% 100.00% 100.00%

color/color.ts

100.00% 100.00% 100.00% 100.00%

color/define.ts

100.00% 100.00% 100.00% 100.00%

combobox/combobox.ts

99.21% 99.57% 100.00% 92.63%

combobox/define.ts

100.00% 100.00% 100.00% 100.00%

copy-button/copy-button.ts

92.30% 91.42% 100.00% 100.00%

copy-button/define.ts

100.00% 100.00% 100.00% 100.00%

date/date.ts

100.00% 100.00% 100.00% 100.00%

date/define.ts

100.00% 100.00% 100.00% 100.00%

datetime/datetime.ts

100.00% 100.00% 100.00% 100.00%

datetime/define.ts

100.00% 100.00% 100.00% 100.00%

dialog/define.ts

100.00% 100.00% 100.00% 100.00%

dialog/dialog-footer.ts

100.00% 100.00% 100.00% 100.00%

dialog/dialog-header.ts

100.00% 100.00% 100.00% 100.00%

dialog/dialog.ts

100.00% 100.00% 100.00% 100.00%

divider/define.ts

100.00% 100.00% 100.00% 100.00%

divider/divider.ts

100.00% 100.00% 100.00% 100.00%

dot/define.ts

100.00% 100.00% 100.00% 100.00%

dot/dot.ts

100.00% 100.00% 100.00% 100.00%

drawer/define.ts

100.00% 100.00% 100.00% 100.00%

drawer/drawer-content.ts

100.00% 100.00% 100.00% 100.00%

drawer/drawer-footer.ts

100.00% 100.00% 100.00% 100.00%

drawer/drawer-header.ts

100.00% 100.00% 100.00% 100.00%

drawer/drawer.ts

100.00% 100.00% 100.00% 100.00%

dropdown/define.ts

100.00% 100.00% 100.00% 100.00%

dropdown/dropdown-footer.ts

100.00% 100.00% 100.00% 100.00%

dropdown/dropdown-header.ts

100.00% 100.00% 100.00% 100.00%

dropdown/dropdown.ts

100.00% 100.00% 100.00% 100.00%

dropdown-group/define.ts

100.00% 100.00% 100.00% 100.00%

dropdown-group/dropdown-group.ts

100.00% 100.00% 100.00% 100.00%

dropzone/define.ts

100.00% 100.00% 100.00% 100.00%

dropzone/dropzone.ts

100.00% 100.00% 100.00% 75.00%

dropzone/dropzone.util.ts

100.00% 100.00% 100.00% 100.00%

file/define.ts

100.00% 100.00% 100.00% 100.00%

file/file.ts

100.00% 100.00% 100.00% 100.00%

format-datetime/define.ts

100.00% 100.00% 100.00% 100.00%

format-datetime/format-datetime.ts

100.00% 100.00% 100.00% 97.50%

format-number/define.ts

100.00% 100.00% 100.00% 100.00%

format-number/format-number.ts

98.24% 100.00% 100.00% 95.83%

format-relative-time/define.ts

100.00% 100.00% 100.00% 100.00%

format-relative-time/format-relative-time.ts

98.61% 100.00% 100.00% 94.11%

forms/define.ts

100.00% 100.00% 100.00% 100.00%

forms/control/control.ts

99.01% 100.00% 100.00% 91.52%

forms/control-group/control-group.ts

100.00% 100.00% 100.00% 100.00%

forms/control-message/control-message.ts

100.00% 100.00% 100.00% 100.00%

forms/utils/layout.ts

100.00% 100.00% 100.00% 92.85%

forms/utils/states.ts

100.00% 100.00% 100.00% 100.00%

grid/define.ts

100.00% 100.00% 100.00% 100.00%

grid/grid.ts

100.00% 100.00% 100.00% 50.00%

grid/cell/cell.ts

100.00% 100.00% 100.00% 100.00%

grid/column/column.ts

98.27% 98.24% 100.00% 97.29%

grid/footer/footer.ts

100.00% 100.00% 100.00% 100.00%

grid/header/header.ts

97.50% 100.00% 91.66% 90.90%

grid/placeholder/placeholder.ts

100.00% 100.00% 100.00% 100.00%

grid/row/row.ts

100.00% 100.00% 100.00% 100.00%

icon/define.ts

100.00% 100.00% 100.00% 50.00%

icon/icon.ts

100.00% 100.00% 100.00% 83.33%

icon-button/define.ts

100.00% 100.00% 100.00% 100.00%

icon-button/icon-button.ts

100.00% 100.00% 100.00% 100.00%

input/define.ts

100.00% 100.00% 100.00% 100.00%

input/input-group.ts

100.00% 100.00% 100.00% 100.00%

input/input.ts

100.00% 100.00% 100.00% 100.00%

internal/controllers/audit.controller.ts

100.00% 100.00% 100.00% 92.59%

internal/controllers/i18n.controller.ts

100.00% 100.00% 100.00% 100.00%

internal/controllers/keynav-grid.controller.ts

98.14% 98.83% 100.00% 96.55%

internal/controllers/keynav-list.controller.ts

98.90% 100.00% 100.00% 92.64%

internal/controllers/state-expanded.controller.ts

100.00% 100.00% 100.00% 100.00%

internal/controllers/state-highlighted.controller.ts

100.00% 100.00% 100.00% 100.00%

internal/controllers/state-scroll.controller.ts

100.00% 100.00% 100.00% 100.00%

internal/controllers/state-selected.controller.ts

100.00% 100.00% 100.00% 100.00%

internal/controllers/type-anchor.controller.ts

86.20% 88.46% 87.50% 92.85%

internal/controllers/type-closable.controller.ts

100.00% 100.00% 100.00% 100.00%

internal/controllers/type-expandable.controller.ts

100.00% 100.00% 100.00% 96.42%

internal/controllers/type-native-popover.controller.ts

93.37% 93.78% 94.73% 85.83%

internal/controllers/type-native-popover.utils.ts

100.00% 100.00% 100.00% 100.00%

internal/controllers/type-selectable.controller.ts

100.00% 100.00% 100.00% 95.00%

internal/controllers/type-touch.controller.ts

100.00% 100.00% 100.00% 100.00%

internal/decorators/host-attr.ts

100.00% 100.00% 100.00% 100.00%

internal/decorators/scoped-registry.ts

95.83% 100.00% 100.00% 69.23%

internal/services/global.service.ts

100.00% 100.00% 100.00% 100.00%

internal/services/global.utils.ts

100.00% 100.00% 100.00% 100.00%

internal/services/i18n.service.ts

100.00% 100.00% 100.00% 100.00%

internal/services/log.service.ts

100.00% 100.00% 100.00% 100.00%

internal/services/transition.service.ts

100.00% 100.00% 100.00% 87.50%

internal/styles/index.ts

100.00% 100.00% 100.00% 100.00%

internal/types/index.ts

100.00% 100.00% 100.00% 100.00%

internal/utils/a11y.ts

100.00% 100.00% 100.00% 100.00%

internal/utils/audit-logs.ts

88.88% 88.88% 87.50% 100.00%

internal/utils/audit.ts

100.00% 100.00% 100.00% 100.00%

internal/utils/dom.ts

94.41% 95.26% 97.14% 89.71%

internal/utils/events.ts

100.00% 100.00% 100.00% 100.00%

internal/utils/focus.ts

100.00% 100.00% 100.00% 93.33%

internal/utils/keynav.ts

100.00% 100.00% 100.00% 100.00%

internal/utils/objects.ts

100.00% 100.00% 100.00% 92.85%

internal/utils/strings.ts

100.00% 100.00% 100.00% 83.33%

internal/utils/supports.ts

100.00% 100.00% 100.00% 100.00%

logo/define.ts

100.00% 100.00% 100.00% 100.00%

logo/logo.ts

100.00% 100.00% 100.00% 100.00%

menu/define.ts

100.00% 100.00% 100.00% 100.00%

menu/menu-item.ts

100.00% 100.00% 100.00% 100.00%

menu/menu.ts

100.00% 100.00% 100.00% 100.00%

month/define.ts

100.00% 100.00% 100.00% 100.00%

month/month.ts

100.00% 100.00% 100.00% 100.00%

notification/define.ts

100.00% 100.00% 100.00% 100.00%

notification/notification-group.ts

100.00% 100.00% 100.00% 100.00%

notification/notification.ts

98.21% 100.00% 90.00% 100.00%

page/define.ts

100.00% 100.00% 100.00% 100.00%

page/page.ts

100.00% 100.00% 100.00% 100.00%

page-header/define.ts

100.00% 100.00% 100.00% 100.00%

page-header/page-header.ts

100.00% 100.00% 100.00% 100.00%

page-loader/define.ts

100.00% 100.00% 100.00% 100.00%

page-loader/page-loader.ts

100.00% 100.00% 100.00% 100.00%

page/page-panel/page-panel-content.ts

100.00% 100.00% 100.00% 100.00%

page/page-panel/page-panel-footer.ts

100.00% 100.00% 100.00% 100.00%

page/page-panel/page-panel-header.ts

100.00% 100.00% 100.00% 100.00%

page/page-panel/page-panel.ts

100.00% 100.00% 100.00% 100.00%

pagination/define.ts

100.00% 100.00% 100.00% 100.00%

pagination/pagination.ts

100.00% 100.00% 100.00% 96.66%

panel/define.ts

100.00% 100.00% 100.00% 100.00%

panel/panel.ts

95.12% 94.44% 81.81% 91.66%

password/define.ts

100.00% 100.00% 100.00% 100.00%

password/password.ts

100.00% 100.00% 100.00% 100.00%

preferences-input/define.ts

100.00% 100.00% 100.00% 100.00%

preferences-input/preferences-input.ts

100.00% 100.00% 100.00% 100.00%

progress-bar/define.ts

100.00% 100.00% 100.00% 100.00%

progress-bar/progress-bar.ts

100.00% 100.00% 100.00% 100.00%

progress-ring/define.ts

100.00% 100.00% 100.00% 100.00%

progress-ring/progress-ring.ts

100.00% 100.00% 100.00% 94.11%

progressive-filter-chip/define.ts

100.00% 100.00% 100.00% 100.00%

progressive-filter-chip/progressive-filter-chip.ts

100.00% 100.00% 100.00% 100.00%

pulse/define.ts

100.00% 100.00% 100.00% 100.00%

pulse/pulse.ts

100.00% 100.00% 100.00% 100.00%

radio/define.ts

100.00% 100.00% 100.00% 100.00%

radio/radio-group.ts

100.00% 100.00% 100.00% 100.00%

radio/radio.ts

100.00% 100.00% 100.00% 100.00%

range/define.ts

100.00% 100.00% 100.00% 100.00%

range/range.ts

100.00% 100.00% 100.00% 95.00%

resize-handle/define.ts

100.00% 100.00% 100.00% 100.00%

resize-handle/resize-handle.ts

100.00% 100.00% 100.00% 94.44%

search/define.ts

100.00% 100.00% 100.00% 100.00%

search/search.ts

100.00% 100.00% 100.00% 100.00%

select/define.ts

100.00% 100.00% 100.00% 100.00%

select/select.ts

100.00% 100.00% 100.00% 94.11%

skeleton/define.ts

100.00% 100.00% 100.00% 100.00%

skeleton/skeleton.ts

100.00% 100.00% 100.00% 100.00%

sort-button/define.ts

100.00% 100.00% 100.00% 100.00%

sort-button/sort-button.ts

100.00% 100.00% 100.00% 100.00%

sparkline/define.ts

100.00% 100.00% 100.00% 100.00%

sparkline/sparkline.ts

98.73% 100.00% 100.00% 95.45%

sparkline/sparkline.utils.ts

100.00% 100.00% 100.00% 100.00%

star-rating/define.ts

100.00% 100.00% 100.00% 100.00%

star-rating/star-rating.ts

100.00% 100.00% 100.00% 95.45%

steps/define.ts

100.00% 100.00% 100.00% 100.00%

steps/steps.ts

100.00% 100.00% 100.00% 100.00%

switch/define.ts

100.00% 100.00% 100.00% 100.00%

switch/switch-group.ts

100.00% 100.00% 100.00% 100.00%

switch/switch.ts

100.00% 100.00% 100.00% 100.00%

tabs/define.ts

100.00% 100.00% 100.00% 100.00%

tabs/tabs-group.ts

94.59% 95.04% 96.00% 90.00%

tabs/tabs.ts

100.00% 100.00% 100.00% 100.00%

tag/define.ts

100.00% 100.00% 100.00% 100.00%

tag/tag.ts

100.00% 100.00% 100.00% 100.00%

textarea/define.ts

100.00% 100.00% 100.00% 100.00%

textarea/textarea.ts

100.00% 100.00% 100.00% 100.00%

time/define.ts

100.00% 100.00% 100.00% 100.00%

time/time.ts

100.00% 100.00% 100.00% 100.00%

toast/define.ts

100.00% 100.00% 100.00% 100.00%

toast/toast.ts

100.00% 100.00% 100.00% 100.00%

toggletip/define.ts

100.00% 100.00% 100.00% 100.00%

toggletip/toggletip-footer.ts

100.00% 100.00% 100.00% 100.00%

toggletip/toggletip-header.ts

100.00% 100.00% 100.00% 100.00%

toggletip/toggletip.ts

100.00% 100.00% 100.00% 100.00%

toolbar/define.ts

100.00% 100.00% 100.00% 100.00%

toolbar/toolbar.ts

98.00% 100.00% 92.30% 100.00%

tooltip/define.ts

100.00% 100.00% 100.00% 100.00%

tooltip/tooltip.ts

100.00% 100.00% 100.00% 100.00%

tree/define.ts

100.00% 100.00% 100.00% 100.00%

tree/tree-node.ts

100.00% 100.00% 100.00% 100.00%

tree/tree.ts

100.00% 100.00% 100.00% 100.00%

tree/utils.ts

100.00% 100.00% 100.00% 87.50%

week/define.ts

100.00% 100.00% 100.00% 100.00%

week/week.ts

100.00% 100.00% 100.00% 100.00%

total

95.71% 95.65% 100.00% 92.85%

index.ts

100.00% 100.00% 100.00% 100.00%

codeblock/codeblock.ts

100.00% 100.00% 100.00% 92.85%

codeblock/define.ts

100.00% 100.00% 100.00% 100.00%

codeblock/languages/bash.ts

0.00% 0.00% 100.00% 100.00%

codeblock/languages/css.ts

100.00% 100.00% 100.00% 100.00%

codeblock/languages/go.ts

100.00% 100.00% 100.00% 100.00%

codeblock/languages/html.ts

100.00% 100.00% 100.00% 100.00%

codeblock/languages/javascript.ts

100.00% 100.00% 100.00% 100.00%

codeblock/languages/json.ts

100.00% 100.00% 100.00% 100.00%

codeblock/languages/markdown.ts

100.00% 100.00% 100.00% 100.00%

codeblock/languages/python.ts

100.00% 100.00% 100.00% 100.00%

codeblock/languages/toml.ts

0.00% 0.00% 100.00% 100.00%

codeblock/languages/typescript.ts

100.00% 100.00% 100.00% 100.00%

codeblock/languages/xml.ts

100.00% 100.00% 100.00% 100.00%

codeblock/languages/yaml.ts

100.00% 100.00% 100.00% 100.00%

total

93.23% 92.98% 97.61% 90.23%

install.ts

88.20% 88.08% 95.74% 87.11%

update.ts

100.00% 100.00% 100.00% 100.00%

utils.ts

100.00% 100.00% 100.00% 94.66%

mcp/ui/index.ts

100.00% 100.00% 100.00% 100.00%

total

96.68% 97.55% 98.62% 90.40%

index.ts

100.00% 100.00% 100.00% 100.00%

eslint/index.ts

100.00% 100.00% 100.00% 100.00%

eslint/configs/css.ts

100.00% 100.00% 100.00% 100.00%

eslint/configs/html.ts

100.00% 100.00% 100.00% 100.00%

eslint/configs/json.ts

100.00% 100.00% 100.00% 100.00%

eslint/internals/attributes.ts

95.08% 95.91% 96.15% 84.37%

eslint/internals/element-attributes.ts

95.74% 100.00% 100.00% 85.71%

eslint/internals/index.ts

100.00% 100.00% 100.00% 73.33%

eslint/internals/metadata.ts

100.00% 100.00% 100.00% 100.00%

eslint/internals/slots.ts

92.85% 88.88% 100.00% 66.66%

eslint/internals/tailwind.ts

86.36% 90.38% 100.00% 79.16%

eslint/internals/utils.ts

98.07% 97.82% 100.00% 98.00%

eslint/rules/no-complex-popovers.ts

97.29% 100.00% 100.00% 92.30%

eslint/rules/no-deprecated-attributes.ts

96.66% 100.00% 100.00% 96.77%

eslint/rules/no-deprecated-css-imports.ts

86.66% 86.66% 100.00% 66.66%

eslint/rules/no-deprecated-css-variable.ts

83.60% 86.79% 89.47% 74.46%

eslint/rules/no-deprecated-global-attribute-value.ts

100.00% 100.00% 100.00% 100.00%

eslint/rules/no-deprecated-global-attributes.ts

100.00% 100.00% 100.00% 100.00%

eslint/rules/no-deprecated-icon-names.ts

100.00% 100.00% 100.00% 88.88%

eslint/rules/no-deprecated-packages.ts

100.00% 100.00% 100.00% 100.00%

eslint/rules/no-deprecated-popover-attributes.ts

100.00% 100.00% 100.00% 100.00%

eslint/rules/no-deprecated-slots.ts

100.00% 100.00% 100.00% 100.00%

eslint/rules/no-deprecated-tags.ts

100.00% 100.00% 100.00% 100.00%

eslint/rules/no-invalid-event-listeners.ts

88.88% 100.00% 100.00% 75.00%

eslint/rules/no-invalid-invoker-triggers.ts

100.00% 100.00% 100.00% 100.00%

eslint/rules/no-misprefixed-tags.ts

100.00% 100.00% 100.00% 100.00%

eslint/rules/no-missing-control-label.ts

95.89% 97.10% 93.33% 94.28%

eslint/rules/no-missing-gap-space.ts

100.00% 100.00% 100.00% 92.85%

eslint/rules/no-missing-icon-name.ts

94.44% 95.83% 100.00% 94.28%

eslint/rules/no-missing-popover-trigger.ts

100.00% 100.00% 100.00% 97.36%

eslint/rules/no-missing-slotted-elements.ts

100.00% 100.00% 100.00% 100.00%

eslint/rules/no-nested-container-types.ts

100.00% 100.00% 100.00% 90.90%

eslint/rules/no-restricted-attributes.ts

100.00% 100.00% 100.00% 100.00%

eslint/rules/no-restricted-page-sizing.ts

100.00% 100.00% 100.00% 100.00%

eslint/rules/no-slotted-popovers.ts

100.00% 100.00% 100.00% 83.33%

eslint/rules/no-tailwind-classes.ts

100.00% 100.00% 100.00% 96.29%

eslint/rules/no-unexpected-attribute-value.ts

100.00% 100.00% 100.00% 82.60%

eslint/rules/no-unexpected-css-value.ts

99.35% 99.15% 100.00% 91.59%

eslint/rules/no-unexpected-css-variable.ts

100.00% 100.00% 100.00% 90.00%

eslint/rules/no-unexpected-global-attribute-value.ts

94.28% 96.55% 90.90% 82.14%

eslint/rules/no-unexpected-input-type.ts

100.00% 100.00% 100.00% 100.00%

eslint/rules/no-unexpected-library-dependencies.ts

96.55% 96.15% 100.00% 87.09%

eslint/rules/no-unexpected-slot-value.ts

95.65% 95.00% 100.00% 88.00%

eslint/rules/no-unexpected-style-customization.ts

100.00% 100.00% 100.00% 100.00%

eslint/rules/no-unknown-css-variable.ts

97.36% 97.14% 100.00% 93.10%

eslint/rules/no-unknown-tags.ts

100.00% 100.00% 100.00% 100.00%

eslint/rules/no-unstyled-typography.ts

100.00% 100.00% 100.00% 100.00%

total

98.61% 98.59% 99.67% 95.84%

index.ts

100.00% 100.00% 100.00% 100.00%

internal/errors.ts

100.00% 100.00% 100.00% 100.00%

internal/schema.ts

97.56% 97.53% 100.00% 97.59%

internal/utils.ts

93.61% 93.61% 94.73% 96.72%

internal/controllers/state-active.controller.ts

100.00% 100.00% 100.00% 100.00%

internal/controllers/state-current.controller.ts

100.00% 100.00% 100.00% 100.00%

internal/controllers/state-disabled.controller.ts

90.90% 90.90% 100.00% 87.50%

internal/controllers/state-expanded.controller.ts

100.00% 100.00% 100.00% 100.00%

internal/controllers/state-pressed.controller.ts

100.00% 100.00% 100.00% 100.00%

internal/controllers/state-readonly.controller.ts

100.00% 100.00% 100.00% 100.00%

internal/controllers/state-selected.controller.ts

100.00% 100.00% 100.00% 100.00%

internal/controllers/type-anchor.controller.ts

100.00% 100.00% 100.00% 100.00%

internal/controllers/type-button.controller.ts

100.00% 100.00% 100.00% 100.00%

internal/controllers/type-command.controller.ts

96.00% 95.83% 100.00% 95.23%

internal/controllers/type-interest-invoker.controller.ts

100.00% 100.00% 100.00% 94.44%

internal/controllers/type-popover-trigger.controller.ts

100.00% 100.00% 100.00% 93.75%

internal/controllers/type-submit.controller.ts

95.91% 95.83% 100.00% 92.59%

mixins/button.ts

99.45% 99.43% 100.00% 92.92%

mixins/checkbox.ts

100.00% 100.00% 100.00% 97.72%

mixins/control.ts

98.23% 98.22% 100.00% 95.85%

mixins/select.ts

97.91% 97.77% 100.00% 88.37%

mixins/slider.ts

100.00% 100.00% 100.00% 97.59%

validators/index.ts

100.00% 100.00% 100.00% 100.00%

total

97.95% 100.00% 100.00% 92.85%

index.ts

100.00% 100.00% 100.00% 100.00%

markdown/define.ts

100.00% 100.00% 100.00% 100.00%

markdown/markdown.ts

97.87% 100.00% 100.00% 92.85%

total

100.00% 100.00% 100.00% 100.00%

environment.ts

100.00% 100.00% 100.00% 100.00%

index.ts

100.00% 100.00% 100.00% 100.00%

monaco.ts

100.00% 100.00% 100.00% 100.00%

diff-editor/define.ts

100.00% 100.00% 100.00% 100.00%

diff-editor/diff-editor.ts

100.00% 100.00% 100.00% 100.00%

diff-input/define.ts

100.00% 100.00% 100.00% 100.00%

diff-input/diff-input.ts

100.00% 100.00% 100.00% 100.00%

editor/define.ts

100.00% 100.00% 100.00% 100.00%

editor/editor.ts

100.00% 100.00% 100.00% 100.00%

input/define.ts

100.00% 100.00% 100.00% 100.00%

input/input.ts

100.00% 100.00% 100.00% 100.00%

internal/base/editor.ts

100.00% 100.00% 100.00% 100.00%

internal/base/input.ts

100.00% 100.00% 100.00% 100.00%

internal/formats/problems-format.ts

100.00% 100.00% 100.00% 100.00%

internal/types/index.ts

100.00% 100.00% 100.00% 100.00%

internal/utils/problem-utils.ts

100.00% 100.00% 100.00% 100.00%

problems/define.ts

100.00% 100.00% 100.00% 100.00%

problems/problems.ts

100.00% 100.00% 100.00% 100.00%

themes/index.ts

100.00% 100.00% 100.00% 100.00%

total

95.84% 96.91% 98.50% 85.71%

indexes/api.ts

100.00% 100.00% 100.00% 78.57%

indexes/examples.ts

100.00% 100.00% 100.00% 100.00%

indexes/utils.ts

100.00% 100.00% 100.00% 100.00%

services/api.service.ts

88.23% 85.71% 100.00% 75.00%

services/examples.service.ts

100.00% 100.00% 100.00% 100.00%

services/projects.service.ts

100.00% 100.00% 100.00% 50.00%

services/releases.service.ts

100.00% 100.00% 100.00% 50.00%

services/wireit.service.ts

25.00% 25.00% 0.00% 0.00%

tasks/lighthouse.utils.ts

100.00% 100.00% 100.00% 100.00%

tasks/projects.utils.ts

100.00% 100.00% 100.00% 50.00%

tasks/releases.utils.ts

100.00% 100.00% 100.00% 96.42%

tasks/tests.utils.ts

100.00% 100.00% 100.00% 87.75%

tasks/wireit.utils.ts

91.30% 95.12% 100.00% 90.74%

utils/utils.ts

100.00% 100.00% 100.00% 80.00%

total

99.31% 99.26% 99.66% 94.72%

index.ts

100.00% 100.00% 100.00% 100.00%

api/service.ts

100.00% 100.00% 100.00% 88.88%

api/utils.ts

100.00% 100.00% 100.00% 93.93%

cli/service.ts

100.00% 100.00% 100.00% 100.00%

cli/utils.ts

100.00% 100.00% 100.00% 100.00%

distill/apis.ts

100.00% 100.00% 100.00% 100.00%

distill/examples.ts

100.00% 100.00% 100.00% 96.15%

examples/service.ts

100.00% 100.00% 100.00% 100.00%

examples/utils.ts

100.00% 100.00% 100.00% 96.36%

internal/config.ts

100.00% 100.00% 100.00% 100.00%

internal/node.ts

100.00% 100.00% 100.00% 93.10%

internal/schema.ts

100.00% 100.00% 100.00% 100.00%

internal/search.ts

100.00% 100.00% 100.00% 100.00%

internal/tools.ts

97.70% 97.64% 100.00% 95.34%

internal/utils.ts

100.00% 100.00% 100.00% 100.00%

internal/validate.ts

100.00% 100.00% 100.00% 96.77%

packages/service.ts

100.00% 100.00% 100.00% 88.88%

packages/utils.ts

100.00% 100.00% 100.00% 96.15%

playground/service.ts

92.59% 92.00% 100.00% 95.23%

playground/utils.ts

100.00% 100.00% 100.00% 85.45%

project/health.ts

100.00% 100.00% 100.00% 97.67%

project/service.ts

100.00% 100.00% 100.00% 100.00%

project/setup-agent.ts

98.91% 98.90% 100.00% 96.15%

project/setup.ts

100.00% 100.00% 100.00% 100.00%

project/starters.ts

100.00% 100.00% 100.00% 94.44%

project/update.ts

100.00% 100.00% 100.00% 100.00%

skills/markdown.ts

100.00% 100.00% 100.00% 100.00%

skills/registry.ts

90.00% 90.00% 85.71% 50.00%

skills/service.ts

100.00% 100.00% 100.00% 100.00%

Report Created on Jun 23, 2026, 6:19:33 PM UTC

Lighthouse Report Performance Accessibility Best Practices Bundle Size nve-week 100 100 100 23.43kb nve-tree 100 100 100 28.51kb nve-tooltip 100 100 100 14.38kb nve-toolbar 100 100 100 10.59kb nve-toggletip 100 100 100 23.72kb nve-toast 100 100 100 24.07kb nve-time 100 100 100 23.13kb nve-textarea 100 100 100 17.98kb nve-tag 100 100 100 17.02kb nve-tabs 100 91 100 15.78kb nve-switch 100 100 100 20.73kb nve-steps 100 100 100 22.9kb nve-star-rating 100 100 100 20.74kb nve-sparkline 100 100 100 11.7kb nve-sort-button 100 100 100 17.29kb nve-skeleton 100 100 100 9.52kb nve-select 100 100 100 32.49kb nve-search 100 100 100 23.22kb nve-resize-handle 100 100 100 11.83kb nve-range 100 100 100 19.01kb nve-radio 100 100 100 20.65kb nve-pulse 100 100 100 13.45kb nve-progressive-filter-chip 100 100 100 34.64kb nve-progress-ring 100 100 100 15kb nve-progress-bar 100 100 100 10.04kb nve-preferences-input 100 100 100 30.44kb nve-password 100 100 100 23.53kb nve-panel 100 100 100 20.19kb nve-pagination 100 100 100 35.39kb nve-page-loader 100 100 100 18.04kb nve-page-header 100 100 100 9.04kb nve-page 100 100 100 22.44kb nve-notification 100 100 100 24.5kb nve-month 100 100 100 23.42kb nve-menu 100 100 100 15.55kb nve-logo 100 100 100 10.29kb nve-input 100 100 100 19.16kb nve-icon-button 100 100 100 18.29kb nve-icon 100 100 100 14.17kb nve-grid 100 91 100 16.02kb nve-forms 100 100 100 18.33kb nve-file 100 100 100 17.99kb nve-dropzone 100 100 100 17.43kb nve-dropdown-group 100 100 100 24.05kb nve-dropdown 100 100 100 23.55kb nve-drawer 100 100 100 24.78kb nve-dot 100 100 100 9.59kb nve-divider 100 100 100 9.12kb nve-dialog 100 100 100 24.26kb nve-datetime 100 100 100 23.42kb nve-date 100 100 100 23.42kb nve-copy-button 100 100 100 25.13kb nve-control 100 100 100 19.08kb nve-combobox-performance 100 100 100 33.06kb nve-combobox 100 100 100 33.8kb nve-color 100 100 100 23.77kb nve-checkbox 100 100 100 21kb nve-chat-message 100 100 100 12.96kb nve-card 100 100 100 11.12kb nve-button-group 100 100 100 12.58kb nve-button 100 100 100 12.95kb nve-breadcrumb 100 100 100 15.91kb nve-badge 100 100 100 15.54kb nve-avatar-group 100 100 100 9.76kb nve-avatar 100 100 100 9.76kb nve-app-header 100 100 100 11.32kb nve-alert-group 100 100 100 23.13kb nve-alert 100 100 100 23.13kb nve-accordion 100 100 100 22.5kb js-modules 100 100 100 74.86kb bundles/index.js 100 100 100 114.65kb nve-format-datetime 100 100 100 9.77kb nve-format-number 100 100 100 9.88kb nve-format-relative-time 100 100 100 10.01kb index.css 100 100 100 1.38kb index.css 100 100 100 1.38kb nve-codeblock 100 100 100 19.34kb bundles 100 100 100 18.03kb bundles 100 100 100 1.68kb nve-markdown 100 100 100 57.34kb bundles 100 100 100 58.05kb nve-monaco-problems 99 100 100 1319.99kb nve-monaco-input 100 100 100 3364.69kb nve-monaco-editor 76 100 100 1316.1kb nve-monaco-diff-input 99 100 100 3365.27kb nve-monaco-diff-editor 75 100 100 1316.19kb index 100 100 100 1113.53kb

Report Created on Jun 23, 2026, 6:19:33 PM UTC

Lighthouse