Build on the supported package contract
Use @absolutejs/vulnerabilities-report through its supported public entry points.
@absolutejs/vulnerabilities-reportv0.1.2betaPlatform & InfraDeterministic, evidence-backed, print-ready HTML reports for AbsoluteJS vulnerability management.
bun add @absolutejs/vulnerabilities-reportDeterministic, evidence-backed security response reports for AbsoluteJS vulnerability management. The package maps reported issues to explicit determinations, remediation state, VEX evidence, exact deployment releases, and later verification without coupling the report to a hosted platform or PDF engine.
The HTML renderer is self-contained, contains print styles for Letter-sized PDF output, has no scripts or external assets, escapes all report content, and includes a SHA-256 digest over the canonical report payload.
Applications may create ReportedSecurityIssue records directly for an external scanner report or use createReportedIssueFromFinding to project AbsoluteJS managed findings, VEX decisions, remediation plans, executions, and verification evidence into the same report format.
Outcomes
Use @absolutejs/vulnerabilities-report through its supported public entry points.
Hardening checklist
Follow in order
# @absolutejs/vulnerabilities-report
import {
createVulnerabilitySecurityReport,
renderVulnerabilitySecurityReportHtml
} from '@absolutejs/vulnerabilities-report';
const report = createVulnerabilitySecurityReport({
generatedAt: new Date().toISOString(),
issues,
preparedBy: 'Security Operations',
preparedFor: 'Client',
reportId: 'security-report-2026-07',
scope: 'Production web and host vulnerability posture',
source: {
assessedAt: '2026-07-17T20:59:48.000Z',
name: 'External vulnerability scan',
reference: 'scan-13747781'
},
title: 'Security Remediation Response'
});
const html = renderVulnerabilitySecurityReportHtml(report);Supported entry points declared by this package manifest.
Package entry point declared in package.json.
Scripts declared by this package manifest.
Search the declarations exported by the current package type files. Expand a symbol to inspect its source-backed signature.
const ReportDeterminationSchema: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"real">, import("@sinclair/typebox").TLiteral<"false_positive">, import("@sinclair/typebox").TLiteral<"informational">]>;@absolutejs/vulnerabilities-report