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!
We're using TypeScript with our NodeJS server, so it would be great if there were some type definitions to go with this library (which works great!).
So far we're just using the following in our typings.d.ts to work around this atm:
declare module 'mongo-querystring' {
export = class MongoQS {
constructor(options: any)
public parse (params: any): any
}
}
Providing an index.d.ts file in the root directory of this project would be the most basic way of doing this. Publishing something to @types/node-mongo-querystring would be the more official way.
We're using TypeScript with our NodeJS server, so it would be great if there were some type definitions to go with this library (which works great!).
So far we're just using the following in our
typings.d.ts
to work around this atm:Providing an
index.d.ts
file in the root directory of this project would be the most basic way of doing this. Publishing something to@types/node-mongo-querystring
would be the more official way.Thank you for considering this.