1 repositorio
Filtering and ordering of keys during the transformation of an object to a string.
Distinct from Predicate-Based Filtering: Applies filtering during the serialization loop specifically for string generation, not general collection filtering
Explore 1 awesome GitHub repository matching data & databases · Serialization Key Filtering. Refine with filters or upvote what's useful.
qs es una librería de análisis y serialización de cadenas de consulta utilizada para convertir cadenas de consulta de URL en objetos de JavaScript y transformar objetos o matrices de nuevo en cadenas codificadas por URI. Funciona como un analizador seguro y una utilidad de codificación URI, diseñada específicamente para manejar estructuras de datos anidadas. La librería se distingue por estilos de anidamiento configurables y formatos de serialización de matrices. Proporciona soporte para lógica de codificación de caracteres personalizada y utiliza centinelas de conjunto de caracteres para gestionar conversiones entre UTF-8 e ISO-8859-1. Para evitar el agotamiento de recursos y vulnerabilidades de seguridad, el proyecto implementa limitación de recuento de parámetros y restricciones estrictas de profundidad de análisis. También incluye capacidades para el manejo de valores nulos, filtrado de claves basado en predicados y funciones de codificación conectables para gestionar cómo se serializan los datos.
Excludes specific keys or reorders the final string by applying custom boolean functions during serialization.