UNPKG

ajv-merge-patch

Version:

$merge and $patch keywords for Ajv JSON-Schema validator to extend schemas

61 lines (60 loc) 1.37 kB
{ "name": "ajv-merge-patch", "version": "5.0.1", "description": "$merge and $patch keywords for Ajv JSON-Schema validator to extend schemas", "main": "index.js", "scripts": { "eslint": "eslint index.js keywords spec", "test": "npm run eslint && npm run test-cov", "test-spec": "mocha spec/*.spec.js -R spec", "test-cov": "nyc npm run test-spec" }, "repository": { "type": "git", "url": "git+https://github.com/ajv-validator/ajv-merge-patch.git" }, "keywords": [ "JSON", "schema", "validator", "validation", "jsonschema", "json-schema", "json-schema-validator", "json-schema-validation", "$merge", "$patch", "keyword" ], "author": "Evgeny Poberezkin", "license": "MIT", "bugs": { "url": "https://github.com/ajv-validator/ajv-merge-patch/issues" }, "homepage": "https://github.com/ajv-validator/ajv-merge-patch#readme", "dependencies": { "fast-json-patch": "^2.0.6", "json-merge-patch": "^1.0.2" }, "devDependencies": { "ajv": "^8.2.0", "coveralls": "^3.1.1", "eslint": "^7.8.1", "mocha": "^9.0.3", "nyc": "^15.1.0", "pre-commit": "^1.1.3" }, "peerDependencies": { "ajv": ">=8.0.0" }, "nyc": { "exclude": [ "**/spec/**", "node_modules" ], "reporter": [ "lcov", "text-summary" ] } }