aproba
A ridiculously light-weight argument validator (now browser friendly)
2.1.0
86M downloads/mo
#1726 most downloaded on npm
iarna/aproba
What this package is like to depend on
Last release 1 years ago
12 Jul 2025
Ships unpredictably
gaps range from 5 weeks to 7.1 years
This project publishes no release notes
the list below is its commits, not an announcement
Nothing withdrawn
no release was ever pulled
11 years old
11 releases · first in 2015
0 releases in the last 12 months
see the full history below
Release timeline
11 releases · Feb 2015 to Jul 2025Releases
latest 11-
2.1.012 Jul 2025Commits, not release notes
This project publishes no release notes. Between
v2.0.0andv2.1.0there were 4 commits, 4 of them substantive:- Ignore .nyc_output
- Adding code to run on Powersystem (#12)
- Throw TypeError objects for argument validation errors
- newnpm double sized lockfiles
-
2.0.022 May 2018Commits, not release notes
This project publishes no release notes. Between
v1.2.0andv2.0.0there were 7 commits, 6 of them substantive:- upgrade package-lock
- audit fix
- include newer versions
- Rewrite to use arrow funcs instead of function()
- Assert 100% converage
- Changelog for 2.0.0
-
1.2.019 Sep 2017Commits, not release notes
This project publishes no release notes. Between
v1.1.2andv1.2.0there were 4 commits, 3 of them substantive:- Update package-lock with updated deps
- Make browser-friendly by avoiding captureStackTrace when unavailable
- standard@10.0.3
-
1.1.202 Jun 2017Commits, not release notes
This project publishes no release notes. Between
v1.1.1andv1.1.2there were 6 commits, 5 of them substantive:- Add travis config
- Fix table formatting
- remove shrinkwrap, I don't know how this even got here
- Remove nested function declaration (#7)
- Add package-lock for npm5 goodies
-
1.1.108 Feb 2017Commits, not release notes
This project publishes no release notes. Between
v1.1.0andv1.1.1there were 2 commits, 1 of them substantive:- Support no arguments for "E" signature
-
1.1.007 Feb 2017Commits, not release notes
This project publishes no release notes. Between
v1.0.4andv1.1.0there were 6 commits, 5 of them substantive:- Minimize distribution
- Add initial support for multiple signatures for a function, eg
SSO|O - Add alternatives to README
- Update to tap 10, allow parallel
- standard@8
-
1.0.423 Jun 2016Commits, not release notes
This project publishes no release notes. Between
v1.0.3andv1.0.4there were 7 commits, 6 of them substantive:- Document EUNKNOWNTYPE
- Factor arguments check out to function for clearer intent
- Remove unneeded guard on Array.isArray
- fix typo: rediculously->ridiculously
- tap@5.7.3
- standard@7.1.2
-
1.0.320 May 2016Commits, not release notes
This project publishes no release notes. Between
v1.0.2andv1.0.3there were 2 commits, 1 of them substantive:- Give better diagnostics when expecting an object and receiving array or error
-
1.0.220 May 2016Commits, not release notes
This project publishes no release notes. Between
v1.0.1andv1.0.2there were 4 commits, 3 of them substantive:- Use
Array.isArrayinstead of aninstanceofcheck - tap@5.7.1
- standard@7.1.0
- Use
-
1.0.109 Apr 2015Nothing published for this version
-
1.0.027 Feb 2015Nothing published for this version