UNPKG

jsonapi-validator

Version:
54 lines 1.46 kB
{ "name": "jsonapi-validator", "description": "JSON API validation module.", "main": "lib/validator.js", "bin": { "jsonapi-validator": "./bin/jsonapi-validator.js" }, "scripts": { "test": "istanbul cover --print both nodeunit ./test", "lint": "eslint .", "coverage": "istanbul check-coverage --statements 100 --lines 100 --branches 100 --functions 100", "coveralls": "cat ./coverage/lcov.info | coveralls", "semantic-release": "semantic-release pre && npm publish && semantic-release post" }, "repository": { "type": "git", "url": "https://github.com/elliotttf/jsonapi-validator.git" }, "keywords": [ "json", "api", "validation" ], "author": "Elliott Foster <elliottf@codebrews.com> (http://codebrews.com/)", "license": "MIT", "bugs": { "url": "https://github.com/elliotttf/jsonapi-validator/issues" }, "homepage": "https://github.com/elliotttf/jsonapi-validator#readme", "devDependencies": { "coveralls": "^2.11.9", "eslint": "^4.4.1", "eslint-config-airbnb-base": "^11.0.1", "eslint-plugin-import": "^2.7.0", "ghooks": "^2.0.0", "istanbul": "^0.4.4", "nodeunit": "^0.11.0", "semantic-release": "^7.0.1" }, "config": { "ghooks": { "pre-commit": "npm run lint", "pre-push": "npm test" } }, "dependencies": { "ajv": "^5.2.2", "yargs": "^9.0.1" }, "engines": { "node": ">=6" }, "version": "3.0.5" }