{"size": 282, "ext": "js", "max_stars_repo_path": "wikidata-edit/lib/claim/validate_claim_args.js", "max_stars_repo_name": "ris-public/sparql-wd-fixed-translate", "max_stars_repo_stars_event_min_datetime": null, "max_stars_repo_stars_event_max_datetime": null, "max_issues_repo_path": "wikidata-edit/lib/claim/validate_claim_args.js", "max_issues_repo_name": "ris-public/sparql-wd-fixed-translate", "max_issues_repo_issues_event_min_datetime": null, "max_issues_repo_issues_event_max_datetime": null, "max_forks_repo_path": "wikidata-edit/lib/claim/validate_claim_args.js", "max_forks_repo_name": "ris-public/sparql-wd-fixed-translate", "max_forks_repo_forks_event_min_datetime": null, "max_forks_repo_forks_event_max_datetime": null}
{"max_stars_count": null, "max_issues_count": null, "max_forks_count": null, "avg_line_length": 21.6923076923, "max_line_length": 47, "alphanum_fraction": 0.6666666667}
const validate = require('../validate')

module.exports = (entity, property, value) => {
  try {
    validate.entity(entity)
    validate.property(property)
    validate.claimValue(property, value)
    return Promise.resolve()
  } catch (err) {
    return Promise.reject(err)
  }
}
