awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 repositorios

Awesome GitHub RepositoriesNullish Value Validations

Checks that verify a value is neither null nor undefined.

Distinct from Undefined Value Validation: Validates for both null and undefined (nullish), whereas siblings focus on one or the other.

Explore 3 awesome GitHub repositories matching software engineering & architecture · Nullish Value Validations. Refine with filters or upvote what's useful.

Awesome Nullish Value Validations GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • toss/es-toolkitAvatar de toss

    toss/es-toolkit

    11,154Ver en GitHub↗

    es-toolkit is a JavaScript utility library and TypeScript data transformation toolset designed as a high-performance alternative to traditional utility suites. It serves as a tree-shakable module library and a compatibility layer for those migrating from legacy dependencies by mirroring established function signatures. The project is specifically optimized for AI code generation, providing structured documentation and specialized skill sets to improve the accuracy and discoverability of its functions for AI coding assistants. Its architecture focuses on a zero-dependency core and modular expo

    Provides verification to determine if a value is neither null nor undefined.

    TypeScript
    Ver en GitHub↗11,154
  • tc39/proposal-pipeline-operatorAvatar de tc39

    tc39/proposal-pipeline-operator

    7,897Ver en GitHub↗

    This is an ECMAScript proposal that introduces a pipeline operator for JavaScript, enabling left-to-right expression chaining with a dedicated placeholder token to reference the previous step's value. The proposal defines a syntax-only transformation that desugars to standard JavaScript, requiring no new runtime support or engine primitives. The pipeline operator allows chaining operations sequentially, passing each result to the next step in natural reading order. It includes a null-safe variant that short-circuits on nullish values, returning them unchanged and skipping remaining steps. Eac

    Stops pipeline processing early on nullish values, returning them unchanged without further steps.

    HTMLjavascriptoperatorpipeline
    Ver en GitHub↗7,897
  • piotrwitek/utility-typesAvatar de piotrwitek

    piotrwitek/utility-types

    5,759Ver en GitHub↗

    Esta es una librería de tipos de utilidad de TypeScript que proporciona alias de tipo avanzados y tipos mapeados para transformaciones complejas de objetos y uniones. Implementa herramientas especializadas para crear tipos nominales marcados, extraer metadatos de tipo y realizar operaciones de conjuntos en tipos de unión. El proyecto destaca por un kit de herramientas para transformaciones de objetos recursivas, permitiendo la aplicación de restricciones de propiedad como estado de solo lectura u opcional a través de estructuras profundamente anidadas. También proporciona un sistema para calcular intersecciones, diferencias y complementos entre tipos de unión para simular la lógica de conjuntos matemática. La librería cubre una amplia gama de capacidades del sistema de tipos, incluyendo filtrado de propiedades de objeto, comparación de formas y la extracción de constructores de clases y tipos de resolución de promesas. Adicionalmente incluye utilidades para la validación de valores, como la detección de valores falsy o nullish y la identificación de tipos primitivos.

    Provides type-level validation to detect null or undefined values.

    TypeScriptmapped-typesstatic-typingtypescript
    Ver en GitHub↗5,759
  1. Home
  2. Software Engineering & Architecture
  3. Runtime Value Validation
  4. Nullish Value Validations

Explorar subetiquetas

  • Nullish Pipeline SkippingStopping pipeline processing early when the current value is null or undefined, returning it unchanged. **Distinct from Nullish Value Validations:** Distinct from Nullish Value Validations: skips remaining pipeline steps on nullish values rather than just validating their presence.