improve MangoSelector TypeScript type - fixes issue #211 (#212)
diff --git a/lib/nano.d.ts b/lib/nano.d.ts
index 08d245f..8484c4a 100644
--- a/lib/nano.d.ts
+++ b/lib/nano.d.ts
@@ -1284,7 +1284,7 @@
'$in' | '$nin' | '$size' | '$mod' | '$regex' |
'$or' | '$and' | '$nor' | '$not' | '$all' | '$allMatch' | '$elemMatch';
type MangoSelector = {
- [K in MangoOperator]: MangoSelector | MangoValue | MangoValue[];
+ [K in MangoOperator | string]: MangoSelector | MangoValue | MangoValue[];
}
// http://docs.couchdb.org/en/latest/api/database/find.html#sort-syntax