craydent-json-parser
TypeScript icon, indicating that this package has built-in type declarations

0.15.2 • Public • Published

Craydent 0.15.2

by Clark Inada

Craydent is all inclusive utility library. There are several ways to use the library in NodeJS. More detailed documentation on constants can be found at Craydent Properties. More detailed documentation on methods can be found at Craydent Methods

// require with prototypes - this require will add prototypes to extend classes and add two constants ($c, $g) to the global space.
// $g is an alias to global and $c is the constant containing all the utility methods and properties.
require('craydent-json-parser');
$c.logit($c.VERSION);
arr.prototypedMethod(args);
// require no conflict - this require is the fully modular version with no global constants, prototypes, or methods.
var $c = require('craydent-json-parser/noConflict');
$c.logit($c.VERSION);
$c.prototypedMethod(arr, args);
// require global - this require constants and methods in the global space and add prototypes to extend classes.
// $g is an alias to global and $c is the constant containing all the utility methods and properties.
require('craydent-json-parser/global');
logit($c.VERSION);
arr.prototypedMethod(args);

Categories

Constants

CONSOLE_COLORS (Object) LOCAL_IP (String) TEMPLATE_TAG_CONFIG (Object)
DEBUG_MODE (Boolean) MODULES_LOADED (Object) TEMPLATE_VARS (Array)
ERROR_TYPES (Array) PUBLIC_IP (String) VERSION (String)
HTTP_STATUS_TEMPLATE (Object) RESPONSES (Object)

Methods

JSON Parser


parseAdvanced


Info: JSON Parser that can handle types and refs

Return: (Object)

Parameters:

  • text: (String) A valid JSON string.
  • reviver?: (Reviver) A function that transforms the results. This function is called for each member of the object. If a member contains nested objects, the nested objects are transformed before the parent object is.
  • values?: (Object) Key/value pairs to be used to replace template variables defined in the json.

Overloads:

None


stringifyAdvanced


Info: JSON Parser that can handle types and refs

Return: (String)

Parameters:

  • json: (Object) A JavaScript value, usually an object or array, to be converted.
  • replacer?: (Replacer) A function that transforms the results. This function is called for each member of the object. If a member contains nested objects, the nested objects are transformed before the parent object is.
  • space?: (String|Integer) Adds indentation, white space, and line break characters to the return-value JSON text to make it easier to read.

Overloads:

None

Download

Package Sidebar

Install

npm i craydent-json-parser

Weekly Downloads

22

Version

0.15.2

License

MIT

Unpacked Size

14.8 kB

Total Files

18

Last publish

Collaborators

  • craydent