Package Exports
- json-dup-key-validator
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (json-dup-key-validator) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
json-dup-key-validator

A json validator that has an option to check for duplicated keys
Install
npm install json-dup-key-validator
Usage
var jsonValidator = require('json-dup-key-validator');
// Returns error or undefined if json is valid
jsonValidator.validate(jsonString, allowDuplicatedKeys);
// Returns the object and throws error if any
jsonValidator.parse(jsonString, allowDuplicatedKeys);API
.validate(jsonString, allowDuplicatedKeys)
Validates a json string and returns error if any, undefined if the json string is valid.
jsonString
Type: String
JSON string to parse
allowDuplicatedKeys
Type: Boolean
Default: false
Whether duplicated keys are allowed in an object or not
.parse(jsonString, allowDuplicatedKeys)
Parses a json string and returns the parsed result. Throws error if the json string is not valid.
jsonString
Type: String
JSON string to parse
allowDuplicatedKeys
Type: Boolean
Default: false
Whether duplicated keys are allowed in an object or not