GitShow/sindresorhus/ow
sindresorhus

ow

Function argument validation for humans

by sindresorhus
javascriptnodejsnpm-packagetype-checkingvalidation
Star on GitHubForkWebsitenpm

TypeScript

3.9k stars111 forks38 contributorsQuiet · 8mo agoSince 2017v3.1.1MIT

Meet the team

See all 38 on GitHub →
sindresorhus
sindresorhus156 contributions
SamVerschueren
SamVerschueren62 contributions
hanshsieh
hanshsieh3 contributions
itaisteinherz
itaisteinherz3 contributions
transitive-bullshit
transitive-bullshit2 contributions
vladfrangu
vladfrangu2 contributions
ilkerceng
ilkerceng2 contributions
alexdriaguine
alexdriaguine1 contribution

Languages

View on GitHub →
TypeScript99.8%
JavaScript0.2%

Commit activity

Last 12 weeks · 0 commits

Full graph →

Community health

4 of 6 standards met

Community profile →
85
✓README✓License✓Contributing✓Code of Conduct○Issue Template○PR Template

Recent fixes

View closed PRs →
josendf-basetis
ow.any() validation returns true for all inputs in v3.1.0ClosedIssue

After upgrading from ow v2.0.0 to v3.1.0, appears to be broken and returns true for all inputs, regardless of whether they match any of the specified validators. Reproduction Results with ow v2.0.0 Results with ow v3.1.0

josendf-basetis · 8mo ago
sindresorhus
Run TS as a require hook for tests instead of precompileClosedIssue

I tried to do it in https://github.com/sindresorhus/ow/pull/131, but I could not make it work.

sindresorhus · 8mo ago
msuntharesan
Async validatorClosedIssue

Is it possible to have async validator? Ex. check if a value exists in DB.

msuntharesan · 8mo ago
Structured data for AI agents

Repository: sindresorhus/ow. Description: Function argument validation for humans Stars: 3868, Forks: 111. Primary language: TypeScript. Languages: TypeScript (99.8%), JavaScript (0.2%). License: MIT. Homepage: https://sindresorhus.com/ow/ Topics: javascript, nodejs, npm-package, type-checking, validation. Latest release: v3.1.1 (8mo ago). Open PRs: 0, open issues: 0. Last activity: 8mo ago. Community health: 85%. Top contributors: sindresorhus, SamVerschueren, hanshsieh, itaisteinherz, transitive-bullshit, vladfrangu, ilkerceng, alexdriaguine, reed665, hafffe and others.

·@ofershap

Replace github.com with gitshow.dev