qs-numbers

A qs plugin that enables number parsing.

Downloads
992
Stars
6

qs-numbers

A qs plugin that enables number parsing.


⚠️ There is now a simpler method to achieve the same thing out-of-the-box:

var qs = require('qs');
var withNumbers = qs.parse('a=1', {
  decoder: str => Number.isNumber(str) ? parseFloat(str) : str
})

Usage

var qs = require('qs');
require('qs-numbers')(qs);

var withNumbers = qs.parse('a=1');     // { a: 1 }
var withoutNumbers = qs._parse('a=1'); // { a: '1' }
var str = qs.stringify(obj);           // 'a=1'
Package Rankings
Top 11.94% on Npmjs.org
Badges
Extracted from project README
NPM Version Build Status
Related Projects