{"_id":"ssb-fulltext","_rev":"60-89124a8a5fb226358d99bf51e73902b9","name":"ssb-fulltext","description":"fulltext search for ssb messages","dist-tags":{"latest":"1.0.1"},"versions":{"0.0.1":{"name":"ssb-fulltext","version":"0.0.1","description":"fulltext search for ssb messages","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Charles Lehner","url":"http://celehner.com/"},"dependencies":{"natural":"^0.4.0","pull-paramap":"^1.1.6","pull-stream":"^3.4.3","pull-write":"^1.0.2","search-index":"0.8.10","yunodb":"^0.1.1"},"license":"Fair","gitHead":"1e6f717a3c93b1ef012d2f07cd38feb5974f27bc","_id":"ssb-fulltext@0.0.1","_shasum":"aa1ea4b251d559629b6db8f6bded4b9b4e43b298","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"cel","email":"npm.cel@celehner.com"},"maintainers":[{"name":"cel","email":"npm.cel@celehner.com"}],"dist":{"shasum":"aa1ea4b251d559629b6db8f6bded4b9b4e43b298","tarball":"https://registry.npmjs.org/ssb-fulltext/-/ssb-fulltext-0.0.1.tgz","integrity":"sha512-vLDdRHWFxXPkvxYvIW4D0XKG1Ruwv4Z9VLRs+aH7Ce6acIIHoKkbZpDRoKzcrlyiCqXxmiiCA0QT1/w2hEmoWg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZOWa3xfRgV9RcJyTjjGHdnC5XfHT9jOFfu7KLUOrefQIgXx0fzwuEp1Upz+ymdgV1Q3azEUzWtGgQY2Ju9fO768E="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ssb-fulltext-0.0.1.tgz_1469145429358_0.5729579899925739"},"directories":{}},"0.0.2":{"name":"ssb-fulltext","version":"0.0.2","description":"fulltext search for ssb messages","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Charles Lehner","url":"http://celehner.com/"},"dependencies":{"natural":"^0.4.0","pull-paramap":"^1.1.6","pull-stream":"^3.4.3","pull-write":"^1.0.2","search-index":"0.8.10","yunodb":"^0.1.1"},"license":"Fair","gitHead":"03fdae19f59933911d14b33b180a29b66c7d4038","_id":"ssb-fulltext@0.0.2","_shasum":"7dda7f793d0b587817c42a53654ac94b3a62822d","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"cel","email":"npm.cel@celehner.com"},"maintainers":[{"name":"cel","email":"npm.cel@celehner.com"}],"dist":{"shasum":"7dda7f793d0b587817c42a53654ac94b3a62822d","tarball":"https://registry.npmjs.org/ssb-fulltext/-/ssb-fulltext-0.0.2.tgz","integrity":"sha512-Wf5L6QyeLHnbNw0fHMfnNotqT9ogPnyRkUMZ8EbBLPZt9kX7LAMkPoG6fmxTVx5rm+j29JLTW30IgX6whq3kCA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID6AqxU/UE9nuhPf5V8Yd5eLpYkGDpSIWMVz4+Zj2+OtAiEAxSRZH1TMD0OfYwq+6i6C4tnJKTMeB5EeR97WB8RRjCo="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ssb-fulltext-0.0.2.tgz_1469489852709_0.7856703998986632"},"directories":{}},"0.0.3":{"name":"ssb-fulltext","version":"0.0.3","description":"fulltext search for ssb messages","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Charles Lehner","url":"http://celehner.com/"},"dependencies":{"natural":"^0.4.0","pull-paramap":"^1.1.6","pull-stream":"^3.4.3","pull-write":"^1.0.2","search-index":"0.8.10","yunodb":"^0.1.1"},"license":"Fair","gitHead":"f9f46c8f1a7813f1546fa5d432bbb22e489ffffd","_id":"ssb-fulltext@0.0.3","_shasum":"b9ac34b311dffe1c5a7b831ae27f1f130a25c241","_from":".","_npmVersion":"3.10.5","_nodeVersion":"5.12.0","_npmUser":{"name":"cel","email":"npm.cel@celehner.com"},"maintainers":[{"name":"cel","email":"npm.cel@celehner.com"}],"dist":{"shasum":"b9ac34b311dffe1c5a7b831ae27f1f130a25c241","tarball":"https://registry.npmjs.org/ssb-fulltext/-/ssb-fulltext-0.0.3.tgz","integrity":"sha512-tZaEb8k+qL/7Se30kH8k/ACU5TM+K+kHDkMFndzDyY/X0ZEkOD4U5Dmwu1ul+6O186nRMlg0Baux6so9+KiHOg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTmUOHwdY7HR7mL+BsZqmcqgA7K8BtXI4zixO72KOyWgIgOyUsq6puIZGI/TI0mTcrmzGYCbsbmtOTdB5xAd71Jxk="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ssb-fulltext-0.0.3.tgz_1469773875082_0.3446680016350001"},"directories":{}},"1.0.0":{"name":"ssb-fulltext","version":"1.0.0","description":"fulltext search for ssb messages","main":"index.js","author":{"name":"cel"},"repository":{"type":"git","url":"https://git.scuttlebot.io/%25gssrYfgI61v46zplKFSP4wU%2BFVwKjghiT%2BxR3q%2B0xU4%3D.sha256"},"dependencies":{"levi":"^2.1.7","pull-paramap":"^1.2.1","pull-stream":"^3.5.0","pull-write":"^1.1.1","stream-to-pull-stream":"^1.7.2"},"license":"Fair","gitHead":"2f939e2c28d3762df3e757cc58a66f9371b39256","_id":"ssb-fulltext@1.0.0","scripts":{},"_shasum":"29399439a6f611b2478813e2e8a65b2671bcdace","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"cel","email":"npm.cel@celehner.com"},"dist":{"shasum":"29399439a6f611b2478813e2e8a65b2671bcdace","tarball":"https://registry.npmjs.org/ssb-fulltext/-/ssb-fulltext-1.0.0.tgz","integrity":"sha512-LAt8CgLaZqjK7gdFSVjyCICMt2MWeXnzfaWKK3wNyHkECWNxWv0m+kSfC/keH53MW91gPEIGvbe2hWXEXDJEVQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/JHct/uf7uAD6TGEDQkhs2ZXimCbTWX/NgQ90NWl3sQIhAKVJ6lFHYY89kTnDo7bUgEOGOYhtIYlg+aXnVNyKb32S"}]},"maintainers":[{"name":"cel","email":"npm.cel@celehner.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/ssb-fulltext-1.0.0.tgz_1484860469452_0.6034545116126537"},"directories":{}},"1.0.1":{"name":"ssb-fulltext","version":"1.0.1","description":"fulltext search for ssb messages","main":"index.js","author":{"name":"cel"},"repository":{"type":"git","url":"https://git.scuttlebot.io/%25gssrYfgI61v46zplKFSP4wU%2BFVwKjghiT%2BxR3q%2B0xU4%3D.sha256"},"dependencies":{"levi":"^2.1.7","pull-paramap":"^1.2.1","pull-stream":"^3.5.0","pull-write":"^1.1.1","stream-to-pull-stream":"^1.7.2"},"license":"Fair","gitHead":"941d8e19cfb1b9670f2edc2874c9e9600905009d","_id":"ssb-fulltext@1.0.1","scripts":{},"_shasum":"3e2cf12c563aeddceab882a53c2555064afdc276","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"cel","email":"npm.cel@celehner.com"},"dist":{"shasum":"3e2cf12c563aeddceab882a53c2555064afdc276","tarball":"https://registry.npmjs.org/ssb-fulltext/-/ssb-fulltext-1.0.1.tgz","npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh272lCRA9TVsSAnZWagAAXZ4QAInA1lRN2FoJZhdt+Muw\nleIqdLPsJv0BrxGLikkq+UZmXQo1lDNazKvee87JqNK2AZmtjw66QRvUJhd6\n0DkrvhQe9SCxtFTQBSch9F40+4IchqywePOqTrr9+Lnlj+zZGno2Z1Nf0Qi7\nKJbrFTIzK1Xk28KsorfVwPpImVNlIxctkfH5OoS22jO3p+doTBUr7YVLtFgO\noUyuSAWFOgFgbmdGUw2dBNCQBrSnkSnsrIQBnoFPP+89rUBdPy6AMforkjO9\ntR4+8syoJLsFQq8VKI4Ss5XajiymQsCW/2OtaOy29WMX5C/uqxe/dea3Nr8E\ncc79+tmCAaU3ux0M/23TOKcik835aQrK/bi6rDOIPeolAH1euuOQauQrfr02\nriJ4Z/BP2/KtAq3e8gRVplbYA92cwog4XpFgLL5zYtFdftQzzeeW8/c+HDOq\nbhEw6tXJTEMI5JW9B+S+LJ8GaBDaQZFNwhCTBwNU4SS/I3mwqB/AnFYY87Sg\nIgrBYDPmbXF6Ff+xlSKrrgQ+gvxKuAxu6sxf0WcHGv+OiKqprYlFpQsdX0uH\nTmdxdtChKXCJyziPgZjr4ARAH4/3OHH3majI/MSw9usvZkdD3maxDpawh8gp\nKq4F7kb0mvyJxNQUD4THYbcUIPy6XgmC0Q6cw2FVJ94Z3hmPXXpVzNxxbAd+\nMbKL\r\n=TmNG\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-Vhhv9lJ69BJD3BLut2vjAQ8QvNQxkJGYaAeI4YJ8SS63bJMBMY+LBXBrN3j3v3uP7Sa2ftPWxVLVaZpjCGXvSQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFBVc17hTjU3flhEt/VH3ptfxQGUlTi9nVS7dNcLD2syAiB1dOXd8TOkbgQHLUWPD3S6x6brRvv02InjyWRpftZKnQ=="}]},"maintainers":[{"name":"cel","email":"npm.cel@celehner.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ssb-fulltext-1.0.1.tgz_1486447807955_0.9649368089158088"},"directories":{}}},"readme":"# ssb-fulltext\n\nFulltext search for [SSB][secure-scuttlebutt] messages.\n\nUses the full text search engine [levi][].\n\n[secure-scuttlebutt]: https://github.com/ssbc/secure-scuttlebutt\n[levi]: https://github.com/cshum/levi\n\n## Install\n\nWith scuttlebot running, install the `ssb-fulltext` plugin:\n```\nsbot plugins.install ssb-fulltext\n```\n\nThen restart scuttlebot. It will take a while for `ssb-fulltext` to index the\ndatabase. You will see progress in the form of plusses (`+`) on the console.\n\n## API\n\n### search: source\n\nSearch the database for text\n\n```bash\nsearch {query}\nsearch --query {query} [--values] [--no-values]\n```\n\n```js\nsearch(query)\nsearch({ query:, values: })\n```\n\n - `query` (string): The search query\n - `values` (boolean, default: `true`): whether the `data` event should contain values.\n\nThe objects in this stream will be of the form:\n\n```\n{ key: MsgID, value: Msg, rank: number }\n```\n\n## License\n\nCopyright (c) 2016 Charles Lehner\n\nUsage of the works is permitted provided that this instrument is\nretained with the works, so that any entity that uses the works is\nnotified of this instrument.\n\nDISCLAIMER: THE WORKS ARE WITHOUT WARRANTY.\n","maintainers":[{"email":"jacob.karlsson95@gmail.com","name":"powersource"},{"email":"arj03@protonmail.ch","name":"arj03"},{"email":"andre+npm@staltz.com","name":"staltz"},{"email":"whimful@gmail.com","name":"mixmix"},{"email":"npm.cel@celehner.com","name":"cel"}],"time":{"modified":"2022-11-09T11:51:59.317Z","created":"2016-07-21T23:57:11.202Z","0.0.1":"2016-07-21T23:57:11.202Z","0.0.2":"2016-07-25T23:37:34.941Z","0.0.3":"2016-07-29T06:31:19.223Z","1.0.0":"2017-01-19T21:14:31.362Z","1.0.1":"2017-02-07T06:10:08.175Z"},"author":{"name":"cel"},"license":"Fair","readmeFilename":"README.md","repository":{"type":"git","url":"https://git.scuttlebot.io/%25gssrYfgI61v46zplKFSP4wU%2BFVwKjghiT%2BxR3q%2B0xU4%3D.sha256"}}