{"_id":"sift","_rev":"3405238","name":"sift","description":"MongoDB query filtering in JavaScript","dist-tags":{"beta":"8.0.1","latest":"17.1.3"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"time":{"modified":"2024-08-27T19:06:16.000Z","created":"2012-01-04T16:36:38.139Z","17.1.3":"2024-04-17T12:57:03.352Z","17.1.2":"2024-04-12T14:05:13.561Z","17.1.1":"2024-04-12T13:51:15.763Z","17.1.0":"2024-04-06T16:54:01.242Z","17.0.1":"2023-03-04T13:48:12.631Z","16.0.1":"2022-10-31T18:04:13.485Z","16.0.0":"2022-02-15T03:51:23.381Z","15.1.3":"2021-12-31T14:47:24.760Z","15.1.2":"2021-12-31T14:42:41.384Z","15.1.1":"2021-12-31T14:34:08.585Z","15.1.0":"2021-12-02T16:37:21.163Z","15.0.0":"2021-09-24T14:16:32.023Z","14.0.3":"2021-09-24T14:06:56.826Z","14.0.2":"2021-07-28T21:56:51.451Z","14.0.1":"2021-07-28T18:39:28.016Z","14.0.0":"2021-07-27T16:59:43.311Z","13.5.4":"2021-05-18T21:59:04.005Z","13.5.3":"2021-05-03T00:40:14.707Z","13.5.2":"2021-04-23T08:16:04.963Z","13.5.1":"2021-04-23T08:07:53.735Z","13.5.0":"2020-12-27T18:55:59.894Z","13.4.0":"2020-11-05T05:39:22.980Z","13.3.5":"2020-09-22T14:18:21.630Z","13.3.4":"2020-09-22T14:13:27.796Z","13.3.3":"2020-09-22T14:12:10.933Z","13.3.1":"2020-09-01T15:17:28.034Z","13.3.0":"2020-08-21T02:32:16.311Z","13.2.0":"2020-07-16T16:02:13.975Z","13.1.10":"2020-06-05T15:40:36.316Z","13.1.9":"2020-06-05T15:34:43.692Z","13.1.8":"2020-06-04T23:20:03.369Z","13.1.7":"2020-06-04T23:02:16.272Z","13.1.6":"2020-06-04T21:54:30.490Z","13.1.5":"2020-06-04T21:40:25.412Z","13.1.4":"2020-06-04T21:05:14.449Z","13.1.3":"2020-06-04T20:46:47.691Z","13.1.2":"2020-06-04T19:11:48.885Z","13.1.1":"2020-06-04T19:07:09.600Z","13.1.0":"2020-06-04T19:03:56.375Z","13.0.6":"2020-06-04T18:03:45.072Z","13.0.5":"2020-06-04T17:55:29.676Z","13.0.4":"2020-06-04T17:47:36.754Z","13.0.3":"2020-05-25T13:31:05.070Z","13.0.2":"2020-05-15T15:34:16.859Z","13.0.0":"2020-05-15T15:20:54.700Z","12.0.1":"2020-04-24T13:21:26.127Z","12.0.0":"2020-03-15T16:54:23.921Z","11.1.8":"2020-02-21T18:55:40.789Z","11.1.7":"2020-02-21T18:22:41.649Z","11.1.6":"2020-02-05T19:46:20.971Z","11.1.5":"2020-02-05T19:44:14.637Z","11.1.4":"2020-02-05T19:38:16.458Z","11.1.3":"2020-02-05T19:36:05.234Z","11.1.2":"2020-01-30T21:57:55.083Z","11.1.1":"2020-01-28T23:08:44.088Z","11.1.0":"2020-01-27T22:43:48.699Z","11.0.10":"2020-01-13T21:30:33.422Z","11.0.9":"2020-01-13T21:22:10.736Z","11.0.8":"2020-01-13T21:10:58.499Z","11.0.7":"2020-01-13T20:59:44.719Z","11.0.6":"2020-01-13T20:56:52.911Z","11.0.5":"2020-01-13T18:23:33.240Z","11.0.4":"2020-01-13T18:16:39.780Z","11.0.2":"2020-01-13T17:38:20.671Z","11.0.1":"2020-01-13T01:20:43.739Z","11.0.0":"2020-01-13T00:31:44.599Z","10.0.0":"2020-01-09T22:25:07.633Z","9.0.7":"2020-01-08T18:35:12.481Z","9.0.6":"2020-01-08T01:01:58.783Z","9.0.4":"2019-12-10T05:18:35.179Z","9.0.3":"2019-12-10T02:46:41.558Z","9.0.2":"2019-12-10T02:39:22.005Z","9.0.1":"2019-12-06T20:04:27.157Z","9.0.0":"2019-11-19T20:09:34.114Z","8.5.1":"2019-10-20T11:21:34.738Z","8.5.0":"2019-06-21T13:32:33.095Z","8.4.0":"2019-06-11T15:10:06.870Z","8.3.5":"2019-06-11T15:09:16.872Z","8.3.4":"2019-06-10T21:01:11.497Z","8.3.3":"2019-04-30T13:21:47.394Z","8.3.2":"2019-04-30T08:20:01.162Z","8.3.1":"2019-04-30T08:08:47.646Z","8.2.0":"2019-04-20T11:33:00.587Z","8.3.0":"2019-04-20T11:31:50.255Z","8.0.1":"2018-12-22T16:23:27.464Z","8.0.0":"2018-12-22T15:28:17.948Z","7.0.1":"2018-10-11T20:23:22.030Z","7.0.0":"2018-10-11T18:24:48.184Z","6.0.0":"2018-06-17T13:57:38.669Z","5.1.0":"2018-02-22T18:13:33.581Z","5.0.0":"2017-07-18T13:07:23.124Z","4.0.0":"2017-07-18T12:33:03.578Z","3.3.12":"2017-07-05T16:25:38.727Z","3.3.11":"2017-06-14T21:07:22.869Z","3.3.10":"2017-05-17T11:46:59.008Z","3.3.9":"2017-05-14T12:45:56.107Z","3.3.8":"2017-05-14T12:20:36.959Z","3.3.7":"2017-05-11T17:22:50.676Z","3.3.6":"2017-05-09T19:40:45.349Z","3.3.5":"2017-04-28T12:29:27.355Z","3.3.4":"2017-04-27T16:21:18.520Z","3.3.3":"2017-04-25T15:24:28.581Z","3.3.2":"2017-04-12T17:45:53.322Z","3.3.1":"2017-04-12T17:24:32.578Z","3.3.0":"2017-04-11T19:03:04.521Z","3.2.7":"2017-02-14T15:34:04.538Z","3.2.6":"2016-08-22T15:11:48.547Z","3.2.5":"2016-08-22T12:16:00.659Z","3.2.4":"2016-07-21T09:48:23.087Z","3.2.3":"2016-07-21T09:22:54.129Z","3.2.2":"2016-07-19T14:51:00.722Z","3.2.1":"2016-02-04T19:25:54.833Z","3.2.0":"2016-01-20T20:49:13.117Z","3.1.1":"2016-01-12T19:08:26.133Z","3.1.0":"2016-01-12T18:36:59.202Z","3.0.0":"2015-11-06T21:45:39.119Z","2.0.10":"2015-10-29T18:31:42.372Z","2.0.9":"2015-10-05T14:47:26.549Z","2.0.8":"2015-09-12T21:35:42.909Z","2.0.7":"2015-09-11T14:17:40.652Z","2.0.6":"2015-08-24T14:05:22.477Z","2.0.5":"2015-08-21T19:40:59.268Z","2.0.4":"2015-07-31T23:31:58.954Z","2.0.3":"2015-07-15T17:50:53.616Z","2.0.2":"2015-07-14T23:17:19.692Z","2.0.0":"2015-07-11T02:58:37.032Z","1.1.1":"2015-05-27T14:46:14.862Z","1.1.0":"2015-02-23T20:00:07.557Z","1.0.6":"2015-02-20T01:48:07.414Z","1.0.1":"2015-02-19T17:42:49.978Z","1.0.0":"2015-02-17T18:48:55.461Z","0.5.6":"2015-02-17T18:16:12.333Z","0.5.0":"2015-02-13T01:12:45.642Z","0.4.5":"2015-02-12T20:58:25.378Z","0.2.4":"2015-02-09T00:52:50.673Z","0.2.3":"2014-12-20T23:13:17.495Z","0.2.2":"2014-12-20T23:09:15.967Z","0.2.1":"2014-12-20T00:31:31.334Z","0.1.0":"2014-09-30T07:32:48.564Z","0.0.18":"2014-07-14T15:44:27.184Z","0.0.17":"2014-05-30T15:56:58.289Z","0.0.16":"2014-03-11T19:22:59.123Z","0.0.15":"2014-03-11T18:34:34.352Z","0.0.13":"2014-02-28T19:09:52.739Z","0.0.12":"2013-04-30T18:57:38.358Z","0.0.10":"2013-04-26T01:49:55.164Z","0.0.9":"2013-03-14T23:44:16.079Z","0.0.8":"2013-02-25T19:45:29.639Z","0.0.7":"2012-12-02T05:56:34.219Z","0.0.6":"2012-11-02T07:17:21.221Z","0.0.5":"2012-11-02T06:52:17.463Z","0.0.4":"2012-05-03T14:36:08.929Z","0.0.3":"2012-02-17T21:05:07.319Z","0.0.2":"2012-01-20T01:47:03.767Z","0.0.1":"2012-01-04T16:36:38.139Z"},"users":{"ashleybrener":true,"nesvet":true,"zag2art":true,"mlrawlings":true,"wiiny":true,"calmwinds":true,"fluse":true,"faraoman":true,"akashdeep-singh":true,"shanewholloway":true,"pedromsilva":true,"ganeshkbhat":true,"hsiang":true},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"versions":{"17.1.3":{"name":"sift","description":"MongoDB query filtering in JavaScript","version":"17.1.3","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@rollup/plugin-replace":"^2.3.2","@rollup/plugin-typescript":"8.2.1","@types/node":"^13.7.0","bson":"^6.6.0","eval":"^0.1.8","husky":"^9.0.11","mocha":"10.4.0","mongodb":"^3.6.6","prettier":"3.2.5","pretty-quick":"^4.0.0","rimraf":"^5.0.5","rollup":"^4.14.2","@rollup/plugin-terser":"^0.4.4","tslib":"2.6.2","typescript":"5.4.5"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es/index.js","scripts":{"clean":"rimraf lib es5m es","prebuild":"npm run clean && npm run build:types","build":"rollup -c","build:types":"tsc -p tsconfig.json --emitDeclarationOnly --outDir lib","test":"npm run test:spec && npm run test:types","test:spec":"mocha ./test -R spec","test:types":"cd test && tsc types.ts --noEmit","prepublishOnly":"npm run build && npm run test"},"_id":"sift@17.1.3","gitHead":"8a9a4995d4a2a653bf9b68a7a2d72e02f05dfe03","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_nodeVersion":"20.12.0","_npmVersion":"10.5.0","dist":{"shasum":"9d2000d4d41586880b0079b5183d839c7a142bf7","size":71464,"noattachment":false,"key":"/sift/-/sift-17.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-17.1.3.tgz"},"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_17.1.3_1713358623084_0.4618927153852115"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-17T12:57:03.352Z","publish_time":1713358623352,"_source_registry_name":"default","_cnpm_publish_time":1713358623352},"17.1.2":{"name":"sift","description":"MongoDB query filtering in JavaScript","version":"17.1.2","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@rollup/plugin-replace":"^2.3.2","@rollup/plugin-typescript":"8.2.1","@types/node":"^13.7.0","bson":"^6.6.0","eval":"^0.1.8","husky":"^9.0.11","mocha":"10.4.0","mongodb":"^3.6.6","prettier":"3.2.5","pretty-quick":"^4.0.0","rimraf":"^5.0.5","rollup":"^4.14.2","@rollup/plugin-terser":"^0.4.4","tslib":"2.6.2","typescript":"5.4.5"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es/index.js","scripts":{"clean":"rimraf lib es5m es","prebuild":"npm run clean && npm run build:types","build":"rollup -c","build:types":"tsc -p tsconfig.json --emitDeclarationOnly --outDir lib","test":"npm run test:spec && npm run test:types","test:spec":"mocha ./test -R spec","test:types":"cd test && tsc types.ts --noEmit","prepublishOnly":"npm run build && npm run test"},"_id":"sift@17.1.2","gitHead":"f99bb12d927efc8ada94c45928ce5a57dd953880","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_nodeVersion":"20.12.0","_npmVersion":"10.5.0","dist":{"shasum":"e83e94b80ad1727a52464c33aba28e4272e201fa","size":71466,"noattachment":false,"key":"/sift/-/sift-17.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-17.1.2.tgz"},"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_17.1.2_1712930713347_0.602150565390851"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-12T14:05:13.561Z","publish_time":1712930713561,"_source_registry_name":"default","_cnpm_publish_time":1712930713561},"17.1.1":{"name":"sift","description":"MongoDB query filtering in JavaScript","version":"17.1.1","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@rollup/plugin-replace":"^2.3.2","@rollup/plugin-typescript":"8.2.1","@types/node":"^13.7.0","bson":"^4.0.3","eval":"^0.1.4","husky":"^1.2.1","immutable":"^3.7.6","mocha":"8.3.2","mongodb":"^3.6.6","prettier":"1.15.3","pretty-quick":"^1.11.1","rimraf":"^3.0.2","rollup":"^2.7.2","rollup-plugin-terser":"^7.0.2","tslib":"2.2.0","typescript":"4.2.4"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es/index.js","scripts":{"clean":"rimraf lib es5m es","prebuild":"npm run clean && npm run build:types","build":"rollup -c","build:types":"tsc -p tsconfig.json --emitDeclarationOnly --outDir lib","test":"npm run test:spec && npm run test:types","test:spec":"mocha ./test -R spec","test:types":"cd test && tsc types.ts --noEmit","prepublishOnly":"npm run build && npm run test"},"_id":"sift@17.1.1","gitHead":"803b951a13bea67b165f31c479001125aa6b8dff","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_nodeVersion":"20.12.0","_npmVersion":"10.5.0","dist":{"shasum":"cc89cb2f5ad6aa974feb4874155db7e66addd5ea","size":64721,"noattachment":false,"key":"/sift/-/sift-17.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-17.1.1.tgz"},"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_17.1.1_1712929875578_0.029232436310540066"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-12T13:51:15.763Z","publish_time":1712929875763,"_source_registry_name":"default","_cnpm_publish_time":1712929875763},"17.1.0":{"name":"sift","description":"MongoDB query filtering in JavaScript","version":"17.1.0","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@rollup/plugin-replace":"^2.3.2","@rollup/plugin-typescript":"8.2.1","@types/node":"^13.7.0","bson":"^4.0.3","eval":"^0.1.4","husky":"^1.2.1","immutable":"^3.7.6","mocha":"8.3.2","mongodb":"^3.6.6","prettier":"1.15.3","pretty-quick":"^1.11.1","rimraf":"^3.0.2","rollup":"^2.7.2","rollup-plugin-terser":"^7.0.2","tslib":"2.2.0","typescript":"4.2.4"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es/index.js","scripts":{"clean":"rimraf lib es5m es","prebuild":"npm run clean && npm run build:types","build":"rollup -c","build:types":"tsc -p tsconfig.json --emitDeclarationOnly --outDir lib","test":"npm run test:spec && npm run test:types","test:spec":"mocha ./test -R spec","test:types":"cd test && tsc types.ts --noEmit","prepublishOnly":"npm run build && npm run test"},"_id":"sift@17.1.0","gitHead":"5be816dde1f637cba86fa427525aa76b5b8842f6","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_nodeVersion":"20.12.0","_npmVersion":"10.5.0","dist":{"shasum":"ec1e0625d935248a165e59a2bf46ef75911652f5","size":64302,"noattachment":false,"key":"/sift/-/sift-17.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-17.1.0.tgz"},"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_17.1.0_1712422441036_0.8033088070286141"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-06T16:54:01.242Z","publish_time":1712422441242,"_source_registry_name":"default","_cnpm_publish_time":1712422441242},"17.0.1":{"name":"sift","description":"MongoDB query filtering in JavaScript","version":"17.0.1","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@rollup/plugin-replace":"^2.3.2","@rollup/plugin-typescript":"8.2.1","@types/node":"^13.7.0","bson":"^4.0.3","eval":"^0.1.4","husky":"^1.2.1","immutable":"^3.7.6","mocha":"8.3.2","mongodb":"^3.6.6","prettier":"1.15.3","pretty-quick":"^1.11.1","rimraf":"^3.0.2","rollup":"^2.7.2","rollup-plugin-terser":"^7.0.2","tslib":"2.2.0","typescript":"4.2.4"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es/index.js","scripts":{"clean":"rimraf lib es5m es","prebuild":"npm run clean && npm run build:types","build":"rollup -c","build:types":"tsc -p tsconfig.json --emitDeclarationOnly --outDir lib","test":"npm run test:spec && npm run test:types","test:spec":"mocha ./test -R spec","test:types":"cd test && tsc types.ts --noEmit","prepublishOnly":"npm run build && npm run test"},"gitHead":"0022d325ac6b1fdf74b9f910c190af5947a96979","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@17.0.1","_nodeVersion":"16.15.0","_npmVersion":"9.4.2","dist":{"shasum":"70abec7e615923b45ce1b34e4795706d9233178c","size":74937,"noattachment":false,"key":"/sift/-/sift-17.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-17.0.1.tgz"},"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_17.0.1_1677937692465_0.7138477404168606"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-04T13:48:12.631Z","publish_time":1677937692631,"_cnpm_publish_time":1677937692631},"16.0.1":{"name":"sift","description":"MongoDB query filtering in JavaScript","version":"16.0.1","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@rollup/plugin-replace":"^2.3.2","@rollup/plugin-typescript":"8.2.1","@types/node":"^13.7.0","bson":"^4.0.3","eval":"^0.1.4","husky":"^1.2.1","immutable":"^3.7.6","mocha":"8.3.2","mongodb":"^3.6.6","prettier":"1.15.3","pretty-quick":"^1.11.1","rimraf":"^3.0.2","rollup":"^2.7.2","rollup-plugin-terser":"^7.0.2","tslib":"2.2.0","typescript":"4.2.4"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es/index.js","scripts":{"clean":"rimraf lib es5m es","prebuild":"npm run clean && npm run build:types","build":"rollup -c","build:types":"tsc -p tsconfig.json --emitDeclarationOnly --outDir lib","test":"npm run test:spec && npm run test:types","test:spec":"mocha ./test -R spec","test:types":"cd test && tsc types.ts --noEmit","prepublishOnly":"npm run build && npm run test"},"gitHead":"e1c4e1a0f0b681b2f48db6e963906ac630acb7ed","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@16.0.1","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"shasum":"e9c2ccc72191585008cf3e36fc447b2d2633a053","size":70882,"noattachment":false,"key":"/sift/-/sift-16.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-16.0.1.tgz"},"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_16.0.1_1667239453284_0.2454827413711793"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-31T18:16:21.587Z","publish_time":1667239453485,"_cnpm_publish_time":1667239453485},"16.0.0":{"name":"sift","description":"MongoDB query filtering in JavaScript","version":"16.0.0","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@rollup/plugin-replace":"^2.3.2","@rollup/plugin-typescript":"8.2.1","@types/node":"^13.7.0","bson":"^4.0.3","eval":"^0.1.4","husky":"^1.2.1","immutable":"^3.7.6","mocha":"8.3.2","mongodb":"^3.6.6","prettier":"1.15.3","pretty-quick":"^1.11.1","rimraf":"^3.0.2","rollup":"^2.7.2","rollup-plugin-terser":"^7.0.2","tslib":"2.2.0","typescript":"4.2.4"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es/index.js","scripts":{"clean":"rimraf lib es5m es","prebuild":"npm run clean && npm run build:types","build":"rollup -c","build:types":"tsc -p tsconfig.json --emitDeclarationOnly --outDir lib","test":"npm run test:spec && npm run test:types","test:spec":"mocha ./test -R spec","test:types":"cd test && tsc types.ts --noEmit","prepublishOnly":"npm run build && npm run test"},"gitHead":"d74d91ffb9a285d4d483696b996e127c2ef659e1","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@16.0.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"shasum":"447991577db61f1a8fab727a8a98a6db57a23eb8","size":70650,"noattachment":false,"key":"/sift/-/sift-16.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-16.0.0.tgz"},"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_16.0.0_1644897082980_0.7103369819735397"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-15T03:51:31.752Z","publish_time":1644897083381,"_cnpm_publish_time":1644897083381},"15.1.3":{"name":"sift","description":"MongoDB query filtering in JavaScript","version":"15.1.3","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@rollup/plugin-replace":"^2.3.2","@rollup/plugin-typescript":"8.2.1","@types/node":"^13.7.0","bson":"^4.0.3","eval":"^0.1.4","husky":"^1.2.1","immutable":"^3.7.6","mocha":"8.3.2","mongodb":"^3.6.6","prettier":"1.15.3","pretty-quick":"^1.11.1","rimraf":"^3.0.2","rollup":"^2.7.2","rollup-plugin-terser":"^7.0.2","tslib":"2.2.0","typescript":"4.2.4"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es/index.js","scripts":{"clean":"rimraf lib es5m es","prebuild":"npm run clean && npm run build:types","build":"rollup -c","build:types":"tsc -p tsconfig.json --emitDeclarationOnly --outDir lib","test":"npm run test:spec && npm run test:types","test:spec":"mocha ./test -R spec","test:types":"cd test && tsc types.ts --noEmit","prepublishOnly":"npm run build && npm run test"},"gitHead":"75a0538d57258c5b85d7139809b873f7efa9e34d","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@15.1.3","_nodeVersion":"14.16.0","_npmVersion":"8.1.4","dist":{"shasum":"dbda5a7cc672ddf0e063e81ad09f5a58b3264b12","size":54058,"noattachment":false,"key":"/sift/-/sift-15.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-15.1.3.tgz"},"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_15.1.3_1640962044619_0.6093445290140549"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-31T14:52:49.163Z","publish_time":1640962044760,"_cnpm_publish_time":1640962044760},"15.1.2":{"name":"sift","description":"MongoDB query filtering in JavaScript","version":"15.1.2","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@rollup/plugin-replace":"^2.3.2","@rollup/plugin-typescript":"8.2.1","@types/node":"^13.7.0","bson":"^4.0.3","eval":"^0.1.4","husky":"^1.2.1","immutable":"^3.7.6","mocha":"8.3.2","mongodb":"^3.6.6","prettier":"1.15.3","pretty-quick":"^1.11.1","rimraf":"^3.0.2","rollup":"^2.7.2","rollup-plugin-terser":"^7.0.2","tslib":"2.2.0","typescript":"4.2.4"},"main":"./src/index.ts","module":"./es5m/index.js","es2015":"./es/index.js","scripts":{"clean":"rimraf lib es5m es","prebuild":"npm run clean && npm run build:types","build":"rollup -c","build:types":"tsc -p tsconfig.json --emitDeclarationOnly --outDir lib","test":"npm run test:spec && npm run test:types","test:spec":"mocha ./test -R spec","test:types":"cd test && tsc types.ts --noEmit","swap-package":"cp package.json package-deno.json && node scripts/print-npm-package package.json","publish":"npm run swap-package","prepublishOnly":"npm run build && npm run test && npm run swap-package"},"gitHead":"7cbbe8a82277a3fd0b23d8c98da7b1fecfc884a5","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@15.1.2","_nodeVersion":"14.16.0","_npmVersion":"8.1.4","dist":{"shasum":"35dc35cc8a1aef754820e956eeb669981350d551","size":19989,"noattachment":false,"key":"/sift/-/sift-15.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-15.1.2.tgz"},"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_15.1.2_1640961761206_0.8021089058429121"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-31T14:42:49.458Z","publish_time":1640961761384,"_cnpm_publish_time":1640961761384},"15.1.1":{"name":"sift","description":"MongoDB query filtering in JavaScript","version":"15.1.1","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@rollup/plugin-replace":"^2.3.2","@rollup/plugin-typescript":"8.2.1","@types/node":"^13.7.0","bson":"^4.0.3","eval":"^0.1.4","husky":"^1.2.1","immutable":"^3.7.6","mocha":"8.3.2","mongodb":"^3.6.6","prettier":"1.15.3","pretty-quick":"^1.11.1","rimraf":"^3.0.2","rollup":"^2.7.2","rollup-plugin-terser":"^7.0.2","tslib":"2.2.0","typescript":"4.2.4"},"main":"./src/index.ts","module":"./es5m/index.js","es2015":"./es/index.js","scripts":{"clean":"rimraf lib es5m es","prebuild":"npm run clean && npm run build:types","build":"rollup -c","build:types":"tsc -p tsconfig.json --emitDeclarationOnly --outDir lib","test":"npm run test:spec && npm run test:types","test:spec":"mocha ./test -R spec","test:types":"cd test && tsc types.ts --noEmit","swap-package":"cp package.json package-deno.json && cp package-npm.json package.json","publish":"npm run swap-package","prepublishOnly2":"npm run build && npm run test && npm run swap-package"},"gitHead":"ce480614e3f19ba93b2bf0e0f24ccda58be28b9a","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@15.1.1","_nodeVersion":"14.16.0","_npmVersion":"8.1.4","dist":{"shasum":"826b5a7485fa5320e5a907619c4e32b7e1ccb6b2","size":29180,"noattachment":false,"key":"/sift/-/sift-15.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-15.1.1.tgz"},"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_15.1.1_1640961248433_0.5445140361156522"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-31T14:42:48.328Z","publish_time":1640961248585,"_cnpm_publish_time":1640961248585},"15.1.0":{"name":"sift","description":"MongoDB query filtering in JavaScript","version":"15.1.0","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@rollup/plugin-replace":"^2.3.2","@rollup/plugin-typescript":"8.2.1","@types/node":"^13.7.0","bson":"^4.0.3","eval":"^0.1.4","husky":"^1.2.1","immutable":"^3.7.6","mocha":"8.3.2","mongodb":"^3.6.6","prettier":"1.15.3","pretty-quick":"^1.11.1","rimraf":"^3.0.2","rollup":"^2.7.2","rollup-plugin-terser":"^7.0.2","tslib":"2.2.0","typescript":"4.2.4"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es/index.js","scripts":{"clean":"rimraf lib es5m es","prebuild":"npm run clean && npm run build:types","build":"rollup -c","build:types":"tsc -p tsconfig.json --emitDeclarationOnly --outDir lib","test":"npm run test:spec && npm run test:types","test:spec":"mocha ./test -R spec","test:types":"cd test && tsc types.ts --noEmit","prepublishOnly":"npm run build && npm run test"},"gitHead":"86c7d133d911e8dc2b038b4631c7d57d7e5ebbff","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@15.1.0","_nodeVersion":"14.16.0","_npmVersion":"8.1.4","dist":{"shasum":"aab23d0372da52cc857d41d342fb0c5e3cc64971","size":54058,"noattachment":false,"key":"/sift/-/sift-15.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-15.1.0.tgz"},"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_15.1.0_1638463040986_0.37597487221119064"},"_hasShrinkwrap":false,"publish_time":1638463041163,"_cnpm_publish_time":1638463041163},"15.0.0":{"name":"sift","description":"MongoDB query filtering in JavaScript","version":"15.0.0","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@rollup/plugin-replace":"^2.3.2","@rollup/plugin-typescript":"8.2.1","@types/node":"^13.7.0","bson":"^4.0.3","eval":"^0.1.4","husky":"^1.2.1","immutable":"^3.7.6","mocha":"8.3.2","mongodb":"^3.6.6","prettier":"1.15.3","pretty-quick":"^1.11.1","rimraf":"^3.0.2","rollup":"^2.7.2","rollup-plugin-terser":"^7.0.2","tslib":"2.2.0","typescript":"4.2.4"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es/index.js","scripts":{"clean":"rimraf lib es5m es","prebuild":"npm run clean && npm run build:types","build":"rollup -c","build:types":"tsc -p tsconfig.json --emitDeclarationOnly --outDir lib","test":"npm run test:spec && npm run test:types","test:spec":"mocha ./test -R spec","test:types":"cd test && tsc types.ts --noEmit","prepublishOnly":"npm run build && npm run test"},"gitHead":"61a4557ca67938a0fb0d7a734644ce8ac9b58002","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@15.0.0","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"shasum":"e3a809a40ca792bf17ad64700b97a5ed7be5dacd","size":55804,"noattachment":false,"key":"/sift/-/sift-15.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-15.0.0.tgz"},"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_15.0.0_1632492991855_0.348549099240401"},"_hasShrinkwrap":false,"publish_time":1632492992023,"_cnpm_publish_time":1632492992023},"14.0.3":{"name":"sift","description":"MongoDB query filtering in JavaScript","version":"14.0.3","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@rollup/plugin-replace":"^2.3.2","@rollup/plugin-typescript":"8.2.1","@types/node":"^13.7.0","bson":"^4.0.3","eval":"^0.1.4","husky":"^1.2.1","immutable":"^3.7.6","mocha":"8.3.2","mongodb":"^3.6.6","prettier":"1.15.3","pretty-quick":"^1.11.1","rimraf":"^3.0.2","rollup":"^2.7.2","rollup-plugin-terser":"^7.0.2","tslib":"2.2.0","typescript":"4.2.4"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es/index.js","scripts":{"clean":"rimraf lib es5m es","prebuild":"npm run clean && npm run build:types","build":"rollup -c","build:types":"tsc -p tsconfig.json --emitDeclarationOnly --outDir lib","test":"npm run test:spec && npm run test:types","test:spec":"mocha ./test -R spec","test:types":"cd test && tsc types.ts --noEmit","prepublishOnly":"npm run build && npm run test"},"gitHead":"3ef9fd9b3bfc55ea327d8a2e1f73928a719ef316","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@14.0.3","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"shasum":"48153a385b0758b6efc7ca5cc2e555560d69a791","size":55177,"noattachment":false,"key":"/sift/-/sift-14.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-14.0.3.tgz"},"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_14.0.3_1632492416674_0.31007664421322834"},"_hasShrinkwrap":false,"publish_time":1632492416826,"_cnpm_publish_time":1632492416826},"14.0.2":{"name":"sift","description":"MongoDB query filtering in JavaScript","version":"14.0.2","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@rollup/plugin-replace":"^2.3.2","@rollup/plugin-typescript":"8.2.1","@types/node":"^13.7.0","bson":"^4.0.3","eval":"^0.1.4","husky":"^1.2.1","immutable":"^3.7.6","mocha":"8.3.2","mongodb":"^3.6.6","prettier":"1.15.3","pretty-quick":"^1.11.1","rimraf":"^3.0.2","rollup":"^2.7.2","rollup-plugin-terser":"^7.0.2","tslib":"2.2.0","typescript":"4.2.4"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es/index.js","scripts":{"clean":"rimraf lib es5m es","prebuild":"npm run clean && npm run build:types","build":"rollup -c","build:types":"tsc -p tsconfig.json --emitDeclarationOnly --outDir lib","test":"npm run test:spec && npm run test:types","test:spec":"mocha ./test -R spec","test:types":"cd test && tsc types.ts --noEmit","prepublishOnly":"npm run build && npm run test"},"gitHead":"bcf42e4f1ca352f28d1fe0967e3280af00028840","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@14.0.2","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"shasum":"b19ff67923f472dd4db413104a005b96798ccef2","size":55181,"noattachment":false,"key":"/sift/-/sift-14.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-14.0.2.tgz"},"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_14.0.2_1627509411246_0.41506794916586265"},"_hasShrinkwrap":false,"publish_time":1627509411451,"_cnpm_publish_time":1627509411451},"14.0.1":{"name":"sift","description":"MongoDB query filtering in JavaScript","version":"14.0.1","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@rollup/plugin-replace":"^2.3.2","@rollup/plugin-typescript":"8.2.1","@types/node":"^13.7.0","bson":"^4.0.3","eval":"^0.1.4","husky":"^1.2.1","immutable":"^3.7.6","mocha":"8.3.2","mongodb":"^3.6.6","prettier":"1.15.3","pretty-quick":"^1.11.1","rimraf":"^3.0.2","rollup":"^2.7.2","rollup-plugin-terser":"^7.0.2","tslib":"2.2.0","typescript":"4.2.4"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es/index.js","scripts":{"clean":"rimraf lib es5m es","prebuild":"npm run clean && npm run build:types","build":"rollup -c","build:types":"tsc -p tsconfig.json --emitDeclarationOnly --outDir lib","test":"npm run test:spec && npm run test:types","test:spec":"mocha ./test -R spec","test:types":"cd test && tsc types.ts --noEmit","prepublishOnly":"npm run build && npm run test"},"gitHead":"206604de1385a90036752c28a661f7cee88d3ebb","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@14.0.1","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"shasum":"c78c75832653dcb77f0b211720e839e5128ae100","size":55134,"noattachment":false,"key":"/sift/-/sift-14.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-14.0.1.tgz"},"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_14.0.1_1627497567843_0.6370225392216089"},"_hasShrinkwrap":false,"publish_time":1627497568016,"_cnpm_publish_time":1627497568016},"14.0.0":{"name":"sift","description":"MongoDB query filtering in JavaScript","version":"14.0.0","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@rollup/plugin-replace":"^2.3.2","@rollup/plugin-typescript":"8.2.1","@types/node":"^13.7.0","bson":"^4.0.3","eval":"^0.1.4","husky":"^1.2.1","immutable":"^3.7.6","mocha":"8.3.2","mongodb":"^3.6.6","prettier":"1.15.3","pretty-quick":"^1.11.1","rimraf":"^3.0.2","rollup":"^2.7.2","rollup-plugin-terser":"^7.0.2","tslib":"2.2.0","typescript":"4.2.4"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es/index.js","scripts":{"clean":"rimraf lib es5m es","prebuild":"npm run clean && npm run build:types","build":"rollup -c","build:types":"tsc -p tsconfig.json --emitDeclarationOnly --outDir lib","test":"npm run test:spec && npm run test:types","test:spec":"mocha ./test -R spec","test:types":"cd test && tsc types.ts --noEmit","prepublishOnly":"npm run build && npm run test"},"gitHead":"6eb61d4e1ce3c8f90157d57929db28400df8a0fe","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@14.0.0","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"shasum":"9b2011b3ee0547a0a75b3a0bc916aa71848d2413","size":55032,"noattachment":false,"key":"/sift/-/sift-14.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-14.0.0.tgz"},"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_14.0.0_1627405183210_0.264249958753906"},"_hasShrinkwrap":false,"publish_time":1627405183311,"_cnpm_publish_time":1627405183311},"13.5.4":{"name":"sift","description":"MongoDB query filtering in JavaScript","version":"13.5.4","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@rollup/plugin-replace":"^2.3.2","@rollup/plugin-typescript":"8.2.1","@types/node":"^13.7.0","bson":"^4.0.3","eval":"^0.1.4","husky":"^1.2.1","immutable":"^3.7.6","mocha":"8.3.2","mongodb":"^3.6.6","prettier":"1.15.3","pretty-quick":"^1.11.1","rimraf":"^3.0.2","rollup":"^2.7.2","rollup-plugin-terser":"^7.0.2","tslib":"2.2.0","typescript":"4.2.4"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es/index.js","scripts":{"clean":"rimraf lib es5m es","prebuild":"npm run clean && npm run build:types","build":"rollup -c","build:types":"tsc -p tsconfig.json --emitDeclarationOnly --outDir lib","test":"npm run test:spec && npm run test:types","test:spec":"mocha ./test -R spec","test:types":"cd test && tsc types.ts --noEmit","prepublishOnly":"npm run build && npm run test"},"gitHead":"d52420834460db342d1a6443133898cfedecedcd","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@13.5.4","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"shasum":"7b2a67f724c8b2fca121fcfdef4011bb1ea4e3ef","size":50276,"noattachment":false,"key":"/sift/-/sift-13.5.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-13.5.4.tgz"},"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_13.5.4_1621375143871_0.9324333167461605"},"_hasShrinkwrap":false,"publish_time":1621375144005,"_cnpm_publish_time":1621375144005},"13.5.3":{"name":"sift","description":"MongoDB query filtering in JavaScript","version":"13.5.3","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@rollup/plugin-replace":"^2.3.2","@rollup/plugin-typescript":"8.2.1","@types/node":"^13.7.0","bson":"^4.0.3","eval":"^0.1.4","husky":"^1.2.1","immutable":"^3.7.6","mocha":"8.3.2","mongodb":"^3.6.6","prettier":"1.15.3","pretty-quick":"^1.11.1","rimraf":"^3.0.2","rollup":"^2.7.2","rollup-plugin-terser":"^7.0.2","tslib":"2.2.0","typescript":"4.2.4"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es/index.js","scripts":{"clean":"rimraf lib es5m es","prebuild":"npm run clean && npm run build:types","build":"rollup -c","build:types":"tsc -p tsconfig.json --emitDeclarationOnly --outDir lib","test":"npm run test:spec && npm run test:types","test:spec":"mocha ./test -R spec","test:types":"cd test && tsc types.ts --noEmit","prepublishOnly":"npm run build && npm run test"},"gitHead":"8b669212aba112141a0d4bda7d090856d879f302","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@13.5.3","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"shasum":"4b41e4ee02ac5482f76507f4449fc5d90c92a9b6","size":50270,"noattachment":false,"key":"/sift/-/sift-13.5.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-13.5.3.tgz"},"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_13.5.3_1620002414518_0.5121987253488076"},"_hasShrinkwrap":false,"publish_time":1620002414707,"_cnpm_publish_time":1620002414707},"13.5.2":{"name":"sift","description":"MongoDB query filtering in JavaScript","version":"13.5.2","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@rollup/plugin-replace":"^2.3.2","@rollup/plugin-typescript":"^4.1.1","@types/node":"^13.7.0","bson":"^4.0.3","eval":"^0.1.4","husky":"^1.2.1","immutable":"^3.7.6","mocha":"8.3.2","mongodb":"^3.6.6","prettier":"1.15.3","pretty-quick":"^1.11.1","rimraf":"^3.0.2","rollup":"^2.7.2","rollup-plugin-terser":"^7.0.2","tslib":"^2.0.0","typescript":"^3.8.3"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es/index.js","scripts":{"clean":"rimraf lib es5m es","prebuild":"npm run clean && npm run build:types","build":"rollup -c","build:types":"tsc -p tsconfig.json --emitDeclarationOnly --outDir lib","test":"npm run test:spec && npm run test:types","test:spec":"mocha ./test -R spec","test:types":"cd test && tsc types.ts --noEmit","prepublishOnly":"npm run build && npm run test"},"gitHead":"fca2592c118076f99929b0c24b6a3d37015ffec4","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@13.5.2","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"shasum":"24a715e13c617b086166cd04917d204a591c9da6","size":35835,"noattachment":false,"key":"/sift/-/sift-13.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-13.5.2.tgz"},"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_13.5.2_1619165764759_0.49366017219889735"},"_hasShrinkwrap":false,"publish_time":1619165764963,"_cnpm_publish_time":1619165764963},"13.5.1":{"name":"sift","description":"MongoDB query filtering in JavaScript","version":"13.5.1","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@rollup/plugin-replace":"^2.3.2","@rollup/plugin-typescript":"^4.1.1","@types/node":"^13.7.0","bson":"^4.0.3","eval":"^0.1.4","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^7.2.0","mongodb":"^3.5.5","prettier":"1.15.3","pretty-quick":"^1.11.1","rimraf":"^3.0.2","rollup":"^2.7.2","rollup-plugin-terser":"^7.0.2","tslib":"^2.0.0","typescript":"^3.8.3"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es/index.js","scripts":{"clean":"rimraf lib es5m es","prebuild":"npm run clean && npm run build:types","build":"rollup -c","build:types":"tsc -p tsconfig.json --emitDeclarationOnly --outDir lib","test":"npm run test:spec && npm run test:types","test:spec":"mocha ./test -R spec","test:types":"cd test && tsc types.ts --noEmit","prepublishOnly":"npm run build && npm run test"},"gitHead":"09f3c48da742868e7b7ef7c562a911e6f11af9ea","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@13.5.1","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"shasum":"701573fa1450bf30c02f69f3148409df303d5615","size":35841,"noattachment":false,"key":"/sift/-/sift-13.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-13.5.1.tgz"},"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_13.5.1_1619165273552_0.7554326992595997"},"_hasShrinkwrap":false,"publish_time":1619165273735,"_cnpm_publish_time":1619165273735},"13.5.0":{"name":"sift","description":"MongoDB query filtering in JavaScript","version":"13.5.0","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@rollup/plugin-replace":"^2.3.2","@rollup/plugin-typescript":"^4.1.1","@types/node":"^13.7.0","bson":"^4.0.3","eval":"^0.1.4","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^7.2.0","mongodb":"^3.5.5","prettier":"1.15.3","pretty-quick":"^1.11.1","rimraf":"^3.0.2","rollup":"^2.7.2","rollup-plugin-terser":"^7.0.2","tslib":"^2.0.0","typescript":"^3.8.3"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es/index.js","scripts":{"clean":"rimraf lib es5m es","prebuild":"npm run clean && npm run build:types","build":"rollup -c","build:types":"tsc -p tsconfig.json --emitDeclarationOnly --outDir lib","test":"npm run test:spec && npm run test:types","test:spec":"mocha ./test -R spec","test:types":"cd test && tsc types.ts --noEmit","prepublishOnly":"npm run build && npm run test"},"gitHead":"e2422753ce2fcf4a3bcc8183a8ed7411b7fb5df4","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@13.5.0","_nodeVersion":"14.7.0","_npmVersion":"6.14.7","dist":{"shasum":"0f46fd0b2432bd516307d2c32bff3b142a8ab530","size":35105,"noattachment":false,"key":"/sift/-/sift-13.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-13.5.0.tgz"},"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_13.5.0_1609095359741_0.31822137809277184"},"_hasShrinkwrap":false,"publish_time":1609095359894,"_cnpm_publish_time":1609095359894},"13.4.0":{"name":"sift","description":"MongoDB query filtering in JavaScript","version":"13.4.0","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@rollup/plugin-replace":"^2.3.2","@rollup/plugin-typescript":"^4.1.1","@types/node":"^13.7.0","bson":"^4.0.3","eval":"^0.1.4","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^7.2.0","mongodb":"^3.5.5","prettier":"1.15.3","pretty-quick":"^1.11.1","rimraf":"^3.0.2","rollup":"^2.7.2","rollup-plugin-terser":"^7.0.2","tslib":"^2.0.0","typescript":"^3.8.3"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es/index.js","scripts":{"clean":"rimraf lib es5m es","prebuild":"npm run clean && npm run build:types","build":"rollup -c","build:types":"tsc -p tsconfig.json --emitDeclarationOnly --outDir lib","test":"npm run test:spec && npm run test:types","test:spec":"mocha ./test -R spec","test:types":"cd test && tsc types.ts --noEmit","prepublishOnly":"npm run build && npm run test"},"gitHead":"db765fb379a6acf7ca395ef98a3f44828b26a6b1","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@13.4.0","_nodeVersion":"14.7.0","_npmVersion":"6.14.7","dist":{"shasum":"859741aa76421dadc6cf07c0634088cbb120d0d3","size":35079,"noattachment":false,"key":"/sift/-/sift-13.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-13.4.0.tgz"},"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_13.4.0_1604554762723_0.3580021042622248"},"_hasShrinkwrap":false,"publish_time":1604554762980,"_cnpm_publish_time":1604554762980},"13.3.5":{"name":"sift","description":"MongoDB query filtering in JavaScript","version":"13.3.5","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@rollup/plugin-replace":"^2.3.2","@rollup/plugin-typescript":"^4.1.1","@types/node":"^13.7.0","bson":"^4.0.3","eval":"^0.1.4","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^7.2.0","mongodb":"^3.5.5","prettier":"1.15.3","pretty-quick":"^1.11.1","rimraf":"^3.0.2","rollup":"^2.7.2","rollup-plugin-terser":"^7.0.2","tslib":"^2.0.0","typescript":"^3.8.3"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es/index.js","scripts":{"clean":"rimraf lib es5m es","prebuild":"npm run clean && npm run build:types","build":"rollup -c","build:types":"tsc -p tsconfig.json --emitDeclarationOnly --outDir lib","test":"npm run test:spec && npm run test:types","test:spec":"mocha ./test -R spec","test:types":"cd test && tsc types.ts --noEmit","prepublishOnly":"npm run build && npm run test"},"gitHead":"c291b15b47843c5c660e80a92263a8cda9ba92b4","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@13.3.5","_nodeVersion":"14.7.0","_npmVersion":"6.14.7","dist":{"shasum":"de08275e1427731e1fe25192f88786e38bbfa89e","size":34629,"noattachment":false,"key":"/sift/-/sift-13.3.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-13.3.5.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_13.3.5_1600784300563_0.4297559452856461"},"_hasShrinkwrap":false,"publish_time":1600784301630,"_cnpm_publish_time":1600784301630},"13.3.4":{"name":"sift","description":"MongoDB query filtering in JavaScript","version":"13.3.4","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@rollup/plugin-replace":"^2.3.2","@rollup/plugin-typescript":"^4.1.1","@types/node":"^13.7.0","bson":"^4.0.3","eval":"^0.1.4","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^7.2.0","mongodb":"^3.5.5","prettier":"1.15.3","pretty-quick":"^1.11.1","rimraf":"^3.0.2","rollup":"^2.7.2","rollup-plugin-terser":"^7.0.2","tslib":"^2.0.0","typescript":"^3.8.3"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es/index.js","scripts":{"clean":"rimraf lib es5m es","prebuild":"npm run clean && npm run build:types","build":"rollup -c","build:types":"tsc -p tsconfig.json --emitDeclarationOnly --outDir lib","test":"npm run test:spec && npm run test:types","test:spec":"mocha ./test -R spec","test:types":"cd test && tsc types.ts --noEmit","prepublishOnly":"npm run build && npm run test"},"gitHead":"9be7ca2577b21a584838eeceb90303a75f9c5863","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@13.3.4","_nodeVersion":"14.7.0","_npmVersion":"6.14.7","dist":{"shasum":"f5bddd4e8781502e3d333cc21a7cf9a87eaa56e2","size":34555,"noattachment":false,"key":"/sift/-/sift-13.3.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-13.3.4.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_13.3.4_1600784007593_0.3784409613362465"},"_hasShrinkwrap":false,"publish_time":1600784007796,"_cnpm_publish_time":1600784007796},"13.3.3":{"name":"sift","description":"MongoDB query filtering in JavaScript","version":"13.3.3","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@rollup/plugin-replace":"^2.3.2","@rollup/plugin-typescript":"^4.1.1","@types/node":"^13.7.0","bson":"^4.0.3","eval":"^0.1.4","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^7.2.0","mongodb":"^3.5.5","prettier":"1.15.3","pretty-quick":"^1.11.1","rimraf":"^3.0.2","rollup":"^2.7.2","rollup-plugin-terser":"^5.3.0","tslib":"^2.0.0","typescript":"^3.8.3"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es/index.js","scripts":{"clean":"rimraf lib es5m es","prebuild":"npm run clean && npm run build:types","build":"rollup -c","build:types":"tsc -p tsconfig.json --emitDeclarationOnly --outDir lib","test":"npm run test:spec && npm run test:types","test:spec":"mocha ./test -R spec","test:types":"cd test && tsc types.ts --noEmit","prepublishOnly":"npm run build && npm run test"},"gitHead":"7fb036e37c8019ed5e8601fff46521997242755d","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@13.3.3","_nodeVersion":"14.7.0","_npmVersion":"6.14.7","dist":{"shasum":"b41e53482cbb426629715ffcb596709e71849428","size":34555,"noattachment":false,"key":"/sift/-/sift-13.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-13.3.3.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_13.3.3_1600783930774_0.691994410154052"},"_hasShrinkwrap":false,"publish_time":1600783930933,"_cnpm_publish_time":1600783930933},"13.3.1":{"name":"sift","description":"MongoDB query filtering in JavaScript","version":"13.3.1","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@rollup/plugin-replace":"^2.3.2","@rollup/plugin-typescript":"^4.1.1","@types/node":"^13.7.0","bson":"^4.0.3","eval":"^0.1.4","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^7.2.0","mongodb":"^3.5.5","prettier":"1.15.3","pretty-quick":"^1.11.1","rimraf":"^3.0.2","rollup":"^2.7.2","rollup-plugin-terser":"^5.3.0","tslib":"^2.0.0","typescript":"^3.8.3"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es/index.js","scripts":{"clean":"rimraf lib es5m es","prebuild":"npm run clean && npm run build:types","build":"rollup -c","build:types":"tsc -p tsconfig.json --emitDeclarationOnly --outDir lib","test":"npm run test:spec && npm run test:types","test:spec":"mocha ./test -R spec","test:types":"cd test && tsc types.ts --noEmit","prepublishOnly":"npm run build && npm run test"},"gitHead":"0302e48f60491693800833dc82d634f6f73eef6f","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@13.3.1","_nodeVersion":"14.7.0","_npmVersion":"6.14.7","dist":{"shasum":"ca091e594724ec153e5dae15390f5ef144f06bc3","size":34597,"noattachment":false,"key":"/sift/-/sift-13.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-13.3.1.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_13.3.1_1598973447844_0.1942683059161021"},"_hasShrinkwrap":false,"publish_time":1598973448034,"_cnpm_publish_time":1598973448034},"13.3.0":{"name":"sift","description":"MongoDB query filtering in JavaScript","version":"13.3.0","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@rollup/plugin-replace":"^2.3.2","@rollup/plugin-typescript":"^4.1.1","@types/node":"^13.7.0","bson":"^4.0.3","eval":"^0.1.4","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^7.2.0","mongodb":"^3.5.5","prettier":"1.15.3","pretty-quick":"^1.11.1","rimraf":"^3.0.2","rollup":"^2.7.2","rollup-plugin-terser":"^5.3.0","tslib":"^2.0.0","typescript":"^3.8.3"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es/index.js","scripts":{"clean":"rimraf lib es5m es","prebuild":"npm run clean && npm run build:types","build":"rollup -c","build:types":"tsc -p tsconfig.json --emitDeclarationOnly --outDir lib","test":"npm run test:spec && npm run test:types","test:spec":"mocha ./test -R spec","test:types":"cd test && tsc types.ts --noEmit","prepublishOnly":"npm run build && npm run test"},"gitHead":"747afc413a4df0fb308f017b4cbe12a868ff85bb","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@13.3.0","_nodeVersion":"14.7.0","_npmVersion":"6.14.7","dist":{"shasum":"d17fa7d9f6cd4cfa3fe7abe3473d6a1f49ae215c","size":34558,"noattachment":false,"key":"/sift/-/sift-13.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-13.3.0.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_13.3.0_1597977136174_0.7386391735408482"},"_hasShrinkwrap":false,"publish_time":1597977136311,"_cnpm_publish_time":1597977136311},"13.2.0":{"name":"sift","description":"MongoDB query filtering in JavaScript","version":"13.2.0","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@rollup/plugin-replace":"^2.3.2","@rollup/plugin-typescript":"^4.1.1","@types/node":"^13.7.0","bson":"^4.0.3","eval":"^0.1.4","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^7.2.0","mongodb":"^3.5.5","prettier":"1.15.3","pretty-quick":"^1.11.1","rimraf":"^3.0.2","rollup":"^2.7.2","rollup-plugin-terser":"^5.3.0","tslib":"^2.0.0","typescript":"^3.8.3"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es/index.js","scripts":{"clean":"rimraf lib es5m es","prebuild":"npm run clean && npm run build:types","build":"rollup -c","build:types":"tsc -p tsconfig.json --emitDeclarationOnly --outDir lib","test":"npm run test:spec && npm run test:types","test:spec":"mocha ./test -R spec","test:types":"cd test && tsc types.ts --noEmit","prepublishOnly":"npm run build && npm run test"},"gitHead":"4a7c35abd63fa0536bd6118bcddcf1ecff533ace","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@13.2.0","_nodeVersion":"14.3.0","_npmVersion":"6.14.4","dist":{"shasum":"37974b86dfce41ac434b6b6752c641aaa91fbd45","size":34475,"noattachment":false,"key":"/sift/-/sift-13.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-13.2.0.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_13.2.0_1594915333845_0.570417795759433"},"_hasShrinkwrap":false,"publish_time":1594915333975,"_cnpm_publish_time":1594915333975},"13.1.10":{"name":"sift","description":"MongoDB query filtering in JavaScript","version":"13.1.10","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@rollup/plugin-replace":"^2.3.2","@rollup/plugin-typescript":"^4.1.1","@types/node":"^13.7.0","bson":"^4.0.3","eval":"^0.1.4","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^7.2.0","mongodb":"^3.5.5","prettier":"1.15.3","pretty-quick":"^1.11.1","rimraf":"^3.0.2","rollup":"^2.7.2","rollup-plugin-terser":"^5.3.0","tslib":"^2.0.0","typescript":"^3.8.3"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es/index.js","scripts":{"clean":"rimraf lib es5m es","prebuild":"npm run clean && npm run build:types","build":"rollup -c","build:types":"tsc -p tsconfig.json --emitDeclarationOnly --outDir lib","build:watch":"tsc --watch","test":"npm run test:spec && npm run test:types","test:spec":"mocha ./test -R spec","test:types":"cd test && tsc types.ts --noEmit","prepublishOnly":"npm run build && npm run test"},"gitHead":"19302c477c201dd386006819609eae23b98b7f65","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@13.1.10","_nodeVersion":"14.3.0","_npmVersion":"6.14.4","dist":{"shasum":"53cd1052c0214dc5d28a931e154191cce5cba942","size":33649,"noattachment":false,"key":"/sift/-/sift-13.1.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-13.1.10.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_13.1.10_1591371636164_0.3366782235760106"},"_hasShrinkwrap":false,"publish_time":1591371636316,"_cnpm_publish_time":1591371636316},"13.1.9":{"name":"sift","description":"MongoDB query filtering in JavaScript","version":"13.1.9","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@rollup/plugin-replace":"^2.3.2","@rollup/plugin-typescript":"^4.1.1","@types/node":"^13.7.0","bson":"^4.0.3","eval":"^0.1.4","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^7.2.0","mongodb":"^3.5.5","prettier":"1.15.3","pretty-quick":"^1.11.1","rimraf":"^3.0.2","rollup":"^2.7.2","rollup-plugin-terser":"^5.3.0","tslib":"^2.0.0","typescript":"^3.8.3"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es/index.js","scripts":{"clean":"rimraf lib es5m es","prebuild":"npm run clean && npm run build:types","build":"rollup -c","build:types":"tsc -p tsconfig.json --emitDeclarationOnly --outDir lib","build:watch":"tsc --watch","test":"npm run test:spec && npm run test:types","test:spec":"mocha ./test -R spec","test:types":"cd test && tsc types.ts --noEmit","prepublishOnly":"npm run build && npm run test"},"gitHead":"e96ad62d220eae728b9028705db60e32ae6af3ac","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@13.1.9","_nodeVersion":"14.3.0","_npmVersion":"6.14.4","dist":{"shasum":"ea469834779881210c2525049c8f95883e980766","size":33649,"noattachment":false,"key":"/sift/-/sift-13.1.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-13.1.9.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_13.1.9_1591371283460_0.39358938135111154"},"_hasShrinkwrap":false,"publish_time":1591371283692,"_cnpm_publish_time":1591371283692},"13.1.8":{"name":"sift","description":"MongoDB query filtering in JavaScript","version":"13.1.8","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@rollup/plugin-replace":"^2.3.2","@rollup/plugin-typescript":"^4.1.1","@types/node":"^13.7.0","bson":"^4.0.3","eval":"^0.1.4","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^7.2.0","mongodb":"^3.5.5","prettier":"1.15.3","pretty-quick":"^1.11.1","rimraf":"^3.0.2","rollup":"^2.7.2","rollup-plugin-terser":"^5.3.0","tslib":"^2.0.0","typescript":"^3.8.3"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es/index.js","scripts":{"clean":"rimraf lib es5m es","prebuild":"npm run clean && npm run build:types","build":"rollup -c","build:types":"tsc -p tsconfig.json --emitDeclarationOnly --outDir lib","build:watch":"tsc --watch","test":"npm run test:spec && npm run test:types","test:spec":"mocha ./test -R spec","test:types":"cd test && tsc types.ts --noEmit","prepublishOnly":"npm run build && npm run test"},"gitHead":"d46c25a4b93de604c9606793b549820f01ff00c7","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@13.1.8","_nodeVersion":"14.3.0","_npmVersion":"6.14.4","dist":{"shasum":"323cf2cccfcdcc89121ae98c33897d48c94d82b3","size":33642,"noattachment":false,"key":"/sift/-/sift-13.1.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-13.1.8.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_13.1.8_1591312803167_0.829860594269267"},"_hasShrinkwrap":false,"publish_time":1591312803369,"_cnpm_publish_time":1591312803369},"13.1.7":{"name":"sift","description":"MongoDB query filtering in JavaScript","version":"13.1.7","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@rollup/plugin-replace":"^2.3.2","@rollup/plugin-typescript":"^4.1.1","@types/node":"^13.7.0","bson":"^4.0.3","eval":"^0.1.4","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^7.2.0","mongodb":"^3.5.5","prettier":"1.15.3","pretty-quick":"^1.11.1","rimraf":"^3.0.2","rollup":"^2.7.2","rollup-plugin-terser":"^5.3.0","tslib":"^2.0.0","typescript":"^3.8.3"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es/index.js","scripts":{"clean":"rimraf lib es5m es","prebuild":"npm run clean && npm run build:types","build":"rollup -c","build:types":"tsc -p tsconfig.json --emitDeclarationOnly --outDir lib","build:watch":"tsc --watch","test":"npm run test:spec && npm run test:types","test:spec":"mocha ./test -R spec","test:types":"cd test && tsc types.ts --noEmit","prepublishOnly":"npm run build && npm run test"},"gitHead":"05379bcad38e94aad05f491701a0482821a51b94","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@13.1.7","_nodeVersion":"14.3.0","_npmVersion":"6.14.4","dist":{"shasum":"4b392fe03da373169724a3842f065c639da083fc","size":33624,"noattachment":false,"key":"/sift/-/sift-13.1.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-13.1.7.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_13.1.7_1591311736001_0.30635883491735205"},"_hasShrinkwrap":false,"publish_time":1591311736272,"_cnpm_publish_time":1591311736272},"13.1.6":{"name":"sift","description":"MongoDB query filtering in JavaScript","version":"13.1.6","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@rollup/plugin-replace":"^2.3.2","@rollup/plugin-typescript":"^4.1.1","@types/node":"^13.7.0","bson":"^4.0.3","eval":"^0.1.4","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^7.2.0","mongodb":"^3.5.5","prettier":"1.15.3","pretty-quick":"^1.11.1","rimraf":"^3.0.2","rollup":"^2.7.2","rollup-plugin-terser":"^5.3.0","tslib":"^2.0.0","typescript":"^3.8.3"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es/index.js","scripts":{"clean":"rimraf lib es5m es","prebuild":"npm run clean && npm run build:types","build":"rollup -c","build:types":"tsc -p tsconfig.json --emitDeclarationOnly --outDir lib","build:watch":"tsc --watch","test":"npm run test:spec && npm run test:types","test:spec":"mocha ./test -R spec","test:types":"cd test && tsc types.ts --noEmit","prepublishOnly":"npm run build && npm run test"},"gitHead":"1121597d3752575ffca041e47e06f2889da9960d","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@13.1.6","_nodeVersion":"14.3.0","_npmVersion":"6.14.4","dist":{"shasum":"25cf08c9ee94a3ec8e3eb93ffa5b2c0211fbe48b","size":33610,"noattachment":false,"key":"/sift/-/sift-13.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-13.1.6.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_13.1.6_1591307670298_0.05168956977958428"},"_hasShrinkwrap":false,"publish_time":1591307670490,"_cnpm_publish_time":1591307670490},"13.1.5":{"name":"sift","description":"MongoDB query filtering in JavaScript","version":"13.1.5","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@rollup/plugin-replace":"^2.3.2","@rollup/plugin-typescript":"^4.1.1","@types/node":"^13.7.0","bson":"^4.0.3","eval":"^0.1.4","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^7.2.0","mongodb":"^3.5.5","prettier":"1.15.3","pretty-quick":"^1.11.1","rimraf":"^3.0.2","rollup":"^2.7.2","rollup-plugin-terser":"^5.3.0","tslib":"^2.0.0","typescript":"^3.8.3"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es/index.js","scripts":{"clean":"rimraf lib es5m es","prebuild":"npm run clean && npm run build:types","build":"rollup -c","build:types":"tsc -p tsconfig.json --emitDeclarationOnly --outDir lib","build:watch":"tsc --watch","test":"npm run test:spec && npm run test:types","test:spec":"mocha ./test -R spec","test:types":"cd test && tsc types.ts --noEmit","prepublishOnly":"npm run build && npm run test"},"gitHead":"0eab7913d6f818ee63254d4e7cf794298e1dd704","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@13.1.5","_nodeVersion":"14.3.0","_npmVersion":"6.14.4","dist":{"shasum":"5461eaa2a5de9145b3d67f64642463dda870110d","size":33584,"noattachment":false,"key":"/sift/-/sift-13.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-13.1.5.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_13.1.5_1591306825242_0.7624870167392159"},"_hasShrinkwrap":false,"publish_time":1591306825412,"_cnpm_publish_time":1591306825412},"13.1.4":{"name":"sift","description":"MongoDB query filtering in JavaScript","version":"13.1.4","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@rollup/plugin-replace":"^2.3.2","@rollup/plugin-typescript":"^4.1.1","@types/node":"^13.7.0","bson":"^4.0.3","eval":"^0.1.4","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^7.2.0","mongodb":"^3.5.5","prettier":"1.15.3","pretty-quick":"^1.11.1","rimraf":"^3.0.2","rollup":"^2.7.2","rollup-plugin-terser":"^5.3.0","tslib":"^2.0.0","typescript":"^3.8.3"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es/index.js","scripts":{"clean":"rimraf lib es5m es","prebuild":"npm run clean && npm run build:types","build":"rollup -c","build:types":"tsc -p tsconfig.json --emitDeclarationOnly --outDir lib","build:watch":"tsc --watch","test":"npm run test:spec && npm run test:types","test:spec":"mocha ./test -R spec","test:types":"cd test && tsc types.ts --noEmit","prepublishOnly":"npm run build && npm run test"},"gitHead":"ce1441d4362be29e743677eebbc5ad306ebdc4a4","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@13.1.4","_nodeVersion":"14.3.0","_npmVersion":"6.14.4","dist":{"shasum":"39cecaa306b0212f53c69053989b82adb4c72441","size":33505,"noattachment":false,"key":"/sift/-/sift-13.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-13.1.4.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_13.1.4_1591304714323_0.3597873787495909"},"_hasShrinkwrap":false,"publish_time":1591304714449,"_cnpm_publish_time":1591304714449},"13.1.3":{"name":"sift","description":"MongoDB query filtering in JavaScript","version":"13.1.3","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@rollup/plugin-replace":"^2.3.2","@rollup/plugin-typescript":"^4.1.1","@types/node":"^13.7.0","bson":"^4.0.3","eval":"^0.1.4","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^7.2.0","mongodb":"^3.5.5","prettier":"1.15.3","pretty-quick":"^1.11.1","rimraf":"^3.0.2","rollup":"^2.7.2","rollup-plugin-terser":"^5.3.0","tslib":"^2.0.0","typescript":"^3.8.3"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es/index.js","scripts":{"clean":"rimraf lib es5m es","prebuild":"npm run clean && npm run build:types","build":"rollup -c","build:types":"tsc -p tsconfig.json --emitDeclarationOnly --outDir lib","build:watch":"tsc --watch","test":"npm run test:spec && npm run test:types","test:spec":"mocha ./test -R spec","test:types":"cd test && tsc types.ts --noEmit","prepublishOnly":"npm run build && npm run test"},"gitHead":"54414c9bc8badb07728753c8d27c9c52f49b5b33","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@13.1.3","_nodeVersion":"14.3.0","_npmVersion":"6.14.4","dist":{"shasum":"f697033096f5f44044652a42f42f8147c90e7b90","size":33500,"noattachment":false,"key":"/sift/-/sift-13.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-13.1.3.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_13.1.3_1591303607558_0.3967304496714328"},"_hasShrinkwrap":false,"publish_time":1591303607691,"_cnpm_publish_time":1591303607691},"13.1.2":{"name":"sift","description":"MongoDB query filtering in JavaScript","version":"13.1.2","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@rollup/plugin-replace":"^2.3.2","@rollup/plugin-typescript":"^4.1.1","@types/node":"^13.7.0","bson":"^4.0.3","eval":"^0.1.4","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^7.2.0","mongodb":"^3.5.5","prettier":"1.15.3","pretty-quick":"^1.11.1","rimraf":"^3.0.2","rollup":"^2.7.2","rollup-plugin-terser":"^5.3.0","tslib":"^2.0.0","typescript":"^3.8.3"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es/index.js","scripts":{"clean":"rimraf lib es5m es","prebuild":"npm run clean && npm run build:types","build":"rollup -c","build:types":"tsc -p tsconfig.json --emitDeclarationOnly --outDir lib","build:watch":"tsc --watch","test":"npm run test:spec && npm run test:types","test:spec":"mocha ./test -R spec","test:types":"cd test && tsc types.ts --noEmit","prepublishOnly":"npm run build && npm run test"},"gitHead":"fa166d002fc1c0d81720da2cd728666217cfab2d","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@13.1.2","_nodeVersion":"14.3.0","_npmVersion":"6.14.4","dist":{"shasum":"397108ab90bad5e800c742dccfbf54396055def5","size":33491,"noattachment":false,"key":"/sift/-/sift-13.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-13.1.2.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_13.1.2_1591297908734_0.5447557936392085"},"_hasShrinkwrap":false,"publish_time":1591297908885,"_cnpm_publish_time":1591297908885},"13.1.1":{"name":"sift","description":"MongoDB query filtering in JavaScript","version":"13.1.1","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@rollup/plugin-replace":"^2.3.2","@rollup/plugin-typescript":"^4.1.1","@types/node":"^13.7.0","bson":"^4.0.3","eval":"^0.1.4","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^5.2.0","mongodb":"^3.5.5","prettier":"1.15.3","pretty-quick":"^1.11.1","rimraf":"^3.0.2","rollup":"^2.7.2","rollup-plugin-terser":"^5.3.0","tslib":"^2.0.0","typescript":"^3.8.3"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es/index.js","scripts":{"clean":"rimraf lib es5m es","prebuild":"npm run clean && npm run build:types","build":"rollup -c","build:types":"tsc -p tsconfig.json --emitDeclarationOnly --outDir lib","build:watch":"tsc --watch","test":"npm run test:spec && npm run test:types","test:spec":"mocha ./test -R spec","test:types":"cd test && tsc types.ts --noEmit","prepublishOnly":"npm run build && npm run test"},"gitHead":"2bf62cda28f4aa777c5f9cc9ff5584117100c065","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@13.1.1","_nodeVersion":"14.3.0","_npmVersion":"6.14.4","dist":{"shasum":"617e9f8163447af2b036c9c9e2a65f9718d5b7cc","size":33491,"noattachment":false,"key":"/sift/-/sift-13.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-13.1.1.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_13.1.1_1591297629454_0.3557370113022269"},"_hasShrinkwrap":false,"publish_time":1591297629600,"_cnpm_publish_time":1591297629600},"13.1.0":{"name":"sift","description":"MongoDB query filtering in JavaScript","version":"13.1.0","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@rollup/plugin-replace":"^2.3.2","@rollup/plugin-typescript":"^4.1.1","@types/node":"^13.7.0","bson":"^4.0.3","eval":"^0.1.4","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^5.2.0","mongodb":"^3.5.5","prettier":"1.15.3","pretty-quick":"^1.11.1","rimraf":"^3.0.2","rollup":"^2.7.2","rollup-plugin-terser":"^5.3.0","tslib":"^2.0.0","typescript":"^3.8.3"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es/index.js","scripts":{"clean":"rimraf lib es5m es","prebuild":"npm run clean && npm run build:types","build":"rollup -c","build:types":"tsc -p tsconfig.json --emitDeclarationOnly --outDir lib","build:watch":"tsc --watch","test":"npm run test:spec && npm run test:types","test:spec":"mocha ./test -R spec","test:types":"cd test && tsc types.ts --noEmit","prepublishOnly":"npm run build && npm run test"},"gitHead":"713d22c6ff154604882c8e5970da0135dd74e8e3","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@13.1.0","_nodeVersion":"14.3.0","_npmVersion":"6.14.4","dist":{"shasum":"82330e2341e76e0707d8d2e28b6058ac32ec41b8","size":33451,"noattachment":false,"key":"/sift/-/sift-13.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-13.1.0.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_13.1.0_1591297436204_0.6875621872858653"},"_hasShrinkwrap":false,"publish_time":1591297436375,"_cnpm_publish_time":1591297436375},"13.0.6":{"name":"sift","description":"MongoDB query filtering in JavaScript","version":"13.0.6","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@rollup/plugin-replace":"^2.3.2","@rollup/plugin-typescript":"^4.1.1","@types/node":"^13.7.0","bson":"^4.0.3","eval":"^0.1.4","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^5.2.0","mongodb":"^3.5.5","prettier":"1.15.3","pretty-quick":"^1.11.1","rimraf":"^3.0.2","rollup":"^2.7.2","rollup-plugin-terser":"^5.3.0","tslib":"^2.0.0","typescript":"^3.8.3"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es/index.js","scripts":{"clean":"rimraf lib es5m es","prebuild":"npm run clean && npm run build:types","build":"rollup -c","build:types":"tsc -p tsconfig.json --emitDeclarationOnly --outDir lib","build:watch":"tsc --watch","test":"npm run test:spec && npm run test:types","test:spec":"mocha ./test -R spec","test:types":"cd test && tsc types.ts --noEmit","prepublishOnly":"npm run build && npm run test"},"gitHead":"b9797b1e91a79e2fbce33d68ed259ce451595125","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@13.0.6","_nodeVersion":"14.3.0","_npmVersion":"6.14.4","dist":{"shasum":"411d11b5cb68778f6846fdd4176c316a5dc503a1","size":33422,"noattachment":false,"key":"/sift/-/sift-13.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-13.0.6.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_13.0.6_1591293824925_0.24609713660282106"},"_hasShrinkwrap":false,"publish_time":1591293825072,"_cnpm_publish_time":1591293825072},"13.0.5":{"name":"sift","description":"MongoDB query filtering in JavaScript","version":"13.0.5","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@rollup/plugin-replace":"^2.3.2","@rollup/plugin-typescript":"^4.1.1","@types/node":"^13.7.0","bson":"^4.0.3","eval":"^0.1.4","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^5.2.0","mongodb":"^3.5.5","prettier":"1.15.3","pretty-quick":"^1.11.1","rimraf":"^3.0.2","rollup":"^2.7.2","rollup-plugin-terser":"^5.3.0","tslib":"^2.0.0","typescript":"^3.8.3"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es/index.js","scripts":{"clean":"rimraf lib es5m es","prebuild":"npm run clean && npm run build:types","build":"rollup -c","build:types":"tsc -p tsconfig.json --emitDeclarationOnly --outDir lib","build:watch":"tsc --watch","test":"npm run test:spec && npm run test:types","test:spec":"mocha ./test -R spec","test:types":"cd test && tsc types.ts --noEmit","prepublishOnly":"npm run build && npm run test"},"gitHead":"9aba613c009043ed44b9d8746f73b26cab1962f1","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@13.0.5","_nodeVersion":"14.3.0","_npmVersion":"6.14.4","dist":{"shasum":"01f111c0232fd181b434ea7447995514a4b15108","size":33407,"noattachment":false,"key":"/sift/-/sift-13.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-13.0.5.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_13.0.5_1591293329339_0.9364351079673325"},"_hasShrinkwrap":false,"publish_time":1591293329676,"_cnpm_publish_time":1591293329676},"13.0.4":{"name":"sift","description":"MongoDB query filtering in JavaScript","version":"13.0.4","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@rollup/plugin-replace":"^2.3.2","@rollup/plugin-typescript":"^4.1.1","@types/node":"^13.7.0","bson":"^4.0.3","eval":"^0.1.4","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^5.2.0","mongodb":"^3.5.5","prettier":"1.15.3","pretty-quick":"^1.11.1","rimraf":"^3.0.2","rollup":"^2.7.2","rollup-plugin-terser":"^5.3.0","tslib":"^2.0.0","typescript":"^3.8.3"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es/index.js","scripts":{"clean":"rimraf lib es5m es","prebuild":"npm run clean && npm run build:types","build":"rollup -c","build:types":"tsc -p tsconfig.json --emitDeclarationOnly --outDir lib","build:watch":"tsc --watch","test":"npm run test:spec && npm run test:types","test:spec":"mocha ./test -R spec","test:types":"cd test && tsc types.ts --noEmit","prepublishOnly":"npm run build && npm run test"},"gitHead":"ebd258c610c54bffb251fe5f3644bc5ccda7f7c4","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@13.0.4","_nodeVersion":"14.3.0","_npmVersion":"6.14.4","dist":{"shasum":"e6b722115d9268e67faba5d6cb1a7c784a320557","size":33308,"noattachment":false,"key":"/sift/-/sift-13.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-13.0.4.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_13.0.4_1591292856643_0.7692979377515936"},"_hasShrinkwrap":false,"publish_time":1591292856754,"_cnpm_publish_time":1591292856754},"13.0.3":{"name":"sift","description":"MongoDB query filtering in JavaScript","version":"13.0.3","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@rollup/plugin-replace":"^2.3.2","@rollup/plugin-typescript":"^4.1.1","@types/node":"^13.7.0","bson":"^4.0.3","eval":"^0.1.4","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^5.2.0","mongodb":"^3.5.5","prettier":"1.15.3","pretty-quick":"^1.11.1","rimraf":"^3.0.2","rollup":"^2.7.2","rollup-plugin-terser":"^5.3.0","tslib":"^2.0.0","typescript":"^3.8.3"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es/index.js","scripts":{"clean":"rimraf lib es5m es","prebuild":"npm run clean && npm run build:types","build":"rollup -c","build:types":"tsc -p tsconfig.json --emitDeclarationOnly --outDir lib","build:watch":"tsc --watch","test":"mocha ./test -R spec","prepublishOnly":"npm run build && npm run test"},"gitHead":"2a1336d0a09e3ae58b9a9f6ae6879cc8a810bfab","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@13.0.3","_nodeVersion":"13.8.0","_npmVersion":"6.13.7","dist":{"shasum":"f2dbb5d33cd8de2169fd05117212bc5dfd2c9e52","size":33377,"noattachment":false,"key":"/sift/-/sift-13.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-13.0.3.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_13.0.3_1590413464955_0.5574285523491398"},"_hasShrinkwrap":false,"publish_time":1590413465070,"_cnpm_publish_time":1590413465070},"13.0.2":{"name":"sift","description":"MongoDB query filtering in JavaScript","version":"13.0.2","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@types/node":"^13.7.0","bson":"^4.0.3","eval":"^0.1.4","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^5.2.0","mongodb":"^3.5.5","prettier":"1.15.3","pretty-quick":"^1.11.1","rollup":"^2.7.2","ts-loader":"^6.2.1","typescript":"^3.8.3","@rollup/plugin-typescript":"^4.1.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-sourcemaps":"^0.5.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"^0.27.0"},"main":"./index.js","module":"./es5m/index.js","scripts":{"build":"npm run build:lib && npm run build:lib:es5 && npm run build:min","build:lib":"tsc","build:lib:es5":"tsc --build tsconfig.es5.json","build:min":"rollup --config","build:watch":"tsc --watch","test":"mocha ./test -R spec","prepublishOnly":"npm run build && npm run test"},"gitHead":"5b95dca17405a2bf1fd594adc91dc6b2b349586f","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@13.0.2","_nodeVersion":"13.8.0","_npmVersion":"6.13.7","dist":{"shasum":"167b34ad3f8f9f426289d54c6b5e45ae6606bffc","size":40301,"noattachment":false,"key":"/sift/-/sift-13.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-13.0.2.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_13.0.2_1589556856743_0.9104981469793496"},"_hasShrinkwrap":false,"publish_time":1589556856859,"_cnpm_publish_time":1589556856859},"13.0.0":{"name":"sift","description":"MongoDB query filtering in JavaScript","version":"13.0.0","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"dependencies":{"@rollup/plugin-typescript":"^4.1.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-sourcemaps":"^0.5.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"^0.27.0"},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@babel/core":"^7.8.4","@babel/preset-env":"^7.8.4","@babel/register":"^7.8.3","@types/node":"^13.7.0","bson":"^4.0.3","eval":"^0.1.4","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^5.2.0","mongodb":"^3.5.5","prettier":"1.15.3","pretty-quick":"^1.11.1","rollup":"^2.7.2","ts-loader":"^6.2.1","typescript":"^3.8.3"},"main":"./index.js","scripts":{"build":"npm run build:lib && npm run build:min","build:lib":"tsc","build:min":"rollup --config","build:watch":"tsc --watch","test":"mocha ./test -R spec","prepublishOnly":"npm run build && npm run test"},"gitHead":"47a728423aada603034acde7b5bca68ead088b12","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@13.0.0","_nodeVersion":"13.8.0","_npmVersion":"6.13.7","dist":{"shasum":"2334d7152f5946027a0125adf840abd7e673c5c5","size":37571,"noattachment":false,"key":"/sift/-/sift-13.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-13.0.0.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_13.0.0_1589556054606_0.7511902214516561"},"_hasShrinkwrap":false,"publish_time":1589556054700,"_cnpm_publish_time":1589556054700},"12.0.1":{"name":"sift","description":"mongodb query style array filtering","version":"12.0.1","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@babel/core":"^7.8.4","@babel/preset-env":"^7.8.4","@babel/register":"^7.8.3","@types/node":"^13.7.0","bson":"^4.0.3","eval":"^0.1.4","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^5.2.0","mongodb":"^3.5.5","prettier":"1.15.3","pretty-quick":"^1.11.1","ts-loader":"^6.2.1","typescript":"^3.7.5","webpack":"^4.41.5","webpack-cli":"^3.3.10"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es5m/index.js","scripts":{"build":"npm run build:lib && npm run build:es5m && npm run build:min && npm run build:csp","build:lib":"tsc","build:es5m":"tsc --build tsconfig.es5m.json","build:min":"webpack","build:csp":"CSP_ENABLED=1 webpack","build:watch":"tsc --watch","test":"mocha ./test -R spec","prepublishOnly":"npm run build && npm run test"},"gitHead":"c3c6999bfdde56e49280b5ec340639d105e940ce","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@12.0.1","_nodeVersion":"13.8.0","_npmVersion":"6.13.7","dist":{"shasum":"ec3b5fda13c569138a71cbeda6acb4395cc7f4be","size":46886,"noattachment":false,"key":"/sift/-/sift-12.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-12.0.1.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_12.0.1_1587734485962_0.35687941425917447"},"_hasShrinkwrap":false,"publish_time":1587734486127,"_cnpm_publish_time":1587734486127},"12.0.0":{"name":"sift","description":"mongodb query style array filtering","version":"12.0.0","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@babel/core":"^7.8.4","@babel/preset-env":"^7.8.4","@babel/register":"^7.8.3","@types/node":"^13.7.0","bson":"^4.0.3","eval":"^0.1.4","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^5.2.0","mongodb":"^3.5.5","prettier":"1.15.3","pretty-quick":"^1.11.1","ts-loader":"^6.2.1","typescript":"^3.7.5","webpack":"^4.41.5","webpack-cli":"^3.3.10"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es5m/index.js","scripts":{"build":"npm run build:lib && npm run build:es5m && npm run build:min && npm run build:csp","build:lib":"tsc","build:es5m":"tsc --build tsconfig.es5m.json","build:min":"webpack","build:csp":"CSP_ENABLED=1 webpack","build:watch":"tsc --watch","test":"mocha ./test -R spec","prepublishOnly":"npm run build && npm run test"},"gitHead":"372e9126fcfc620617e791a25d2061c4c1862e7c","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@12.0.0","_nodeVersion":"13.8.0","_npmVersion":"6.13.7","dist":{"shasum":"744d46c52e60430eb80da227f8f983b946faeedb","size":77785,"noattachment":false,"key":"/sift/-/sift-12.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-12.0.0.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_12.0.0_1584291263756_0.7580692209303983"},"_hasShrinkwrap":false,"publish_time":1584291263921,"_cnpm_publish_time":1584291263921},"11.1.8":{"name":"sift","description":"mongodb query style array filtering","version":"11.1.8","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@babel/core":"^7.8.4","@babel/preset-env":"^7.8.4","@babel/register":"^7.8.3","@types/node":"^13.7.0","bson":"^4.0.3","eval":"^0.1.4","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^5.2.0","prettier":"1.15.3","pretty-quick":"^1.11.1","ts-loader":"^6.2.1","typescript":"^3.7.5","webpack":"^4.41.5","webpack-cli":"^3.3.10"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es5m/index.js","scripts":{"build":"npm run build:lib && npm run build:es5m && npm run build:min && npm run build:csp","build:lib":"tsc","build:es5m":"tsc --build tsconfig.es5m.json","build:min":"webpack","build:csp":"CSP_ENABLED=1 webpack","build:watch":"tsc --watch","test":"mocha ./test -R spec --compilers \"js:@babel/register\"","prepublishOnly":"npm run build && npm run test"},"gitHead":"29c560053d98250ef5e9cd6a8e52c2bf9848efd5","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@11.1.8","_nodeVersion":"13.8.0","_npmVersion":"6.13.7","dist":{"shasum":"630006c3c4a7922c2d17294af6ea4e9517f975b3","size":46214,"noattachment":false,"key":"/sift/-/sift-11.1.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-11.1.8.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_11.1.8_1582311340647_0.5496106424972331"},"_hasShrinkwrap":false,"publish_time":1582311340789,"_cnpm_publish_time":1582311340789},"11.1.7":{"name":"sift","description":"mongodb query style array filtering","version":"11.1.7","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@babel/core":"^7.8.4","@babel/preset-env":"^7.8.4","@babel/register":"^7.8.3","@types/node":"^13.7.0","bson":"^4.0.3","eval":"^0.1.4","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^5.2.0","prettier":"1.15.3","pretty-quick":"^1.11.1","ts-loader":"^6.2.1","typescript":"^3.7.5","webpack":"^4.41.5","webpack-cli":"^3.3.10"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es5m/index.js","scripts":{"build":"npm run build:lib && npm run build:es5m && npm run build:min && npm run build:csp","build:lib":"tsc","build:es5m":"tsc --build tsconfig.es5m.json","build:min":"webpack","build:csp":"CSP_ENABLED=1 webpack","build:watch":"tsc --watch","test":"mocha ./test -R spec --compilers \"js:@babel/register\"","prepublishOnly":"npm run build && npm run test"},"gitHead":"a8733ec508d32ee42e73dc2388170227bfd6d224","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@11.1.7","_nodeVersion":"13.8.0","_npmVersion":"6.13.7","dist":{"shasum":"652a510ce4a14e5f6257c6bae69cb78dc3713a93","size":46309,"noattachment":false,"key":"/sift/-/sift-11.1.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-11.1.7.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_11.1.7_1582309361467_0.9888764368643344"},"_hasShrinkwrap":false,"publish_time":1582309361649,"_cnpm_publish_time":1582309361649},"11.1.6":{"name":"sift","description":"mongodb query style array filtering","version":"11.1.6","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@babel/core":"^7.8.4","@babel/preset-env":"^7.8.4","@babel/register":"^7.8.3","@types/node":"^13.7.0","bson":"^3.0.2","eval":"^0.1.4","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^5.2.0","prettier":"1.15.3","pretty-quick":"^1.11.1","ts-loader":"^6.2.1","typescript":"^3.7.5","webpack":"^4.41.5","webpack-cli":"^3.3.10"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es5m/index.js","scripts":{"build":"npm run build:lib && npm run build:es5m && npm run build:min && npm run build:csp","build:lib":"tsc","build:es5m":"tsc --build tsconfig.es5m.json","build:min":"webpack","build:csp":"CSP_ENABLED=1 webpack","build:watch":"tsc --watch","test":"mocha ./test -R spec --compilers js:@babel/register","prepublishOnly":"npm run build && npm run test"},"gitHead":"d5b4f68d3a63772d5b90deb4ac60a5ff7e13135c","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@11.1.6","_nodeVersion":"8.11.3","_npmVersion":"6.7.0","dist":{"shasum":"11c3f9adcb6aaf811c7dbdd5a578ef2c82c54c6f","size":77282,"noattachment":false,"key":"/sift/-/sift-11.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-11.1.6.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_11.1.6_1580931980327_0.012621289986623596"},"_hasShrinkwrap":false,"publish_time":1580931980971,"_cnpm_publish_time":1580931980971},"11.1.5":{"name":"sift","description":"mongodb query style array filtering","version":"11.1.5","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@babel/core":"^7.8.4","@babel/preset-env":"^7.8.4","@babel/register":"^7.8.3","@types/node":"^13.7.0","bson":"^3.0.2","eval":"^0.1.4","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^5.2.0","prettier":"1.15.3","pretty-quick":"^1.11.1","ts-loader":"^6.2.1","typescript":"^3.7.5","webpack":"^4.41.5","webpack-cli":"^3.3.10"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es5m/index.js","scripts":{"build":"npm run build:lib && npm run build:es5m && npm run build:min && npm run build:csp","build:lib":"tsc","build:es5m":"tsc --build tsconfig.es5m.json","build:min":"webpack","build:csp":"CSP_ENABLED=1 webpack","build:watch":"tsc --watch","test":"mocha ./test -R spec --compilers js:@babel/register","prepublishOnly":"npm run build && npm run test"},"gitHead":"16319ce248de4f3ddc535d9a1e5f967ffe70e3c6","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@11.1.5","_nodeVersion":"8.11.3","_npmVersion":"6.7.0","dist":{"shasum":"5a27b3889f29a9834a147dc10173f3fbfdda8bd8","size":76561,"noattachment":false,"key":"/sift/-/sift-11.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-11.1.5.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_11.1.5_1580931854494_0.9193070659085032"},"_hasShrinkwrap":false,"publish_time":1580931854637,"_cnpm_publish_time":1580931854637},"11.1.4":{"name":"sift","description":"mongodb query style array filtering","version":"11.1.4","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@babel/core":"^7.7.7","@babel/preset-env":"^7.7.7","@babel/register":"^7.7.4","@types/node":"^13.1.5","bson":"^3.0.2","eval":"^0.1.3","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^5.2.0","prettier":"1.15.3","pretty-quick":"^1.8.0","ts-loader":"^6.2.1","typescript":"^3.7.4","webpack":"^4.41.5","webpack-cli":"^3.1.2"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es5m/index.js","scripts":{"build":"npm run build:lib && npm run build:es5m && npm run build:min && npm run build:csp","build:lib":"tsc","build:es5m":"tsc --build tsconfig.es5m.json","build:min":"webpack","build:csp":"CSP_ENABLED=1 webpack","build:watch":"tsc --watch","test":"mocha ./test -R spec --compilers js:@babel/register","prepublishOnly":"npm run build && npm run test"},"gitHead":"9bbf5b9d886664efeef3ff254977f9d1ea85321c","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@11.1.4","_nodeVersion":"8.11.3","_npmVersion":"6.7.0","dist":{"shasum":"369c00684e556ecf9d8feb87d4ffa59eade6ef45","size":76559,"noattachment":false,"key":"/sift/-/sift-11.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-11.1.4.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_11.1.4_1580931496337_0.263644841935204"},"_hasShrinkwrap":false,"publish_time":1580931496458,"_cnpm_publish_time":1580931496458},"11.1.3":{"name":"sift","description":"mongodb query style array filtering","version":"11.1.3","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@babel/core":"^7.7.7","@babel/preset-env":"^7.7.7","@babel/register":"^7.7.4","@types/node":"^13.1.5","bson":"^3.0.2","eval":"^0.1.3","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^5.2.0","prettier":"1.15.3","pretty-quick":"^1.8.0","ts-loader":"^6.2.1","typescript":"^3.7.4","webpack":"^4.41.5","webpack-cli":"^3.1.2"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es5m/index.js","scripts":{"build":"npm run build:lib && npm run build:es5m && npm run build:min && npm run build:csp","build:lib":"tsc","build:es5m":"tsc --build tsconfig.es5m.json","build:min":"webpack","build:csp":"CSP_ENABLED=1 webpack","build:watch":"tsc --watch","test":"mocha ./test -R spec --compilers js:@babel/register","prepublishOnly":"npm run build && npm run test"},"gitHead":"14e765048fa6de145ed5d47c54edf32518b82e6b","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@11.1.3","_nodeVersion":"8.11.3","_npmVersion":"6.7.0","dist":{"shasum":"9c2a29062c14deb322bfffcd5e170f9fb9710d7d","size":76551,"noattachment":false,"key":"/sift/-/sift-11.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-11.1.3.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_11.1.3_1580931365093_0.6158227505981979"},"_hasShrinkwrap":false,"publish_time":1580931365234,"_cnpm_publish_time":1580931365234},"11.1.2":{"name":"sift","description":"mongodb query style array filtering","version":"11.1.2","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@babel/core":"^7.7.7","@babel/preset-env":"^7.7.7","@babel/register":"^7.7.4","@types/node":"^13.1.5","bson":"^3.0.2","eval":"^0.1.3","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^5.2.0","prettier":"1.15.3","pretty-quick":"^1.8.0","ts-loader":"^6.2.1","typescript":"^3.7.4","webpack":"^4.41.5","webpack-cli":"^3.1.2"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es5m/index.js","scripts":{"build":"npm run build:lib && npm run build:es5m && npm run build:min && npm run build:csp","build:lib":"tsc","build:es5m":"tsc --build tsconfig.es5m.json","build:min":"webpack","build:csp":"CSP_ENABLED=1 webpack","build:watch":"tsc --watch","test":"mocha ./test -R spec --compilers js:@babel/register","prepublishOnly":"npm run build && npm run test"},"gitHead":"b98b0d2424a8db9b3640a91004f0388c3813e4cb","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@11.1.2","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"shasum":"fad24dea3cb1695acdf1c1a24eb0000ff4b41eff","size":42036,"noattachment":false,"key":"/sift/-/sift-11.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-11.1.2.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_11.1.2_1580421474969_0.23279700613470888"},"_hasShrinkwrap":false,"publish_time":1580421475083,"_cnpm_publish_time":1580421475083},"11.1.1":{"name":"sift","description":"mongodb query style array filtering","version":"11.1.1","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@babel/core":"^7.7.7","@babel/preset-env":"^7.7.7","@babel/register":"^7.7.4","@types/node":"^13.1.5","bson":"^3.0.2","eval":"^0.1.3","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^5.2.0","prettier":"1.15.3","pretty-quick":"^1.8.0","ts-loader":"^6.2.1","typescript":"^3.7.4","webpack":"^4.41.5","webpack-cli":"^3.1.2"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es5m/index.js","scripts":{"build":"npm run build:lib && npm run build:es5m && npm run build:min && npm run build:csp","build:lib":"tsc","build:es5m":"tsc --build tsconfig.es5m.json","build:min":"webpack","build:csp":"CSP_ENABLED=1 webpack","build:watch":"tsc --watch","test":"mocha ./test -R spec --compilers js:@babel/register","prepublishOnly":"npm run build && npm run test"},"gitHead":"667edb8b3fe288cc62ba7726ce145d33f34b5c5d","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@11.1.1","_nodeVersion":"8.11.3","_npmVersion":"6.7.0","dist":{"shasum":"31c5d23795ffd8dae0d310654065703d54494171","size":76556,"noattachment":false,"key":"/sift/-/sift-11.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-11.1.1.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_11.1.1_1580252923931_0.5751068345553987"},"_hasShrinkwrap":false,"publish_time":1580252924088,"_cnpm_publish_time":1580252924088},"11.1.0":{"name":"sift","description":"mongodb query style array filtering","version":"11.1.0","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@babel/core":"^7.7.7","@babel/preset-env":"^7.7.7","@babel/register":"^7.7.4","@types/node":"^13.1.5","bson":"^3.0.2","eval":"^0.1.3","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^5.2.0","prettier":"1.15.3","pretty-quick":"^1.8.0","ts-loader":"^6.2.1","typescript":"^3.7.4","webpack":"^4.41.5","webpack-cli":"^3.1.2"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es5m/index.js","scripts":{"build":"npm run build:lib && npm run build:es5m && npm run build:min && npm run build:csp","build:lib":"tsc","build:es5m":"tsc --build tsconfig.es5m.json","build:min":"webpack","build:csp":"CSP_ENABLED=1 webpack","build:watch":"tsc --watch","test":"mocha ./test -R spec --compilers js:@babel/register","prepublishOnly":"npm run build && npm run test"},"gitHead":"f994e46444be9b9d373ca99046dbba6e106562e6","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@11.1.0","_nodeVersion":"8.11.3","_npmVersion":"6.7.0","dist":{"shasum":"e5807b2964a980ce3f4f9e4a1775f9257e34b3b3","size":76550,"noattachment":false,"key":"/sift/-/sift-11.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-11.1.0.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_11.1.0_1580165028444_0.681086674999968"},"_hasShrinkwrap":false,"publish_time":1580165028699,"_cnpm_publish_time":1580165028699},"11.0.10":{"name":"sift","description":"mongodb query style array filtering","version":"11.0.10","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@babel/core":"^7.7.7","@babel/preset-env":"^7.7.7","@babel/register":"^7.7.4","@types/node":"^13.1.5","bson":"^3.0.2","eval":"^0.1.3","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^5.2.0","prettier":"1.15.3","pretty-quick":"^1.8.0","ts-loader":"^6.2.1","typescript":"^3.7.4","webpack":"^4.41.5","webpack-cli":"^3.1.2"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es5m/index.js","scripts":{"build":"npm run build:lib && npm run build:es5m && npm run build:min && npm run build:csp","build:lib":"tsc","build:es5m":"tsc --build tsconfig.es5m.json","build:min":"webpack","build:csp":"CSP_ENABLED=1 webpack","build:watch":"tsc --watch","test":"mocha ./test -R spec --compilers js:@babel/register","prepublishOnly":"npm run build && npm run test"},"gitHead":"10338436c62cb69c2208733a163f3a983f5f00c5","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@11.0.10","_nodeVersion":"8.11.3","_npmVersion":"6.7.0","dist":{"shasum":"d78b20eb5123cd9d0482babd646ffae6bda39068","size":74574,"noattachment":false,"key":"/sift/-/sift-11.0.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-11.0.10.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_11.0.10_1578951033279_0.4939150939250525"},"_hasShrinkwrap":false,"publish_time":1578951033422,"_cnpm_publish_time":1578951033422},"11.0.9":{"name":"sift","description":"mongodb query style array filtering","version":"11.0.9","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@babel/core":"^7.7.7","@babel/preset-env":"^7.7.7","@babel/register":"^7.7.4","@types/node":"^13.1.5","bson":"^3.0.2","eval":"^0.1.3","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^5.2.0","prettier":"1.15.3","pretty-quick":"^1.8.0","ts-loader":"^6.2.1","typescript":"^3.7.4","webpack":"^4.41.5","webpack-cli":"^3.1.2"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es5m/index.js","scripts":{"build":"npm run build:lib && npm run build:es5m && npm run build:min && npm run build:csp","build:lib":"tsc","build:es5m":"tsc --build tsconfig.es5m.json","build:min":"webpack","build:csp":"CSP_ENABLED=1 webpack","build:watch":"tsc --watch","test":"mocha ./test -R spec --compilers js:@babel/register","prepublishOnly":"npm run build && npm run test"},"gitHead":"98785a5daab4d3f6568fd592bd439fa033fa8ccd","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@11.0.9","_nodeVersion":"8.11.3","_npmVersion":"6.7.0","dist":{"shasum":"4716681e334bb6c3cf46b79315ee55227ac90fba","size":74532,"noattachment":false,"key":"/sift/-/sift-11.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-11.0.9.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_11.0.9_1578950530618_0.8713888616286563"},"_hasShrinkwrap":false,"publish_time":1578950530736,"_cnpm_publish_time":1578950530736},"11.0.8":{"name":"sift","description":"mongodb query style array filtering","version":"11.0.8","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@babel/core":"^7.7.7","@babel/preset-env":"^7.7.7","@babel/register":"^7.7.4","@types/node":"^13.1.5","bson":"^3.0.2","eval":"^0.1.3","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^5.2.0","prettier":"1.15.3","pretty-quick":"^1.8.0","ts-loader":"^6.2.1","typescript":"^3.7.4","webpack":"^4.41.5","webpack-cli":"^3.1.2"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es5m/index.js","scripts":{"build":"npm run build:lib && npm run build:es5m && npm run build:min && npm run build:csp","build:lib":"tsc","build:es5m":"tsc --build tsconfig.es5m.json","build:min":"webpack","build:csp":"CSP_ENABLED=1 webpack","build:watch":"tsc --watch","test":"mocha ./test -R spec --compilers js:@babel/register","prepublishOnly":"npm run build && npm run test"},"gitHead":"4b771ecce7757ae1275deaecc6879411dfeab85d","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@11.0.8","_nodeVersion":"8.11.3","_npmVersion":"6.7.0","dist":{"shasum":"d203bdffdd36795f8135682673e6326795383b6c","size":74526,"noattachment":false,"key":"/sift/-/sift-11.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-11.0.8.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_11.0.8_1578949858266_0.15852202311333907"},"_hasShrinkwrap":false,"publish_time":1578949858499,"_cnpm_publish_time":1578949858499},"11.0.7":{"name":"sift","description":"mongodb query style array filtering","version":"11.0.7","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@babel/core":"^7.7.7","@babel/preset-env":"^7.7.7","@babel/register":"^7.7.4","@types/node":"^13.1.5","bson":"^3.0.2","eval":"^0.1.3","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^5.2.0","prettier":"1.15.3","pretty-quick":"^1.8.0","ts-loader":"^6.2.1","typescript":"^3.7.4","webpack":"^4.41.5","webpack-cli":"^3.1.2"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es5m/index.js","scripts":{"build":"npm run build:lib && npm run build:es5m && npm run build:min && npm run build:csp","build:lib":"tsc","build:es5m":"tsc --build tsconfig.es5m.json","build:min":"webpack","build:csp":"CSP_ENABLED=1 webpack","build:watch":"tsc --watch","test":"mocha ./test -R spec --compilers js:@babel/register","prepublishOnly":"npm run build && npm run test"},"gitHead":"f9a0142376e402d25b032396c5647f0030fdd7dc","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@11.0.7","_nodeVersion":"8.11.3","_npmVersion":"6.7.0","dist":{"shasum":"55bd827750f0155d4c6722b6f6b6651238aa2a6c","size":74377,"noattachment":false,"key":"/sift/-/sift-11.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-11.0.7.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_11.0.7_1578949184578_0.7336091857816884"},"_hasShrinkwrap":false,"publish_time":1578949184719,"_cnpm_publish_time":1578949184719},"11.0.6":{"name":"sift","description":"mongodb query style array filtering","version":"11.0.6","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@babel/core":"^7.7.7","@babel/preset-env":"^7.7.7","@babel/register":"^7.7.4","@types/node":"^13.1.5","bson":"^3.0.2","eval":"^0.1.3","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^5.2.0","prettier":"1.15.3","pretty-quick":"^1.8.0","ts-loader":"^6.2.1","typescript":"^3.7.4","webpack":"^4.41.5","webpack-cli":"^3.1.2"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es5m/index.js","scripts":{"build":"npm run build:lib && npm run build:es5m && npm run build:min && npm run build:csp","build:lib":"tsc","build:es5m":"tsc --build tsconfig.es5m.json","build:min":"webpack","build:csp":"CSP_ENABLED=1 webpack","build:watch":"tsc --watch","test":"mocha ./test -R spec --compilers js:@babel/register","prepublishOnly":"npm run build && npm run test"},"gitHead":"f9a0142376e402d25b032396c5647f0030fdd7dc","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@11.0.6","_nodeVersion":"8.11.3","_npmVersion":"6.7.0","dist":{"shasum":"ff84707a3337670b56bc84aeeff035eb0f23a87f","size":74377,"noattachment":false,"key":"/sift/-/sift-11.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-11.0.6.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_11.0.6_1578949012694_0.5550828590534105"},"_hasShrinkwrap":false,"publish_time":1578949012911,"_cnpm_publish_time":1578949012911},"11.0.5":{"name":"sift","description":"mongodb query style array filtering","version":"11.0.5","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@babel/core":"^7.7.7","@babel/preset-env":"^7.7.7","@babel/register":"^7.7.4","@types/node":"^13.1.5","bson":"^3.0.2","eval":"^0.1.3","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^5.2.0","prettier":"1.15.3","pretty-quick":"^1.8.0","ts-loader":"^6.2.1","typescript":"^3.7.4","webpack":"^4.41.5","webpack-cli":"^3.1.2"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es5m/index.js","scripts":{"build":"npm run build:lib && npm run build:es5m && npm run build:min && npm run build:csp","build:lib":"tsc","build:es5m":"tsc --build tsconfig.es5m.json","build:min":"webpack","build:csp":"CSP_ENABLED=1 webpack","build:watch":"tsc --watch","test":"mocha ./test -R spec --compilers js:@babel/register","prepublishOnly":"npm run build && npm run test"},"gitHead":"f9a0142376e402d25b032396c5647f0030fdd7dc","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@11.0.5","_nodeVersion":"8.11.3","_npmVersion":"6.7.0","dist":{"shasum":"622f15a716baf2b7fdd95dfcfd915cdf6664ade7","size":74353,"noattachment":false,"key":"/sift/-/sift-11.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-11.0.5.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_11.0.5_1578939813076_0.26239574885885797"},"_hasShrinkwrap":false,"publish_time":1578939813240,"_cnpm_publish_time":1578939813240},"11.0.4":{"name":"sift","description":"mongodb query style array filtering","version":"11.0.4","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@babel/core":"^7.7.7","@babel/preset-env":"^7.7.7","@babel/register":"^7.7.4","@types/node":"^13.1.5","bson":"^3.0.2","eval":"^0.1.3","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^5.2.0","prettier":"1.15.3","pretty-quick":"^1.8.0","ts-loader":"^6.2.1","typescript":"^3.7.4","webpack":"^4.41.5","webpack-cli":"^3.1.2"},"main":"./index.js","module":"./es5m/index.js","es2015":"./es5m/index.js","scripts":{"build":"npm run build:lib && npm run build:es5m && npm run build:min && npm run build:csp","build:lib":"tsc","build:es5m":"tsc --build tsconfig.es5m.json","build:min":"webpack","build:csp":"CSP_ENABLED=1 webpack","build:watch":"tsc --watch","test":"mocha ./test -R spec --compilers js:@babel/register","prepublishOnly":"npm run build && npm run test"},"gitHead":"f9a0142376e402d25b032396c5647f0030fdd7dc","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@11.0.4","_nodeVersion":"8.11.3","_npmVersion":"6.7.0","dist":{"shasum":"b07c3a22453725566dcb6a484565570bd8e678b4","size":88722,"noattachment":false,"key":"/sift/-/sift-11.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-11.0.4.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_11.0.4_1578939399475_0.12726285087686717"},"_hasShrinkwrap":false,"publish_time":1578939399780,"_cnpm_publish_time":1578939399780},"11.0.2":{"name":"sift","description":"mongodb query style array filtering","version":"11.0.2","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"sideEffects":false,"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@babel/core":"^7.7.7","@babel/preset-env":"^7.7.7","@babel/register":"^7.7.4","@types/node":"^13.1.5","bson":"^3.0.2","eval":"^0.1.3","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^5.2.0","prettier":"1.15.3","pretty-quick":"^1.8.0","ts-loader":"^6.2.1","typescript":"^3.7.4","webpack":"^4.41.5","webpack-cli":"^3.1.2"},"main":"./lib/index.js","module":"./lib/index.js","es2015":"./lib/index.js","scripts":{"build":"npm run build:lib && npm run build:min && npm run build:csp","build:lib":"tsc","build:min":"webpack","build:csp":"CSP_ENABLED=1 webpack","build:watch":"tsc --watch","test":"mocha ./test -R spec --compilers js:@babel/register"},"gitHead":"43b2e4ffb9210e0c45009f2d98cdbdc2ac9a8178","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@11.0.2","_nodeVersion":"8.11.3","_npmVersion":"6.7.0","dist":{"shasum":"79a017cfac1c260a633a1b54c80f0fe037b7e019","size":87610,"noattachment":false,"key":"/sift/-/sift-11.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-11.0.2.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_11.0.2_1578937100488_0.6571129048273392"},"_hasShrinkwrap":false,"publish_time":1578937100671,"_cnpm_publish_time":1578937100671},"11.0.1":{"name":"sift","description":"mongodb query style array filtering","version":"11.0.1","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@babel/core":"^7.7.7","@babel/preset-env":"^7.7.7","@babel/register":"^7.7.4","@types/node":"^13.1.5","bson":"^3.0.2","eval":"^0.1.3","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^5.2.0","prettier":"1.15.3","pretty-quick":"^1.8.0","ts-loader":"^6.2.1","typescript":"^3.7.4","webpack":"^4.41.5","webpack-cli":"^3.1.2"},"main":"./lib/index.js","module":"./lib/index.js","es2015":"./lib/index.js","scripts":{"build":"npm run build:lib && npm run build:min && npm run build:csp","build:lib":"tsc","build:min":"webpack","build:csp":"CSP_ENABLED=1 webpack","build:watch":"tsc --watch","test":"mocha ./test -R spec --compilers js:@babel/register"},"gitHead":"9e8d92160ddc1eb27708fa851eea5ec7999d5fa8","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@11.0.1","_nodeVersion":"8.11.3","_npmVersion":"6.7.0","dist":{"shasum":"cf18902fe0cfebc94bed7e051bb177ee4e5b2702","size":89132,"noattachment":false,"key":"/sift/-/sift-11.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-11.0.1.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_11.0.1_1578878443573_0.18804550698738076"},"_hasShrinkwrap":false,"publish_time":1578878443739,"_cnpm_publish_time":1578878443739},"11.0.0":{"name":"sift","description":"mongodb query style array filtering","version":"11.0.0","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@babel/register":"^7.7.4","@babel/core":"^7.7.7","@babel/preset-env":"^7.7.7","@types/node":"^13.1.5","bson":"^3.0.2","eval":"^0.1.3","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^5.2.0","prettier":"1.15.3","pretty-quick":"^1.8.0","ts-loader":"^6.2.1","typescript":"^3.7.4","webpack":"^4.41.5","webpack-cli":"^3.1.2"},"main":"./lib/index.js","module":"./lib/index.js","es2015":"./lib/index.js","scripts":{"build":"npm run build:lib && npm run build:min && npm run build:csp","build:lib":"tsc","build:min":"webpack","build:csp":"CSP_ENABLED=1 webpack","build:watch":"tsc --watch","test":"mocha ./test -R spec --compilers js:@babel/register"},"gitHead":"0100c3e6fa33c8a2de9473b3f227ce102ebc8ee6","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@11.0.0","_nodeVersion":"8.11.3","_npmVersion":"6.7.0","dist":{"shasum":"6816e0e02defec417a3bc00c471d621168c5add6","size":89513,"noattachment":false,"key":"/sift/-/sift-11.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-11.0.0.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_11.0.0_1578875504478_0.05447994595359473"},"_hasShrinkwrap":false,"publish_time":1578875504599,"_cnpm_publish_time":1578875504599},"10.0.0":{"name":"sift","description":"mongodb query style array filtering","version":"10.0.0","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{"@babel/register":"^7.7.7"},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@babel/core":"^7.7.7","@babel/preset-env":"^7.7.7","@types/node":"^13.1.5","bson":"^3.0.2","eval":"^0.1.3","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^5.2.0","prettier":"1.15.3","pretty-quick":"^1.8.0","ts-loader":"^6.2.1","typescript":"^3.7.4","webpack":"^4.41.5","webpack-cli":"^3.1.2"},"main":"./lib/index.js","module":"./lib/index.js","es2015":"./lib/index.js","scripts":{"build":"npm run build:lib && npm run build:min && npm run build:csp","build:lib":"tsc","build:min":"webpack","build:csp":"CSP_ENABLED=1 webpack","build:watch":"tsc --watch","test":"mocha ./test -R spec --compilers js:@babel/register"},"gitHead":"8bb49b60af2c67c1401559fdb1931c037393a9dd","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@10.0.0","_nodeVersion":"8.11.3","_npmVersion":"6.7.0","dist":{"shasum":"3541ececacf7102d2c27012a0d637661a518dbf9","size":81081,"noattachment":false,"key":"/sift/-/sift-10.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-10.0.0.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_10.0.0_1578608707410_0.8274832146931268"},"_hasShrinkwrap":false,"publish_time":1578608707633,"_cnpm_publish_time":1578608707633},"9.0.7":{"name":"sift","description":"mongodb query style array filtering","version":"9.0.7","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@babel/cli":"^7.7.5","@babel/core":"^7.7.7","@babel/preset-env":"^7.7.7","@babel/register":"^7.7.4","babel-loader":"^8.0.6","bson":"^3.0.2","eval":"^0.1.3","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^5.2.0","prettier":"1.15.3","pretty-quick":"^1.8.0","webpack":"^4.41.5","webpack-cli":"^3.1.2","yargs":"^3.15.0"},"main":"./lib/index.js","module":"./lib/index.js","es2015":"./lib/index.js","scripts":{"build":"npm run build:lib && npm run build:min && npm run build:csp","build:lib":"mkdir -p lib; babel src/index.js > lib/index.js","build:min":"webpack","build:csp":"CSP_ENABLED=1 webpack","build:watch":"mkdir -p lib; babel --watch  src/index.js --out-file=lib/index.js","test":"mocha ./test -R spec --compilers js:@babel/register"},"gitHead":"974c76ab92527ceae784d6e82e55af48dca73012","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@9.0.7","_nodeVersion":"8.11.3","_npmVersion":"6.7.0","dist":{"shasum":"7b6e10466d9c3d580f87bef8670b26da9acc7786","size":81852,"noattachment":false,"key":"/sift/-/sift-9.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-9.0.7.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_9.0.7_1578508512312_0.7853805284859461"},"_hasShrinkwrap":false,"publish_time":1578508512481,"_cnpm_publish_time":1578508512481},"9.0.6":{"name":"sift","description":"mongodb query style array filtering","version":"9.0.6","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@babel/cli":"^7.7.5","@babel/core":"^7.7.5","@babel/preset-env":"^7.7.6","@babel/register":"^7.7.4","bson":"^3.0.2","eval":"^0.1.3","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^5.2.0","prettier":"1.15.3","pretty-quick":"^1.8.0","webpack":"^4.41.2","webpack-cli":"^3.1.2","yargs":"^3.15.0"},"main":"./lib/index.js","module":"./src/index.js","es2015":"./src/index.js","scripts":{"build":"mkdir -p lib; babel src/index.js > lib/index.js","build.min":"webpack","build.csp":"CSP_ENABLED=1 webpack","postbuild":"npm run build.min && npm run build.csp","build:watch":"mkdir -p lib; babel --watch  src/index.js --out-file=lib/index.js","test":"mocha ./test -R spec --compilers js:@babel/register"},"gitHead":"e4bb56dfea6a45903d84aca62a522bf376e61e91","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@9.0.6","_nodeVersion":"8.11.3","_npmVersion":"6.7.0","dist":{"shasum":"495bcfaa147fb4ccc12eb737198044f41a33af7c","size":81439,"noattachment":false,"key":"/sift/-/sift-9.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-9.0.6.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_9.0.6_1578445318671_0.6168500838072379"},"_hasShrinkwrap":false,"publish_time":1578445318783,"_cnpm_publish_time":1578445318783},"9.0.4":{"name":"sift","description":"mongodb query style array filtering","version":"9.0.4","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@babel/cli":"^7.7.5","@babel/core":"^7.7.5","@babel/preset-env":"^7.7.6","@babel/register":"^7.7.4","bson":"^3.0.2","eval":"^0.1.3","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^5.2.0","prettier":"1.15.3","pretty-quick":"^1.8.0","webpack":"^4.20.2","webpack-cli":"^3.1.2","yargs":"^3.15.0"},"main":"./lib/index.js","module":"./src/index.js","es2015":"./src/index.js","scripts":{"build":"mkdir -p lib; babel src/index.js > lib/index.js","build.min":"webpack","build.csp":"CSP_ENABLED=1 webpack","postbuild":"npm run build.min && npm run build.csp","build:watch":"mkdir -p lib; babel --watch  src/index.js --out-file=lib/index.js","test":"mocha ./test -R spec --compilers js:@babel/register"},"gitHead":"3109de29bc1dba4069bce5b9bdd47312e383fc4d","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@9.0.4","_nodeVersion":"8.11.3","_npmVersion":"6.7.0","dist":{"shasum":"9f0767230cc7d156684cd152a3f0cc7389d15a08","size":81464,"noattachment":false,"key":"/sift/-/sift-9.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-9.0.4.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_9.0.4_1575955115025_0.6733913486738778"},"_hasShrinkwrap":false,"publish_time":1575955115179,"_cnpm_publish_time":1575955115179},"9.0.3":{"name":"sift","description":"mongodb query style array filtering","version":"9.0.3","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{"@babel/cli":"^7.7.5","@babel/core":"^7.7.5"},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"@babel/preset-env":"^7.7.6","@babel/register":"^7.7.4","bson":"^3.0.2","eval":"^0.1.3","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^5.2.0","prettier":"1.15.3","pretty-quick":"^1.8.0","webpack":"^4.20.2","webpack-cli":"^3.1.2","yargs":"^3.15.0"},"main":"./lib/index.js","module":"./src/index.js","es2015":"./src/index.js","scripts":{"build":"mkdir -p lib; babel src/index.js > lib/index.js","build.min":"webpack","build.csp":"CSP_ENABLED=1 webpack","postbuild":"npm run build.min && npm run build.csp","build:watch":"mkdir -p lib; babel --watch  src/index.js --out-file=lib/index.js","test":"mocha ./test -R spec --compilers js:@babel/register"},"gitHead":"af01aaa6383898b8d9b0f0a8c5649ebd613b2249","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@9.0.3","_nodeVersion":"8.11.3","_npmVersion":"6.7.0","dist":{"shasum":"0f0b2f033b313359497b338c9581565516b942af","size":82515,"noattachment":false,"key":"/sift/-/sift-9.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-9.0.3.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_9.0.3_1575946001366_0.5436479490922754"},"_hasShrinkwrap":false,"publish_time":1575946001558,"_cnpm_publish_time":1575946001558},"9.0.2":{"name":"sift","description":"mongodb query style array filtering","version":"9.0.2","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-preset-es2015":"^6.24.1","babel-preset-es2015-loose":"^8.0.0","bson":"^3.0.2","eval":"^0.1.3","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^5.2.0","prettier":"1.15.3","pretty-quick":"^1.8.0","webpack":"^4.20.2","webpack-cli":"^3.1.2","yargs":"^3.15.0"},"main":"./lib/index.js","module":"./src/index.js","es2015":"./src/index.js","scripts":{"build":"mkdir -p lib; babel src/index.js > lib/index.js","build.min":"webpack","build.csp":"CSP_ENABLED=1 webpack","postbuild":"npm run build.min && npm run build.csp","build:watch":"mkdir -p lib; babel --watch  src/index.js --out-file=lib/index.js","test":"mocha ./test -R spec --compilers js:babel-core/register"},"gitHead":"dacbb9b8904d65bd0d0270721ef6d2f882460b22","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@9.0.2","_nodeVersion":"8.11.3","_npmVersion":"6.7.0","dist":{"shasum":"ec804b4d869d617aba50083de98c51913cd0034b","size":82264,"noattachment":false,"key":"/sift/-/sift-9.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-9.0.2.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_9.0.2_1575945561863_0.12562581350315205"},"_hasShrinkwrap":false,"publish_time":1575945562005,"_cnpm_publish_time":1575945562005},"9.0.1":{"name":"sift","description":"mongodb query style array filtering","version":"9.0.1","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-preset-es2015":"^6.24.1","babel-preset-es2015-loose":"^8.0.0","bson":"^3.0.2","eval":"^0.1.3","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^5.2.0","prettier":"1.15.3","pretty-quick":"^1.8.0","webpack":"^4.20.2","webpack-cli":"^3.1.2","yargs":"^3.15.0"},"main":"./lib/index.js","module":"./src/index.js","es2015":"./src/index.js","scripts":{"build":"mkdir -p lib; babel src/index.js > lib/index.js","build.min":"webpack","build.csp":"CSP_ENABLED=1 webpack","postbuild":"npm run build.min && npm run build.csp","build:watch":"mkdir -p lib; babel --watch  src/index.js --out-file=lib/index.js","test":"mocha ./test -R spec --compilers js:babel-core/register"},"gitHead":"0d84921d7bf2bdee923dee81b8deacfa08aa2674","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@9.0.1","_nodeVersion":"8.11.3","_npmVersion":"6.7.0","dist":{"shasum":"710c189bc6ecde27c19716dd1e9bef9acf3f9860","size":82246,"noattachment":false,"key":"/sift/-/sift-9.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-9.0.1.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_9.0.1_1575662667053_0.3905879182140488"},"_hasShrinkwrap":false,"publish_time":1575662667157,"_cnpm_publish_time":1575662667157},"9.0.0":{"name":"sift","description":"mongodb query style array filtering","version":"9.0.0","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-preset-es2015":"^6.24.1","babel-preset-es2015-loose":"^8.0.0","bson":"^3.0.2","eval":"^0.1.3","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^5.2.0","prettier":"1.15.3","pretty-quick":"^1.8.0","webpack":"^4.20.2","webpack-cli":"^3.1.2","yargs":"^3.15.0"},"main":"./lib/index.js","module":"./src/index.js","es2015":"./src/index.js","scripts":{"build":"mkdir -p lib; babel src/index.js > lib/index.js; webpack","build:watch":"mkdir -p lib; babel --watch  src/index.js --out-file=lib/index.js","test":"mocha ./test -R spec --compilers js:babel-core/register"},"gitHead":"274de667b2b2ebd81a6f7ce738e07be03c289d1a","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@9.0.0","_nodeVersion":"8.11.3","_npmVersion":"6.7.0","dist":{"shasum":"6161a8a8c715fab28fb6044199137e8d3b521eae","size":63466,"noattachment":false,"key":"/sift/-/sift-9.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-9.0.0.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_9.0.0_1574194173975_0.11878669874407133"},"_hasShrinkwrap":false,"publish_time":1574194174114,"_cnpm_publish_time":1574194174114},"8.5.1":{"name":"sift","description":"mongodb query style array filtering","version":"8.5.1","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-preset-es2015":"^6.24.1","babel-preset-es2015-loose":"^8.0.0","bson":"^3.0.2","eval":"^0.1.3","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^5.2.0","prettier":"1.15.3","pretty-quick":"^1.8.0","webpack":"^4.20.2","webpack-cli":"^3.1.2","yargs":"^3.15.0"},"main":"./lib/index.js","module":"./src/index.js","es2015":"./src/index.js","scripts":{"build":"mkdir -p lib; babel src/index.js > lib/index.js; webpack","build:watch":"mkdir -p lib; babel --watch  src/index.js --out-file=lib/index.js","test":"mocha ./test -R spec --compilers js:babel-core/register"},"gitHead":"683914270f98cf7848bae172f27325cffd693857","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@8.5.1","_nodeVersion":"8.11.3","_npmVersion":"6.7.0","dist":{"shasum":"22a29e1a3332e8f8d372dc5999f5cc3093778fe8","size":64324,"noattachment":false,"key":"/sift/-/sift-8.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-8.5.1.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_8.5.1_1571570494607_0.18061265380660863"},"_hasShrinkwrap":false,"publish_time":1571570494738,"_cnpm_publish_time":1571570494738},"8.5.0":{"name":"sift","description":"mongodb query style array filtering","version":"8.5.0","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-preset-es2015":"^6.24.1","babel-preset-es2015-loose":"^8.0.0","bson":"^3.0.2","eval":"^0.1.3","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^5.2.0","prettier":"1.15.3","pretty-quick":"^1.8.0","webpack":"^4.20.2","webpack-cli":"^3.1.2","yargs":"^3.15.0"},"main":"./lib/index.js","module":"./src/index.js","es2015":"./src/index.js","scripts":{"build":"mkdir -p lib; babel src/index.js > lib/index.js; webpack","test":"mocha ./test -R spec --compilers js:babel-core/register"},"gitHead":"b81ec33dbbc62e9007a2238162b4a694e1305494","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@8.5.0","_nodeVersion":"8.11.3","_npmVersion":"6.7.0","dist":{"shasum":"6ab3cb7465cecb58296778ecc3fa22245f3da166","size":62758,"noattachment":false,"key":"/sift/-/sift-8.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-8.5.0.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_8.5.0_1561123952907_0.03647118275934447"},"_hasShrinkwrap":false,"publish_time":1561123953095,"_cnpm_publish_time":1561123953095},"8.4.0":{"name":"sift","description":"mongodb query style array filtering","version":"8.4.0","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-preset-es2015":"^6.24.1","babel-preset-es2015-loose":"^8.0.0","bson":"^3.0.2","eval":"^0.1.3","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^5.2.0","prettier":"1.15.3","pretty-quick":"^1.8.0","webpack":"^4.20.2","webpack-cli":"^3.1.2","yargs":"^3.15.0"},"main":"./lib/index.js","module":"./src/index.js","es2015":"./src/index.js","scripts":{"build":"mkdir -p lib; babel src/index.js > lib/index.js; webpack","test":"mocha ./test -R spec --compilers js:babel-core/register"},"gitHead":"4012c70024a1b5c54f7d4092718785c9364f238d","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@8.4.0","_nodeVersion":"8.11.3","_npmVersion":"6.7.0","dist":{"shasum":"b859ef0a5e81ef39863563656db356d4c365b976","size":62395,"noattachment":false,"key":"/sift/-/sift-8.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-8.4.0.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_8.4.0_1560265806686_0.6473829627939631"},"_hasShrinkwrap":false,"publish_time":1560265806870,"_cnpm_publish_time":1560265806870},"8.3.5":{"name":"sift","description":"mongodb query style array filtering","version":"8.3.5","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-preset-es2015":"^6.24.1","babel-preset-es2015-loose":"^8.0.0","bson":"^3.0.2","eval":"^0.1.3","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^5.2.0","prettier":"1.15.3","pretty-quick":"^1.8.0","webpack":"^4.20.2","webpack-cli":"^3.1.2","yargs":"^3.15.0"},"main":"./lib/index.js","module":"./src/index.js","es2015":"./src/index.js","scripts":{"build":"mkdir -p lib; babel src/index.js > lib/index.js; webpack","test":"mocha ./test -R spec --compilers js:babel-core/register"},"gitHead":"33b439c77c9ab34cc0021ee05e373a513473e14c","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@8.3.5","_nodeVersion":"8.11.3","_npmVersion":"6.7.0","dist":{"shasum":"c4434f235c0183afb1cd692ea051efe8517cfa2e","size":62501,"noattachment":false,"key":"/sift/-/sift-8.3.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-8.3.5.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_8.3.5_1560265756761_0.9761745713634506"},"_hasShrinkwrap":false,"publish_time":1560265756872,"_cnpm_publish_time":1560265756872},"8.3.4":{"name":"sift","description":"mongodb query style array filtering","version":"8.3.4","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-preset-es2015":"^6.24.1","babel-preset-es2015-loose":"^8.0.0","bson":"^3.0.2","eval":"^0.1.3","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^5.2.0","prettier":"1.15.3","pretty-quick":"^1.8.0","webpack":"^4.20.2","webpack-cli":"^3.1.2","yargs":"^3.15.0"},"main":"./lib/index.js","module":"./src/index.js","es2015":"./src/index.js","scripts":{"build":"mkdir -p lib; babel src/index.js > lib/index.js; webpack","test":"mocha ./test -R spec --compilers js:babel-core/register"},"gitHead":"3bb25fffed799e2d0a6d91db9deb74e31359e3ab","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@8.3.4","_nodeVersion":"8.11.3","_npmVersion":"6.7.0","dist":{"shasum":"b1edb461cbee7ab1bb08acd44d7197441c4d502f","size":61840,"noattachment":false,"key":"/sift/-/sift-8.3.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-8.3.4.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_8.3.4_1560200471357_0.2604066644150602"},"_hasShrinkwrap":false,"publish_time":1560200471497,"_cnpm_publish_time":1560200471497},"8.3.3":{"name":"sift","description":"mongodb query style array filtering","version":"8.3.3","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"prettier":"1.15.3","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-preset-es2015":"^6.24.1","babel-preset-es2015-loose":"^8.0.0","bson":"^3.0.2","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^5.2.0","pretty-quick":"^1.8.0","webpack":"^4.20.2","webpack-cli":"^3.1.2","yargs":"^3.15.0"},"main":"./lib/index.js","module":"./src/index.js","es2015":"./src/index.js","scripts":{"build":"mkdir -p lib; babel src/index.js > lib/index.js; webpack","test":"mocha ./test -R spec --compilers js:babel-core/register"},"gitHead":"db173503addd2a0bd2e8039f3bf74aff96de1bc2","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@8.3.3","_nodeVersion":"8.11.3","_npmVersion":"6.7.0","dist":{"shasum":"b2a38ce5577f3b62394b154049d358719fd9907b","size":60592,"noattachment":false,"key":"/sift/-/sift-8.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-8.3.3.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_8.3.3_1556630507233_0.3461235044217401"},"_hasShrinkwrap":false,"publish_time":1556630507394,"_cnpm_publish_time":1556630507394},"8.3.2":{"name":"sift","description":"mongodb query style array filtering","version":"8.3.2","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"prettier":"1.15.3","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-preset-es2015":"^6.24.1","babel-preset-es2015-loose":"^8.0.0","bson":"^3.0.2","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^5.2.0","pretty-quick":"^1.8.0","webpack":"^4.20.2","webpack-cli":"^3.1.2","yargs":"^3.15.0"},"main":"./lib/index.js","module":"./src/index.js","es2015":"./src/index.js","scripts":{"build":"mkdir -p lib; babel src/index.js > lib/index.js; webpack","test":"mocha ./test -R spec --compilers js:babel-core/register"},"gitHead":"d5d5eb1c00a02cd6440e390dce1fdae96be00349","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@8.3.2","_nodeVersion":"8.11.3","_npmVersion":"6.7.0","dist":{"shasum":"0ec90ff92daad814c2a7d95171a72359d70b9c6a","size":60205,"noattachment":false,"key":"/sift/-/sift-8.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-8.3.2.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_8.3.2_1556612400983_0.9415301463137735"},"_hasShrinkwrap":false,"publish_time":1556612401162,"_cnpm_publish_time":1556612401162},"8.3.1":{"name":"sift","description":"mongodb query style array filtering","version":"8.3.1","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"prettier":"1.15.3","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-preset-es2015":"^6.24.1","babel-preset-es2015-loose":"^8.0.0","bson":"^3.0.2","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^5.2.0","pretty-quick":"^1.8.0","webpack":"^4.20.2","webpack-cli":"^3.1.2","yargs":"^3.15.0"},"main":"./lib/index.js","module":"./src/index.js","es2015":"./src/index.js","scripts":{"build":"mkdir -p lib; babel src/index.js > lib/index.js; webpack","test":"mocha ./test -R spec --compilers js:babel-core/register"},"gitHead":"1778b3adb4079eb3dc133a8c354a3428850f0bd1","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@8.3.1","_nodeVersion":"8.11.3","_npmVersion":"6.7.0","dist":{"shasum":"0728d672b48f49061dd5356f4f210d9dceae5b3b","size":60183,"noattachment":false,"key":"/sift/-/sift-8.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-8.3.1.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_8.3.1_1556611727517_0.38965628416177456"},"_hasShrinkwrap":false,"publish_time":1556611727646,"_cnpm_publish_time":1556611727646},"8.2.0":{"name":"sift","description":"mongodb query style array filtering","version":"8.2.0","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"prettier":"1.15.3","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-preset-es2015":"^6.24.1","babel-preset-es2015-loose":"^8.0.0","bson":"^3.0.2","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^5.2.0","pretty-quick":"^1.8.0","webpack":"^4.20.2","webpack-cli":"^3.1.2","yargs":"^3.15.0"},"main":"./lib/index.js","module":"./src/index.js","es2015":"./src/index.js","scripts":{"build":"mkdir -p lib; babel src/index.js > lib/index.js; webpack","test":"mocha ./test -R spec --compilers js:babel-core/register"},"gitHead":"2fe65bb6cd005fcbbbf6d5eba4aa9bb5ea519e94","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@8.2.0","_nodeVersion":"8.11.3","_npmVersion":"6.7.0","dist":{"shasum":"e694e5464d1f213fbd45d25c45ab26f23699a32d","size":60035,"noattachment":false,"key":"/sift/-/sift-8.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-8.2.0.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_8.2.0_1555759980427_0.7850465888771183"},"_hasShrinkwrap":false,"publish_time":1555759980587,"_cnpm_publish_time":1555759980587},"8.3.0":{"name":"sift","description":"mongodb query style array filtering","version":"8.3.0","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"prettier":"1.15.3","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-preset-es2015":"^6.24.1","babel-preset-es2015-loose":"^8.0.0","bson":"^3.0.2","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^5.2.0","pretty-quick":"^1.8.0","webpack":"^4.20.2","webpack-cli":"^3.1.2","yargs":"^3.15.0"},"main":"./lib/index.js","module":"./src/index.js","es2015":"./src/index.js","scripts":{"build":"mkdir -p lib; babel src/index.js > lib/index.js; webpack","test":"mocha ./test -R spec --compilers js:babel-core/register"},"gitHead":"092c0995c2b356b289abe9fee805c91106c2a124","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@8.3.0","_nodeVersion":"8.11.3","_npmVersion":"6.7.0","dist":{"shasum":"91d764a92704a301096d14ad941a657c8062b178","size":60036,"noattachment":false,"key":"/sift/-/sift-8.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-8.3.0.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_8.3.0_1555759910117_0.4005818959219274"},"_hasShrinkwrap":false,"publish_time":1555759910255,"_cnpm_publish_time":1555759910255},"8.0.1":{"name":"sift","description":"mongodb query style array filtering","version":"8.0.1","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"prettier":"1.15.3","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-preset-es2015":"^6.24.1","babel-preset-es2015-loose":"^8.0.0","bson":"^3.0.2","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^5.2.0","pretty-quick":"^1.8.0","webpack":"^4.20.2","webpack-cli":"^3.1.2","yargs":"^3.15.0"},"main":"./lib/index.js","module":"./src/index.js","es2015":"./src/index.js","scripts":{"build":"mkdir -p lib; babel src/index.js > lib/index.js; webpack","test":"mocha ./test -R spec --compilers js:babel-core/register"},"readmeFilename":"README.md","gitHead":"922cfa99e4f30e2f3ada515d9934b2bf7e07e918","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@8.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"dist":{"shasum":"9f8e8062da8f116832eb2068e648d7660a7005f4","size":60070,"noattachment":false,"key":"/sift/-/sift-8.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-8.0.1.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_8.0.1_1545495807318_0.31755893515416767"},"_hasShrinkwrap":false,"publish_time":1545495807464,"_cnpm_publish_time":1545495807464},"8.0.0":{"name":"sift","description":"mongodb query style array filtering","version":"8.0.0","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"devDependencies":{"prettier":"1.15.3","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-preset-es2015":"^6.24.1","babel-preset-es2015-loose":"^8.0.0","bson":"^3.0.2","husky":"^1.2.1","immutable":"^3.7.6","mocha":"^5.2.0","pretty-quick":"^1.8.0","webpack":"^4.20.2","webpack-cli":"^3.1.2","yargs":"^3.15.0"},"main":"./lib/index.js","module":"./src/index.js","es2015":"./src/index.js","scripts":{"build":"mkdir -p lib; babel src/index.js > lib/index.js; webpack","test":"mocha ./test -R spec --compilers js:babel-core/register"},"readmeFilename":"README.md","gitHead":"86c1e2942303fc893995cd7da62014231bb1e4f9","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@8.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"dist":{"shasum":"46bef04ae6ab71738777ec4d0c741a9f97edf369","size":59557,"noattachment":false,"key":"/sift/-/sift-8.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-8.0.0.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_8.0.0_1545492497780_0.2897496497659837"},"_hasShrinkwrap":false,"publish_time":1545492497948,"_cnpm_publish_time":1545492497948},"7.0.1":{"name":"sift","description":"mongodb query style array filtering","version":"7.0.1","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-preset-es2015":"^6.24.1","babel-preset-es2015-loose":"^8.0.0","bson":"^3.0.2","immutable":"^3.7.6","mocha":"^5.2.0","webpack":"^4.20.2","webpack-cli":"^3.1.2","yargs":"^3.15.0"},"main":"./lib/index.js","module":"./src/index.js","es2015":"./src/index.js","scripts":{"build":"mkdir -p lib; babel src/index.js > lib/index.js; webpack","test":"mocha ./test -R spec --compilers js:babel-core/register"},"gitHead":"8b1f4b93cdde39d870426082886d1862a0e353bb","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@7.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"dist":{"shasum":"47d62c50b159d316f1372f8b53f9c10cd21a4b08","size":62925,"noattachment":false,"key":"/sift/-/sift-7.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-7.0.1.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_7.0.1_1539289401909_0.5103757017251642"},"_hasShrinkwrap":false,"publish_time":1539289402030,"_cnpm_publish_time":1539289402030},"7.0.0":{"name":"sift","description":"mongodb query style array filtering","version":"7.0.0","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-preset-es2015":"^6.24.1","babel-preset-es2015-loose":"^8.0.0","bson":"^3.0.2","immutable":"^3.7.6","mocha":"^5.2.0","webpack":"^4.20.2","webpack-cli":"^3.1.2","yargs":"^3.15.0"},"main":"./lib/index.js","scripts":{"build":"mkdir -p lib; babel src/index.js > lib/index.js; webpack","test":"mocha ./test -R spec --compilers js:babel-core/register"},"gitHead":"8b1f4b93cdde39d870426082886d1862a0e353bb","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@7.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"dist":{"shasum":"92a38ba71d44f4bfaf329642ea752d42a875a295","size":62916,"noattachment":false,"key":"/sift/-/sift-7.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-7.0.0.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_7.0.0_1539282288021_0.29721275034323846"},"_hasShrinkwrap":false,"publish_time":1539282288184,"_cnpm_publish_time":1539282288184},"6.0.0":{"name":"sift","description":"mongodb query style array filtering","version":"6.0.0","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","devDependencies":{"benchmark":"^1.0.0","bson":"^0.2.18","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-istanbul":"^0.10.0","gulp-jscs":"^1.6.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.2","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.2.0","immutable":"^3.7.6","nodangel":"^1.3.8","yargs":"^3.15.0"},"main":"./sift.js","scripts":{"test":"gulp test-coverage","test-coveralls":"gulp test-coveralls","tdd":"nodangel --ignore node_modules --watch test --watch sift.js --exec 'npm run test'"},"gitHead":"138ff7503973096b868ddbb85c92498aa91718c9","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@6.0.0","_shasum":"f93a778e5cbf05a5024ebc391e6b32511a6d1f82","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"dist":{"shasum":"f93a778e5cbf05a5024ebc391e6b32511a6d1f82","size":17727,"noattachment":false,"key":"/sift/-/sift-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-6.0.0.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_6.0.0_1529243858530_0.8459447625518661"},"_hasShrinkwrap":false,"publish_time":1529243858669,"_cnpm_publish_time":1529243858669},"5.1.0":{"name":"sift","description":"mongodb query style array filtering","version":"5.1.0","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","devDependencies":{"benchmark":"^1.0.0","bson":"^0.2.18","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-istanbul":"^0.10.0","gulp-jscs":"^1.6.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.2","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.2.0","immutable":"^3.7.6","nodangel":"^1.3.8","yargs":"^3.15.0"},"main":"./sift.js","scripts":{"test":"gulp test-coverage","test-coveralls":"gulp test-coveralls","tdd":"nodangel --ignore node_modules --watch test --watch sift.js --exec 'npm run test'"},"gitHead":"f5760495208c2ffdf90614c278f9d2a058b0bad9","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@5.1.0","_shasum":"1bbf2dfb0eb71e56c4cc7fb567fbd1351b65015e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"dist":{"shasum":"1bbf2dfb0eb71e56c4cc7fb567fbd1351b65015e","size":37578,"noattachment":false,"key":"/sift/-/sift-5.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-5.1.0.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift_5.1.0_1519323213505_0.19471278708710327"},"_hasShrinkwrap":false,"publish_time":1519323213581,"_cnpm_publish_time":1519323213581},"5.0.0":{"name":"sift","description":"mongodb query style array filtering","version":"5.0.0","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","devDependencies":{"benchmark":"^1.0.0","bson":"^0.2.18","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-istanbul":"^0.10.0","gulp-jscs":"^1.6.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.2","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.2.0","immutable":"^3.7.6","nodangel":"^1.3.8","yargs":"^3.15.0"},"main":"./sift.js","scripts":{"test":"gulp test-coverage","test-coveralls":"gulp test-coveralls","tdd":"nodangel --ignore node_modules --watch test --watch sift.js --exec 'npm run test'"},"gitHead":"c00f3a5dbf696d0a513e5468fae57cd2f7315aff","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@5.0.0","_shasum":"212ecb410d8a51b83e7d969e49d53e6590285ffa","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"dist":{"shasum":"212ecb410d8a51b83e7d969e49d53e6590285ffa","size":37550,"noattachment":false,"key":"/sift/-/sift-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-5.0.0.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift-5.0.0.tgz_1500383242131_0.3590650164987892"},"directories":{},"publish_time":1500383243124,"_hasShrinkwrap":false,"_cnpm_publish_time":1500383243124},"4.0.0":{"name":"sift","description":"mongodb query style array filtering","version":"4.0.0","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","devDependencies":{"benchmark":"^1.0.0","bson":"^0.2.18","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-istanbul":"^0.10.0","gulp-jscs":"^1.6.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.2","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.2.0","immutable":"^3.7.6","nodangel":"^1.3.8","yargs":"^3.15.0"},"main":"./sift.js","scripts":{"test":"gulp test-coverage","test-coveralls":"gulp test-coveralls","tdd":"nodangel --ignore node_modules --watch test --watch sift.js --exec 'npm run test'"},"gitHead":"1e047273751203f0750843b0f2cc10f3293656f7","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@4.0.0","_shasum":"4478aae67245f566216cf341acbf72bb4f77b9ed","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"dist":{"shasum":"4478aae67245f566216cf341acbf72bb4f77b9ed","size":37096,"noattachment":false,"key":"/sift/-/sift-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-4.0.0.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift-4.0.0.tgz_1500381182535_0.7839263984933496"},"directories":{},"publish_time":1500381183578,"_hasShrinkwrap":false,"_cnpm_publish_time":1500381183578},"3.3.12":{"name":"sift","description":"mongodb query style array filtering","version":"3.3.12","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","devDependencies":{"benchmark":"^1.0.0","bson":"^0.2.18","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-istanbul":"^0.10.0","gulp-jscs":"^1.6.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.2","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.2.0","immutable":"^3.7.6","nodangel":"^1.3.8","yargs":"^3.15.0"},"main":"./sift.js","scripts":{"test":"gulp test-coverage","test-coveralls":"gulp test-coveralls","tdd":"nodangel --ignore node_modules --watch test --watch sift.js --exec 'npm run test'"},"gitHead":"f72aaece52318c5e6d9c697977e36c38e9d9e65a","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@3.3.12","_shasum":"4f5cdf16af3db32afa04ab25297b0e20ad98294a","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"dist":{"shasum":"4f5cdf16af3db32afa04ab25297b0e20ad98294a","size":37004,"noattachment":false,"key":"/sift/-/sift-3.3.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-3.3.12.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift-3.3.12.tgz_1499271938548_0.61354612512514"},"directories":{},"publish_time":1499271938727,"_cnpm_publish_time":1499271938727,"_hasShrinkwrap":false},"3.3.11":{"name":"sift","description":"mongodb query style array filtering","version":"3.3.11","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","devDependencies":{"benchmark":"^1.0.0","bson":"^0.2.18","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-istanbul":"^0.10.0","gulp-jscs":"^1.6.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.2","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.2.0","immutable":"^3.7.6","nodangel":"^1.3.8","yargs":"^3.15.0"},"main":"./sift.js","scripts":{"test":"gulp test-coverage","test-coveralls":"gulp test-coveralls","tdd":"nodangel --ignore node_modules --watch test --watch sift.js --exec 'npm run test'"},"gitHead":"7f91bf229f4fe985107090d4c8cea90e82d0ad69","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@3.3.11","_npmVersion":"5.0.3","_nodeVersion":"6.9.4","_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"dist":{"shasum":"2ca4984e854e56f89e204cbdc48b51df408edb68","size":36954,"noattachment":false,"key":"/sift/-/sift-3.3.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-3.3.11.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sift-3.3.11.tgz_1497474441667_0.7202656427398324"},"directories":{},"publish_time":1497474442869,"_cnpm_publish_time":1497474442869,"_hasShrinkwrap":false},"3.3.10":{"name":"sift","description":"mongodb query style array filtering","version":"3.3.10","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","devDependencies":{"benchmark":"^1.0.0","bson":"^0.2.18","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-istanbul":"^0.10.0","gulp-jscs":"^1.6.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.2","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.2.0","immutable":"^3.7.6","nodangel":"^1.3.8","yargs":"^3.15.0"},"main":"./sift.js","scripts":{"test":"gulp test-coverage","test-coveralls":"gulp test-coveralls","tdd":"nodangel --ignore node_modules --watch test --watch sift.js --exec 'npm run test'"},"gitHead":"20d254e178a1ee1b66783d51e1540ebb621f872b","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@3.3.10","_shasum":"9512dd45a016837df0c3e67d1c32ab2329df00cc","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"dist":{"shasum":"9512dd45a016837df0c3e67d1c32ab2329df00cc","size":36959,"noattachment":false,"key":"/sift/-/sift-3.3.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-3.3.10.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/sift-3.3.10.tgz_1495021617990_0.38611289812251925"},"directories":{},"publish_time":1495021619008,"_cnpm_publish_time":1495021619008,"_hasShrinkwrap":false},"3.3.9":{"name":"sift","description":"mongodb query style array filtering","version":"3.3.9","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","devDependencies":{"benchmark":"^1.0.0","bson":"^0.2.18","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-istanbul":"^0.10.0","gulp-jscs":"^1.6.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.2","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.2.0","immutable":"^3.7.6","nodangel":"^1.3.8","yargs":"^3.15.0"},"main":"./sift.js","scripts":{"test":"gulp test-coverage","test-coveralls":"gulp test-coveralls","tdd":"nodangel --ignore node_modules --watch test --watch sift.js --exec 'npm run test'"},"gitHead":"8f88644821a80516bd15eb436dea8f28d6994116","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@3.3.9","_shasum":"62c07a305431a82389e6cf9cd3dfb8964d633222","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"dist":{"shasum":"62c07a305431a82389e6cf9cd3dfb8964d633222","size":36770,"noattachment":false,"key":"/sift/-/sift-3.3.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-3.3.9.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/sift-3.3.9.tgz_1494765955865_0.04856169014237821"},"directories":{},"publish_time":1494765956107,"_hasShrinkwrap":false,"_cnpm_publish_time":1494765956107},"3.3.8":{"name":"sift","description":"mongodb query style array filtering","version":"3.3.8","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","devDependencies":{"benchmark":"^1.0.0","bson":"^0.2.18","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-istanbul":"^0.10.0","gulp-jscs":"^1.6.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.2","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.2.0","immutable":"^3.7.6","nodangel":"^1.3.8","yargs":"^3.15.0"},"main":"./sift.js","scripts":{"test":"gulp test-coverage","test-coveralls":"gulp test-coveralls","tdd":"nodangel --ignore node_modules --watch test --watch sift.js --exec 'npm run test'"},"gitHead":"8915a9c51f96644db367a582df6721c9df9c84bc","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@3.3.8","_shasum":"4cea73f227551e49a16ccef24b5667cf5f088aaa","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"dist":{"shasum":"4cea73f227551e49a16ccef24b5667cf5f088aaa","size":36772,"noattachment":false,"key":"/sift/-/sift-3.3.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-3.3.8.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/sift-3.3.8.tgz_1494764434566_0.8331771052908152"},"directories":{},"publish_time":1494764436959,"_hasShrinkwrap":false,"_cnpm_publish_time":1494764436959},"3.3.7":{"name":"sift","description":"mongodb query style array filtering","version":"3.3.7","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","devDependencies":{"benchmark":"^1.0.0","bson":"^0.2.18","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-istanbul":"^0.10.0","gulp-jscs":"^1.6.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.2","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.2.0","immutable":"^3.7.6","nodangel":"^1.3.8","yargs":"^3.15.0"},"main":"./sift.js","scripts":{"test":"gulp test-coverage","test-coveralls":"gulp test-coveralls","tdd":"nodangel --ignore node_modules --watch test --watch sift.js --exec 'npm run test'"},"gitHead":"99d552bdc20e724d8e7979696c8a96a0c11ac94c","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@3.3.7","_shasum":"4db8cc35e5e3af3ed705805a30332a01c0bfa96a","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"dist":{"shasum":"4db8cc35e5e3af3ed705805a30332a01c0bfa96a","size":36769,"noattachment":false,"key":"/sift/-/sift-3.3.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-3.3.7.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/sift-3.3.7.tgz_1494523370429_0.37598759797401726"},"directories":{},"publish_time":1494523370676,"_cnpm_publish_time":1494523370676,"_hasShrinkwrap":false},"3.3.6":{"name":"sift","description":"mongodb query style array filtering","version":"3.3.6","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","devDependencies":{"benchmark":"^1.0.0","bson":"^0.2.18","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-istanbul":"^0.10.0","gulp-jscs":"^1.6.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.2","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.2.0","immutable":"^3.7.6","nodangel":"^1.3.8","yargs":"^3.15.0"},"main":"./sift.js","scripts":{"test":"gulp test-coverage","test-coveralls":"gulp test-coveralls","tdd":"nodangel --ignore node_modules --watch test --watch sift.js --exec 'npm run test'"},"gitHead":"2d051def12f8e6745a15d9c7f2f7a895bf12ef4b","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@3.3.6","_shasum":"b923da8b2f2f209a1ef3e7820a9712bcbfa4f6c6","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"dist":{"shasum":"b923da8b2f2f209a1ef3e7820a9712bcbfa4f6c6","size":35725,"noattachment":false,"key":"/sift/-/sift-3.3.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-3.3.6.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/sift-3.3.6.tgz_1494358845104_0.8991738378535956"},"directories":{},"publish_time":1494358845349,"_cnpm_publish_time":1494358845349,"_hasShrinkwrap":false},"3.3.5":{"name":"sift","description":"mongodb query style array filtering","version":"3.3.5","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","devDependencies":{"benchmark":"^1.0.0","bson":"^0.2.18","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-istanbul":"^0.10.0","gulp-jscs":"^1.6.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.2","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.2.0","immutable":"^3.7.6","nodangel":"^1.3.8","yargs":"^3.15.0"},"main":"./sift.js","scripts":{"test":"gulp test-coverage","test-coveralls":"gulp test-coveralls","tdd":"nodangel --ignore node_modules --watch test --watch sift.js --exec 'npm run test'"},"gitHead":"51920ffd823cd81e5b338ad57b607216e3e66660","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@3.3.5","_shasum":"fdf143e9f7643182ba18fdc470caf1a85da3fdba","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"dist":{"shasum":"fdf143e9f7643182ba18fdc470caf1a85da3fdba","size":35617,"noattachment":false,"key":"/sift/-/sift-3.3.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-3.3.5.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/sift-3.3.5.tgz_1493382565289_0.868235339410603"},"directories":{},"publish_time":1493382567355,"_cnpm_publish_time":1493382567355,"_hasShrinkwrap":false},"3.3.4":{"name":"sift","description":"mongodb query style array filtering","version":"3.3.4","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","devDependencies":{"benchmark":"^1.0.0","bson":"^0.2.18","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-istanbul":"^0.10.0","gulp-jscs":"^1.6.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.2","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.2.0","immutable":"^3.7.6","nodangel":"^1.3.8","yargs":"^3.15.0"},"main":"./sift.js","scripts":{"test":"gulp test-coverage","test-coveralls":"gulp test-coveralls","tdd":"nodangel --ignore node_modules --watch test --watch sift.js --exec 'npm run test'"},"gitHead":"bac2a2d51df6b6ff1d557ef81232478b99e578c3","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@3.3.4","_shasum":"d6c7100748f80a0ad64a776483457653beedb9cc","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"dist":{"shasum":"d6c7100748f80a0ad64a776483457653beedb9cc","size":35552,"noattachment":false,"key":"/sift/-/sift-3.3.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-3.3.4.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/sift-3.3.4.tgz_1493310076272_0.8881261521019042"},"directories":{},"publish_time":1493310078520,"_hasShrinkwrap":false,"_cnpm_publish_time":1493310078520},"3.3.3":{"name":"sift","description":"mongodb query style array filtering","version":"3.3.3","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","devDependencies":{"benchmark":"^1.0.0","bson":"^0.2.18","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-istanbul":"^0.10.0","gulp-jscs":"^1.6.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.2","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.2.0","immutable":"^3.7.6","nodangel":"^1.3.8","yargs":"^3.15.0"},"main":"./sift.js","scripts":{"test":"gulp test-coverage","test-coveralls":"gulp test-coveralls","tdd":"nodangel --ignore node_modules --watch test --watch sift.js --exec 'npm run test'"},"gitHead":"145ed3a8d209ea4f2db6de6c922db49ba322dc29","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@3.3.3","_shasum":"17a3f24aae37acfcada8b4438e8ddee1e1bddcb9","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"dist":{"shasum":"17a3f24aae37acfcada8b4438e8ddee1e1bddcb9","size":35398,"noattachment":false,"key":"/sift/-/sift-3.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-3.3.3.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/sift-3.3.3.tgz_1493133867819_0.8488286260981113"},"directories":{},"publish_time":1493133868581,"_cnpm_publish_time":1493133868581,"_hasShrinkwrap":false},"3.3.2":{"name":"sift","description":"mongodb query style array filtering","version":"3.3.2","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","devDependencies":{"benchmark":"^1.0.0","bson":"^0.2.18","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-istanbul":"^0.10.0","gulp-jscs":"^1.6.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.2","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.2.0","immutable":"^3.7.6","nodangel":"^1.3.8","yargs":"^3.15.0"},"main":"./sift.js","scripts":{"test":"gulp test-coverage","test-coveralls":"gulp test-coveralls","tdd":"nodangel --ignore node_modules --watch test --watch sift.js --exec 'npm run test'"},"gitHead":"ba199cdd81c7c915f571b99c1badd847c4e80327","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@3.3.2","_shasum":"e781e35166867683ddc28f6f8a7591989d92d7ee","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"dist":{"shasum":"e781e35166867683ddc28f6f8a7591989d92d7ee","size":34673,"noattachment":false,"key":"/sift/-/sift-3.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-3.3.2.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/sift-3.3.2.tgz_1492019151363_0.7213719242718071"},"directories":{},"publish_time":1492019153322,"_hasShrinkwrap":false,"_cnpm_publish_time":1492019153322},"3.3.1":{"name":"sift","description":"mongodb query style array filtering","version":"3.3.1","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","devDependencies":{"benchmark":"^1.0.0","bson":"^0.2.18","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-istanbul":"^0.10.0","gulp-jscs":"^1.6.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.2","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.2.0","immutable":"^3.7.6","nodangel":"^1.3.8","yargs":"^3.15.0"},"main":"./sift.js","scripts":{"test":"gulp test-coverage","test-coveralls":"gulp test-coveralls","tdd":"nodangel --ignore node_modules --watch test --watch sift.js --exec 'npm run test'"},"gitHead":"acd5cb14661c1a72ae6f54f523c0551be2b2383f","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@3.3.1","_shasum":"0afe3950f0a7a87ef158357cb3ca6ecee449e19c","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"dist":{"shasum":"0afe3950f0a7a87ef158357cb3ca6ecee449e19c","size":34514,"noattachment":false,"key":"/sift/-/sift-3.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-3.3.1.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/sift-3.3.1.tgz_1492017871751_0.5443928341846913"},"directories":{},"publish_time":1492017872578,"_hasShrinkwrap":false,"_cnpm_publish_time":1492017872578},"3.3.0":{"name":"sift","description":"mongodb query style array filtering","version":"3.3.0","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","devDependencies":{"benchmark":"^1.0.0","bson":"^0.2.18","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-istanbul":"^0.10.0","gulp-jscs":"^1.6.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.2","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.2.0","immutable":"^3.7.6","nodangel":"^1.3.8","yargs":"^3.15.0"},"main":"./sift.js","scripts":{"test":"gulp test-coverage","test-coveralls":"gulp test-coveralls","tdd":"nodangel --ignore node_modules --watch test --watch sift.js --exec 'npm run test'"},"gitHead":"9f662fa07944fd4923590e2f2b3f75eabd29be13","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@3.3.0","_shasum":"40b2edbc6d22a4f3339dcc677c90626bf44c08fb","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"dist":{"shasum":"40b2edbc6d22a4f3339dcc677c90626bf44c08fb","size":33948,"noattachment":false,"key":"/sift/-/sift-3.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-3.3.0.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/sift-3.3.0.tgz_1491937383641_0.536962870741263"},"directories":{},"publish_time":1491937384521,"_cnpm_publish_time":1491937384521,"_hasShrinkwrap":false},"3.2.7":{"name":"sift","description":"mongodb query style array filtering","version":"3.2.7","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","devDependencies":{"benchmark":"^1.0.0","bson":"^0.2.18","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-istanbul":"^0.10.0","gulp-jscs":"^1.6.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.2","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.2.0","immutable":"^3.7.6","nodangel":"^1.3.8","yargs":"^3.15.0"},"main":"./sift.js","scripts":{"test":"gulp test-coverage","test-coveralls":"gulp test-coveralls","tdd":"nodangel --ignore node_modules --watch test --watch sift.js --exec 'npm run test'"},"gitHead":"06794b734edb7da6d2d59311ef95b1e0ec0bc154","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@3.2.7","_shasum":"27246bb6320825d880bc3a182c17f2734946e91d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.3.0","_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"dist":{"shasum":"27246bb6320825d880bc3a182c17f2734946e91d","size":14031,"noattachment":false,"key":"/sift/-/sift-3.2.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-3.2.7.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/sift-3.2.7.tgz_1487086442377_0.1625642883591354"},"directories":{},"publish_time":1487086444538,"_cnpm_publish_time":1487086444538,"_hasShrinkwrap":false},"3.2.6":{"name":"sift","description":"mongodb query style array filtering","version":"3.2.6","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","devDependencies":{"benchmark":"^1.0.0","bson":"^0.2.18","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-istanbul":"^0.10.0","gulp-jscs":"^1.6.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.2","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.2.0","immutable":"^3.7.6","nodangel":"^1.3.8","yargs":"^3.15.0"},"main":"./sift.js","scripts":{"test":"gulp test-coverage","test-coveralls":"gulp test-coveralls","tdd":"nodangel --ignore node_modules --watch test --watch sift.js --exec 'npm run test'"},"gitHead":"3098f35854832aa83e288f43e8c88b3be81a6fa7","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@3.2.6","_shasum":"ae1b7493614df5fb5f6557732d4f4f026ef340c8","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"dist":{"shasum":"ae1b7493614df5fb5f6557732d4f4f026ef340c8","size":14089,"noattachment":false,"key":"/sift/-/sift-3.2.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-3.2.6.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/sift-3.2.6.tgz_1471878706731_0.2972657987847924"},"directories":{},"publish_time":1471878708547,"_cnpm_publish_time":1471878708547,"_hasShrinkwrap":false},"3.2.5":{"name":"sift","description":"mongodb query style array filtering","version":"3.2.5","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","devDependencies":{"benchmark":"^1.0.0","bson":"^0.2.18","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-istanbul":"^0.10.0","gulp-jscs":"^1.6.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.2","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.2.0","immutable":"^3.7.6","nodangel":"^1.3.8","yargs":"^3.15.0"},"main":"./sift.js","scripts":{"test":"gulp test-coverage","test-coveralls":"gulp test-coveralls","tdd":"nodangel --ignore node_modules --watch test --watch sift.js --exec 'npm run test'"},"gitHead":"cb683e6a545e10fc886004a6d6cab12211600c7b","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@3.2.5","_shasum":"ec6488b0fad5e2d6b6280ec7f88d1813f8425649","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"dist":{"shasum":"ec6488b0fad5e2d6b6280ec7f88d1813f8425649","size":14077,"noattachment":false,"key":"/sift/-/sift-3.2.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-3.2.5.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/sift-3.2.5.tgz_1471868158947_0.2503028295468539"},"directories":{},"publish_time":1471868160659,"_cnpm_publish_time":1471868160659,"_hasShrinkwrap":false},"3.2.4":{"name":"sift","description":"mongodb query style array filtering","version":"3.2.4","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","devDependencies":{"benchmark":"^1.0.0","bson":"^0.2.18","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-istanbul":"^0.10.0","gulp-jscs":"^1.6.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.2","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.2.0","immutable":"^3.7.6","nodangel":"^1.3.8","yargs":"^3.15.0"},"main":"./sift.js","scripts":{"test":"gulp test-coverage","test-coveralls":"gulp test-coveralls","tdd":"nodangel --ignore node_modules --watch test --watch sift.js --exec 'npm run test'"},"gitHead":"79bee55f8d057e84ac3ccf64166bc94e8487215c","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@3.2.4","_shasum":"3f709dc8d972cecafaee7a3f788045ddc024e8d8","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"dist":{"shasum":"3f709dc8d972cecafaee7a3f788045ddc024e8d8","size":14029,"noattachment":false,"key":"/sift/-/sift-3.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-3.2.4.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/sift-3.2.4.tgz_1469094501418_0.05607441393658519"},"directories":{},"publish_time":1469094503087,"_cnpm_publish_time":1469094503087,"_hasShrinkwrap":false},"3.2.3":{"name":"sift","description":"mongodb query style array filtering","version":"3.2.3","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","devDependencies":{"benchmark":"^1.0.0","bson":"^0.2.18","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-istanbul":"^0.10.0","gulp-jscs":"^1.6.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.2","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.2.0","immutable":"^3.7.6","nodangel":"^1.3.8","yargs":"^3.15.0"},"main":"./sift.js","scripts":{"test":"gulp test-coverage","test-coveralls":"gulp test-coveralls","tdd":"nodangel --ignore node_modules --watch test --watch sift.js --exec 'npm run test'"},"gitHead":"44dda91c5afcd02a63aaabf884e57e8018f35cae","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@3.2.3","_shasum":"831b26576085e59725ab533f3831eab906c99c05","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"dist":{"shasum":"831b26576085e59725ab533f3831eab906c99c05","size":13997,"noattachment":false,"key":"/sift/-/sift-3.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-3.2.3.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/sift-3.2.3.tgz_1469092972346_0.46101134386844933"},"directories":{},"publish_time":1469092974129,"_cnpm_publish_time":1469092974129,"_hasShrinkwrap":false},"3.2.2":{"name":"sift","description":"mongodb query style array filtering","version":"3.2.2","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"typings":"./index.d.ts","devDependencies":{"benchmark":"^1.0.0","bson":"^0.2.18","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-istanbul":"^0.10.0","gulp-jscs":"^1.6.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.2","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.2.0","immutable":"^3.7.6","nodangel":"^1.3.8","yargs":"^3.15.0"},"main":"./sift.js","scripts":{"test":"gulp test-coverage","test-coveralls":"gulp test-coveralls","tdd":"nodangel --ignore node_modules --watch test --watch sift.js --exec 'npm run test'"},"gitHead":"f780a007d7761f8724648c36aefd526192796fa4","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@3.2.2","_shasum":"b66c19e9cf6347508a224881dc1de5b9b44db782","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"dist":{"shasum":"b66c19e9cf6347508a224881dc1de5b9b44db782","size":13978,"noattachment":false,"key":"/sift/-/sift-3.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-3.2.2.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/sift-3.2.2.tgz_1468939858674_0.7347123341169208"},"directories":{},"publish_time":1468939860722,"_cnpm_publish_time":1468939860722,"_hasShrinkwrap":false},"3.2.1":{"name":"sift","description":"mongodb query style array filtering","version":"3.2.1","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"devDependencies":{"benchmark":"^1.0.0","bson":"^0.2.18","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-istanbul":"^0.10.0","gulp-jscs":"^1.6.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.2","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.2.0","immutable":"^3.7.6","nodangel":"^1.3.8","yargs":"^3.15.0"},"main":"./sift.js","scripts":{"test":"gulp test-coverage","test-coveralls":"gulp test-coveralls","tdd":"nodangel --ignore node_modules --watch test --watch sift.js --exec 'npm run test'"},"gitHead":"541fbf3d99ad0bf0292e5a2ade07dc07c58513a1","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@3.2.1","_shasum":"22c0d901cf9885445d0cc7d06c950cb09bc3e300","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"crcn","email":"craig.j.condon@gmail.com"},"dist":{"shasum":"22c0d901cf9885445d0cc7d06c950cb09bc3e300","size":36680,"noattachment":false,"key":"/sift/-/sift-3.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-3.2.1.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/sift-3.2.1.tgz_1454613953784_0.20542734931223094"},"directories":{},"publish_time":1454613954833,"_cnpm_publish_time":1454613954833,"_hasShrinkwrap":false},"3.2.0":{"name":"sift","description":"mongodb query style array filtering","version":"3.2.0","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"devDependencies":{"benchmark":"^1.0.0","bson":"^0.2.18","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-istanbul":"^0.10.0","gulp-jscs":"^1.6.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.2","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.2.0","immutable":"^3.7.6","nodangel":"^1.3.8","yargs":"^3.15.0"},"main":"./sift.js","scripts":{"test":"gulp test-coverage","test-coveralls":"gulp test-coveralls","tdd":"nodangel --ignore node_modules --watch test --watch sift.js --exec 'npm run test'"},"gitHead":"34ecfb596b201fde4d356f1d4469e0ab23ce596b","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@3.2.0","_shasum":"85c47fec62544bae313bba8aab7785f684686dd3","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"dist":{"shasum":"85c47fec62544bae313bba8aab7785f684686dd3","size":36492,"noattachment":false,"key":"/sift/-/sift-3.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-3.2.0.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"directories":{},"publish_time":1453322953117,"_cnpm_publish_time":1453322953117,"_hasShrinkwrap":false},"3.1.1":{"name":"sift","description":"mongodb query style array filtering","version":"3.1.1","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"devDependencies":{"benchmark":"^1.0.0","bson":"^0.2.18","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-istanbul":"^0.10.0","gulp-jscs":"^1.6.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.2","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.2.0","nodangel":"^1.3.8","yargs":"^3.15.0"},"main":"./sift.js","scripts":{"test":"gulp test-coverage","test-coveralls":"gulp test-coveralls","tdd":"nodangel --ignore node_modules --watch test --watch sift.js --exec 'npm run test'"},"gitHead":"ddd548072e788d31f229f537ed96fd4e6f852b5a","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@3.1.1","_shasum":"79ccb2f3ff90a93864a74cbe68d6fbfacc921fb8","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"dist":{"shasum":"79ccb2f3ff90a93864a74cbe68d6fbfacc921fb8","size":36207,"noattachment":false,"key":"/sift/-/sift-3.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-3.1.1.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"directories":{},"publish_time":1452625706133,"_cnpm_publish_time":1452625706133,"_hasShrinkwrap":false},"3.1.0":{"name":"sift","description":"mongodb query style array filtering","version":"3.1.0","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"devDependencies":{"benchmark":"^1.0.0","bson":"^0.2.18","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-istanbul":"^0.10.0","gulp-jscs":"^1.6.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.2","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.2.0","nodangel":"^1.3.8","yargs":"^3.15.0"},"main":"./sift.js","scripts":{"test":"gulp test-coverage","test-coveralls":"gulp test-coveralls","tdd":"nodangel --ignore node_modules --watch test --watch sift.js --exec 'npm run test'"},"gitHead":"60722ef5d69e68a10d6f6cebf3bdaa71b74b4c62","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@3.1.0","_shasum":"94c6f06b0dc5b9469f4d26f70bb4669f2a531367","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"dist":{"shasum":"94c6f06b0dc5b9469f4d26f70bb4669f2a531367","size":35993,"noattachment":false,"key":"/sift/-/sift-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-3.1.0.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"directories":{},"publish_time":1452623819202,"_cnpm_publish_time":1452623819202,"_hasShrinkwrap":false},"3.0.0":{"name":"sift","description":"mongodb query style array filtering","version":"3.0.0","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"devDependencies":{"benchmark":"^1.0.0","bson":"^0.2.18","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-istanbul":"^0.10.0","gulp-jscs":"^1.6.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.2","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.2.0","nodangel":"^1.3.8","yargs":"^3.15.0"},"main":"./sift.js","scripts":{"test":"gulp test-coveralls","tdd":"nodangel --ignore node_modules --watch test --watch sift.js --exec 'npm run test'"},"gitHead":"6c64fe51a0d907ebe07baca4db05c854e4a04b4f","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@3.0.0","_shasum":"4543e4d8ce7f353da2dca349094229bb7323119c","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.0","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"dist":{"shasum":"4543e4d8ce7f353da2dca349094229bb7323119c","size":35487,"noattachment":false,"key":"/sift/-/sift-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-3.0.0.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"directories":{},"publish_time":1446846339119,"_cnpm_publish_time":1446846339119,"_hasShrinkwrap":false},"2.0.10":{"name":"sift","description":"mongodb query style array filtering","version":"2.0.10","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"devDependencies":{"benchmark":"^1.0.0","bson":"^0.2.18","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-istanbul":"^0.10.0","gulp-jscs":"^1.6.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.2","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.2.0","nodangel":"^1.3.8","yargs":"^3.15.0"},"main":"./sift.js","scripts":{"test":"gulp test-coveralls","tdd":"nodangel --ignore node_modules --watch test --watch sift.js --exec 'npm run test'"},"gitHead":"5546633efb67090165a9f21c5ed28835b3eab457","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@2.0.10","_shasum":"706f9c8a941801acdeb2ca69fe03b18a2972054a","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.0","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"dist":{"shasum":"706f9c8a941801acdeb2ca69fe03b18a2972054a","size":35459,"noattachment":false,"key":"/sift/-/sift-2.0.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-2.0.10.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"directories":{},"publish_time":1446143502372,"_cnpm_publish_time":1446143502372,"_hasShrinkwrap":false},"2.0.9":{"name":"sift","description":"mongodb query style array filtering","version":"2.0.9","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"devDependencies":{"benchmark":"^1.0.0","bson":"^0.2.18","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-istanbul":"^0.10.0","gulp-jscs":"^1.6.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.2","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.2.0","nodangel":"^1.3.8","yargs":"^3.15.0"},"main":"./sift.js","scripts":{"test":"gulp test-coveralls","tdd":"nodangel --ignore node_modules --watch test --watch sift.js --exec 'npm run test'"},"gitHead":"c7efa2e75046165ec6ce387906340dce2235560e","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@2.0.9","_shasum":"2f12627a6a2d11cf124b163706f261d3ff1d51d8","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"dist":{"shasum":"2f12627a6a2d11cf124b163706f261d3ff1d51d8","size":35364,"noattachment":false,"key":"/sift/-/sift-2.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-2.0.9.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"directories":{},"publish_time":1444056446549,"_cnpm_publish_time":1444056446549,"_hasShrinkwrap":false},"2.0.8":{"name":"sift","description":"mongodb query style array filtering","version":"2.0.8","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"devDependencies":{"benchmark":"^1.0.0","bson":"^0.2.18","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-istanbul":"^0.10.0","gulp-jscs":"^1.6.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.2","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.2.0","nodangel":"^1.3.8","yargs":"^3.15.0"},"main":"./sift.js","scripts":{"test":"gulp test-coveralls","tdd":"nodangel --ignore node_modules --watch test --watch sift.js --exec 'npm run test'"},"gitHead":"fe906d912ad5ac3532c5b151a95b8d9a4d93030d","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@2.0.8","_shasum":"eda75622a7885faac2a0ab6a272e850d7de37600","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"dist":{"shasum":"eda75622a7885faac2a0ab6a272e850d7de37600","size":35281,"noattachment":false,"key":"/sift/-/sift-2.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-2.0.8.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"directories":{},"publish_time":1442093742909,"_cnpm_publish_time":1442093742909,"_hasShrinkwrap":false},"2.0.7":{"name":"sift","description":"mongodb query style array filtering","version":"2.0.7","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"devDependencies":{"benchmark":"^1.0.0","bson":"^0.2.18","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-istanbul":"^0.10.0","gulp-jscs":"^1.6.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.2","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.2.0","nodangel":"^1.3.8","yargs":"^3.15.0"},"main":"./sift.js","scripts":{"test":"gulp test-coveralls","tdd":"nodangel --ignore node_modules --watch test --watch sift.js --exec 'npm run test'"},"gitHead":"7a93680e84d880e081657df545acbe2850ec7f68","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@2.0.7","_shasum":"480f200b6f12caad4d1dca0fbdfcb7ed468d469d","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"dist":{"shasum":"480f200b6f12caad4d1dca0fbdfcb7ed468d469d","size":35269,"noattachment":false,"key":"/sift/-/sift-2.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-2.0.7.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"directories":{},"publish_time":1441981060652,"_cnpm_publish_time":1441981060652,"_hasShrinkwrap":false},"2.0.6":{"name":"sift","description":"mongodb query style array filtering","version":"2.0.6","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"devDependencies":{"benchmark":"^1.0.0","bson":"^0.2.18","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-istanbul":"^0.10.0","gulp-jscs":"^1.6.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.2","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.2.0","yargs":"^3.15.0"},"main":"./sift.js","scripts":{"test":"gulp test-coveralls"},"gitHead":"8b34bf32e71a86a176404e64c7e7e445c9050ccf","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@2.0.6","_shasum":"a1df9efd32533ff90c7ee10d58f94448b2ea7a88","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"dist":{"shasum":"a1df9efd32533ff90c7ee10d58f94448b2ea7a88","size":35066,"noattachment":false,"key":"/sift/-/sift-2.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-2.0.6.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"directories":{},"publish_time":1440425122477,"_cnpm_publish_time":1440425122477,"_hasShrinkwrap":false},"2.0.5":{"name":"sift","description":"mongodb query style array filtering","version":"2.0.5","repository":{"type":"git","url":"git+https://github.com/crcn/sift.js.git"},"author":{"name":"Craig Condon","email":"craig.j.condon@gmail.com","url":"http://crcn.io"},"license":"MIT","engines":{},"dependencies":{},"devDependencies":{"benchmark":"^1.0.0","bson":"^0.2.18","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-istanbul":"^0.10.0","gulp-jscs":"^1.6.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.2","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.2.0","yargs":"^3.15.0"},"main":"./sift.js","scripts":{"test":"gulp test-coveralls"},"gitHead":"30acca28baa8e796e41cf2905d8be9b48270b018","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"homepage":"https://github.com/crcn/sift.js#readme","_id":"sift@2.0.5","_shasum":"15f9efcd0451a514524c0a8c411d5efee49b9a3c","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"dist":{"shasum":"15f9efcd0451a514524c0a8c411d5efee49b9a3c","size":34548,"noattachment":false,"key":"/sift/-/sift-2.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-2.0.5.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"directories":{},"publish_time":1440186059268,"_cnpm_publish_time":1440186059268,"_hasShrinkwrap":false},"2.0.4":{"name":"sift","description":"mongodb query style array filtering","version":"2.0.4","repository":{},"engines":{},"dependencies":{},"devDependencies":{"benchmark":"^1.0.0","bson":"^0.2.18","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-istanbul":"^0.10.0","gulp-jscs":"^1.6.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.2","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.2.0","yargs":"^3.15.0"},"main":"./sift.js","scripts":{"test":"gulp test-coveralls"},"gitHead":"18827d28e2b201dd6ab5c15fc37f6b139dfc34d4","_id":"sift@2.0.4","_shasum":"9cf7258ed2eb50f37a7fdb14c5f9f0fad50a90d9","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.10.4","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"dist":{"shasum":"9cf7258ed2eb50f37a7fdb14c5f9f0fad50a90d9","size":34213,"noattachment":false,"key":"/sift/-/sift-2.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-2.0.4.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"directories":{},"publish_time":1438385518954,"_cnpm_publish_time":1438385518954,"_hasShrinkwrap":false},"2.0.3":{"name":"sift","description":"mongodb query style array filtering","version":"2.0.3","repository":{},"engines":{},"dependencies":{},"devDependencies":{"benchmark":"^1.0.0","bson":"^0.2.18","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-istanbul":"^0.10.0","gulp-jscs":"^1.6.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.2","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.2.0","yargs":"^3.15.0"},"main":"./sift.js","scripts":{"test":"gulp test-coveralls"},"gitHead":"fbf6c4035491fc4f210303a5a26c854b9837df34","_id":"sift@2.0.3","_shasum":"53d69ee1fd99e2818ed19b7f862b28f58c6fcde8","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.10.4","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"dist":{"shasum":"53d69ee1fd99e2818ed19b7f862b28f58c6fcde8","size":33970,"noattachment":false,"key":"/sift/-/sift-2.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-2.0.3.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"directories":{},"publish_time":1436982653616,"_cnpm_publish_time":1436982653616,"_hasShrinkwrap":false},"2.0.2":{"name":"sift","description":"mongodb query style array filtering","version":"2.0.2","repository":{},"engines":{},"dependencies":{},"devDependencies":{"benchmark":"^1.0.0","bson":"^0.2.18","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-istanbul":"^0.10.0","gulp-jscs":"^1.6.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.2","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.2.0","yargs":"^3.15.0"},"main":"./sift.js","scripts":{"test":"gulp test-coveralls"},"gitHead":"d4aea19d126088bbac28fa3470799ea58ae6c0f5","_id":"sift@2.0.2","_shasum":"fb888bbc3e4a9e26d6dc6cb24cc5a8fec6d527e6","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.10.4","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"dist":{"shasum":"fb888bbc3e4a9e26d6dc6cb24cc5a8fec6d527e6","size":33866,"noattachment":false,"key":"/sift/-/sift-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-2.0.2.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"directories":{},"publish_time":1436915839692,"_cnpm_publish_time":1436915839692,"_hasShrinkwrap":false},"2.0.0":{"name":"sift","description":"mongodb query style array filtering","version":"2.0.0","repository":{},"engines":{},"dependencies":{},"devDependencies":{"bson":"^0.2.18","gulp":"^3.9.0","gulp-coveralls":"^0.1.4","gulp-istanbul":"^0.10.0","gulp-jscs":"^1.6.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.2","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.2.0","yargs":"^3.15.0"},"main":"./sift.js","scripts":{"test":"make lint test-coveralls"},"gitHead":"4b7e18808282efd4fc836d469b144a70136c026a","_id":"sift@2.0.0","_shasum":"05d70cc0f44616cafd8ef0f5ca54282c0bde3e76","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.10.4","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"dist":{"shasum":"05d70cc0f44616cafd8ef0f5ca54282c0bde3e76","size":36600,"noattachment":false,"key":"/sift/-/sift-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-2.0.0.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"directories":{},"publish_time":1436583517032,"_cnpm_publish_time":1436583517032,"_hasShrinkwrap":false},"1.1.1":{"name":"sift","description":"mongodb query style array filtering","version":"1.1.1","repository":{},"engines":{},"dependencies":{},"devDependencies":{"bson":"^0.2.18","coveralls":"^2.11.2","istanbul":"^0.3.5","jscs":"^1.11.0","jshint":"^2.6.0","mocha":"^2.1.0","uglify-js":"^2.4.16"},"main":"./sift.js","scripts":{"test":"make lint test-coveralls"},"gitHead":"12280a33699e1b20fb9edce25d3f71507b868c77","_id":"sift@1.1.1","_shasum":"e61c9c433aecaab1b1713c6bb3f550bebf2346b4","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.10.4","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"dist":{"shasum":"e61c9c433aecaab1b1713c6bb3f550bebf2346b4","size":34723,"noattachment":false,"key":"/sift/-/sift-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-1.1.1.tgz"},"directories":{},"publish_time":1432737974862,"_cnpm_publish_time":1432737974862,"_hasShrinkwrap":false},"1.1.0":{"name":"sift","description":"mongodb query style array filtering","version":"1.1.0","repository":{},"engines":{},"dependencies":{},"devDependencies":{"bson":"^0.2.18","coveralls":"^2.11.2","istanbul":"^0.3.5","jscs":"^1.11.0","jshint":"^2.6.0","mocha":"^2.1.0","uglify-js":"^2.4.16"},"main":"./sift.js","scripts":{"test":"make lint test-coveralls"},"gitHead":"cbe94088f61dfa928cf2e2853d8bf9219f593be5","_id":"sift@1.1.0","_shasum":"d0645d1daad83ecd5fd46c3305a2c54cad82244e","_from":".","_npmVersion":"2.5.0","_nodeVersion":"0.10.36","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"dist":{"shasum":"d0645d1daad83ecd5fd46c3305a2c54cad82244e","size":35010,"noattachment":false,"key":"/sift/-/sift-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-1.1.0.tgz"},"directories":{},"publish_time":1424721607557,"_cnpm_publish_time":1424721607557,"_hasShrinkwrap":false},"1.0.6":{"name":"sift","description":"mongodb query style array filtering","version":"1.0.6","repository":{},"engines":{},"dependencies":{},"devDependencies":{"bson":"^0.2.18","coveralls":"^2.11.2","istanbul":"^0.3.5","jscs":"^1.11.0","jshint":"^2.6.0","mocha":"^2.1.0","uglify-js":"^2.4.16"},"main":"./sift.js","scripts":{"test":"make lint test-coveralls"},"gitHead":"cbe94088f61dfa928cf2e2853d8bf9219f593be5","_id":"sift@1.0.6","_shasum":"248ca076555b203044156f5cbce48db0508e280a","_from":".","_npmVersion":"2.5.0","_nodeVersion":"0.10.36","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"dist":{"shasum":"248ca076555b203044156f5cbce48db0508e280a","size":34929,"noattachment":false,"key":"/sift/-/sift-1.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-1.0.6.tgz"},"directories":{},"publish_time":1424396887414,"_cnpm_publish_time":1424396887414,"_hasShrinkwrap":false},"1.0.1":{"name":"sift","description":"mongodb query style array filtering","version":"1.0.1","repository":{},"engines":{},"dependencies":{},"devDependencies":{"bson":"^0.2.18","coveralls":"^2.11.2","istanbul":"^0.3.5","jscs":"^1.11.0","jshint":"^2.6.0","mocha":"^2.1.0","uglify-js":"^2.4.16"},"main":"./sift.js","scripts":{"test":"make lint test-coveralls"},"gitHead":"fbff54a725215103b3fb1352531f245f95fb53f4","_id":"sift@1.0.1","_shasum":"789b07ac4580155e4c402a167905097c4f15ee7b","_from":".","_npmVersion":"2.5.0","_nodeVersion":"0.10.36","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"dist":{"shasum":"789b07ac4580155e4c402a167905097c4f15ee7b","size":35773,"noattachment":false,"key":"/sift/-/sift-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-1.0.1.tgz"},"directories":{},"publish_time":1424367769978,"_cnpm_publish_time":1424367769978,"_hasShrinkwrap":false},"1.0.0":{"name":"sift","description":"mongodb query style array filtering","version":"1.0.0","repository":{},"engines":{},"dependencies":{},"devDependencies":{"bson":"^0.2.18","coveralls":"^2.11.2","istanbul":"^0.3.5","jscs":"^1.11.0","jshint":"^2.6.0","mocha":"^2.1.0","uglify-js":"^2.4.16"},"main":"./sift.js","scripts":{"test":"make lint test-coveralls"},"gitHead":"1cfd055deead679eec97591c73d1eb7c63fe2f48","_id":"sift@1.0.0","_shasum":"864043ac3de692a837d4f1a454e770351506f9d9","_from":".","_npmVersion":"2.5.0","_nodeVersion":"0.10.36","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"dist":{"shasum":"864043ac3de692a837d4f1a454e770351506f9d9","size":35767,"noattachment":false,"key":"/sift/-/sift-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-1.0.0.tgz"},"directories":{},"publish_time":1424198935461,"_cnpm_publish_time":1424198935461,"_hasShrinkwrap":false},"0.5.6":{"name":"sift","description":"mongodb query style array filtering","version":"0.5.6","repository":{},"engines":{},"dependencies":{},"devDependencies":{"bson":"^0.2.18","coveralls":"^2.11.2","istanbul":"^0.3.5","jscs":"^1.11.0","jshint":"^2.6.0","mocha":"^2.1.0","uglify-js":"^2.4.16"},"main":"./sift.js","scripts":{"test":"make lint test-coveralls"},"gitHead":"8375cd3b8b9634355b502fee3de237759689c318","_id":"sift@0.5.6","_shasum":"2d86e597431a4a8c92631ef692410ba64d7f59e5","_from":".","_npmVersion":"2.5.0","_nodeVersion":"0.10.36","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"dist":{"shasum":"2d86e597431a4a8c92631ef692410ba64d7f59e5","size":35875,"noattachment":false,"key":"/sift/-/sift-0.5.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-0.5.6.tgz"},"directories":{},"publish_time":1424196972333,"_cnpm_publish_time":1424196972333,"_hasShrinkwrap":false},"0.5.0":{"name":"sift","description":"mongodb query style array filtering","version":"0.5.0","repository":{},"engines":{},"dependencies":{},"devDependencies":{"coveralls":"^2.11.2","expect.js":"0.2.x","istanbul":"^0.3.5","jscs":"^1.11.0","jshint":"^2.6.0","mocha":"^2.1.0","uglify-js":"^2.4.16"},"main":"./sift.js","scripts":{"test":"make lint test-coveralls"},"gitHead":"dbe63c4457e6353c383770929e587da632381b96","_id":"sift@0.5.0","_shasum":"0000b0b9cfb670c0697479daee97c8af3b5c9607","_from":".","_npmVersion":"2.5.0","_nodeVersion":"0.10.36","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"dist":{"shasum":"0000b0b9cfb670c0697479daee97c8af3b5c9607","size":35540,"noattachment":false,"key":"/sift/-/sift-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-0.5.0.tgz"},"directories":{},"publish_time":1423789965642,"_cnpm_publish_time":1423789965642,"_hasShrinkwrap":false},"0.4.5":{"name":"sift","description":"mongodb query style array filtering","version":"0.4.5","repository":{},"engines":{},"dependencies":{},"devDependencies":{"coveralls":"^2.11.2","expect.js":"0.2.x","istanbul":"^0.3.5","jscs":"^1.11.0","jshint":"^2.6.0","mocha":"^2.1.0","uglify-js":"^2.4.16"},"main":"./sift.js","scripts":{"test":"make lint test-coveralls"},"gitHead":"3656c99233b5049fb0eba97f5bbd06992ca2f39e","_id":"sift@0.4.5","_shasum":"5f059ce7b0909d027a0addfb8c40724bd1c01698","_from":".","_npmVersion":"2.5.0","_nodeVersion":"0.10.36","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"dist":{"shasum":"5f059ce7b0909d027a0addfb8c40724bd1c01698","size":35509,"noattachment":false,"key":"/sift/-/sift-0.4.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-0.4.5.tgz"},"directories":{},"publish_time":1423774705378,"_cnpm_publish_time":1423774705378,"_hasShrinkwrap":false},"0.2.4":{"name":"sift","description":"mongodb query style array filtering","version":"0.2.4","repository":{},"engines":{},"dependencies":{},"devDependencies":{"benchmark":"*","browserify":"~3.31.2","colors":"*","expect.js":"0.2.x","jscs":"^1.11.0","jshint":"^2.6.0","karma":"0.8.x","mocha":"1.9.x","sardines":"0.4.x","uglify-js":"^2.4.16","underscore":"*","validator":"*"},"main":"./sift.js","scripts":{"test":"make lint test-node"},"gitHead":"6a41fff22732aea5c8876b52566cde74f1ad9275","_id":"sift@0.2.4","_shasum":"23c84d85a7e2cfd5f35a87c4db2263ebdf65af9c","_from":".","_npmVersion":"2.5.0","_nodeVersion":"0.10.36","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"dist":{"shasum":"23c84d85a7e2cfd5f35a87c4db2263ebdf65af9c","size":12182,"noattachment":false,"key":"/sift/-/sift-0.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-0.2.4.tgz"},"directories":{},"publish_time":1423443170673,"_cnpm_publish_time":1423443170673,"_hasShrinkwrap":false},"0.2.3":{"name":"sift","description":"mongodb query style array filtering","version":"0.2.3","repository":{},"engines":{},"dependencies":{},"devDependencies":{"benchmark":"*","browserify":"~3.31.2","colors":"*","expect.js":"0.2.x","karma":"0.8.x","mocha":"1.9.x","sardines":"0.4.x","uglify-js":"^2.4.16","underscore":"*","validator":"*"},"main":"./sift.js","scripts":{"test":"mocha ./test"},"gitHead":"23db362397862c22dff52cfc7d905f615d0ad7bb","_id":"sift@0.2.3","_shasum":"00be8d651a0ac89feee7e5bb6a0744000c0cecb2","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.30","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"dist":{"shasum":"00be8d651a0ac89feee7e5bb6a0744000c0cecb2","size":11965,"noattachment":false,"key":"/sift/-/sift-0.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-0.2.3.tgz"},"directories":{},"publish_time":1419117197495,"_cnpm_publish_time":1419117197495,"_hasShrinkwrap":false},"0.2.2":{"name":"sift","description":"mongodb query style array filtering","version":"0.2.2","repository":{},"engines":{},"dependencies":{},"devDependencies":{"benchmark":"*","browserify":"~3.31.2","colors":"*","expect.js":"0.2.x","karma":"0.8.x","mocha":"1.9.x","sardines":"0.4.x","uglify-js":"^2.4.16","underscore":"*","validator":"*"},"main":"./sift.js","scripts":{"test":"mocha ./test"},"gitHead":"12895734ce74829bbcfc10110b5a56a785138a96","_id":"sift@0.2.2","_shasum":"a787ff8f8843bd8be242c55460669958077691f3","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.30","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"dist":{"shasum":"a787ff8f8843bd8be242c55460669958077691f3","size":11973,"noattachment":false,"key":"/sift/-/sift-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-0.2.2.tgz"},"directories":{},"publish_time":1419116955967,"_cnpm_publish_time":1419116955967,"_hasShrinkwrap":false},"0.2.1":{"name":"sift","description":"mongodb query style array filtering","version":"0.2.1","repository":{},"engines":{},"dependencies":{},"devDependencies":{"underscore":"*","colors":"*","benchmark":"*","validator":"*","mocha":"1.9.x","expect.js":"0.2.x","sardines":"0.4.x","karma":"0.8.x","browserify":"~3.31.2"},"main":"./sift.js","scripts":{"test":"mocha ./test"},"gitHead":"8f2e44a0df4b79a896f6b797b6e2d18fc4abc61d","_id":"sift@0.2.1","_shasum":"2676643327d81010fd614b1f28cf0736c2464851","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.30","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"dist":{"shasum":"2676643327d81010fd614b1f28cf0736c2464851","size":12516,"noattachment":false,"key":"/sift/-/sift-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-0.2.1.tgz"},"directories":{},"publish_time":1419035491334,"_cnpm_publish_time":1419035491334,"_hasShrinkwrap":false},"0.1.0":{"name":"sift","description":"mongodb query style array filtering","version":"0.1.0","repository":{},"engines":{},"dependencies":{},"devDependencies":{"underscore":"*","colors":"*","benchmark":"*","validator":"*","mocha":"1.9.x","expect.js":"0.2.x","sardines":"0.4.x","karma":"0.8.x","browserify":"~3.31.2"},"main":"./sift.js","scripts":{"test":"mocha ./test"},"gitHead":"be651ff9c7bc20d2a798690a78b0cd05bb385147","_id":"sift@0.1.0","_shasum":"508b54b0afab7dacf094223d7929d7a22d71609d","_from":".","_npmVersion":"1.4.24","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"dist":{"shasum":"508b54b0afab7dacf094223d7929d7a22d71609d","size":11822,"noattachment":false,"key":"/sift/-/sift-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-0.1.0.tgz"},"directories":{},"publish_time":1412062368564,"_cnpm_publish_time":1412062368564,"_hasShrinkwrap":false},"0.0.18":{"name":"sift","description":"mongodb query style array filtering","version":"0.0.18","repository":{},"engines":{},"dependencies":{},"devDependencies":{"underscore":"*","colors":"*","benchmark":"*","validator":"*","mocha":"1.9.x","expect.js":"0.2.x","sardines":"0.4.x","karma":"0.8.x","browserify":"~3.31.2"},"main":"./sift.js","scripts":{"test":"mocha ./test"},"_id":"sift@0.0.18","dist":{"shasum":"1d5f39735e24b46543d806d274c8197fd92c54a4","size":13929,"noattachment":false,"key":"/sift/-/sift-0.0.18.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-0.0.18.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"directories":{},"publish_time":1405352667184,"_cnpm_publish_time":1405352667184,"_hasShrinkwrap":false},"0.0.17":{"name":"sift","description":"mongodb query style array filtering","version":"0.0.17","repository":{},"engines":{},"dependencies":{},"devDependencies":{"underscore":"*","colors":"*","benchmark":"*","validator":"*","mocha":"1.9.x","expect.js":"0.2.x","sardines":"0.4.x","karma":"0.8.x","browserify":"~3.31.2"},"main":"./sift.js","scripts":{"test":"mocha ./test"},"_id":"sift@0.0.17","dist":{"shasum":"4aaea8b03e94d01e8cbf1a8d1d58e95887f1f8e4","size":13620,"noattachment":false,"key":"/sift/-/sift-0.0.17.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-0.0.17.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"directories":{},"publish_time":1401465418289,"_cnpm_publish_time":1401465418289,"_hasShrinkwrap":false},"0.0.16":{"name":"sift","description":"mongodb query style array filtering","version":"0.0.16","repository":{},"engines":{},"dependencies":{},"devDependencies":{"underscore":"*","colors":"*","benchmark":"*","validator":"*","mocha":"1.9.x","expect.js":"0.2.x","sardines":"0.4.x","karma":"0.8.x","browserify":"~3.31.2"},"main":"./sift.js","scripts":{"test":"mocha ./test"},"_id":"sift@0.0.16","dist":{"shasum":"0ba813348d2e2a2a580a020c008349db7f6b5bd7","size":13612,"noattachment":false,"key":"/sift/-/sift-0.0.16.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-0.0.16.tgz"},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"directories":{},"publish_time":1394565779123,"_cnpm_publish_time":1394565779123,"_hasShrinkwrap":false},"0.0.15":{"name":"sift","description":"mongodb query style array filtering","version":"0.0.15","repository":{},"engines":{},"dependencies":{},"devDependencies":{"underscore":"*","colors":"*","benchmark":"*","validator":"*","mocha":"1.9.x","expect.js":"0.2.x","sardines":"0.4.x","karma":"0.8.x","browserify":"~3.31.2"},"main":"./sift.js","scripts":{"test":"mocha ./test"},"_id":"sift@0.0.15","dist":{"shasum":"7e7a4913868f75bd3fd08f5b8303e4830b43bd2b","size":13610,"noattachment":false,"key":"/sift/-/sift-0.0.15.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-0.0.15.tgz"},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"directories":{},"publish_time":1394562874352,"_cnpm_publish_time":1394562874352,"_hasShrinkwrap":false},"0.0.13":{"name":"sift","description":"mongodb query style array filtering","version":"0.0.13","repository":{},"engines":{},"dependencies":{},"devDependencies":{"underscore":"*","colors":"*","benchmark":"*","validator":"*","mocha":"1.9.x","expect.js":"0.2.x","sardines":"0.4.x","karma":"0.8.x","browserify":"~3.31.2"},"main":"./sift.js","scripts":{"test":"mocha ./test"},"_id":"sift@0.0.13","dist":{"shasum":"632a710c19c535dd37816806ac7019f537f80ac6","size":12268,"noattachment":false,"key":"/sift/-/sift-0.0.13.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-0.0.13.tgz"},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"directories":{},"publish_time":1393614592739,"_cnpm_publish_time":1393614592739,"_hasShrinkwrap":false},"0.0.12":{"name":"sift","description":"mongodb query style array filtering","version":"0.0.12","repository":{},"engines":{},"dependencies":{},"devDependencies":{"underscore":"*","colors":"*","benchmark":"*","validator":"*","mocha":"1.9.x","expect.js":"0.2.x","sardines":"0.4.x","karma":"0.8.x"},"main":"./sift.js","scripts":{"test":"mocha ./test"},"_id":"sift@0.0.12","dist":{"shasum":"fbb6ad461a619310d133cb1ebe1ad6a13dc42fbc","size":11977,"noattachment":false,"key":"/sift/-/sift-0.0.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-0.0.12.tgz"},"_npmVersion":"1.1.63","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"directories":{},"publish_time":1367348258358,"_cnpm_publish_time":1367348258358,"_hasShrinkwrap":false},"0.0.10":{"name":"sift","description":"mongodb query style array filtering","version":"0.0.10","repository":{},"engines":{},"dependencies":{},"devDependencies":{"underscore":"*","colors":"*","benchmark":"*","validator":"*","mocha":"1.9.x","expect.js":"0.2.x","sardines":"0.4.x","karma":"0.8.x"},"main":"./sift.js","scripts":{"test":"mocha ./test; karma start"},"readmeFilename":"README.md","_id":"sift@0.0.10","dist":{"shasum":"73389ac44ef6489aa9acbf666cb13b6e9303f69c","size":11507,"noattachment":false,"key":"/sift/-/sift-0.0.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-0.0.10.tgz"},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"directories":{},"publish_time":1366940995164,"_cnpm_publish_time":1366940995164,"_hasShrinkwrap":false},"0.0.9":{"name":"sift","description":"mongodb query style array filtering","version":"0.0.9","repository":{},"engines":{},"dependencies":{},"devDependencies":{"vows":"*","underscore":"*","colors":"*","benchmark":"*","express":"*","validator":"*","expect.js":"*"},"main":"./sift.js","scripts":{"test":"vows --spec"},"readmeFilename":"README.md","_id":"sift@0.0.9","dist":{"shasum":"780e2da3523c20d236177563e48a8b9609314403","size":10068,"noattachment":false,"key":"/sift/-/sift-0.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-0.0.9.tgz"},"_from":".","_npmVersion":"1.2.11","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"directories":{},"publish_time":1363304656079,"_cnpm_publish_time":1363304656079,"_hasShrinkwrap":false},"0.0.8":{"name":"sift","description":"mongodb query style array filtering","version":"0.0.8","repository":{},"engines":{},"dependencies":{},"devDependencies":{"vows":"*","underscore":"*","colors":"*","benchmark":"*","express":"*","validator":"*"},"main":"./sift.js","scripts":{"test":"vows --spec"},"readmeFilename":"README.md","_id":"sift@0.0.8","dist":{"shasum":"a62413a888009f484d8ca4fd353681ef2992e065","size":9671,"noattachment":false,"key":"/sift/-/sift-0.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-0.0.8.tgz"},"_from":".","_npmVersion":"1.2.11","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"directories":{},"publish_time":1361821529639,"_cnpm_publish_time":1361821529639,"_hasShrinkwrap":false},"0.0.7":{"name":"sift","description":"mongodb query style array filtering","version":"0.0.7","repository":{},"engines":{},"dependencies":{},"devDependencies":{"vows":"*","underscore":"*","colors":"*","benchmark":"*","express":"*","validator":"*"},"main":"./sift.js","scripts":{"test":"vows --spec"},"readmeFilename":"README.md","_id":"sift@0.0.7","dist":{"shasum":"a452fe8e61e2feba3cf97290a25e8f4533fc1a4e","size":9554,"noattachment":false,"key":"/sift/-/sift-0.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-0.0.7.tgz"},"_npmVersion":"1.1.65","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"directories":{},"publish_time":1354427794219,"_cnpm_publish_time":1354427794219,"_hasShrinkwrap":false},"0.0.6":{"name":"sift","description":"mongodb query style array filtering","version":"0.0.6","repository":{},"engines":{},"dependencies":{},"devDependencies":{"vows":"*","underscore":"*","colors":"*","benchmark":"*","express":"*","validator":"*"},"main":"./sift.js","scripts":{"test":"vows --spec"},"readmeFilename":"README.md","_id":"sift@0.0.6","dist":{"shasum":"1a791a0dcf9efddb56e3762b99b29990145bb60c","size":9235,"noattachment":false,"key":"/sift/-/sift-0.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-0.0.6.tgz"},"_npmVersion":"1.1.65","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"directories":{},"publish_time":1351840641221,"_cnpm_publish_time":1351840641221,"_hasShrinkwrap":false},"0.0.5":{"name":"sift","description":"mongodb query style array filtering","version":"0.0.5","repository":{},"engines":{},"dependencies":{},"devDependencies":{"vows":"*","underscore":"*","colors":"*","benchmark":"*","express":"*","validator":"*"},"main":"./sift.js","scripts":{"test":"vows --spec"},"readmeFilename":"README.md","_id":"sift@0.0.5","dist":{"shasum":"3a25bd66ca4c4cdd3af2ef1db53f8189d60f1534","size":9190,"noattachment":false,"key":"/sift/-/sift-0.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-0.0.5.tgz"},"_npmVersion":"1.1.65","_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"directories":{},"publish_time":1351839137463,"_cnpm_publish_time":1351839137463,"_hasShrinkwrap":false},"0.0.4":{"name":"sift","description":"mongodb query style array filtering","version":"0.0.4","repository":{"url":""},"engines":{"node":"*"},"dependencies":{},"devDependencies":{"vows":"*","underscore":"*","colors":"*","benchmark":"*","express":"*","validator":"*"},"main":"./sift.js","scripts":{"test":"vows --spec"},"_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"_id":"sift@0.0.4","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.6.16","_defaultsLoaded":true,"dist":{"shasum":"807656e6d609ccc0f6ca9c19fb23af7187cca376","size":20480,"noattachment":false,"key":"/sift/-/sift-0.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-0.0.4.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"directories":{},"publish_time":1336055768929,"_cnpm_publish_time":1336055768929,"_hasShrinkwrap":false},"0.0.3":{"name":"sift","description":"mongodb query style array filtering","version":"0.0.3","repository":{"url":""},"engines":{"node":"*"},"dependencies":{},"devDependencies":{"vows":"*","underscore":"*","colors":"*","benchmark":"*","express":"*","validator":"*"},"main":"./sift.js","scripts":{"test":"vows --spec"},"_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"_id":"sift@0.0.3","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"79e7a7b0a4fa33bc51baea563c02adc75995cb6e","size":20480,"noattachment":false,"key":"/sift/-/sift-0.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-0.0.3.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"directories":{},"publish_time":1329512707319,"_cnpm_publish_time":1329512707319,"_hasShrinkwrap":false},"0.0.2":{"name":"sift","description":"mongodb query style array filtering","version":"0.0.2","repository":{"url":""},"engines":{"node":"*"},"dependencies":{},"devDependencies":{"vows":"*","underscore":"*","colors":"*","benchmark":"*","express":"*","validator":"*"},"main":"./sift.js","scripts":{"test":"vows --spec"},"_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"_id":"sift@0.0.2","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.6.7","_defaultsLoaded":true,"dist":{"shasum":"556af3046ae41002e507c2d224e5134973f253a7","size":10240,"noattachment":false,"key":"/sift/-/sift-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-0.0.2.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"directories":{},"publish_time":1327024023767,"_cnpm_publish_time":1327024023767,"_hasShrinkwrap":false},"0.0.1":{"name":"sift","description":"mongodb query style array filtering","version":"0.0.1","repository":{"url":""},"engines":{"node":"*"},"dependencies":{},"devDependencies":{"vows":"*","underscore":"*","colors":"*","benchmark":"*","express":"*","validator":"*"},"main":"./sift.js","scripts":{"test":"vows --spec"},"_npmUser":{"name":"architectd","email":"craig.j.condon@gmail.com"},"_id":"sift@0.0.1","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"e31f30242627e0de34aa58cbfb7af5483770226b","size":10240,"noattachment":false,"key":"/sift/-/sift-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/sift/download/sift-0.0.1.tgz"},"maintainers":[{"name":"architectd","email":"craig.j.condon@gmail.com"},{"name":"crcn","email":"craig.j.condon@gmail.com"}],"directories":{},"publish_time":1325694998139,"_cnpm_publish_time":1325694998139,"_hasShrinkwrap":false}},"readme":"**Installation**: `npm install sift`, or `yarn add sift`\n\n## Sift is a tiny library for using MongoDB queries in Javascript\n\n[![Build Status](https://secure.travis-ci.org/crcn/sift.js.png)](https://secure.travis-ci.org/crcn/sift.js)\n\n<!-- [![Coverage Status](https://coveralls.io/repos/crcn/sift.js/badge.svg)](https://coveralls.io/r/crcn/sift.js)  -->\n<!-- [![Join the chat at https://gitter.im/crcn/sift.js](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/crcn/sift.js?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) -->\n\n**For extended documentation, checkout http://docs.mongodb.org/manual/reference/operator/query/**\n\n## Features:\n\n- Supported operators: [\\$in](#in), [\\$nin](#nin), [\\$exists](#exists), [\\$gte](#gte), [\\$gt](#gt), [\\$lte](#lte), [\\$lt](#lt), [\\$eq](#eq), [\\$ne](#ne), [\\$mod](#mod), [\\$all](#all), [\\$and](#and), [\\$or](#or), [\\$nor](#nor), [\\$not](#not), [\\$size](#size), [\\$type](#type), [\\$regex](#regex), [\\$where](#where), [\\$elemMatch](#elemmatch)\n- Regexp searches\n- Supports node.js, and web\n- Custom Operations\n- Tree-shaking (omitting functionality from web app bundles)\n\n## Examples\n\n```javascript\nimport sift from \"sift\";\n\n// intersecting arrays\nconst result1 = [\"hello\", \"sifted\", \"array!\"].filter(\n  sift({ $in: [\"hello\", \"world\"] }),\n); // ['hello']\n\n// regexp filter\nconst result2 = [\"craig\", \"john\", \"jake\"].filter(sift(/^j/)); //['john','jake']\n\n// function filter\nconst testFilter = sift({\n  //you can also filter against functions\n  name: function (value) {\n    return value.length == 5;\n  },\n});\n\nconst result3 = [\n  {\n    name: \"craig\",\n  },\n  {\n    name: \"john\",\n  },\n  {\n    name: \"jake\",\n  },\n].filter(testFilter); // filtered: [{ name: 'craig' }]\n\n// you can test *single values* against your custom sifter\ntestFilter({ name: \"sarah\" }); //true\ntestFilter({ name: \"tim\" }); //false\n```\n\n## API\n\n### sift(query: MongoQuery, options?: Options): Function\n\nCreates a filter with all the built-in MongoDB query operations.\n\n- `query` - the filter to use against the target array\n- `options`\n  - `operations` - [custom operations](#custom-operations)\n  - `compare` - compares difference between two values\n\nExample:\n\n```javascript\nimport sift from \"sift\";\n\nconst test = sift({ $gt: 5 });\n\nconsole.log(test(6)); // true\nconsole.log(test(4)); // false\n\n[3, 4, 5, 6, 7].filter(test); // [6, 7]\n```\n\n### createQueryTester(query: Query, options?: Options): Function\n\nCreates a filter function **without** built-in MongoDB query operations. This is useful\nif you're looking to omit certain operations from application bundles. See [Omitting built-in operations](#omitting-built-in-operations) for more info.\n\n```javascript\nimport { createQueryTester, $eq, $in } from \"sift\";\nconst filter = createQueryTester({ $eq: 5 }, { operations: { $eq, $in } });\n```\n\n### createEqualsOperation(params: any, ownerQuery: Query, options: Options): Operation\n\nUsed for [custom operations](#custom-operations).\n\n```javascript\nimport { createQueryTester, createEqualsOperation, $eq, $in } from \"sift\";\nconst filter = createQueryTester(\n  { $mod: 5 },\n  {\n    operations: {\n      $something(mod, ownerQuery, options) {\n        return createEqualsOperation(\n          (value) => value % mod === 0,\n          ownerQuery,\n          options,\n        );\n      },\n    },\n  },\n);\nfilter(10); // true\nfilter(11); // false\n```\n\n## Supported Operators\n\nSee MongoDB's [advanced queries](http://www.mongodb.org/display/DOCS/Advanced+Queries) for more info.\n\n### \\$in\n\narray value must be _\\$in_ the given query:\n\nIntersecting two arrays:\n\n```javascript\n// filtered: ['Brazil']\n[\"Brazil\", \"Haiti\", \"Peru\", \"Chile\"].filter(\n  sift({ $in: [\"Costa Rica\", \"Brazil\"] }),\n);\n```\n\nHere's another example. This acts more like the \\$or operator:\n\n```javascript\n[{ name: \"Craig\", location: \"Brazil\" }].filter(\n  sift({ location: { $in: [\"Costa Rica\", \"Brazil\"] } }),\n);\n```\n\n### \\$nin\n\nOpposite of \\$in:\n\n```javascript\n// filtered: ['Haiti','Peru','Chile']\n[\"Brazil\", \"Haiti\", \"Peru\", \"Chile\"].filter(\n  sift({ $nin: [\"Costa Rica\", \"Brazil\"] }),\n);\n```\n\n### \\$exists\n\nChecks if whether a value exists:\n\n```javascript\n// filtered: ['Craig','Tim']\nsift({ $exists: true })([\"Craig\", null, \"Tim\"]);\n```\n\nYou can also filter out values that don't exist\n\n```javascript\n// filtered: [{ name: \"Tim\" }]\n[{ name: \"Craig\", city: \"Minneapolis\" }, { name: \"Tim\" }].filter(\n  sift({ city: { $exists: false } }),\n);\n```\n\n### \\$gte\n\nChecks if a number is >= value:\n\n```javascript\n// filtered: [2, 3]\n[0, 1, 2, 3].filter(sift({ $gte: 2 }));\n```\n\n### \\$gt\n\nChecks if a number is > value:\n\n```javascript\n// filtered: [3]\n[0, 1, 2, 3].filter(sift({ $gt: 2 }));\n```\n\n### \\$lte\n\nChecks if a number is <= value.\n\n```javascript\n// filtered: [0, 1, 2]\n[0, 1, 2, 3].filter(sift({ $lte: 2 }));\n```\n\n### \\$lt\n\nChecks if number is < value.\n\n```javascript\n// filtered: [0, 1]\n[0, 1, 2, 3].filter(sift({ $lt: 2 }));\n```\n\n### \\$eq\n\nChecks if `query === value`. Note that **\\$eq can be omitted**. For **\\$eq**, and **\\$ne**\n\n```javascript\n// filtered: [{ state: 'MN' }]\n[{ state: \"MN\" }, { state: \"CA\" }, { state: \"WI\" }].filter(\n  sift({ state: { $eq: \"MN\" } }),\n);\n```\n\nOr:\n\n```javascript\n// filtered: [{ state: 'MN' }]\n[{ state: \"MN\" }, { state: \"CA\" }, { state: \"WI\" }].filter(\n  sift({ state: \"MN\" }),\n);\n```\n\n### \\$ne\n\nChecks if `query !== value`.\n\n```javascript\n// filtered: [{ state: 'CA' }, { state: 'WI'}]\n[{ state: \"MN\" }, { state: \"CA\" }, { state: \"WI\" }].filter(\n  sift({ state: { $ne: \"MN\" } }),\n);\n```\n\n### \\$mod\n\nModulus:\n\n```javascript\n// filtered: [300, 600]\n[100, 200, 300, 400, 500, 600].filter(sift({ $mod: [3, 0] }));\n```\n\n### \\$all\n\nvalues must match **everything** in array:\n\n```javascript\n// filtered: [ { tags: ['books','programming','travel' ]} ]\n[\n  { tags: [\"books\", \"programming\", \"travel\"] },\n  { tags: [\"travel\", \"cooking\"] },\n].filter(sift({ tags: { $all: [\"books\", \"programming\"] } }));\n```\n\n### \\$and\n\nability to use an array of expressions. All expressions must test true.\n\n```javascript\n// filtered: [ { name: 'Craig', state: 'MN' }]\n\n[\n  { name: \"Craig\", state: \"MN\" },\n  { name: \"Tim\", state: \"MN\" },\n  { name: \"Joe\", state: \"CA\" },\n].filter(sift({ $and: [{ name: \"Craig\" }, { state: \"MN\" }] }));\n```\n\n### \\$or\n\nOR array of expressions.\n\n```javascript\n// filtered: [ { name: 'Craig', state: 'MN' }, { name: 'Tim', state: 'MN' }]\n[\n  { name: \"Craig\", state: \"MN\" },\n  { name: \"Tim\", state: \"MN\" },\n  { name: \"Joe\", state: \"CA\" },\n].filter(sift({ $or: [{ name: \"Craig\" }, { state: \"MN\" }] }));\n```\n\n### \\$nor\n\nopposite of or:\n\n```javascript\n// filtered: [{ name: 'Joe', state: 'CA' }]\n[\n  { name: \"Craig\", state: \"MN\" },\n  { name: \"Tim\", state: \"MN\" },\n  { name: \"Joe\", state: \"CA\" },\n].filter(sift({ $nor: [{ name: \"Craig\" }, { state: \"MN\" }] }));\n```\n\n### \\$size\n\nMatches an array - must match given size:\n\n```javascript\n// filtered: ['food','cooking']\n[{ tags: [\"food\", \"cooking\"] }, { tags: [\"traveling\"] }].filter(\n  sift({ tags: { $size: 2 } }),\n);\n```\n\n### \\$type\n\nMatches a values based on the type\n\n```javascript\n[new Date(), 4342, \"hello world\"].filter(sift({ $type: Date })); // returns single date\n[new Date(), 4342, \"hello world\"].filter(sift({ $type: String })); // returns ['hello world']\n```\n\n### \\$regex\n\nMatches values based on the given regular expression\n\n```javascript\n[\"frank\", \"fred\", \"sam\", \"frost\"].filter(\n  sift({ $regex: /^f/i, $nin: [\"frank\"] }),\n); // [\"fred\", \"frost\"]\n[\"frank\", \"fred\", \"sam\", \"frost\"].filter(\n  sift({ $regex: \"^f\", $options: \"i\", $nin: [\"frank\"] }),\n); // [\"fred\", \"frost\"]\n```\n\n### \\$where\n\nMatches based on some javascript comparison\n\n```javascript\n[{ name: \"frank\" }, { name: \"joe\" }].filter(\n  sift({ $where: \"this.name === 'frank'\" }),\n); // [\"frank\"]\n[{ name: \"frank\" }, { name: \"joe\" }].filter(\n  sift({\n    $where: function () {\n      return this.name === \"frank\";\n    },\n  }),\n); // [\"frank\"]\n```\n\n### \\$elemMatch\n\nMatches elements of array\n\n```javascript\nvar bills = [\n  {\n    month: \"july\",\n    casts: [\n      {\n        id: 1,\n        value: 200,\n      },\n      {\n        id: 2,\n        value: 1000,\n      },\n    ],\n  },\n  {\n    month: \"august\",\n    casts: [\n      {\n        id: 3,\n        value: 1000,\n      },\n      {\n        id: 4,\n        value: 4000,\n      },\n    ],\n  },\n];\n\nvar result = bills.filter(\n  sift({\n    casts: {\n      $elemMatch: {\n        value: { $gt: 1000 },\n      },\n    },\n  }),\n); // {month:'august', casts:[{id:3, value: 1000},{id: 4, value: 4000}]}\n```\n\n### \\$not\n\nNot expression:\n\n```javascript\n[\"craig\", \"tim\", \"jake\"].filter(sift({ $not: { $in: [\"craig\", \"tim\"] } })); // ['jake']\n[\"craig\", \"tim\", \"jake\"].filter(sift({ $not: { $size: 5 } })); // ['tim','jake']\n```\n\n### Date comparison\n\nMongodb allows you to do date comparisons like so:\n\n```javascript\ndb.collection.find({ createdAt: { $gte: \"2018-03-22T06:00:00Z\" } });\n```\n\nIn Sift, you'll need to specify a Date object:\n\n```javascript\ncollection.find(\n  sift({ createdAt: { $gte: new Date(\"2018-03-22T06:00:00Z\") } }),\n);\n```\n\n## Custom behavior\n\nSift works like MongoDB out of the box, but you're also able to modify the behavior to suite your needs.\n\n#### Custom operations\n\nYou can register your own custom operations. Here's an example:\n\n```javascript\nimport sift, { createEqualsOperation } from \"sift\";\n\nvar filter = sift(\n  {\n    $customMod: 2,\n  },\n  {\n    operations: {\n      $customMod(params, ownerQuery, options) {\n        return createEqualsOperation(\n          (value) => value % params !== 0,\n          ownerQuery,\n          options,\n        );\n      },\n    },\n  },\n);\n\n[1, 2, 3, 4, 5].filter(filter); // [1, 3, 5]\n```\n\n#### Omitting built-in operations\n\nYou can create a filter function that omits the built-in operations like so:\n\n```javascript\nimport { createQueryTester, $in, $all, $nin, $lt } from \"sift\";\nconst test = createQueryTester(\n  {\n    $eq: 10,\n  },\n  { operations: { $in, $all, $nin, $lt } },\n);\n\n[1, 2, 3, 4, 10].filter(test);\n```\n\nFor bundlers like `Webpack` and `Rollup`, operations that aren't used are omitted from application bundles via tree-shaking.\n","_attachments":{},"homepage":"https://github.com/crcn/sift.js#readme","bugs":{"url":"https://github.com/crcn/sift.js/issues"},"license":"MIT"}