Skip to content
Compare

Allure Report Web Components vs Vitest Browser Preact

Side-by-side compatibility, runtime support and editorial notes for Preact projects.

Works with preact/compatActive
Allure Report Web Components

Preact component and chart collection used to build Allure 3 test-report interfaces.

npm@allurereport/web-components
Category
Testing
Compatibility
Works with preact/compat
Maintenance
Active
Runtime
TypeScriptNo SSRNo islandsESM
Verified
Not yet verified
Tested with
Not documented
License
Apache-2.0
Bundle size
Not documented
Limitations
  • Designed for Allure report applications rather than as a general-purpose UI library; many components depend on Allure data contracts and sibling packages.
  • Includes charting, D3, Markdown, syntax-highlighting, Preact, and compat-backed React dependencies, making it heavyweight for isolated controls.
Score
Directory score64/100
Compatibility28/35
Maintenance20/20
TypeScript8/10
SSR3/10
Islands0/10
ESM5/5
Verification0/10
View Allure Report Web Components profile
Native PreactActive
Vitest Browser Preact

Browser-context renderer for Preact components in Vitest 4+.

npmvitest-browser-preact
Category
Testing
Compatibility
Native Preact
Maintenance
Active
Runtime
TypeScriptNo SSRNo islandsESM
Verified
Not yet verified
Tested with
Not documented
License
MIT
Bundle size
Not documented
Limitations
  • Requires Vitest 4.0.0 or higher with the browser test runner enabled.
Score
Directory score70/100
Compatibility35/35
Maintenance20/20
TypeScript10/10
SSR0/10
Islands0/10
ESM5/5
Verification0/10
View Vitest Browser Preact profile

At a glance

AttributeAllure Report Web ComponentsVitest Browser Preact
CompatibilityWorks with preact/compatNative Preact
MaintenanceActiveActive
TypeScriptBundled typesNative TypeScript
SSRSSR unknownSSR unsupported
IslandsNoNo
Last verifiedNot yet verifiedNot yet verified
AI auditNot auditedNot audited