Turistforeningen / node-mongo-querystring

Query builder for accepting URL query parameters into your MongoDB queries. Safe and feature rich. Supports most of MongoDB's query operators such as $eq, $gt, $lt, $ne, $in, $nin, $exists, $regex, geospatial queries such as bbox and near, as well as your own custom query business logic!
MIT License
100 stars 31 forks source link

Feat: strict number parsing #24

Closed Starefossen closed 8 years ago

Starefossen commented 8 years ago

Stricter number parsing to prevent parsing mixed strings as numbers.

Before:

qs.parseStringVal('123abc'); // 123
qs.parseStringVal('123abc123'); // 123

After:

qs.parseStringVal('123abc'); // "123abc"
qs.parseStringVal('123abc123'); // "123abc123"