indicative
Advanced tools
Comparing version 1.3.1 to 2.0.0
{ | ||
"name": "indicative", | ||
"version": "1.3.1", | ||
"description": "Expressive schema and raw validator for nodejs/web", | ||
"main": "lib/validator.js", | ||
"homepage": "http://indicative.adonisjs.com", | ||
"dependencies": { | ||
"async": "^0.9.0", | ||
"bluebird": "^2.9.14", | ||
"coffee-script": "^1.9.2", | ||
"dot-object": "^0.11.0", | ||
"is_js": "^0.7.1", | ||
"lodash": "^3.10.0", | ||
"moment": "^2.9.0" | ||
"version": "2.0.0", | ||
"description": "Intentionally beautiful schema and raw validator for nodejs", | ||
"main": "index.js", | ||
"scripts": { | ||
"test": "istanbul cover _mocha --report lcovonly -- -R spec test && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage", | ||
"coverage": "istanbul cover _mocha test --bail" | ||
}, | ||
"author": "amanvirk", | ||
"license": "MIT", | ||
"devDependencies": { | ||
"benchmark": "1.0.x", | ||
"chai": "^2.3.0", | ||
"joi": "6.1.x", | ||
"gulp": "^3.8.11", | ||
"gulp-coffeelint": "^0.4.0", | ||
"mocha": "^2.2.4" | ||
"benchmark": "^1.0.0", | ||
"chai": "^3.4.0", | ||
"co-mocha": "^1.1.2", | ||
"coveralls": "^2.11.4", | ||
"istanbul": "^0.4.0", | ||
"mocha": "^2.3.3", | ||
"mocha-lcov-reporter": "^1.0.0" | ||
}, | ||
"scripts": { | ||
"test": "mocha test --reporter spec --check-leaks --bail", | ||
"postinstall": "coffee -c ." | ||
"dependencies": { | ||
"bluebird": "^3.0.5", | ||
"dot-prop": "^2.2.0", | ||
"moment": "^2.10.6", | ||
"pope": "^1.0.0" | ||
}, | ||
"directories": { | ||
"doc": "docs", | ||
"test": "test" | ||
}, | ||
"repository": { | ||
"type": "git", | ||
"url": "https://github.com/AdonisJs/indicative" | ||
"url": "git+https://github.com/poppinss/indicative.git" | ||
}, | ||
"keywords": [ | ||
"node-validator", | ||
"validator", | ||
"schema-validator", | ||
"raw-validator", | ||
"node-validator", | ||
"nodejs-validations", | ||
"nodejs-simple-validations" | ||
"quick-validations" | ||
], | ||
"author": "amanvirk <virk.officials@gmail.com>", | ||
"license": "MIT" | ||
"bugs": { | ||
"url": "https://github.com/poppinss/indicative/issues" | ||
}, | ||
"homepage": "https://github.com/poppinss/indicative#readme" | ||
} |
@@ -0,20 +1,38 @@ | ||
# Indicative | ||
## Indicative | ||
 | ||
[](https://coveralls.io/github/poppinss/indicative?branch=master) | ||
 | ||
 | ||
 | ||
 | ||
 | ||
Indicative is a fast, expressive schema and raw validator for NodeJs with ton of rules to validate data on the fly and return customized errors. | ||
Indicative is an elegant schema/raw validator for NodeJs and web. | ||
If you are tired of writing nested callbacks and declaring nested schema , then you are at right place. | ||
## Documentation | ||
[Click here to browse official documentation](http://indicative.adonisjs.com) | ||
[Click here](http://indicative.adonisjs.com/basics) to read official docs | ||
## Contributors | ||
[Aman Virk](https://github.com/thetutlage) | ||
- [Aman Virk (creator)](https://github.com/thetutlage) | ||
- [amelon](https://github.com/amelon) | ||
[amelon](https://github.com/amelon) | ||
## The MIT License | ||
Copyright (c) 2015 Harminder Virk | ||
Permission is hereby granted, free of charge, to any person obtaining a | ||
copy of this software and associated documentation files (the "Software"), | ||
to deal in the Software without restriction, including without limitation | ||
the rights to use, copy, modify, merge, publish, distribute, sublicense, | ||
and/or sell copies of the Software, and to permit persons to whom the | ||
Software is furnished to do so, subject to the following conditions: | ||
The above copyright notice and this permission notice shall be included in | ||
all copies or substantial portions of the Software. | ||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | ||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | ||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | ||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | ||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING | ||
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER | ||
DEALINGS IN THE SOFTWARE. |
Sorry, the diff of this file is not supported yet
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
Install scripts
Supply chain riskInstall scripts are run when the package is installed. The majority of malware in npm is hidden in install scripts.
Found 1 instance in 1 package
No bug tracker
MaintenancePackage does not have a linked bug tracker in package.json.
Found 1 instance in 1 package
4
2219
1
39
0
59018
7
9
1
+ Addeddot-prop@^2.2.0
+ Addedpope@^1.0.0
+ Addedbluebird@3.7.2(transitive)
+ Addeddot-prop@2.4.0(transitive)
+ Addedis-obj@1.0.1(transitive)
+ Addedpope@1.0.5(transitive)
- Removedasync@^0.9.0
- Removedcoffee-script@^1.9.2
- Removeddot-object@^0.11.0
- Removedis_js@^0.7.1
- Removedlodash@^3.10.0
- Removedasync@0.9.2(transitive)
- Removedbalanced-match@1.0.2(transitive)
- Removedbluebird@2.11.0(transitive)
- Removedbrace-expansion@1.1.11(transitive)
- Removedcoffee-script@1.12.7(transitive)
- Removedcommander@2.20.3(transitive)
- Removedconcat-map@0.0.1(transitive)
- Removeddot-object@0.11.0(transitive)
- Removedglob@5.0.15(transitive)
- Removedinflight@1.0.6(transitive)
- Removedinherits@2.0.4(transitive)
- Removedis_js@0.7.6(transitive)
- Removedlodash@3.10.1(transitive)
- Removedminimatch@3.1.2(transitive)
- Removedonce@1.4.0(transitive)
- Removedpath-is-absolute@1.0.1(transitive)
- Removedwrappy@1.0.2(transitive)
Updatedbluebird@^3.0.5
Updatedmoment@^2.10.6