• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

sajov / feathers-solr / 5133147832

pending completion
5133147832

Pull #35

github

web-flow
Merge 29e6e2a37 into 904a1d054
Pull Request #35: build(deps): bump minimist from 1.2.5 to 1.2.8

134 of 134 branches covered (100.0%)

133 of 133 relevant lines covered (100.0%)

186.43 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

100.0
/src/utils/operatorResolver.ts
1
export const operatorResolver: any = {
1✔
2
  $eq: (key: string, value: any) => `${key}:${value}`,
407✔
3
  $ne: (key: string, value: any) => `!${key}:${value}`,
3✔
4
  $like: (key: string, value: any) => `${key}:*${value}*`,
3✔
5
  $nlike: (key: string, value: any) => `!${key}:*${value}*`,
3✔
6
  $in: (key: string, value: any) => `${key}:(${value.join(' OR ')})`,
30✔
7
  $nin: (key: string, value: any) => `!${key}:(${value.join(' OR ')})`,
3✔
8
  $lt: (key: string, value: any) => `${key}:[* TO ${value}}`,
7✔
9
  $lte: (key: string, value: any) => `${key}:[* TO ${value}]`,
3✔
10
  $gt: (key: string, value: any) => `${key}:{${value} TO *]`,
6✔
11
  $gte: (key: string, value: any) => `${key}:[${value} TO *]`,
5✔
12
  $or: (value: any) => `(${value.join(' OR ')})`,
8✔
13
  $and: (value: any) => Array.isArray(value) && value.length > 1 ?
63✔
14
    `(${value.join(' AND ')})` :
15
    Array.isArray(value[0]) ?
57✔
16
      value[0][0] :
17
      value[0]
18
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc