Package Exports
- cli-native
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 (cli-native) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
Native
Utility functions for converting strings to native types and vice versa.
Install
npm install cli-native
Test
npm test
API
var native = require('cli-native');
native.to('1,2,3', ','); // => [1, 2, 3]
native.to('true'); // => true
native.to('false'); // => false
native.to('null'); // => null
native.to('undefined'); // => undefined
native.to('value'); // => 'value'
native.to('{"arr":[1,2,3]}', null, true); // => {arr: [1, 2 ,3]}
to(str, [delimiter], [json])
Convert a string to a native type.
str
: The string to convert.delimiter
: A delimiter to use to convert to arrays.json
: A boolean indicating that strings that appear to be JSON should be parsed.
from(val, [delimiter], [json])
Convert a native type to a string.
val
: The value to convert to a string.delimiter
: A delimiter to used to join arrays.json
: A boolean indicating that complex objects should be serialized to JSON.