1.1.3 • Published 3 years ago

string-serializer v1.1.3

Weekly downloads
4
License
MIT
Repository
github
Last release
3 years ago

string-serializer

npm version

A JavaScript utility for parsing and stringifying values

Installation

npm install string-serializer

The CDN build is also available on unpkg:

API

  • parseArray()
  • parseObject()
  • parseBoolean()
  • parseInt(): An alias for Number.parseInt()
  • parseFloat(): An alias for Number.parseFloat()
  • stringifyArray()
  • stringifyObject()

Usage

import { parseArray, parseObject } from 'string-serializer';

parseArray('[1,2,3]'); // [1, 2, 3]
parseArray('1,2,3'); // [1, 2, 3]
parseArray('"1","2","3"'); // ["1", "2", "3"]

parseArray('["a","b","c"]'); // ["a", "b", "c"]
parseArray('[a,b,c]'); // ["a", "b", "c"]
parseArray('a,b,c'); // ["a", "b", "c"]

parseObject('{a:1}'); // { a: 1 }
parseObject('{"a":1}'); // { a: 1 }

License

MIT © Qingrong Ke