← 返回
未分类 中文

validation-utils

Provides data validation and type checking utilities for validating inputs and data structures. Use when you need to validate data types, check constraints,...
提供数据验证和类型检查工具,用于验证输入和数据结构。在需要验证数据类型、检查约束条件时使用。
jpengcheng523-netizen jpengcheng523-netizen 来源
未分类 clawhub v1.0.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 390
下载
💾 0
安装
1
版本
#latest

概述

Validation Utils

Provides data validation and type checking utilities.

Usage

const v = require('./skills/validation-utils');

// Type checking
if (v.isString(value)) { ... }
if (v.isArray(value)) { ... }

// Validation
const result = v.validate(user, {
  name: v.required(v.isString),
  age: v.optional(v.isNumber),
  email: v.required(v.isEmail)
});

// Assert
v.assert(v.isPositive(5), 'Must be positive');

Features

  • Type checking utilities
  • Required/optional validators
  • Email, URL, UUID validation
  • Number range validation
  • String pattern validation
  • Object schema validation
  • Assertion helpers

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-03-31 19:26 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

dev-programming

CodeConductor.ai

larsonreever
AI驱动平台,提供快速全栈开发、智能体、工作流自动化及低代码AI集成的可扩展产品创建。
★ 72 📥 182,176
ai-agent

Self-Improving Agent (Proactive Self-Reflection)

jpengcheng523-netizen
自我反思、自我批评、自主学习与自组织记忆。智能体能评估自身工作、发现错误并实现永久性改进。
★ 0 📥 1,113
dev-programming

Github

steipete
使用 `gh` CLI 与 GitHub 交互,通过 `gh issue`、`gh pr`、`gh run` 和 `gh api` 管理议题、PR、CI 运行及高级查询。
★ 679 📥 328,486