@gtcx/security
v2.0.0
Published
Security utilities for GTCX Protocol - validation, auth, offline security, audit logging
Downloads
123
Maintainers
Readme
@gtcx/security
Security validation, authorization, and audit utilities.
Installation
pnpm add @gtcx/securityQuick Start
import { createBoundaryValidator, sanitizeString } from '@gtcx/security';
import { UuidSchema, Hash256Schema } from '@gtcx/security';
const validate = createBoundaryValidator(UuidSchema);
console.log(validate('not-a-uuid').success); // false
const clean = sanitizeString('<script>alert("xss")</script>');Sub-exports
| Path | Description |
| --------------------------- | --------------------------------- |
| @gtcx/security/validation | Input validation and sanitization |
| @gtcx/security/auth | Authorization and permissions |
| @gtcx/security/offline | Offline security tokens |
| @gtcx/security/audit | Audit trail logging |
Related
License
MIT
