Repository Analysis

jquense/yup

Dead simple Object schema validation

0.7 Likely human-written View on GitHub
0.7
Adjusted Score
0.7
Raw Score
100%
Time Factor
2026-05-29
Last Push
23,682
Stars
TypeScript
Language
15,379
Lines of Code
65
Files
11
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 0HIGH 0MEDIUM 0LOW 11

Pattern Findings

11 matches across 3 categories. Click a row to expand file-level details.

Fake / Example Data6 hits · 6 pts
SeverityFileLineSnippet
LOWtest/standardSchema.ts577 name: 'John Doe',
LOWtest/standardSchema.ts581 street: '123 Main St',
LOWtest/standardSchema.ts931 name: 'John Doe',
LOWtest/standardSchema.ts938 name: 'John Doe',
LOWtest/standardSchema.ts1146 name: 'John Doe',
LOWtest/standardSchema.ts1263 name: 'John Doe',
Hyper-Verbose Identifiers3 hits · 3 pts
SeverityFileLineSnippet
LOWtest/standardSchema.ts45async function expectValidationConsistency(
LOWtest/helpers.ts57export function validationErrorWithMessages(...errors: any[]) {
LOWsrc/standardSchema.ts133export function issuesFromValidationError(
Over-Commented Block2 hits · 2 pts
SeverityFileLineSnippet
LOWtest/mixed.ts141 // foo: array().of(
LOWtest/types/types.ts1021// // $ExpectType NumberSchema<number | undefined, AnyObject, undefined, ""> | StringSchema<string, AnyObject, undefin