is-cson
TypeScript icon, indicating that this package has built-in type declarations

4.0.0 • Public • Published

is-cson

Determines whether a string is valid CSON

License Version Build

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.

Example
const jsonString = `{
  "firstName": "John",
  "lastName": "Doe"
}`;

isCSON(jsonString, { allowJSON: true });
// => true

License

This work is licensed under The MIT License

Readme

Keywords

Package Sidebar

Install

npm i is-cson

Weekly Downloads

0

Version

4.0.0

License

MIT

Unpacked Size

5.04 kB

Total Files

7

Last publish

Collaborators

  • idleberg