UNPKG

@safeapi/safeapi

Version:

SafeAPI: Secure, deterministic, and tamper-resistant API policy engine for Node and browser.

8 lines (7 loc) 583 B
import { SafeApiEngine } from "./SafeApiEngine"; import { evaluateGuards } from "./SafeApiGuardEngine"; import { DefaultPolicyResolver } from "./SafeApiPolicyResolver"; import { SafeApiPolicyError, normalizePolicy, validatePolicy, diffPolicies, computePolicyHash, } from "./SafeApiPolicyLifecycle"; import { validateSafeApiPolicySchema } from "./SafeApiPolicySchema"; export { SafeApiEngine, DefaultPolicyResolver, SafeApiPolicyError, normalizePolicy, validatePolicy, diffPolicies, computePolicyHash, validateSafeApiPolicySchema, }; export const SafeApiGuardEngine = evaluateGuards;