is-cson
v4.0.0
Published
Determines whether a string is valid CSON
Downloads
11
Readme
is-cson
Determines whether a string is valid CSON
Installation
npm install is-cson -S
Usage
isCSON(string, options?)
Example:
import { isCSON } from 'is-cson';
// Generate CSON string
const csonString = `
firstName: 'John'
lastName: 'Doe'
`;
isCSON(csonString);
// => true
Options
allowJSON
Default: false
Since CSON is a superset of well-formatted JSON, this library runs strict tests for CSON only. Enabling this option will also validate JSON, with CSON-specific features (such as trailing commas or single quotes) taking precedence.
const jsonString = `{
"firstName": "John",
"lastName": "Doe"
}`;
isCSON(jsonString, { allowJSON: true });
// => true
License
This work is licensed under The MIT License