{"_id":"@draftbox-co/gatsby-plugin-fusejs","_rev":"6-9f99705781cdd445ff95435e945b2396","name":"@draftbox-co/gatsby-plugin-fusejs","dist-tags":{"latest":"1.0.5"},"versions":{"1.0.0":{"name":"@draftbox-co/gatsby-plugin-fusejs","version":"1.0.0","description":"A Gatsby plugin for the lightweight fuzzy search library fusejs","main":"gatsby-node.js","author":{"name":"Arun Priyadarshi","email":"arunpriyadarshi52@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/draftbox-co/gatsby-plugin-fusejs.git"},"bugs":{"url":"https://github.com/draftbox-co/gatsby-plugin-fusejs/issues"},"keywords":["gatsby","gatsby-plugin","html","remote-images","images","images-inline","images-download","wordpress","wordpress-cms","draftbox"],"engines":{"node":">= 8.9.0"},"scripts":{"build":"babel src --out-dir ."},"dependencies":{"fuse.js":"^6.3.1"},"devDependencies":{"@babel/cli":"^7.0.0","@babel/core":"^7.0.0","babel-preset-gatsby-package":"^0.1.4","cross-env":"^5.1.4"},"peerDependencies":{"gatsby":">2.0.0-alpha"},"license":"MIT","homepage":"https://github.com/draftbox-co/gatsby-plugin-fusejs#readme","_id":"@draftbox-co/gatsby-plugin-fusejs@1.0.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-zay9CR+Zvi7TJa4WNignv0qTvqJ4hK6LhzFaao1cheLpW8yxZfZgprD+ZatoJRjeCPhvYsO8e+h8ffw/N+dPFA==","shasum":"ab48e2906dfc5a163c009e76432f2749dfe9d163","tarball":"https://registry.npmjs.org/@draftbox-co/gatsby-plugin-fusejs/-/gatsby-plugin-fusejs-1.0.0.tgz","fileCount":3,"unpackedSize":3829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9fumCRA9TVsSAnZWagAAKHgP/11MnMfy5GIB5xHMQxFg\n2+GwJGnv+81LCkixWlY9wQIluRO2T6Z7HwlkI1npk2o/2Mv/yjKf9yPNNVuR\nRPKQVaA3fQ60SJWzULOM/ln8uFpFWJir/dsdeqISff7xNZceKDSFQEuBc9SK\nqSx1gjm2T04ZiVcf0OIk2tfcYJjCa5zpSQDwzkPme/LpB8pNQhW4FxSVKQ7U\nP1n+/TAxpIyteynMJX2p+cTHlfNrLfccJLKieiUygNPizr+0ibWV3XjCNtFI\njZi70UeyNbBypW0ga3LOW5fQXmVtHrmeBxjzjnWNkkOSLgpVIsOaC5752MoK\nYRdxjsGnFMZIrAMgx/yKS/Ka11IGuKoI0nD05vk2U7dQ0KrzkLc42qVKZQFw\nIk/tRHorFhPvTv6CmuJoIVcH05ljST+utZOzTGK0zH0K+gldU8cGt5tzVUtt\ntSf+F8dEaPuGvxeQ0TlMFqKLHm8L8UhkF+s9zM3wb6bkSSPcAr5B52zKYRKt\nhrpxvdWzU+TfbuVBVhvN+Wki+xYBuJMfiXaHvU4vwff61anBQpxF/FZ1h+CM\n4tkqnfwQuSSSx87rHtjYj7FXLJ19r+zuYh0DkoOvqy8KXRjQj1v/m9WQpjRz\nicxOaUWV9GZrpGsAtZXZMYaWUBSnOwV9sEAfFfptramJRje5ynHUEN1JuC8O\nYy2b\r\n=1SsZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzNfOmgnKdIYmvkOi+ULPUAiyjZU/SEITkwXwFBu+egQIhAPGyE3NcwJXLRV1dRCzzqFAYSGxyNYmIUH15uabNeRdR"}]},"maintainers":[{"name":"gunnerforlife52","email":"arunpriyadarshi52@gmail.com"},{"name":"shyamlohar","email":"shyamlohar1996@gmail.com"},{"name":"thanda_anda","email":"keyur.raval18@gmail.com"},{"name":"keyurarmada","email":"keyur@getarmada.app"}],"_npmUser":{"name":"gunnerforlife52","email":"arunpriyadarshi52@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gatsby-plugin-fusejs_1.0.0_1593179046062_0.8944232197009565"},"_hasShrinkwrap":false},"1.0.1":{"name":"@draftbox-co/gatsby-plugin-fusejs","version":"1.0.1","description":"A Gatsby plugin for the lightweight fuzzy search library fusejs","main":"gatsby-node.js","author":{"name":"Arun Priyadarshi","email":"arunpriyadarshi52@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/draftbox-co/gatsby-plugin-fusejs.git"},"bugs":{"url":"https://github.com/draftbox-co/gatsby-plugin-fusejs/issues"},"keywords":["gatsby","gatsby-plugin","html","remote-images","images","images-inline","images-download","wordpress","wordpress-cms","draftbox"],"engines":{"node":">= 8.9.0"},"scripts":{"build":"babel src --out-dir ."},"dependencies":{"fuse.js":"^6.3.1"},"devDependencies":{"@babel/cli":"^7.0.0","@babel/core":"^7.0.0","babel-preset-gatsby-package":"^0.1.4","cross-env":"^5.1.4"},"peerDependencies":{"gatsby":">2.0.0-alpha"},"license":"MIT","homepage":"https://github.com/draftbox-co/gatsby-plugin-fusejs#readme","_id":"@draftbox-co/gatsby-plugin-fusejs@1.0.1","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-6vnu9f2ptTmnKbqgQmNHJ1WCzG4t/971+Nzn4ZNnoEGQy8IDsZbsr6Wto1BxKRQ+kYHh6kAiNz86cgWcmVMOzQ==","shasum":"3d4542f61db0e2b070d7ddd563fcbe21310157ef","tarball":"https://registry.npmjs.org/@draftbox-co/gatsby-plugin-fusejs/-/gatsby-plugin-fusejs-1.0.1.tgz","fileCount":4,"unpackedSize":6545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9h9wCRA9TVsSAnZWagAAf4cQAIQG+b6phnk/ZIhUmdQm\nobPIcZncB8UTF3rQkK+mxI4nLJJ15z2R82gFHicweWVyGG/P+YDm5ZVetmaO\nW7/aLZ7SlbO3sC0Sh0Vh2ysVMo+2XoE1saGxwGePdBNPB3HHZMI3MYUsGkYj\ns5aWkP8vWSg0XfGaFqdI4KJJjPsC/ci/79vUS2EfcdvozbDWWg9BfF+yGVzl\nA1HAtIY2zCumVofZ+5/fHCvBOSMfW6Re+tb8rwlxK1O3zR3ovtlOMmPI+xan\nJH+f24/FYpqUEH1rw7Xfz4JJDw5bzhO44WHxIrcglqrGK512G658j1bRKAtP\nf7l3f1BebenHoIIud81SGL/ZTk6LclCuyKnQCRIiNtwLnthinaX5NGQ5Q6BF\nnbLDq4x1vTyFKY4nqyD8chY71MVjUbcMI1JbIN7r4km1jrSNJERxN50NlrmI\nczHKQlcu1fR+Fb6diZTI1oI3lgkpMrL3YEygZNN8coCUT3Ms/UuOoKTyTOG6\nQ7krIpcuAH2+al640l9HDINjI1YnvPA+dNLYYrpgXZNa2OTohA5HguV+YxNZ\noNQ5t+vrq26fM9x1Xg0yvMSK5r46+gVCtVzJYx7Hp41uLepTT5EuaPQ8cz1r\nmSqojD6y4UPYxgvKYHEF1bYL4BmIHx3p5LoEECM4xVJxBljf+FS3SxkIR+hi\nBD7V\r\n=Mk/r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHByVKenjoXPmYp2kY4c/3Pv8vIdmhTpMrtBEUO36wAoAiEA70bZQiFG6GuuW9r/blBFzkZfK256Nu6NyeW+6kYUiAo="}]},"maintainers":[{"name":"gunnerforlife52","email":"arunpriyadarshi52@gmail.com"},{"name":"keyurarmada","email":"keyur@getarmada.app"},{"name":"shyamlohar","email":"shyamlohar1996@gmail.com"},{"name":"thanda_anda","email":"keyur.raval18@gmail.com"}],"_npmUser":{"name":"gunnerforlife52","email":"arunpriyadarshi52@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gatsby-plugin-fusejs_1.0.1_1593188207578_0.7983950815272083"},"_hasShrinkwrap":false},"1.0.2":{"name":"@draftbox-co/gatsby-plugin-fusejs","version":"1.0.2","description":"A Gatsby plugin for the lightweight fuzzy search library fusejs","main":"gatsby-node.js","author":{"name":"Arun Priyadarshi","email":"arunpriyadarshi52@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/draftbox-co/gatsby-plugin-fusejs.git"},"bugs":{"url":"https://github.com/draftbox-co/gatsby-plugin-fusejs/issues"},"keywords":["gatsby","gatsby-plugin","html","remote-images","images","images-inline","images-download","wordpress","wordpress-cms","draftbox"],"engines":{"node":">= 8.9.0"},"scripts":{"build":"babel src --out-dir ."},"dependencies":{"fuse.js":"^6.3.1"},"devDependencies":{"@babel/cli":"^7.0.0","@babel/core":"^7.0.0","babel-preset-gatsby-package":"^0.1.4","cross-env":"^5.1.4"},"peerDependencies":{"gatsby":">2.0.0-alpha"},"license":"MIT","homepage":"https://github.com/draftbox-co/gatsby-plugin-fusejs#readme","_id":"@draftbox-co/gatsby-plugin-fusejs@1.0.2","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-a+KlcJfAJgvVLLNcdzq93cigSl78nuPZoMq89/rAsXSxrz0Qx6JtQbXimZaIOR+KUy2YMtKdwy4X95fpYUkRAw==","shasum":"8536c61ae805055e62722336ac6b38a843d960ad","tarball":"https://registry.npmjs.org/@draftbox-co/gatsby-plugin-fusejs/-/gatsby-plugin-fusejs-1.0.2.tgz","fileCount":4,"unpackedSize":6517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9h+eCRA9TVsSAnZWagAACskP/inxG1zUxcckFN6+zwBD\nGJ6Db3QW7yO02KU1+U4ZR6a9VHY5jMmrlyJmYAGJOH74ex3yVLM/5o+yrEQ6\nfLuhAJ7ATg3fQ/S8uHJeO9Xbe6KpObD3+bIGk6kBL27XYAh1+2ZqBwMMJF+s\nziqJG9jfkiibHDBgg/8iT/7izFVVJ8jIvOJFarcX+ZaXu19MznMSCz1yrXX1\nd/U+T2DpwSGnZZ4aj3W+HDcUnSMzbj6VVBvyTwHXeBk92ToXMStfyAxJlhK2\nScM0xSlMv9+Jm0UpFGgk5gWtvKUVcvcxsNKnCbBudY0QlioUtgThnGb+nCTP\nJbKRthNR5mrAyE/nPdnUrtmp4mTJRyNw1ZSb3shJvA984W7EsEsHbq7bo3DM\n36G7jZ+nZca2CoiKj4lZK/Q0m9BgUr5Nbw2E4ZE7V6zK05e8Gm2zphf0Bdf4\ndfrPv7Pk5MUXlb7bL/EGzYBdaAWZ8CLmNZzIMLjynyrToqRz5wQ7v4YEF1h3\nAU1Upf3FHUgbrJfq/J7EZH/FFry9abvCGBGysfEAzKOOKVQuDi9WE+Hqzjcb\n4lkND7Kga1/bZalTT5PfUDHHYN8m1/wC+U8rmLlIoaToCkxhjKVxPSqxjDJs\n9Lwwr8NrDXFjQN/S25EFjVawlRGMNh9uG9tObwNd/8TvZqg9EBsqOXMZxTbf\nI99v\r\n=mSQX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQQ2dVxzK7oIETV0v9BLMx7xMweqr6D+lcKFYpn0eGhwIgSN/bwpfqOdGBrekdRgnZvwJW9dthM18qW+THt1pBrzs="}]},"maintainers":[{"name":"gunnerforlife52","email":"arunpriyadarshi52@gmail.com"},{"name":"keyurarmada","email":"keyur@getarmada.app"},{"name":"shyamlohar","email":"shyamlohar1996@gmail.com"},{"name":"thanda_anda","email":"keyur.raval18@gmail.com"}],"_npmUser":{"name":"gunnerforlife52","email":"arunpriyadarshi52@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gatsby-plugin-fusejs_1.0.2_1593188253925_0.6275231040098561"},"_hasShrinkwrap":false},"1.0.3":{"name":"@draftbox-co/gatsby-plugin-fusejs","version":"1.0.3","description":"A Gatsby plugin for the lightweight fuzzy search library fusejs","main":"gatsby-node.js","author":{"name":"Arun Priyadarshi","email":"arunpriyadarshi52@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/draftbox-co/gatsby-plugin-fusejs.git"},"bugs":{"url":"https://github.com/draftbox-co/gatsby-plugin-fusejs/issues"},"keywords":["gatsby","gatsby-plugin","draftbox","fuzzy search","search","fusejs"],"engines":{"node":">= 8.9.0"},"scripts":{"build":"babel src --out-dir ."},"dependencies":{"fuse.js":"^6.3.1"},"devDependencies":{"@babel/cli":"^7.0.0","@babel/core":"^7.0.0","babel-preset-gatsby-package":"^0.1.4","cross-env":"^5.1.4"},"peerDependencies":{"gatsby":">2.0.0-alpha"},"license":"MIT","homepage":"https://github.com/draftbox-co/gatsby-plugin-fusejs#readme","_id":"@draftbox-co/gatsby-plugin-fusejs@1.0.3","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-vKMZ5S9NkEce6flSLVa0kaBBUcn62FKTYG6rqACvVvzTwL5wOY/ulSDqwqrHNwUuypnpngb4/HNkHIIBosRkOA==","shasum":"097996593f746ab20bd1a98d4e6e0710e88348e6","tarball":"https://registry.npmjs.org/@draftbox-co/gatsby-plugin-fusejs/-/gatsby-plugin-fusejs-1.0.3.tgz","fileCount":4,"unpackedSize":5939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+GCECRA9TVsSAnZWagAAkEwP/11VmylLMoI5HCzW2T1x\naY059rmaKYXaMHBpBtGm2x8HHPug84fRdl84GNIRlZqQSSH5pKnj0TKsPbsD\nPYxkOCjLORNTjCg8atziE8iYCtFLp5bcn6eIeJ9zz5Dq5xsjA7jEBKJ/pLFy\n2+PdIgsGxl0oNgOrOuVSwFVa6+UdwlmLd8K6zh9y7CGjpM6XmdetbHiUhyY8\nbzMWwq3tgcPZzjKJFft115V7hEoTaMZlIIwTuLJcXRUS8Fkuc+GfiXcbfHvr\nbFyHsoBmv0m3WaoanpeNfjO7cfU9svmoGRoCSVrnvwOkNCn126xWabI4KNyO\namn1/9czzcwMQ7xF8kizGB4/EiCk4WkfAkAHTSd1gWWXV2EECL+FzggJH75E\nD6l4KWIYmhMwQh1NtSp0VxnuwMDbhZlsBiWLPvwktGiaaUVTGZz9b3wufitL\nepVbTi5w7kRbVHyHBkeUF4nIamTyS5Aoh2Khc24quFTlQcnGGUgwPMrZwprv\nNmMR8KUB5dTQjtSE+gtG+FBudiD94IaxvzY6QNz4rJsTjN4HiTuitO8WXlbB\nDU5e8EbgOa4oWCSjojMjTqT/eh6PJ3fG41sHKknPoNwsN8yRyLZ8hun19Ae7\nfobLYHfH+Dc+8tYpC7qzsIU1rV7NYQsRjNWQwh+I7Rb7uhjqGpzJpFpSd9mi\nR1n3\r\n=Q5We\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID5J7wyHWnj25bD71gdWzwj0dg1C36Mo5LWn0Auo3GxkAiA88dBHRD4fA6wOpBPq/oDjj5RtxdSx78kdlJwXeanbDg=="}]},"maintainers":[{"name":"gunnerforlife52","email":"arunpriyadarshi52@gmail.com"},{"name":"keyurarmada","email":"keyur@getarmada.app"},{"name":"shyamlohar","email":"shyamlohar1996@gmail.com"},{"name":"thanda_anda","email":"keyur.raval18@gmail.com"}],"_npmUser":{"name":"gunnerforlife52","email":"arunpriyadarshi52@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gatsby-plugin-fusejs_1.0.3_1593335939792_0.3932565873641032"},"_hasShrinkwrap":false},"1.0.4":{"name":"@draftbox-co/gatsby-plugin-fusejs","version":"1.0.4","description":"A Gatsby plugin for the lightweight fuzzy search library fusejs","main":"gatsby-node.js","author":{"name":"Arun Priyadarshi","email":"arunpriyadarshi52@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/draftbox-co/gatsby-plugin-fusejs.git"},"bugs":{"url":"https://github.com/draftbox-co/gatsby-plugin-fusejs/issues"},"keywords":["gatsby","gatsby-plugin","draftbox","fuzzy search","search","fusejs"],"engines":{"node":">= 8.9.0"},"scripts":{"build":"babel src --out-dir ."},"dependencies":{"fuse.js":"^6.3.1"},"devDependencies":{"@babel/cli":"^7.0.0","@babel/core":"^7.0.0","babel-preset-gatsby-package":"^0.1.4","cross-env":"^5.1.4"},"peerDependencies":{"gatsby":">2.0.0-alpha"},"license":"MIT","gitHead":"8cc201bab7107991a7d5cc673c61c8087567914b","homepage":"https://github.com/draftbox-co/gatsby-plugin-fusejs#readme","_id":"@draftbox-co/gatsby-plugin-fusejs@1.0.4","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-Oyx0rpMrRUehRCUxB/SlbVnMIA1AufX0oY1LSksoeYj1s7thnCZCO4P9sf+ale7AZajjv8PCS06XMLhn6eA80Q==","shasum":"281b7ccab85f584c2b474dd08b939cf84bafd279","tarball":"https://registry.npmjs.org/@draftbox-co/gatsby-plugin-fusejs/-/gatsby-plugin-fusejs-1.0.4.tgz","fileCount":4,"unpackedSize":5939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+GHbCRA9TVsSAnZWagAAB+cQAIqRLuoK6zY2L1MGZJRt\nCPvJVtQcE0iiOTz+KiMo9tYI3Ws0y3OfQbZpeiDK4m8j4qkXzT5SdkQFIf2u\neIYlwLyFYC9FNlqhPwolvfJN+iks7xVHlbXrtK1lwsgbDjkD8UrUefYWQUSW\njGKt1KQkub9sGpGzz82+h+fEp0M20Vw/G6UM/ZTj+fTAL9DYzVfXjB+1CHvw\nN8RHFmdc93fkCK7xE+fsY/aXyhlPLoq+HSG+unMzwZ/JPOjnanZD4oXnB2yF\njUN1UMWs9P+nMoW4xeN89DgXGGDpgXWgY7E31bzqY+D6Y/uG7viAKc4lz5Wb\nhUo6SeS2jUt9kWp8aHO/O6gY5+gmQfj4LXEumQvOJert8ZeHo38og81yy4GH\nZBQnd4mxUJBNkVBgQLZDcxRDR1rgSXr4YW4eHjrFPa+xQih5Er9Xze9BCYI1\nghJ2b2I/XjTbt5IJjzvVIBt/lL4+ZBFUaMl46ExPUgVr/ZUs28ZQb3mk4BRU\naplSwb+tWNUabK9my85J2bM7Uf3JvkaaaXXkiuwAestM+5JbfYvchvATRTTa\n99lc1O4O9bSuS+arX5nChQuGv9FzIQqyBrFBclCVDTupjfBQeoXOrPYw8uma\nmqk6Zauarvnb4apAcTAY+aNBqu0VK/HJBSFTqwQq32oGNN+I6upuS8pi8e9j\n7A8h\r\n=HIgx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA5QkVW0vUwDIeRg5sbSVej6XxuXa8TyUaEGLRHSMUY4AiBEwchwi2KRJ/p3P5CcMorCQAMqozFPIkHMPn8HyxFLdQ=="}]},"maintainers":[{"name":"gunnerforlife52","email":"arunpriyadarshi52@gmail.com"},{"name":"keyurarmada","email":"keyur@getarmada.app"},{"name":"shyamlohar","email":"shyamlohar1996@gmail.com"},{"name":"thanda_anda","email":"keyur.raval18@gmail.com"}],"_npmUser":{"name":"gunnerforlife52","email":"arunpriyadarshi52@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gatsby-plugin-fusejs_1.0.4_1593336283399_0.3498447229593251"},"_hasShrinkwrap":false},"1.0.5":{"name":"@draftbox-co/gatsby-plugin-fusejs","version":"1.0.5","description":"A Gatsby plugin for the lightweight fuzzy search library fusejs","main":"gatsby-node.js","author":{"name":"Arun Priyadarshi","email":"arunpriyadarshi52@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/draftbox-co/gatsby-plugin-fusejs.git"},"bugs":{"url":"https://github.com/draftbox-co/gatsby-plugin-fusejs/issues"},"keywords":["gatsby","gatsby-plugin","draftbox","fuzzy search","search","fusejs"],"engines":{"node":">= 8.9.0"},"scripts":{"build":"babel src --out-dir ."},"dependencies":{"@gunnerforlife/sample-package":"^1.0.0","fuse.js":"^6.4.1"},"devDependencies":{"@babel/cli":"^7.0.0","@babel/core":"^7.0.0","babel-preset-gatsby-package":"^0.1.4","cross-env":"^5.1.4"},"peerDependencies":{"gatsby":">2.0.0-alpha"},"license":"MIT","gitHead":"ba807b31d89f72a5046c94fcf14e0e20ef3f9a5d","homepage":"https://github.com/draftbox-co/gatsby-plugin-fusejs#readme","_id":"@draftbox-co/gatsby-plugin-fusejs@1.0.5","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-MxM/fecqG4Ez/QmaXvpJAEpknjjmGnBOaB1dzZJnGpXitgAAw49Dk+wCmle2p+8a/rz+gKlvyj5Q2Rb3zDHO5w==","shasum":"9fb46789360045aff5e723ca03fedd756750fd6f","tarball":"https://registry.npmjs.org/@draftbox-co/gatsby-plugin-fusejs/-/gatsby-plugin-fusejs-1.0.5.tgz","fileCount":5,"unpackedSize":9748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjuTdCRA9TVsSAnZWagAAloMP/3OV+zQRZtMiXjrzhJ1i\nxWIBBMSLfwXpE8zFgpD0CQ61YP6BOKs18VfFmUfhBq+D1pPH5h8CM57aYqqw\nogO57BRX2ET0GCou0vZl9DgGtg86+th3sEd/67XtJOJ4RoBJTL2E2oUuS3JY\nQDF3npE+pkxK4kT2Be61lkNGg3Us9EAuGGRe2eBl0aMl1H/3hBOA+BGAzLzD\ncGuQi1JDKzba3EcVyj/0xVoUDQylWlHiOWmkEa8UJHtlfv/a9GM2L/02qLGc\nygMlOC/UZ7mz4GkJ0N7ICskXZ+50SyZz4Bilsbuv+QcfCUPGefsRyxxb80sC\nYPqab8HwZ7MUk8V7VioePiAfLK29WvBRXkrVaOl/PMSk06FHImNqG+kGhYuk\nblBR9moIGvOBZrnZ5pMjRK48cNZYibG3zMFsGbMD/x5EqXWaB1PSpRNK0q61\nACPL8y0Vtis3jvcPV8ileMnBNH1RnWc1HWZOa9cxOiM4bHPQgf31EzmAVQO+\nuDXVjHvsCVgmWSVKYZdvjDiINb9djZCg4RfxpsmnYXOl2CmQnxW1BDOLB4P2\nAqNfRpgI/W7CGOtdjj0VvW3/rV9GJN9dGNdfqX+dnD20B2pA3nKL/E/iTAva\n5VOuMqyyZRqFz2jrYdrowFkop8O8GYAxh7SwTKcQDQ1mIExXH+q+mNG+Bb4D\nEJYi\r\n=hLcY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvv2PsMcTOk3ZouAHKUbV8eERU+hNo9Q/TWau+chGjjgIgHD263xDwmFFDWH9T5oTy0zauEeq5A7bp0jh8cn/LyH8="}]},"maintainers":[{"name":"gunnerforlife52","email":"arunpriyadarshi52@gmail.com"},{"name":"shyamlohar","email":"shyamlohar1996@gmail.com"},{"name":"thanda_anda","email":"keyur.raval18@gmail.com"},{"name":"keyurarmada","email":"keyur@getarmada.app"}],"_npmUser":{"name":"gunnerforlife52","email":"arunpriyadarshi52@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gatsby-plugin-fusejs_1.0.5_1603200221021_0.5884498096367794"},"_hasShrinkwrap":false}},"time":{"created":"2020-06-26T13:44:05.823Z","1.0.0":"2020-06-26T13:44:06.183Z","modified":"2022-04-05T05:35:53.858Z","1.0.1":"2020-06-26T16:16:47.734Z","1.0.2":"2020-06-26T16:17:34.067Z","1.0.3":"2020-06-28T09:18:59.908Z","1.0.4":"2020-06-28T09:24:43.613Z","1.0.5":"2020-10-20T13:23:41.134Z"},"maintainers":[{"name":"gunnerforlife52","email":"arunpriyadarshi52@gmail.com"},{"name":"shyamlohar","email":"shyamlohar1996@gmail.com"},{"name":"thanda_anda","email":"keyur.raval18@gmail.com"},{"name":"keyurarmada","email":"keyur@getarmada.app"}],"description":"A Gatsby plugin for the lightweight fuzzy search library fusejs","homepage":"https://github.com/draftbox-co/gatsby-plugin-fusejs#readme","keywords":["gatsby","gatsby-plugin","draftbox","fuzzy search","search","fusejs"],"repository":{"type":"git","url":"git+https://github.com/draftbox-co/gatsby-plugin-fusejs.git"},"author":{"name":"Arun Priyadarshi","email":"arunpriyadarshi52@gmail.com"},"bugs":{"url":"https://github.com/draftbox-co/gatsby-plugin-fusejs/issues"},"license":"MIT","readme":"# Search Plugin for Gatsby\r\n\r\nThis is a gatsby plugin for the popular lightweight fuzzy search library fusejs. Content is indexed at build time and made available via `fusejs` index. The serialized index is available via graphql so user can instantiate new `Fuse` search object in any component or page.\r\n\r\n# Getting Started\r\n\r\nInstall the plugin via `yarn add @draftbox-co/gatsby-plugin-fusejs fusejs`.\r\n\r\nNow, update your `gatsby-config.js` file to use the plugin.\r\n\r\n## How to use\r\n\r\nHere is an example using `gatsby-source-ghost`, a popular plugin for Ghost CMS. `GhostPost` is a node type for posts. Make sure that you use a valid node type. `fields` are fields to be indexed. You can use `getNode` along with `node` in field resolver functions as well.\r\n\r\n```javascript\r\n// In your gatsby-config.js\r\nplugins: [\r\n  {\r\n    resolve: `@draftbox-co/gatsby-plugin-fusejs`,\r\n    options: {\r\n      fields: [`title`, `slug`],\r\n      resolvers: {\r\n        GhostPost: {\r\n          title: node => node.title,\r\n          slug: node => node.slug\r\n        },\r\n      },\r\n    },\r\n  },\r\n]\r\n```\r\n\r\n## Consuming in Your Site\r\n\r\nThe search index will be available via graphql. Once queried, a component can create a new Fuse object with the value retrieved from the graphql query. Search queries can be made from the new Fuse object.\r\n\r\nIn gatsby-v2, it is possible to use graphql queries inside components using [`StaticQuery`](https://www.gatsbyjs.org/docs/static-query/).\r\n\r\nHere is a very simple example of how to initialize and use Fuse object inside a component.\r\n\r\n`components/header.js`\r\n\r\n```javascript\r\nimport React from \"react\"\r\nimport { useStaticQuery, graphql } from \"gatsby\"\r\nimport Fuse from \"fuse.js\";\r\n\r\nconst Header = () => (\r\n  const data = useStaticQuery(\r\n    graphql`\r\n      query MyQuery {\r\n        fuseIndex {\r\n          index\r\n        }\r\n        allGhostPost {\r\n          edges {\r\n            node {\r\n              title\r\n              slug\r\n            }\r\n          }\r\n        }\r\n      }`\r\n  )\r\n  const myIndex = Fuse.parseIndex(data.fuseIndex.index);\r\n  const docs = data.allGhostPost.edges;\r\n  const fuse = new Fuse(docs, {\r\n    //your fuse search options\r\n  }, myIndex);\r\n  const results = fuse.search('your-query');\r\n  return (\r\n    ...\r\n    // your component code\r\n  )\r\n)\r\n\r\nexport default Header\r\n```\r\n\r\n## Contributions\r\n\r\nPRs are welcome! Consider contributing to this project if you are missing feature that is also useful for others.\r\n\r\n\r\n# Copyright & License\r\n\r\nCopyright (c) 2020 [Draftbox](https://draftbox.co) - Released under the [MIT license](LICENSE).\r\n","readmeFilename":"README.md"}