@verydia/compliance-core
v0.0.1
Published
Compliance profiles and trace validation for regulatory requirements.
Downloads
7
Readme
@verydia/compliance-core
Compliance profiles and trace validation for regulatory requirements.
Overview
@verydia/compliance-core provides reusable compliance profiles, safe expression evaluation, and trace validation against regulatory standards.
Features
- Compliance Profiles: Reusable JSON/YAML compliance definitions
- Safe Expression Evaluator: Secure condition evaluation without eval()
- Profile Loader: JSON and YAML profile parsing
- Baseline Profiles: Pre-built profiles for common compliance needs
Installation
pnpm add @verydia/compliance-coreUsage
import { ComplianceValidator, parseComplianceProfile } from "@verydia/compliance-core";
const profile = parseComplianceProfile(yamlString);
const validator = new ComplianceValidator(profile);
const evaluation = validator.evaluate(analysis);OSS Boundary & Dependencies
This package is OSS-safe and production-ready.
Allowed Dependencies
@verydia/trace-insights- Trace analysis@verydia/telemetry-core- Telemetry typesyaml- YAML parsing
All dependencies are strictly OSS-safe with no proprietary dependencies.
License
MIT
