{"_id":"loopback-filters","_rev":"268-58f3d338963a7824d60c4dabc1830df5","name":"loopback-filters","dist-tags":{"latest":"1.1.1"},"versions":{"0.1.1":{"name":"loopback-filters","version":"0.1.1","keywords":["LoopBack","filter","sort","sorting","query"],"author":{"name":"Ritchie Martori"},"license":{"url":"https://github.com/strongloop/loopback/blob/master/LICENSE","name":"Dual MIT/StrongLoop"},"_id":"loopback-filters@0.1.1","maintainers":[{"name":"ritch","email":"skawful@gmail.com"}],"homepage":"https://github.com/strongloop/loopback-filters","bugs":{"url":"https://github.com/strongloop/loopback-filters/issues"},"dist":{"shasum":"311733846c8cf24c1d16088f965e215f225bb223","tarball":"https://registry.npmjs.org/loopback-filters/-/loopback-filters-0.1.1.tgz","integrity":"sha512-c7g1TMLINKl26EC9/dz7exe32h4bgJKDB94eKQJMbuh31tp8yzFye1ocb2robZH7ZCMvBZGmdWT8IgcCeMIlUQ==","signatures":[{"sig":"MEQCIHzlJqe28sitwvjTnpQAuDbM9X/n9kVQxkBamx3CONfFAiBVb5xhda1rUN/aEADbSPMzYpnfYtB4zhThZP5ynPr51Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"311733846c8cf24c1d16088f965e215f225bb223","gitHead":"2d90c469d8ada3805dcca8708df452218bb3ec6c","scripts":{"test":"mocha","pretest":"jscs . && jshint ."},"_npmUser":{"name":"ritch","email":"skawful@gmail.com"},"repository":{"url":"https://github.com/strongloop/loopback-filters.git","type":"git"},"_npmVersion":"2.5.1","description":"Apply LoopBack filters to Arrays","directories":{"test":"test"},"_nodeVersion":"0.12.0","dependencies":{"debug":"^2.2.0"},"devDependencies":{"jscs":"^1.13.1","mocha":"^2.2.5","jshint":"^2.8.0","should":"^6.0.3"}},"0.1.2":{"name":"loopback-filters","version":"0.1.2","keywords":["LoopBack","filter","sort","sorting","query"],"author":{"name":"Ritchie Martori"},"license":"MIT","_id":"loopback-filters@0.1.2","maintainers":[{"name":"bajtos","email":"mbajtoss@gmail.com"},{"name":"chandadharap","email":"chanda_dharap@yahoo.com"},{"name":"ibmcloud-admin","email":"rmg@ca.ibm.com"},{"name":"kraman","email":"kraman@gmail.com"},{"name":"octet","email":"vieuxtech@gmail.com"},{"name":"rfeng","email":"enjoyjava@gmail.com"},{"name":"ritch","email":"skawful@gmail.com"},{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"strongloop","email":"strngops@us.ibm.com"}],"homepage":"https://github.com/strongloop/loopback-filters","bugs":{"url":"https://github.com/strongloop/loopback-filters/issues"},"dist":{"shasum":"66fe32adabb16e311759ab0566f5da4e9471da99","tarball":"https://registry.npmjs.org/loopback-filters/-/loopback-filters-0.1.2.tgz","integrity":"sha512-MfZx9iueBC88lROQpzNqUfMS2vFBCRUmMtBioWrh5qUXG/QIF4bKx7UIXRKn/VfduG6c1UUpaeGIwNKeDhxPcQ==","signatures":[{"sig":"MEQCIGSMzZuNhtPi/0dQ3zTPLe3cUMjjVuYI8Z9VYPR0iITMAiA4Bhh7YnCgd6UniBs9jWMfR0CZae2Zi1mC6WyxqrWvCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"66fe32adabb16e311759ab0566f5da4e9471da99","gitHead":"b898b713bc2d06c018bea8dc8fbd7d77d1f70fa6","scripts":{"lint":"eslint .","test":"mocha","posttest":"npm run lint"},"_npmUser":{"name":"rmg","email":"r.m.graham@gmail.com"},"repository":{"url":"git+https://github.com/strongloop/loopback-filters.git","type":"git"},"_npmVersion":"3.8.8","description":"Apply LoopBack filters to Arrays","directories":{"test":"test"},"_nodeVersion":"4.4.3","dependencies":{"debug":"^2.2.0"},"devDependencies":{"mocha":"^2.2.5","eslint":"^2.7.0","should":"^6.0.3","eslint-config-loopback":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/loopback-filters-0.1.2.tgz_1462576553635_0.10748706664890051","host":"packages-12-west.internal.npmjs.com"}},"0.1.3":{"name":"loopback-filters","version":"0.1.3","keywords":["LoopBack","filter","sort","sorting","query"],"author":{"name":"Ritchie Martori"},"license":"MIT","_id":"loopback-filters@0.1.3","maintainers":[{"name":"0candy","email":"ngcandy@ca.ibm.com"},{"name":"amir-61","email":"amirali.jfr61@gmail.com"},{"name":"bajtos","email":"mbajtoss@gmail.com"},{"name":"chandadharap","email":"chanda_dharap@yahoo.com"},{"name":"ibmcloud-admin","email":"rmg@ca.ibm.com"},{"name":"kraman","email":"kraman@gmail.com"},{"name":"octet","email":"vieuxtech@gmail.com"},{"name":"qpresley","email":"qpresley@ca.ibm.com"},{"name":"rfeng","email":"enjoyjava@gmail.com"},{"name":"richardpringle","email":"rpring9@gmail.com"},{"name":"ritch","email":"skawful@gmail.com"},{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"setogit","email":"setogit@gmail.com"},{"name":"strongloop","email":"strngops@us.ibm.com"},{"name":"superkhau","email":"superkhau@gmail.com"},{"name":"tonyf-ibm","email":"tffrench@us.ibm.com"}],"homepage":"https://github.com/strongloop/loopback-filters","bugs":{"url":"https://github.com/strongloop/loopback-filters/issues"},"dist":{"shasum":"c262445cf26a8d45a7f615a24edb6a7d5704d7af","tarball":"https://registry.npmjs.org/loopback-filters/-/loopback-filters-0.1.3.tgz","integrity":"sha512-mS7XQQpziRDK7boabhetxmA2kEXfS7OJcBfKOQcLG20/7fo9tEpygI/jujcqlU4jJGUfqiQie4sGy8GX/+ymAg==","signatures":[{"sig":"MEQCID8TUOF7E/cMjvlxeYQWMT4ZrrCsLV+LjRnhbKhV6lT4AiBmfchDyg71M7TgPOI19RzvK6nDoDQLHLHjfSnC6/l78w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"c262445cf26a8d45a7f615a24edb6a7d5704d7af","gitHead":"8aeeab74a975854fd9d09ccd92e429bb2edb6a38","scripts":{"lint":"eslint .","test":"mocha","posttest":"npm run lint"},"_npmUser":{"name":"amir-61","email":"amirali.jfr61@gmail.com"},"repository":{"url":"git+https://github.com/strongloop/loopback-filters.git","type":"git"},"_npmVersion":"2.14.12","description":"Apply LoopBack filters to Arrays","directories":{"test":"test"},"_nodeVersion":"4.2.6","dependencies":{"debug":"^2.2.0"},"devDependencies":{"mocha":"^2.2.5","eslint":"^2.13.1","should":"^6.0.3","eslint-config-loopback":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/loopback-filters-0.1.3.tgz_1476369043177_0.9414234557189047","host":"packages-12-west.internal.npmjs.com"}},"1.0.0":{"name":"loopback-filters","version":"1.0.0","keywords":["LoopBack","filter","sort","sorting","query"],"author":{"name":"Ritchie Martori"},"license":"MIT","_id":"loopback-filters@1.0.0","maintainers":[{"name":"kjdelisle","email":"kjdelisle@gmail.com"},{"name":"tonyf-ibm","email":"tffrench@us.ibm.com"},{"name":"thegman","email":"gpandya@live.com"},{"name":"qpresley","email":"qpresley@ca.ibm.com"},{"name":"jannyhou2016","email":"juehou@ca.ibm.com"},{"name":"hacksparrow","email":"captain@hacksparrow.com"},{"name":"davidcheung","email":"davidcheung@live.ca"},{"name":"b-admike","email":"binadmt@hotmail.com"},{"name":"amir-61","email":"amirali.jfr61@gmail.com"},{"name":"0candy","email":"ngcandy@ca.ibm.com"},{"name":"superkhau","email":"superkhau@gmail.com"},{"name":"bajtos","email":"mbajtoss@gmail.com"},{"name":"rfeng","email":"enjoyjava@gmail.com"},{"name":"ritch","email":"skawful@gmail.com"},{"name":"kraman","email":"kraman@gmail.com"},{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"dhmlau","email":"dianahmlau@gmail.com"},{"name":"rashmihunt","email":"rashmihunt@gmail.com"},{"name":"mahesh.patsute","email":"mahesh.patsute@ibm.com"}],"homepage":"https://github.com/strongloop/loopback-filters","bugs":{"url":"https://github.com/strongloop/loopback-filters/issues"},"dist":{"shasum":"43beafb2157ef550d51582a2597ff17c16498634","tarball":"https://registry.npmjs.org/loopback-filters/-/loopback-filters-1.0.0.tgz","integrity":"sha512-uFQQLfj4T27CM6dzlWMH6aF1lf/Qj97VmXMlVnNWcG+Pd8R8ZbU4i/shArYXArXfis+ICD80YadrPbf9DYRbOA==","signatures":[{"sig":"MEUCIGP4cH7Seji29BjmzKV1DqP5ynKS024moRTl+yHv1I7DAiEAmXdLg0MJavZYU35TT8CWRj5NqSWBg0EBqukIceX/DBg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","engines":{"node":">=4.0.0"},"gitHead":"6628fd6f7ff441aa2bfaf61070d39787f96cfacb","scripts":{"lint":"eslint .","test":"mocha","posttest":"npm run lint","test:watch":"mocha --watch"},"_npmUser":{"name":"bajtos","email":"mbajtoss@gmail.com"},"repository":{"url":"git+https://github.com/strongloop/loopback-filters.git","type":"git"},"_npmVersion":"5.5.1","description":"Apply LoopBack filters to Arrays","directories":{"test":"test"},"_nodeVersion":"8.9.0","dependencies":{"debug":"^3.1.0"},"devDependencies":{"mocha":"^4.0.1","eslint":"^4.12.1","should":"^13.1.3","eslint-config-loopback":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/loopback-filters-1.0.0.tgz_1512485022766_0.3816722030751407","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"loopback-filters","version":"1.1.0","keywords":["LoopBack","filter","sort","sorting","query"],"author":{"name":"IBM Corp."},"license":"MIT","_id":"loopback-filters@1.1.0","maintainers":[{"name":"bajtos","email":"mbajtoss@gmail.com"},{"name":"dhmlau","email":"dianahmlau@gmail.com"},{"name":"emonddr","email":"dremond@ca.ibm.com"},{"name":"hacksparrow","email":"captain@hacksparrow.com"},{"name":"jannyhou2016","email":"juehou@ca.ibm.com"},{"name":"rfeng","email":"enjoyjava@gmail.com"},{"name":"rmg","email":"r.m.graham@gmail.com"}],"homepage":"https://github.com/strongloop/loopback-filters","bugs":{"url":"https://github.com/strongloop/loopback-filters/issues"},"dist":{"shasum":"2d13b6862185684bc41d2ca8d48918da9567cfa3","tarball":"https://registry.npmjs.org/loopback-filters/-/loopback-filters-1.1.0.tgz","fileCount":17,"integrity":"sha512-xsTdgi1lQHOIJcNc2yNIZvML8fl4Xuv8bHv7mKLn9VBcqyxwzXk1q5l2VfCgXnUSnuyk8DIOv2WZ1AaRz4ET7g==","signatures":[{"sig":"MEQCIE/HP03spKkhAGCNGN0aTotPVlgiiehIskZ5MlSbhp0+AiA4zn3ZN0Sm2zFUEBZ9y9eGEN9/tFDNT9UoKes2HEvrXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36671,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYnhJCRA9TVsSAnZWagAARxoP/R9ej1FK7Hb66nLSFsiC\nbrtFuGgMIbzvONDt+0541irGCG4wYTb37PRBwYJNLyu+9Y37TSVj7HMYl0Mk\nYBlbRhmre136ZVhQ0mi+yNuiMibcjaxDsnXwlprbxkyevVwHuJLx0HN/bDOw\nFfi1CmAz/ElFQ3lU75fRbl151UFSS0qe90bXfGVV6SXQzwUkoPDwh/andOw3\nDUgfyOH6v2ar+kK9njgW3FHQGsUuqRYNUFHFR9AxzLNLM8nxt13qKyCn6iYm\nPRpHEvcwcc9gDbHc6FAQduG4ouwBOvhJ0C5mdL3OI8FajeTlC8yigMSdJzYp\nbKy2TEDD3DZOVj85RP32aNDEe9Ms+7D/3hn+fmIT6AKFsQb1O2nxs1/qCsvH\nQJBdRTlZOpmt+zLIvfp7Ibz2IPv7UUTUz0QadkUvs1A5iE0XsHuPyKhN/waM\nCYuAXeYzrPWgwjooC1ram8BCwfgm7ALXwdLWB59ISpkzStFtKlvI5qe+mODL\nkJKz6RCmqG+3EYZnmbQkHvnGqFVNqgYi+Io1nKPOhGOtjEOp/OVMz/rGdTyQ\ngm5w9k69WSgA63EZcUIDQLQgVcJ2EcBmDQzt1bYrNC3fWD8H1dk4cLJuYjoB\nVh1AYUS3TEuV1uREx2FBotRqMgqv0+/4frY8M3h9m19fV1wF3AJEU7lXNQbo\nPdtI\r\n=Sk9O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=4.0.0"},"gitHead":"b10eec8318bee7ec1327a14a84a68f5b7fc32401","scripts":{"lint":"eslint .","test":"mocha","posttest":"npm run lint","test:watch":"mocha --watch"},"_npmUser":{"name":"bajtos","email":"mbajtoss@gmail.com"},"repository":{"url":"git+https://github.com/strongloop/loopback-filters.git","type":"git"},"_npmVersion":"6.13.7","description":"Apply LoopBack filters to Arrays","directories":{"test":"test"},"_nodeVersion":"13.10.1","dependencies":{"debug":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^4.0.1","eslint":"^4.18.2","should":"^13.1.3","eslint-config-loopback":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/loopback-filters_1.1.0_1583511624766_0.17035892444787115","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"loopback-filters","version":"1.1.1","keywords":["LoopBack","filter","sort","sorting","query"],"author":{"name":"IBM Corp."},"license":"MIT","_id":"loopback-filters@1.1.1","maintainers":[{"name":"bajtos","email":"mbajtoss@gmail.com"},{"name":"dhmlau","email":"dianahmlau@gmail.com"},{"name":"emonddr","email":"dremond@ca.ibm.com"},{"name":"hacksparrow","email":"captain@hacksparrow.com"},{"name":"jannyhou2016","email":"juehou@ca.ibm.com"},{"name":"rfeng","email":"enjoyjava@gmail.com"},{"name":"rmg","email":"r.m.graham@gmail.com"}],"homepage":"https://github.com/strongloop/loopback-filters","bugs":{"url":"https://github.com/strongloop/loopback-filters/issues"},"dist":{"shasum":"239f51afcf7a6d501729b8b0914f66c730b5e419","tarball":"https://registry.npmjs.org/loopback-filters/-/loopback-filters-1.1.1.tgz","fileCount":15,"integrity":"sha512-p0qSzuuX7eATe5Bxy+RqCj3vSfSFfdCtqyf3yuC+DpchMvgal33XlhEi2UmywyK/Ym28oVnZxxWmfrwFMzSwLQ==","signatures":[{"sig":"MEUCIQCLM3z5S5l6QM+QKyd0+ziUOZTujL7q/qo3moRuHchm+QIgTVRGp2iaNKXiNelpsAv4EgeMsrLNmda9SfvADO6sV7Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27205,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTti1CRA9TVsSAnZWagAAFIAP/iNhtbRV4ncaBSMDn5Ni\nPpW7siytUgf/QwiAy0hQfSJJw/v6mhZKaHUgxI7Sp33wDvkXU/LkcL8o0NMz\npV1McUSgplVM+LUVE9RBWmu7GTKhUrVr/vAx1Z8QWmLpXtm933TgduHGt6Ua\nzafBnqY/IG8gZL/ly9wOSzv/uTkJdiV8qTlJXOc3tC/UQ1sgJTCGWdrHAi9K\njau/wxQSNaqHUQlUY2P4YmWlcUgK5ECkxf4spoNQe5By06zvzjJRxW8fDTUJ\n+eeX9YqLBU6wbrpe200czjGugVEyR4pPx8cOELTJxvcelbL/ElCd7yzHExpc\nwut/B6xZ67yUXDc9AnwIri8oT5o+kjNmGsByaC7QmOhcItriR0cMjLYowolk\nJ8CX8acYETK9LZiUAQ1nIGIVyWVpkGefki2I4J88TvRPGH6EQI/+8RBeXMnP\nYG2Wjd5u3gFTFqOVYQ/aCnpHnCaL5Emu3uqgMHTqbvq/HDoO27xOVEJp4ltK\npauPq35fdS0zWc3hLQ3KmQjmgDCop2yIK9DlBS+p6BDoH1r4cqRq3uXVAzbn\ndt4NLg4F5nQ5dXw6gQgfmdpq2nOXagj55ttT4fTtawzXhnLZ9Zdoh34Lhief\nPXFTjLRgjxrHjNI46ijS7FBt0jhbhd2ZS9DJ3heF1g4ngdHuwyZUO4y1krXa\nS+hM\r\n=yTkN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=4.0.0"},"gitHead":"2164f33a2c6d0bf482d5d027a30445efaa9c62f8","scripts":{"lint":"eslint .","test":"mocha","posttest":"npm run lint","test:watch":"mocha --watch"},"_npmUser":{"name":"dhmlau","email":"dianahmlau@gmail.com"},"repository":{"url":"git+https://github.com/strongloop/loopback-filters.git","type":"git"},"_npmVersion":"6.14.7","description":"Apply LoopBack filters to Arrays","directories":{"test":"test"},"_nodeVersion":"10.16.0","dependencies":{"debug":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^4.0.1","eslint":"^4.18.2","should":"^13.1.3","eslint-config-loopback":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/loopback-filters_1.1.1_1599002804526_0.5402870504136048","host":"s3://npm-registry-packages"}}},"time":{"created":"2015-06-23T22:27:20.580Z","modified":"2024-07-09T12:43:20.536Z","0.1.1":"2015-06-23T22:27:20.580Z","0.1.2":"2016-05-06T23:15:54.195Z","0.1.3":"2016-10-13T14:30:44.975Z","1.0.0":"2017-12-05T14:43:42.827Z","1.1.0":"2020-03-06T16:20:24.899Z","1.1.1":"2020-09-01T23:26:44.630Z"},"bugs":{"url":"https://github.com/strongloop/loopback-filters/issues"},"author":{"name":"IBM Corp."},"license":"MIT","homepage":"https://github.com/strongloop/loopback-filters","keywords":["LoopBack","filter","sort","sorting","query"],"repository":{"url":"git+https://github.com/strongloop/loopback-filters.git","type":"git"},"description":"Apply LoopBack filters to Arrays","maintainers":[{"email":"enjoyjava@gmail.com","name":"rfeng"},{"email":"r.m.graham@gmail.com","name":"rmg"},{"email":"dianahmlau@gmail.com","name":"dhmlau"},{"email":"jgorzinski@gmail.com","name":"theprez"}],"readme":"# loopback-filters\n\n**⚠️ LoopBack 3 is in Maintenance LTS mode, only critical bugs and critical\nsecurity fixes will be provided. (See\n[Module Long Term Support Policy](#module-long-term-support-policy) below.)**\n\nWe urge all LoopBack 3 users to migrate their applications to LoopBack 4 as\nsoon as possible. Refer to our\n[Migration Guide](https://loopback.io/doc/en/lb4/migration-overview.html)\nfor more information on how to upgrade.\n\n## Overview\n\nThis module implements LoopBack style filtering **without any dependencies on\nLoopBack**.\n\n## Install\n\n```sh\n$ npm install loopback-filters\n```\n\n## Usage\n\nBelow is a basic example using the module\n\n```js\nvar applyFilter = require('loopback-filters');\nvar data = [{foo: 'bar'}, {bat: 'baz'}, {foo: 'bar'}];\nvar filter = {where: {foo: 'bar'}};\n\nvar filtered = applyFilter(data, filter);\n\nconsole.log(filtered);\n```\n\nThe output would be:\n\n```js\n[{foo: 'bar'}, {foo: 'bar'}]\n```\n\n## Features\n\n**[Where](http://docs.strongloop.com/display/public/LB/Where+filter)**\n\n```js\n// return items where\napplyFilter({\n  where: {\n    // the price > 10 && price < 100\n    and: [\n      {\n        price: {\n          gt: 10\n        }\n      },\n      {\n        price: {\n          lt: 100\n        }\n      },\n    ],\n\n    // match Mens Shoes and Womens Shoes and any other type of Shoe\n    category: {like: '.* Shoes'},\n\n    // the status is either in-stock or available\n    status: {inq: ['in-stock', 'available']}\n  }\n})\n```\n\nOnly include objects that match the specified where clause. See [full list of supported operators](http://docs.strongloop.com/display/public/LB/Where+filter#Wherefilter-Operators).\n\n**[Geo Filter / Near](http://docs.strongloop.com/display/public/LB/Where+filter#Wherefilter-near)**\n\n```js\napplyFilter(data, {\n  where: {\n    location: {near: '153.536,-28'}\n  },\n  limit: 10\n})\n```\n\nSort objects by distance to a specified `GeoPoint`.\n\n**[Order](http://docs.strongloop.com/display/public/LB/Order+filter)**\n\nSort objects by one or more properties.\n\n**[Limit](http://docs.strongloop.com/display/public/LB/Limit+filter) / [Skip](http://docs.strongloop.com/display/public/LB/Skip+filter)**\n\nLimit the results to a specified number. Skip a specified number of results.\n\n**[Fields](http://docs.strongloop.com/display/public/LB/Fields+filter)**\n\nInclude or exclude a set of fields in the result.\n\n**Note: [Inclusion](http://docs.strongloop.com/display/public/LB/Include+filter) from loopback is not supported!**\n\n## Docs\n\n[See the LoopBack docs](http://docs.strongloop.com/display/public/LB/Querying+data) for the filter syntax.\n\n## Module Long Term Support Policy\n\nThis module adopts the [\nModule Long Term Support (LTS)](http://github.com/CloudNativeJS/ModuleLTS) policy,\n with the following End Of Life (EOL) dates:\n\n| Version | Status          | Published | EOL      |\n| ------- | --------------- | --------- | -------- |\n| 1.x     | Maintenance LTS | Dec 2017  | Dec 2020 |\n\nLearn more about our LTS plan in [docs](https://loopback.io/doc/en/contrib/Long-term-support.html).\n","readmeFilename":"README.md","users":{"janzal":true,"martinspinks":true}}