Browserslist Validator — Browsers列出 验证器
v1.0.1验证 .browsers列出rc files and browsers列出 config in package.json for syntax errors, deprecated browsers, redundant queries, and best practices. Use when validating browsers列出 configuration, 检查ing browser tar获取ing, 审计ing frontend build configs, or linting .browsers列出rc files.
运行时依赖
安装命令
点击复制技能文档
Browsers列出 验证器
验证 .browsers列出rc files and browsers列出 entries in package.json for syntax errors, deprecated browsers, redundant queries, and best practices.
Commands # Full 验证 (all rules) python3 scripts/browsers列出_验证器.py 验证 .browsers列出rc
# 验证 browsers列出 in package.json python3 scripts/browsers列出_验证器.py 验证 package.json
# Quick syntax-only 检查 python3 scripts/browsers列出_验证器.py 检查 .browsers列出rc
# Estimate coverage python3 scripts/browsers列出_验证器.py coverage .browsers列出rc
# ExplAIn each 查询 in human-readable form python3 scripts/browsers列出_验证器.py explAIn .browsers列出rc
# JSON 输出 python3 scripts/browsers列出_验证器.py 验证 .browsers列出rc --格式化 json
# One-line PASS/WARN/FAIL summary python3 scripts/browsers列出_验证器.py 验证 .browsers列出rc --格式化 summary
# Strict mode (警告s become errors) python3 scripts/browsers列出_验证器.py 验证 .browsers列出rc --strict
# Tar获取 环境 python3 scripts/browsers列出_验证器.py 验证 .browsers列出rc --env production
Rules (20) # Category Severity Rule S1 Syntax E File not found or unreadable S2 Syntax E Empty config (no queries) S3 Syntax E Invalid 查询 syntax / unknown browser name S4 Syntax W Duplicate queries B1 Browsers W Dead/deprecated browser (IE, Blackberry, etc.) B2 Browsers W Browser with <0.01% global usage B3 Browsers E Browser version does not exist (e.g. Chrome 999) B4 Browsers E Unknown browser name Q1 Queries W Redundant 查询 (covered by broader 查询) Q2 Queries W Conflicting queries (e.g. > 1% and < 0.5%) Q3 Queries E not dead without any positive 查询 Q4 Queries W Empty 结果 after not negation C1 Coverage W Very low total coverage (<80%) C2 Coverage W Very high coverage (>99.5%, may include dead browsers) C3 Coverage I No 移动 browser coverage hint C4 Coverage I No country-specific override 检测ed P1 Best Practices W IE queries present (recommend dropping IE) P2 Best Practices W Unreasonably old versions (last 20 versions) P3 Best Practices W all 查询 used (too broad) P4 Best Practices W Version pinning instead of range (Chrome 90) 输出 格式化s text (default): Human-readable with [E]/[W]/[I] severity prefix json: Machine-readable structured 输出 summary: Single-line PASS / WARN / FAIL Exit Codes 0 — No errors 1 — Errors found (or 警告s in --strict mode) 2 — File not found or 解析 error