Ecosyste.ms: Packages
An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.
npmjs.org "defensive" keyword
hazmat 0.1.4
Validation and sanitization of input parameters5 versions - Latest release: about 12 years ago - 2 dependent packages - 5 dependent repositories - 9 downloads last month - 1 maintainer
Top 2.3% on npmjs.org
25 versions - Latest release: over 2 years ago - 261 dependent packages - 100,317 dependent repositories - 21.6 million downloads last month - 68 stars on GitHub - 1 maintainer
lazy-ass 2.0.3 💰
Lazy assertions without performance penalty25 versions - Latest release: over 2 years ago - 261 dependent packages - 100,317 dependent repositories - 21.6 million downloads last month - 68 stars on GitHub - 1 maintainer
Top 7.8% on npmjs.org
29 versions - Latest release: 5 months ago - 22 dependent packages - 28 dependent repositories - 2.09 thousand downloads last month - 0 stars on GitHub - 1 maintainer
@nivinjoseph/n-defensive 2.0.1
Defensive programming library29 versions - Latest release: 5 months ago - 22 dependent packages - 28 dependent repositories - 2.09 thousand downloads last month - 0 stars on GitHub - 1 maintainer
aassert 0.2.3
Type assertion library for js. Both primitive and custom types supported.1 version - Latest release: over 9 years ago - 3 dependent packages - 1 dependent repositories - 10 downloads last month - 0 stars on GitHub - 1 maintainer
truthify 1.0.0
Helps you confirm the existence of specified falsy values (e.g. 0)1 version - Latest release: almost 9 years ago - 1 dependent repositories - 11 downloads last month - 1 maintainer
Top 6.2% on npmjs.org
219 versions - Latest release: 3 months ago - 7 dependent packages - 7 dependent repositories - 1.13 thousand downloads last month - 8 stars on GitHub - 1 maintainer
offensive 3.6.0
Fast and boilerplate-free precondition checks for javascript.219 versions - Latest release: 3 months ago - 7 dependent packages - 7 dependent repositories - 1.13 thousand downloads last month - 8 stars on GitHub - 1 maintainer
falsify 1.0.1
Helps you deny the existence of specified truthy values (e.g. 'someString', aParticularObject)2 versions - Latest release: almost 9 years ago - 1 dependent package - 1 dependent repositories - 16 downloads last month - 1 maintainer
eslint-plugin-do-this 2.3.3
A set of ESLint rules to make your code better.20 versions - Latest release: 27 days ago - 5 dependent packages - 11 dependent repositories - 80 downloads last month - 0 stars on GitLab.com - 1 maintainer
Top 5.9% on npmjs.org
29 versions - Latest release: 26 days ago - 6 dependent packages - 1 dependent repositories - 16.7 thousand downloads last month - 136 stars on GitHub - 1 maintainer
stylelint-plugin-defensive-css 1.0.4 💰
A Stylelint plugin to enforce defensive CSS best practices.29 versions - Latest release: 26 days ago - 6 dependent packages - 1 dependent repositories - 16.7 thousand downloads last month - 136 stars on GitHub - 1 maintainer
fetch-prop 1.0.0
A handy utility for defensively extracting props from objects1 version - Latest release: almost 3 years ago - 3 dependent packages - 1 dependent repositories - 613 downloads last month - 0 stars on GitHub - 1 maintainer
Related Keywords
validate
3
programming
3
contract
2
falsy
2
zero
2
0
2
empty
2
null
2
undefined
2
type-checking
2
truthify
2
falsify
2
verify
2
conditional
2
predicate
2
guard
2
higher order
2
functional
2
object
2
assert
2
assertion
2
assertions
2
boolean
2
true
2
false
2
truthy
2
css
1
cyclomatic
1
complexity
1
cyclomatic-complexity
1
readability
1
multiple-exit
1
constant
1
const
1
eslint-plugin
1
eslint
1
safe
1
ignore
1
preconditions
1
postconditions
1
csslint
1
defensive css
1
lint
1
linter
1
stylelint
1
stylelint-plugin
1
properties
1
props
1
property
1
prop
1
fetch
1
fetch_prop
1
fetchProp
1
plugin
1
validator
1
validation
1
sanitize
1
browser
1
debugging
1
lazy
1
node
1
type
1
types
1
precondition
1
postcondition
1
invariant
1
offensive
1
duck-typing
1
crash early
1
fail fast
1
readable
1
boilerplate
1
dsl
1
browserify
1
webpack
1
typescript
1
crash-reports
1
error-messages
1
error-reporting
1
fail-fast
1
invariants
1
javascript
1
library
1