{"_id":"@dgmip/firestore-searchable-index","_rev":"8-9998d3e65abc4b7e1cd88ee302c7a6d2","name":"@dgmip/firestore-searchable-index","dist-tags":{"latest":"1.0.9"},"versions":{"1.0.2":{"name":"@dgmip/firestore-searchable-index","version":"1.0.2","description":"Create a searchable index for firestore given a string or an array of strings","main":"lib/index.js","scripts":{"test":"npm run lint && jasmine","lint":"tslint src/**/*.ts","build":"npm run lint && tsc && jasmine","fdep":"npm run build && cd src && npm version patch && cd ../ && npm publish && gu"},"repository":{"type":"git","url":"git+https://gitlab.com/dgmip/firestore-searchable-index.git"},"keywords":["firestore","autocomplete","firebase"],"author":{"name":"Benjamin Wall","email":"bwall256@gmail.com","url":"https://github.com/DGmip"},"license":"ISC","bugs":{"url":"https://gitlab.com/dgmip/firestore-searchable-index/issues"},"homepage":"https://gitlab.com/dgmip/firestore-searchable-index#readme","devDependencies":{"@types/jasmine":"^3.3.12","jasmine":"^3.3.1"},"gitHead":"9dea5c5c5b37d486b749f9b0491ea8984e020c7d","_id":"@dgmip/firestore-searchable-index@1.0.2","_nodeVersion":"8.14.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-N5xU3yLLkvi9P1YyOHCcO+064Xp0GWaBvVNE+Jsr04/u4n9hHFvJoJ6o86D9968cq0D+QiZVVbWbRFj9Hm3UnA==","shasum":"898bf765f00430a46c82c671219b5e26f064a169","tarball":"https://registry.npmjs.org/@dgmip/firestore-searchable-index/-/firestore-searchable-index-1.0.2.tgz","fileCount":12,"unpackedSize":20400,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJclhXWCRA9TVsSAnZWagAAyLwP/jHragDYn6Od2B7TR0fV\nbhOLqpC3UcoiUlvyie/FPwWUGzR34i1yQiCsPhlq0fQyAG3rzgJdrujYghq2\nqPhWSx/GXfpIX4xSgBTmKpAkeWyXEpUYKFqEvvHfl8zUfTe46CDRcHnGl7Vs\nqm/fPQjE6BD15Axbh9L1r6FgaE9b05ec6dYWU/8sLvt5OTxlw0ypWrk349R4\nio+TRtCkuDg49wmSBIdBl5qDp34Tzpn4+sdB0N1vseUX1TdeCCM6UP7ReB9l\ncTvLaOPpvvOkZu1ngxrfsJ0PojjYkUMr+osE3Pra8DWkKw4U1vO96Bp5QPdu\nVDJJtxWftYL17jDkaRr5+b/gO0MOVqQ2SX2aiF38llcwlfd6g4opgdP0v8qN\ncsQe6S0nsrxzYTL1pm2hscmu05H2iXEsZwy89oNvjVADm9KhmisOplM/WduT\nNcyMkPnfJOr/lVaWM26PdmaOomNIs0tFfli+kOO2tdvGAsif/MKezrv0L9l9\n7C/0qvAyjDeYwX6ugGUY11lFw8y34UGriCiZZ2s9Xa4M7EdWzt8cIuermkjA\naLlzKN+dib3LVCKV2TRTixIFeOo2enuectyT786lSY3r1CZkZcGZIK2skL/v\nx69q/PrbhO4ah2mCez2TkZcvKlAvF17PKJ8+s+V09pVBEpqzsj5HrzAykoPN\nHMv1\r\n=ajUG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDntXId/bL2wSIwVubGuBlnxLUminWD5lvGjSaY8l2GSgIhAJtusjRxzyeSQBrB0FDQvQKr3zPxlzax4TcX6/WqQKH/"}]},"maintainers":[{"name":"dgmip","email":"bwall256@gmail.com"}],"_npmUser":{"name":"dgmip","email":"bwall256@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/firestore-searchable-index_1.0.2_1553339861954_0.3189696888946818"},"_hasShrinkwrap":false},"1.0.3":{"name":"@dgmip/firestore-searchable-index","version":"1.0.3","description":"Create a searchable index for firestore given a string or an array of strings","main":"lib/index.js","scripts":{"test":"npm run lint && jasmine","lint":"tslint src/**/*.ts","build":"npm run lint && tsc && jasmine","fdep":"npm run build && cd src && npm version patch && cd ../ && npm publish"},"repository":{"type":"git","url":"git+https://gitlab.com/dgmip/firestore-searchable-index.git"},"keywords":["firestore","autocomplete","firebase"],"author":{"name":"Benjamin Wall","email":"bwall256@gmail.com","url":"https://github.com/DGmip"},"license":"ISC","bugs":{"url":"https://gitlab.com/dgmip/firestore-searchable-index/issues"},"homepage":"https://gitlab.com/dgmip/firestore-searchable-index#readme","devDependencies":{"@types/jasmine":"^3.3.12","jasmine":"^3.3.1"},"gitHead":"80ead199ee066e59b9fcc86606b2774bf66b3f81","_id":"@dgmip/firestore-searchable-index@1.0.3","_nodeVersion":"8.14.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Qns8uOf1QliHLuYsb9cnTQR22aqXwrc2IJCgfCDuakyx+4ovsi9PWYdxo6d4jpnjMqs3Nvzt+U7OyedL4lLRVw==","shasum":"452b8cea047e98cc9c8b20a412a1d4f5d3c12423","tarball":"https://registry.npmjs.org/@dgmip/firestore-searchable-index/-/firestore-searchable-index-1.0.3.tgz","fileCount":12,"unpackedSize":20394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJclhX/CRA9TVsSAnZWagAAhF8QAJ3p9ovDEbll+LKfkrP/\nvd9N+VSoF0kVuXDTTAapCu672hUnGycae52G6WOrb3KF/cyw9N79LvqO71n9\n1EnYRYPFXEGsYJ5B8S3681xHxDVHw22qdHgB5Mt06kz7pq2ohKrIMtiBxM7y\n+XiF+f2RiMny9/keRfcmKtthI1gIAKiccVYTkTozfP6Vr5C/6RLeZu/oEJ6X\ndsOafR5s5eD5tXaTJfBcaNjQWmUWetHM8DJav03wOgIYbLi9dKui4Vl/sBxJ\nRD+IrUWmc/s9tfOagHvH0N6UfHzAy9TuBedqChSV2da4pfja4+ijpQyA2UfS\nm3gDyigUrtSRzUNdTT9/WlYq7fjGcAJv5xo0ccCdXLAu5+uXELTTZcDvRb8C\n1DYvmQABrsUswYPmh6MiF1vPhuYf1Gi/C8GcaMg25cYqcdXySoMmq1gHmXYQ\ncd27Gd/8atuRhotQmzN7iFdPboLfpJQnj00reYI+C5RjijsMfpjQM4Uzwbtd\niS1iDW0DVfKnts+pJrQgEZETiGN0Ii/OjA9PG9s4jHiK1XGpSBVDN7U8tI4i\nKIsMOyT5oq7HhNZH9YZd7u8xUpp++shFFTtQPU520g2iyRIp+CzPQVpRexWe\nWKJEsNRwPs2ZzLqcr/Zp6HJoNkLcJcQYijO3YdN0mu9alaUfbUH3XTlOyCEr\nASTp\r\n=SXqG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFYdjFBmgkbWJTAlLgL1CwJA9MSSZXkVIlkb9rkgZL1NAiEA8UBtFnNaALslZqSktBzFqTUB+jp3bCnfU9/tWEZf0Iw="}]},"maintainers":[{"name":"dgmip","email":"bwall256@gmail.com"}],"_npmUser":{"name":"dgmip","email":"bwall256@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/firestore-searchable-index_1.0.3_1553339902425_0.8812845532647495"},"_hasShrinkwrap":false},"1.0.4":{"name":"@dgmip/firestore-searchable-index","version":"1.0.4","description":"Create a searchable index for firestore given a string or an array of strings","main":"lib/index.js","scripts":{"test":"npm run lint && jasmine","lint":"tslint src/**/*.ts","build":"npm run lint && tsc && jasmine","fdep":"npm run build && cd src && npm version patch && cd ../ && npm publish"},"repository":{"type":"git","url":"git+https://gitlab.com/dgmip/firestore-searchable-index.git"},"keywords":["firestore","autocomplete","firebase"],"author":{"name":"Benjamin Wall","email":"bwall256@gmail.com","url":"https://github.com/DGmip"},"license":"ISC","bugs":{"url":"https://gitlab.com/dgmip/firestore-searchable-index/issues"},"homepage":"https://gitlab.com/dgmip/firestore-searchable-index#readme","devDependencies":{"@types/jasmine":"^3.3.12","jasmine":"^3.3.1"},"gitHead":"c7faf0ec6908446c9366273ee163125f5eb2a051","_id":"@dgmip/firestore-searchable-index@1.0.4","_nodeVersion":"8.14.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-2FLsPrE3bgHheueP2IPKDg6w7kZOX5UAbU0t1XWwdZDfYiSpCeKioBFQBcmcDmGR0TuQ0BqtelscqOHPRJSPNQ==","shasum":"5ea249f9443556d9818d1681ea5d497b0ea70945","tarball":"https://registry.npmjs.org/@dgmip/firestore-searchable-index/-/firestore-searchable-index-1.0.4.tgz","fileCount":13,"unpackedSize":21855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJclhiCCRA9TVsSAnZWagAANicP/2QS3yEv5kKQ25j6Gses\nY5Um9mH8phDQHpODJFnnvla86RAo5t1hgpfg4Mzqn02IaL+FtAMT7CPBRXjV\n9Q8MrwYlTrUCxqHwdYph53ikJb7sx/dHlK+RXju3hsSOuUF35GPS3ummPRTY\n+0/rnXhkZiH+Nzo0nmaEA4V//zlFrz3QwWTH9KSjz/NAIshBODkJ9ONnJTjf\nwiGfotANsOFNShyaO7ub3JNDCxVyl2FkeImkKF+F+c1vuakv1RIuI9hr+O59\nBuW5c0l9hxUMpfqVJhRuwU9cIv/jSu8ITsHYF+Dxm473Kr1duOQ8rsTv1XjH\n6rvq9k/DMGX7is5Ql9nIdu8jisWQ+6UV9gu1EgXBNuesp+YI8UP5z7240cHp\nD/J2ldfWh5czAyKh4uUUqo95ZKnZAxGoCBewpaaTF461+EDJYQxy7OSKK2tA\nuYcHhjmQgucfhhf/pgbsUrjp0uo/wQsEqadmfJHOPL48LH1Rh9Vw8nms/Hk6\n7e9ItrjUdOFIQZRy5piOLpfQ2LSBMgYcrZNziVo8deZtRX4Mprmd5U3YiO2e\n+2lUpi6ozi+fpI+OsRlnzSldGwzHKvSTKI1XVC4zDeRy0E1RcE7KkrxTrokQ\nl8cMFc9CUzzSnh6GSye6aHhhlr1FRnQ8KeoD7No3w14EQvMNypDDJO22MctL\n1kzL\r\n=oheB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAPMAuGWroVgwkbNcX0nUBoFmaWyI81a0iowcRGrgYvjAiEAygXkRiANiwGxCyVWL2NDA14oBXskopt+2cjBuZxgfjs="}]},"maintainers":[{"name":"dgmip","email":"bwall256@gmail.com"}],"_npmUser":{"name":"dgmip","email":"bwall256@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/firestore-searchable-index_1.0.4_1553340546102_0.0498082198713643"},"_hasShrinkwrap":false},"1.0.5":{"name":"@dgmip/firestore-searchable-index","version":"1.0.5","description":"Create a searchable index for firestore given a string or an array of strings","main":"lib/index.js","scripts":{"test":"npm run lint && jasmine","lint":"tslint src/**/*.ts","build":"npm run lint && tsc && jasmine","fdep":"npm run build && cd src && npm version patch && cd ../ && npm publish --access public"},"repository":{"type":"git","url":"git+https://gitlab.com/dgmip/firestore-searchable-index.git"},"keywords":["firestore","autocomplete","firebase"],"author":{"name":"Benjamin Wall","email":"bwall256@gmail.com","url":"https://github.com/DGmip"},"license":"ISC","bugs":{"url":"https://gitlab.com/dgmip/firestore-searchable-index/issues"},"homepage":"https://gitlab.com/dgmip/firestore-searchable-index#readme","devDependencies":{"@types/jasmine":"^3.3.12","jasmine":"^3.3.1"},"gitHead":"11654a034ddd923db89a68ccc495abdd13a3fb33","_id":"@dgmip/firestore-searchable-index@1.0.5","_nodeVersion":"8.14.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-f771+tW6WJOVlZfBPKPgqSoxb0lCXywon9z6gwNBLrOVP+veVabzxKvfAgCrB68bHrPS36c2mvZevsFxDtEZqA==","shasum":"c2bf4af50c154b67ee005be49aec562f524dd354","tarball":"https://registry.npmjs.org/@dgmip/firestore-searchable-index/-/firestore-searchable-index-1.0.5.tgz","fileCount":13,"unpackedSize":21871,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJclhlpCRA9TVsSAnZWagAA2usP/3YlkqpSTwJrmhke/M/R\nXVNT5TVV5w0WBzS85oqoayTonNCIhyFMBMp9PMuqrh3wu34PIOjYe/R09sl4\n7uNwmqUiM6hlVOkeSywmRlJbMcz/GAQtgvnxcTZM8MjLjqH6BcvG33lhmMnF\nmrA/CPVzblDobnl+J+em4CsYT4MzteJ0NB2zJuWJ/FeYN+90o9UwB0kTjkDg\nwLaqUk+doJ57ErLf1XlsfHZc69vns94IH+PWeCbiOXYoIiDLshdf2qjZWfAN\n8UQIVE5CAxhFIhP5cW0c2KPPkBibmzDN3LIsCgpD1M/wTA+aTFO4+4r//vtG\noedtQtiThqxg6wzw0uNHsMWM1Z9igdgbRvs9Kbe19XpDE6d/MjwUeTz9QNnH\nBOddeExF6UIEHi9nMJ8ODbbYEtjVfkHsKQ3vpnSG7PnJ75HuWOnVWkrRf0Xa\nzdX35e/mP691jpjbn7bh0M7tyHgG3HSvFJ3+19SxZPs5UXJMI6CYQ25XGG3j\nJQrE0qgac8oMkUec8Z9/5OUh4qbsdpwUQzF3eOfcw4noMG66Tth+HMznjxb0\nJYNwXwnMiN5rXjH/7ubOrFT7+QRq85ZQbY9h1EdtjaMKY0Xa5q8d7i29HEX7\nOhmBFazFzKQfcPGRAQAyNL24Prtj9sE6fehkEAupkMQQ8MxssJbBscJpIsUX\nbhWt\r\n=Z4EY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFY3bzOZ8yUjIQpdF96U6dSQHojmQfiCsJKgTsrs5PggIhAKD2DmAikm22Fwk0LPrXTKasKVwCBJZX+ofKFVMt0MxG"}]},"maintainers":[{"name":"dgmip","email":"bwall256@gmail.com"}],"_npmUser":{"name":"dgmip","email":"bwall256@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/firestore-searchable-index_1.0.5_1553340776624_0.691521984740854"},"_hasShrinkwrap":false},"1.0.6":{"name":"@dgmip/firestore-searchable-index","version":"1.0.6","description":"Create a searchable index for firestore given a string or an array of strings","main":"lib/index.js","scripts":{"test":"npm run lint && jasmine","lint":"tslint src/**/*.ts","build":"npm run lint && tsc && jasmine","fdep":"npm run build && cd src && npm version patch && cd ../ && npm publish --access public"},"repository":{"type":"git","url":"git+https://gitlab.com/dgmip/firestore-searchable-index.git"},"keywords":["firestore","autocomplete","firebase"],"author":{"name":"Benjamin Wall","email":"bwall256@gmail.com","url":"https://github.com/DGmip"},"license":"ISC","bugs":{"url":"https://gitlab.com/dgmip/firestore-searchable-index/issues"},"homepage":"https://gitlab.com/dgmip/firestore-searchable-index#readme","devDependencies":{"@types/jasmine":"^3.3.12","jasmine":"^3.3.1"},"gitHead":"2231892b5e2a27fb19de68c2fcfc7d2dec05cc3f","_id":"@dgmip/firestore-searchable-index@1.0.6","_nodeVersion":"8.14.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-uFSudgIFq6AuP3VtcT+XIssn39taoNSeNRtcygUUmkT5CBIo7bwwlr+DzH54+tIpU3FFvWYD/HOxfzGaInLCvQ==","shasum":"9fcfdc8e181a2ef6917d69d79c15e532175a9d5e","tarball":"https://registry.npmjs.org/@dgmip/firestore-searchable-index/-/firestore-searchable-index-1.0.6.tgz","fileCount":11,"unpackedSize":21227,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJclhz1CRA9TVsSAnZWagAAmtMQAIrSOENGPV9ksWIuqPG+\ngnwkaB7aoJNqNmZRjrEO0XEEtIUwBx1PvdLX8/R4iiWn+N0xJ0iVUdw5PNL9\nsomTAYFRsZiH6Jvy5b75Tdu0icQXU4AJKaVLigHi0WY8hRKa0T3L6ds9Z21H\nLYMRDsRooF2sDtbFLoXEo39czYT6ZalDL3IsmL2cNTRjxuiVEhXb7iQy7bNx\np1f111Y3sBFF/LAhdJG3t7TUTjGdDtPZflyLOzN5Q/SI+WURdnItJUDSomEZ\nVNIPTZUuMfyWQC6t2ovv/DHKft3vpEpH7RA28t6y1jYksYGc98nN3c+R/Tq4\n1JCQej4+T6k0WwwSCaVEgt2hJvElUJPXAAY2uEOxAkkDBeAeDrGRSQ/Q17MN\nhWAe0k/2V9aneInx49FvntERaz90PL+BS+wrxtJ9SPp+a+lw/BM2IVvTJ+9i\nPXB6VJR08Ba84aRCwVeMjnzFy0ka/W0p/zXISZi8Y9jjUO0KpBMZWi3I9oCL\nz3lPXiA48IcNPO/sV5MGOCZYKjzn9brRk3XCX6VzVHnoyfqQOSplf+/dVVgl\n0FYnvCOcaWKQP3/Ah74ujfnD44ryW+RiTldzkwEIS2n5gNOFfcJkh+ztCrzt\nYjO6LsORrBb1JNTKA9vvoiC9ck130MvsdqPdewcpjWty8U7xT3kwkrd3U0bn\nP6LP\r\n=YhKj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICcBppD03p2jfyKF2+9J7ak5F0fD3RnmEOu/dF0G6BQ9AiEAzlDzxmRbJmLgwHygWmsIZjs9tq0Hv/U25UmRXZ+Yd4c="}]},"maintainers":[{"name":"dgmip","email":"bwall256@gmail.com"}],"_npmUser":{"name":"dgmip","email":"bwall256@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/firestore-searchable-index_1.0.6_1553341684454_0.43237787527372173"},"_hasShrinkwrap":false},"1.0.7":{"name":"@dgmip/firestore-searchable-index","version":"1.0.7","description":"Create a searchable index for firestore given a string or an array of strings","main":"lib/index.js","scripts":{"test":"npm run lint && jasmine","lint":"tslint src/**/*.ts","build":"npm run lint && tsc && jasmine","fdep":"npm run build && cd src && npm version patch && cd ../ && npm publish --access public"},"repository":{"type":"git","url":"git+https://gitlab.com/dgmip/firestore-searchable-index.git"},"keywords":["firestore","autocomplete","firebase"],"author":{"name":"Benjamin Wall","email":"bwall256@gmail.com","url":"https://github.com/DGmip"},"license":"ISC","bugs":{"url":"https://gitlab.com/dgmip/firestore-searchable-index/issues"},"homepage":"https://gitlab.com/dgmip/firestore-searchable-index#readme","devDependencies":{"@types/jasmine":"^3.3.12","jasmine":"^3.3.1"},"gitHead":"fa3e37e6b47543d570d60e6d7b9d415297726fd5","_id":"@dgmip/firestore-searchable-index@1.0.7","_nodeVersion":"8.14.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-o0Jrx6JN4mpNk5RxJPBzJn1p0jEEFrfm0vnHn8VrMdyf765tDIgbSpjMxXV6elzpaxSrP+65e9R4ezJP7auHFw==","shasum":"d0e282104bc6dac80dfd4e52c71b3eaccedffded","tarball":"https://registry.npmjs.org/@dgmip/firestore-searchable-index/-/firestore-searchable-index-1.0.7.tgz","fileCount":12,"unpackedSize":21514,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJclh8tCRA9TVsSAnZWagAASQkP/i9ep9w5WN6tkOpiSI/z\nEtm2K+zsLF20FiiCFswvp3kqSHTIxxje/730QwLds2J+zXDzwWAnHA7mXYmL\nKXIxCy0JIt4wgF8fJXL7YueayUQM1baroByj9UlQWVgDlCPiU4mXG9hzua/d\nJnAq7zMTo2I8XyZ/awm6v7Nw+ihLAML4gOMFS7auW+IL4sIUdDnN+CjB2Lcm\nvnNTU9hHdI+PXUX9uNq2EdVitrgpLGzc/AqaGCyHNjHvxFWzchnpm0RQwbf4\n+836dvY1n5o9DBdtVGOveo4V56P4kk8WQqt8o3Cf2nK2NuA8wkXffwWW7nQn\nScwxXuNnhEb3+uOCaM8igJL9gpMWNYzMDzxC52oRHv4CN/o5Z0zd4MsyPZ/h\nnm7UQMUPVh3hAVnLsmCCpk2CrMiezUUr1OMtuhrkYPRgXOBQ+JubLJz4uuzr\nUFiT41lUseQ19t0FrPx8VEfvqPzcyJLbWnelErrtMoKX7dXT54rATGBxOGa1\nNxaYRbVcDNGjfqyMWuOFxc0Br+CxOOVUNz9UI1dSHgeiDQCkpbB0jvtv9Phc\nyzTZFLW46ee2En9MP5WykuqxO0yqx54dc/bQMdpvxQTG6uNvAIWrztE0vUf6\nHo8d1ofVUpEJx/Mn7z4JQ3rh92kwDbKbYc9vYJZsiCD3sKAw0mUx6jAfRv3C\nOHLC\r\n=gs9c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEFAz3m3pL6YzjY46gRn/taemPjk43r5nQvPC2ecFlmqAiEA5mQ3U64IPnnOi2G2gEDbT9yRJ5VrrtxdI0S8IlYpNW8="}]},"maintainers":[{"name":"dgmip","email":"bwall256@gmail.com"}],"_npmUser":{"name":"dgmip","email":"bwall256@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/firestore-searchable-index_1.0.7_1553342253101_0.5370181559323846"},"_hasShrinkwrap":false},"1.0.8":{"name":"@dgmip/firestore-searchable-index","version":"1.0.8","description":"Create a searchable index for firestore given a string or an array of strings","main":"lib/index.js","scripts":{"test":"npm run lint && jasmine","lint":"tslint src/**/*.ts","build":"npm run lint && tsc && jasmine","fdep":"npm run build && cd src && npm version patch && cd ../ && npm publish --access public"},"repository":{"type":"git","url":"git+https://gitlab.com/dgmip/firestore-searchable-index.git"},"keywords":["firestore","autocomplete","firebase"],"author":{"name":"Benjamin Wall","email":"bwall256@gmail.com","url":"https://github.com/DGmip"},"license":"ISC","bugs":{"url":"https://gitlab.com/dgmip/firestore-searchable-index/issues"},"homepage":"https://gitlab.com/dgmip/firestore-searchable-index#readme","devDependencies":{"@types/jasmine":"^3.3.12","jasmine":"^3.3.1"},"gitHead":"e5655c467db7ee408263fc2db0137274af838380","_id":"@dgmip/firestore-searchable-index@1.0.8","_nodeVersion":"8.14.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-MKKhfbvTLN/TOESJTs6yhK03tRJOvH653bSPLjrDETMem2Tof3NiFWdx7yT6N3FZyp7NUMwSMD5ciYN0z2NYKg==","shasum":"4cadb1061ee75a489efa783e7c415e3685e9051e","tarball":"https://registry.npmjs.org/@dgmip/firestore-searchable-index/-/firestore-searchable-index-1.0.8.tgz","fileCount":12,"unpackedSize":27795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnRQzCRA9TVsSAnZWagAAQGwP/j+NPoM+m4FreoP5KHmo\nWvbM5YxJbc6F6NEPSJ6YEUwHzUSTpPREbVMrK6rvy94k1N/n6ArbEcJso4EK\n7fF1V8zDBwyuvI/Ldz9sm1tOyNG2Tpm81Ua+iVGufkr+z2OHtWh05rgtJI9A\nYljU3nfPa1OxBmp/vgDN4U/XUyIRhQ7bWX7qVvAJOnNwxCMqBVnIZ5XTRiSi\nSceFM2+EVrkha+OvNeXlXO3W4vbayNcFe9kxddPRkkg1VkSZ85Xc/VUcfo4M\n3dmixqUC5Ao/ONanTWOfy7Qg4FjWRgvV7P5t9zaw2MHpwDkPGTvM4cVygryq\nwvhrrxZSZsJB58jkwNcksbiWIbDM9WEYmubajrPiN6mNKaWVvjL61M2juRza\n+i1cMEvcFuczNFlsYhzPuRbJVd3S4wlDdbfWyrwStoaJZB3ZqqwWbkMKZBHn\nhrgnnErPBmYuVBNQalAJwYJ+ej5cY2pMCvgXiBXa4gCuV/nfR8r2ebobMDov\n0Iv/IjLCIhIZFM76MukTnFSSM5K2MHo3QBEQeUt1vZK6PmKqb9t25ckUyB4R\n/nNpJ9/VQfSaUbwzgv6ps9vnemGTH40uyVRdDUwWuW2UQ5MbRIYUh6R+saVD\nqdyQvl9J2n+kcQhAy6DP7yG4WIloOZdT9heN14kS/0Y1Vds9PgzCEOy7iIM+\n1+UP\r\n=6Vhi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC66soGMg2D8yQJZ9v+LqMoy5KqEIdg5MAxzd3TnANbjQIhAI54Szo4pARezHeL+U5N4QYnyaCurwmEAmwAIEH0j6j8"}]},"maintainers":[{"name":"dgmip","email":"bwall256@gmail.com"}],"_npmUser":{"name":"dgmip","email":"bwall256@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/firestore-searchable-index_1.0.8_1553798194972_0.723355737038299"},"_hasShrinkwrap":false},"1.0.9":{"name":"@dgmip/firestore-searchable-index","version":"1.0.9","description":"Create a searchable index for firestore given a string or an array of strings","main":"lib/index.js","scripts":{"test":"npm run lint && jasmine","lint":"tslint src/**/*.ts","build":"npm run lint && tsc && jasmine","fdep":"npm run build && cd src && npm version patch && cd ../ && npm publish --access public"},"repository":{"type":"git","url":"git+https://gitlab.com/dgmip/firestore-searchable-index.git"},"keywords":["firestore","autocomplete","firebase"],"author":{"name":"Benjamin Wall","email":"bwall256@gmail.com","url":"https://github.com/DGmip"},"license":"ISC","bugs":{"url":"https://gitlab.com/dgmip/firestore-searchable-index/issues"},"homepage":"https://gitlab.com/dgmip/firestore-searchable-index#readme","devDependencies":{"@types/jasmine":"^3.3.12","jasmine":"^3.3.1"},"gitHead":"d818a54796f05323a29f4475382fdd3f8d07e962","_id":"@dgmip/firestore-searchable-index@1.0.9","_nodeVersion":"8.14.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-VKsIdSPf8m8y8dgOnw+MtnU/0aLldh6AoHL7IQCe9kEsI8/0rMuOx0ty+EPW6ZsMpGxawHDYu/syG5H/TuxbYA==","shasum":"633a4cbf65fed3b94d01df6deb43b201708a3745","tarball":"https://registry.npmjs.org/@dgmip/firestore-searchable-index/-/firestore-searchable-index-1.0.9.tgz","fileCount":12,"unpackedSize":27730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnuUhCRA9TVsSAnZWagAAYAAP/0DH4ZeDMdjBlKQsblzc\nRRPot3+gpZK6J6wL8QkswyNRnMsySDmJHH21rWGWCowwYPtQ5cdZLsM8ISrn\n/lYL9RWkBeMdWID68FS+xhmgK+hTdL5zMG66aMFVlfwWyUhM14i5gATPC8Cu\nAief4x9GBKC+v/Si6hcgDdOFZZU+MeidiDVjCc/VnDzUkgaYKZQmAwi+3QYx\n+2vpd3rFym9yvUJkDHKosYeIqfbhcbuWxuIh2JlMD/NrGy+Pwnkhs8+SNfFb\ngff7zvL99ozG57XrtjNeS4jwdNo3CqwaVawNbCMhrRC4KE9OSOQrtQrG2yDy\nIxkCmmjFl/1zs7G5gvCuMwa8ozhYybIY+O1oyOqoJbahfZ7j3pO3sjbs2217\nvMoSLIsLb4g7n6pp2PegkraiH1ZGmOiJPBzrt1eI7XcNgB70tmC+TDfBg3S1\nKw5IC/h87qGZ3XCM2/x4q+FfuIRPmu066f75QqxzGuVZwDP771owqIiJmBRE\n/YMlpxoc+N7tvW5+FCbNzS4KJQSgiFSUQ+OqtIFAAIyDUBd1Kq6WkndSmI9g\n2p21DJeZlPmoryv6K1RjM0GOXSKJkmGYKAR7/zNbDDjZhm0e6BRZT7TJY5V4\nKkk8hgHGUEnJGQ/Ul4NPKOr9mUUKlJJ6ACBYd4O2dUJ8UWANfs7RdWE4SV3A\nLOuQ\r\n=OYJq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGexI8Qvtu+E1WBlkJzWIkVgAITMAyb2hVan/AHiV7hQIhAN65zwcOOCxVLcLDxIYMzxy0ihApIWt3uk9te2s1C4jV"}]},"maintainers":[{"name":"dgmip","email":"bwall256@gmail.com"}],"_npmUser":{"name":"dgmip","email":"bwall256@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/firestore-searchable-index_1.0.9_1553917217033_0.7687061111223636"},"_hasShrinkwrap":false}},"time":{"created":"2019-03-23T11:17:41.953Z","1.0.2":"2019-03-23T11:17:42.059Z","modified":"2022-04-05T04:18:24.658Z","1.0.3":"2019-03-23T11:18:22.659Z","1.0.4":"2019-03-23T11:29:06.244Z","1.0.5":"2019-03-23T11:32:56.784Z","1.0.6":"2019-03-23T11:48:04.579Z","1.0.7":"2019-03-23T11:57:33.238Z","1.0.8":"2019-03-28T18:36:35.200Z","1.0.9":"2019-03-30T03:40:17.241Z"},"maintainers":[{"name":"dgmip","email":"bwall256@gmail.com"}],"description":"Create a searchable index for firestore given a string or an array of strings","homepage":"https://gitlab.com/dgmip/firestore-searchable-index#readme","keywords":["firestore","autocomplete","firebase"],"repository":{"type":"git","url":"git+https://gitlab.com/dgmip/firestore-searchable-index.git"},"author":{"name":"Benjamin Wall","email":"bwall256@gmail.com","url":"https://github.com/DGmip"},"bugs":{"url":"https://gitlab.com/dgmip/firestore-searchable-index/issues"},"license":"ISC","readme":"# Firestore Searchable Indexc\n  Create searchable indices in firestore from a string or string[]\n\n## Installation\n    npm i --save @dgmip/firestore-searchable-index\n\n## Use\n    import * as searchableIndex from \"@dgmip/firestore-searchable-index\";\n\n    mySearchableIndex = searchableIndex.firestoreSearchableIndex;\n\n    // create and index on a string\n    const index = searchableIndex.create(\"Ben Wall\");\n    // create and index on an array\n    const index = searchableIndex.create([\"Ben Wall\", \"Peter Williams\"]);\n\n## Example search using @angular/fire\n    offset = new Subject<string>() // your search term subject\n    results$: Observable<any[]>\n\n    contructor() {\n      this.results$ = this.search()\n    }\n\n    search() {\n      return this.offset.pipe(\n        filter(val => !!val), // filter empty strings\n        switchMap(offset => {\n          return this.afs.collection('names', ref =>\n            ref.orderBy(`searchableIndex.${ offset }`)\n          )\n            .snapshotChanges().pipe(\n              map(actions => {\n                const results = []\n                actions.forEach(action => {\n                  const id = action.payload.doc.id\n                  const data = action.payload.doc.data()\n                  results.push({ id, data })\n                })\n                return results\n              })\n            )\n        })\n      )\n    }\n    \n    // fire off a search for 'ben'\n    fireSearch() {\n      this.offset.next('ben')\n    }\n","readmeFilename":"README.md"}