2 रिपॉजिटरी
The process of cleaning and casting data payloads based on a predefined schema to ensure application compatibility.
Distinct from Data Validation and Sanitization: Focuses on using a schema to drive sanitization and casting, rather than general security filtering.
Explore 2 awesome GitHub repositories matching security & cryptography · Schema-Driven Data Sanitization. Refine with filters or upvote what's useful.
Ajv is a JSON Schema validator and schema compilation engine used to verify that JavaScript objects conform to specific JSON Schema definitions. It functions as a data coercer and localization tool, allowing for the application of default values and the translation of validation error messages into different languages. The project converts declarative JSON Schema definitions into optimized JavaScript functions to increase validation speed. It supports the extension of validation logic through custom keywords and the generation of standalone validation code that executes without external depen
Provides data sanitization by removing extra properties and coercing types to match a required schema format.
This library provides a comprehensive system for defining data schemas and enforcing structural integrity within JavaScript applications. It enables developers to construct declarative rules for complex, nested objects, ensuring that data conforms to expected types and constraints before it is processed or stored. By integrating directly with the Meteor framework, it serves as a central tool for maintaining consistent data structures across collections and remote procedure calls. The project distinguishes itself through its deep integration with reactive data systems, allowing validation stat
Sanitizes data objects by trimming strings and removing unauthorized keys to ensure schema compatibility.