Skip to content

arshadkazmi42/json-key-validate

Repository files navigation

json-key-validate

Build NPM Version NPM Downloads Github Repo Size LICENSE Contributors Commit

Validates if all required keys are present in JSON object

Give us a ⭐ if you like our work ❤️

Install

$ npm install json-key-validate --save

Usage

const jkValidate = require('json-key-validate');

const JSON_DATA = {
  'name': 'arr-contains',
  'author': 'Arshad Kazmi',
  'repository': {
    'url': 'https://github.com/arshadkazmi42/arr-contains',
    'language': 'js'
  }
};

const isValid = jkValidate(JSON_DATA, ['name', 'author']);
// Output -> true

const isValid = jkValidate(JSON_DATA, ['url', 'author']);
// Output -> false

const isValid = jkValidate('JSON_DATA', ['url', 'author']);
// Output -> false

Contributing

Interested in contributing to this project? You can log any issues or suggestion related to this library here

Read our contributing guide on getting started with contributing to the codebase

About

Validates if all required keys are present in JSON object

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published

Contributors 3

  •  
  •  
  •