{"_id":"@barnabask/astro-minisearch","_rev":"6-b96c374e50622fc31e4a06196d46c604","name":"@barnabask/astro-minisearch","dist-tags":{"latest":"2.1.1"},"versions":{"1.0.0":{"name":"@barnabask/astro-minisearch","version":"1.0.0","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./package.json":"./package.json"},"devDependencies":{"@types/github-slugger":"^1.3.0","astro":"^1.4.0","hast-util-from-html":"^1.0.0","tsm":"^2.2.2","typescript":"^4.8.4","uvu":"^0.5.6"},"dependencies":{"emoji-regex":"^10.2.1","github-slugger":"^1.4.0","hast-util-to-text":"^3.1.1","minisearch":"^5.0.0","unist-util-visit":"^4.1.1"},"scripts":{"build":"tsc","test":"uvu -r tsm tests"},"description":"This package adds MiniSearch support to your Astro project. It contains a rehype plugin that helps extract text from Markdown and MDX files. It also contains helper functions for generating a static JSON search index.","_id":"@barnabask/astro-minisearch@1.0.0","_integrity":"sha512-RYmKwuQMIex3dnzPfsEJ/9vKMaMothAE3XS/hYOAnWzfTPi15awbYJED6FLNFSwxqTctbH7VtR7lOtI5xapC3A==","_resolved":"/private/var/folders/gf/fqbfmvxj2t379bg8w0pvbv_00000gn/T/fb0dc5c2241e0f66d584d78bfade0467/barnabask-astro-minisearch-1.0.0.tgz","_from":"file:barnabask-astro-minisearch-1.0.0.tgz","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-RYmKwuQMIex3dnzPfsEJ/9vKMaMothAE3XS/hYOAnWzfTPi15awbYJED6FLNFSwxqTctbH7VtR7lOtI5xapC3A==","shasum":"eadb66a1f87d2674279dd6823deb4750e285c11f","tarball":"https://registry.npmjs.org/@barnabask/astro-minisearch/-/astro-minisearch-1.0.0.tgz","fileCount":23,"unpackedSize":28467,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyyAjVHnt+HPmd/60EWcPdXA8PzXIpDpm7UonqWgKjBwIgDcj33GhPXWyVu2sci6cF+auxKhh0pCJD0Q9HcDVTiwg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNj1BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr2ng/9E3ABixNHTu07TPU7IH8mc2RVzX19tYvgOhl57oAzTF8gvhj1\r\nqYzA9WG00kLITev02JKRw8NQ6b/LCXLSfGWklh97+vCzCZEuNo5PpspQzRFW\r\nFUkB27G+L7Ckcg+ZQzEPJ6VDpwxGXsbzuSTwiWI9Gs0YSt74gxbrCXvP87Sh\r\njXiK3YZ7KbM7ye7fPocpmqP28m8to00fC8uPvlmls3uGKb8IRHLSovz7/yU1\r\nQiu3ZEuHHUUTOllJyGpmOVPVRqOk33xMfHLDaphmleir/Vs3UhQfykIEEi3P\r\nd/f+ji7lr2TqOAyjIAKR/lQvIGUzlTStOAykNIxlS3XdvXzs3AGo4bM7fXKG\r\n/4SU2JRmfFD9LU6YHbasN0vo7qc0nPJOIiq81CUgKqkA2lzLCrHqaEhSWEqy\r\nUIDNNke+do7qgKnVMC+3VSv4FKQ8fpVEITZUoXg9SG6vV+gQe+K9645tveKa\r\ndQ9MjU37lnThKN6ApANZPp8zHp8B490guCOPXXzetdHpMkAowd6j/DCFWLPV\r\nGSk10upUBXNYaoXH3hax8E9rz068r8UNFvkXe7VGmwb9u891HHFV3UHBMqzk\r\nDIiumYVYlxlXF+zP+TK5htBoKdarCjofuVeTtCoE0LfKxqiA4MHfBewYVftH\r\ncAEbpvzbxe4NmMP4iSRCAVyLZ/+dCruU49k=\r\n=VN3I\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"barnabask","email":"barnabas.kendall@gmail.com"},"directories":{},"maintainers":[{"name":"barnabask","email":"barnabas.kendall@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/astro-minisearch_1.0.0_1664499009496_0.514354601180812"},"_hasShrinkwrap":false},"1.1.0":{"name":"@barnabask/astro-minisearch","description":"Utilities to add a static full text index to an Astro project","version":"1.1.0","license":"MIT","author":{"name":"Barnabas Kendall","url":"https://barnabas.me"},"repository":{"type":"git","url":"git+https://github.com/Barnabas/astro-minisearch.git","directory":"packages/astro-minisearch"},"homepage":"https://github.com/Barnabas/astro-minisearch/","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./package.json":"./package.json"},"keywords":["search","full text","minisearch","astro"],"devDependencies":{"@types/github-slugger":"^1.3.0","astro":"^1.4.0","hast-util-from-html":"^1.0.0","tsm":"^2.2.2","typescript":"^4.8.4","uvu":"^0.5.6"},"dependencies":{"emoji-regex":"^10.2.1","github-slugger":"^1.4.0","hast-util-to-text":"^3.1.1","minisearch":"^5.0.0","unist-util-visit":"^4.1.1"},"scripts":{"clean":"rm -rf ./dist","build":"tsc","test":"uvu -r tsm tests"},"bugs":{"url":"https://github.com/Barnabas/astro-minisearch/issues"},"_id":"@barnabask/astro-minisearch@1.1.0","_integrity":"sha512-9Ofhvi2dlJJgIeL7lVnlIl6AnGl4mdaJ6ovE9yCgu0h4yrGYEDM+E5bgf+kv82oYc3Z2Ng5s9DUMIW98cxcURg==","_resolved":"/private/var/folders/gf/fqbfmvxj2t379bg8w0pvbv_00000gn/T/09c71546032151b55c812e19a8edcd25/barnabask-astro-minisearch-1.1.0.tgz","_from":"file:barnabask-astro-minisearch-1.1.0.tgz","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-9Ofhvi2dlJJgIeL7lVnlIl6AnGl4mdaJ6ovE9yCgu0h4yrGYEDM+E5bgf+kv82oYc3Z2Ng5s9DUMIW98cxcURg==","shasum":"7c2674988e0749a1302a1fad0c879d72c890cbb8","tarball":"https://registry.npmjs.org/@barnabask/astro-minisearch/-/astro-minisearch-1.1.0.tgz","fileCount":24,"unpackedSize":36043,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpuSBbVgXsqNkQ8fP7Xm5EL4vTdDdz1rAIzb/J0p8pGwIhAJlRmOb+LDcsM3XC2U8Q1RDQsEr4XG6r1VB97kiXVL17"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRGPQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpA9g/8CsrOQDbZV+8YdfquI0C2CCzzg8vJKE0N+tpZq3QpRSqLIf9n\r\nSimMN3ujfZl7at98E9uaBopv1YqAh5SSxmoIpC5ugHeQCLnpfKMDIj2uHusm\r\nQkJbtasbJdiSeNLNjOKUkTkskUtYgTpGQJ9+lkl8lekofMkYyFIqcX7Gx2CS\r\nb3l19QE2yi7roOKmun1v+In3LZbeXnktVITjz+8+cd1lJ2PG0iRMFodLs+AO\r\n7Bbph4g3DDFnyZWSJrs7USzZ2PmfVpBG0duGxbI24y31Omo1EdS7F8vAJvm4\r\n83GDAczfVVF/Gi1RJqicbc8hKCA3Fx7goe9YHD6pbbXAHI+Wz2ANoZ9JaWPL\r\nSY866u5OhGuXsoKyI7WxBzL5dZCiW1+yzrITfuvjzkrJ5k3QxWXfpkq21dkw\r\ngeP9yZUduakbscLCtzZKpws6sjAnudHjonp/0uNFJLYEvIX/Sg5L4zXNG3hk\r\nXlly0r7/p8CjvOK/YQ2hEDSBCdIujdpeXdI1jdVkZSya661YlghFITYjNk/a\r\n6SqHvFzehVbU13VkjmDeQjkwEz3M7fLIk7p01XyohWEai4Cn9jwmjtXBQw9j\r\n5N+1+G3T0a2WNC+O3GJI4g9l1RPgPfo0xUc66nLuu9CqeGKv2lKnsrMIguvN\r\nYJEzy1xeAK04qWKDpckvJ0ifYYo+rJyV6h0=\r\n=/oJO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"barnabask","email":"barnabas.kendall@gmail.com"},"directories":{},"maintainers":[{"name":"barnabask","email":"barnabas.kendall@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/astro-minisearch_1.1.0_1665426383988_0.6649701546840106"},"_hasShrinkwrap":false},"1.1.1":{"name":"@barnabask/astro-minisearch","description":"Utilities to add a static full text index to an Astro project","version":"1.1.1","license":"MIT","author":{"name":"Barnabas Kendall","url":"https://barnabas.me"},"repository":{"type":"git","url":"git+https://github.com/Barnabas/astro-minisearch.git","directory":"packages/astro-minisearch"},"homepage":"https://github.com/Barnabas/astro-minisearch/","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./package.json":"./package.json"},"keywords":["search","full text","minisearch","astro"],"devDependencies":{"@types/github-slugger":"^1.3.0","astro":"^1.4.0","hast-util-from-html":"^1.0.0","tsm":"^2.2.2","typescript":"^4.8.4","uvu":"^0.5.6"},"dependencies":{"emoji-regex":"^10.2.1","github-slugger":"^1.4.0","hast-util-to-text":"^3.1.1","minisearch":"^5.0.0","unist-util-visit":"^4.1.1"},"scripts":{"clean":"rm -rf ./dist","build":"tsc","test":"uvu -r tsm tests"},"bugs":{"url":"https://github.com/Barnabas/astro-minisearch/issues"},"_id":"@barnabask/astro-minisearch@1.1.1","_integrity":"sha512-7Q9lVLyplPi8aYhyDjO/V3sj0a4cX9HZ+I5Ub3yrG/22TWJWlKuDYlP/4iiwJ/Dgi/DJWLJmeb+eK8vz4xXcQg==","_resolved":"/tmp/2cf25070aa09895ea65e5fa8125b6465/barnabask-astro-minisearch-1.1.1.tgz","_from":"file:barnabask-astro-minisearch-1.1.1.tgz","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-7Q9lVLyplPi8aYhyDjO/V3sj0a4cX9HZ+I5Ub3yrG/22TWJWlKuDYlP/4iiwJ/Dgi/DJWLJmeb+eK8vz4xXcQg==","shasum":"5b4df668bd5bf51611eaade2b3c8001de300ca6e","tarball":"https://registry.npmjs.org/@barnabask/astro-minisearch/-/astro-minisearch-1.1.1.tgz","fileCount":24,"unpackedSize":36781,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICmDUpi5A8Kp29hB6M0uN8LJAsFj6CltVLLbIp7RBFFSAiEA6FGBkbjMngw0kreloR8B5yWco7E8MrlaJplVBaOY054="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkC3joACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmolDhAAkPuzzfib9DRPhpAAx9Kb+Yf+/xMdv97X6ZnduQXv4NB3iF3H\r\nPR9T1lpFZ4qx71wefSRXaxP6XdOkwxRoYP1VgUUBWDx7NUJIMthL2rZBsalD\r\nLn3MEusVvOG+ExrNF+I19bfbDcOUIkM/MjaHJcqA7GQJ7KJnRQ2vcBQ0aLJC\r\nZJb6mGZfcJ+IjW8BESW6+lA3aInV2vPDaeD1JXu+J5FM99ipPpY8V6QkOln3\r\ngb5wLZ5Kon8X2FAKiugVgsSi3bWc6nYG4AhRTHidJ/vXhUZVWBSYlllO4Oq1\r\nQ7wZAXExjQPsX6d3H3S64pXaXDh7c1bpq1Dc9euIBe8O+LvzF3Wg54Qk0TjY\r\nbFNPSOxEEl7mVLwSQX0psZl3wtaZsLxzv/wWC6iqxjPFsVcR9t3kAxuZSpSN\r\nEPL13Ua9I2AfwH8h7ggCimoobvjvN3GYjpl/Jz8TuKcZc9xC6ceNOJjPcHzt\r\nWMKfzeAmJL7LasqffmFY/SzAjp61W6/r6u6OOgHkR128K7OXjVi10IzU2k1d\r\nvZqyHl31w86n+2+p92m8p3Gbs0Iu5uaKV2Mam8L+yH/B6BgwdOThdosGFya1\r\nn9f1WBf35WFvPiuWOU1D+wVzudB8wgjiHXrxZ/zjOgdiPHF/9bCvz72zbOwV\r\nVvH5EaFPr9qBQKQEIImz+VLs/0L80kAG21U=\r\n=xoVV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"barnabask","email":"barnabas.kendall@gmail.com"},"directories":{},"maintainers":[{"name":"barnabask","email":"barnabas.kendall@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/astro-minisearch_1.1.1_1678473448482_0.8022785060685527"},"_hasShrinkwrap":false},"2.0.0":{"name":"@barnabask/astro-minisearch","description":"Utilities to add a static full text index to an Astro project","version":"2.0.0","license":"MIT","author":{"name":"Barnabas Kendall","url":"https://barnabas.me"},"repository":{"type":"git","url":"git+https://github.com/Barnabas/astro-minisearch.git","directory":"packages/astro-minisearch"},"homepage":"https://github.com/Barnabas/astro-minisearch/","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./package.json":"./package.json"},"keywords":["search","full text","minisearch","astro","astro-component"],"devDependencies":{"astro":"^2.1.2","hast-util-from-html":"^1.0.1","tsm":"^2.3.0","typescript":"^4.9.5","uvu":"^0.5.6"},"dependencies":{"emoji-regex":"^10.2.1","hast-util-to-text":"^3.1.2","minisearch":"^6.0.1","unist-util-visit":"^4.1.2","zod":"^3.21.4"},"scripts":{"clean":"rm -rf ./dist","build":"tsc","test":"uvu -r tsm tests"},"bugs":{"url":"https://github.com/Barnabas/astro-minisearch/issues"},"_id":"@barnabask/astro-minisearch@2.0.0","_integrity":"sha512-YHlMpNJkpPi7EvthHmaw/jxS3AF2/Itg0drpx9H3SQjFtT4Hl9Nf1eodEGSLDMvafrMIrp6hM9JYDupAI9Qk/A==","_resolved":"/tmp/7f2d8b3b5f4ba9ebfcbd29e2b1ebbbf5/barnabask-astro-minisearch-2.0.0.tgz","_from":"file:barnabask-astro-minisearch-2.0.0.tgz","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-YHlMpNJkpPi7EvthHmaw/jxS3AF2/Itg0drpx9H3SQjFtT4Hl9Nf1eodEGSLDMvafrMIrp6hM9JYDupAI9Qk/A==","shasum":"521b309c6f552a471f8bac412c4d7788608921e9","tarball":"https://registry.npmjs.org/@barnabask/astro-minisearch/-/astro-minisearch-2.0.0.tgz","fileCount":33,"unpackedSize":43142,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4njqFPQ0e3bsofls6eJIavgN07YT/a3HWmjW1fXfjWwIhAPHEZdy4HudK8MFLTFxTFLGoMcl0BqYxbGxtolcmvH/R"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkDJ/cACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqUeg/9GjWA+Kop0XYw3neUaO6T1O+69jZPYTN1o1AHrSQiXgKxlowg\r\ndmBo+3Ntna36i39iDOSrzwGy1AbYnKt1pqI8UV52vw0AghGrqo5M7coQtdah\r\nPIMudD+xLwpx6qEb0+hiXXmt2JEGCLEVavv5p+oSFPJZq54++qupcWMNnD+Q\r\n8feJZCaiLOMU3/5mCCL7pt3EmlDtRSaQ+QampHPzB2j7J1wAuwjqo9Se3GhI\r\nLAZyamGDIRcg7RkmQfaEo+n55kk5E9uymZvn0Ky6+q1JdRxqnsGVRxOyGOuz\r\nwcTSE3FdMKX9+dbSybc06qeu0nvkOntO27AhbvgP9tjpvcxUl0pwuqJOqSjF\r\nnlcqQttJ3SEC8gUVHCtRfl+v75S0OJNPB3D1pdhoBUFx1Rb4FdB/Ov3VExEd\r\n2lwVUuyPOUiouKlQJvLSVTisPV/8TKDKlvgIsgKNOCT66VRzm2fK3ZyYXt5A\r\nWXis7VnXF4nPAQrhbqSg60CR0MU0dpnZ3ANCkFL7CLVppwmWqhL4dUPpYXVj\r\ndrPO6StBNK1umCiOfRu2u9jvRzApus1cPW1rw28yzQMKFnE9MeX5xTpd+Wb/\r\nnhA4YVUS6Lc+bL3khAH47wxRGFiTrhNaiuOo1YihXzBjl07/JEynmhHgzoLd\r\nq+6M4Oc9JvquocHFjRTLDFHHLOWzRS2Q6bA=\r\n=JgtT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"barnabask","email":"barnabas.kendall@gmail.com"},"directories":{},"maintainers":[{"name":"barnabask","email":"barnabas.kendall@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/astro-minisearch_2.0.0_1678548956482_0.2738549331011111"},"_hasShrinkwrap":false},"2.0.1":{"name":"@barnabask/astro-minisearch","description":"Utilities to add a static full text index to an Astro project","version":"2.0.1","license":"MIT","author":{"name":"Barnabas Kendall","url":"https://barnabas.me"},"repository":{"type":"git","url":"git+https://github.com/Barnabas/astro-minisearch.git","directory":"packages/astro-minisearch"},"homepage":"https://github.com/Barnabas/astro-minisearch/","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./package.json":"./package.json"},"keywords":["search","full text","minisearch","astro","astro-component"],"devDependencies":{"astro":"^2.1.2","hast-util-from-html":"^1.0.1","tsm":"^2.3.0","typescript":"^4.9.5","uvu":"^0.5.6"},"dependencies":{"emoji-regex":"^10.2.1","github-slugger":"^2.0.0","hast-util-to-text":"^3.1.2","minisearch":"^6.0.1","unist-util-visit":"^4.1.2","zod":"^3.21.4"},"scripts":{"clean":"rm -rf ./dist","build":"tsc","test":"uvu -r tsm tests"},"bugs":{"url":"https://github.com/Barnabas/astro-minisearch/issues"},"_id":"@barnabask/astro-minisearch@2.0.1","_integrity":"sha512-Ows0I33d0/IHnGrSbGRMdBBZdNShnHC61CZOkXhEWh+DJSyVcGPNkBe1wXfYiYRmZHSIPTxUsaCyXlYiQ0Xy1A==","_resolved":"/tmp/cfc7cd3b1387fc1a81e6ad8cef3fce48/barnabask-astro-minisearch-2.0.1.tgz","_from":"file:barnabask-astro-minisearch-2.0.1.tgz","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-Ows0I33d0/IHnGrSbGRMdBBZdNShnHC61CZOkXhEWh+DJSyVcGPNkBe1wXfYiYRmZHSIPTxUsaCyXlYiQ0Xy1A==","shasum":"bb4a8d1ffa0862eca3ae06ad2c58bf733a9cf421","tarball":"https://registry.npmjs.org/@barnabask/astro-minisearch/-/astro-minisearch-2.0.1.tgz","fileCount":33,"unpackedSize":44802,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6K/6bF2uSvLxYGYeq++DbmCC0EH13QP0ttoZrjY7CpQIgDjNiVA9OB9gjxCqdOp138hpRbyOgfEqS3BjC0vOgmUI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkDTv1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/Tw//QuaqS7bYn6zOiuDfn1JoUMBjUzOdLLAzv39HX8delZaCpUiK\r\nmu0LLF5hIvWmHfdyofubOjHgn4snQBk4BygkLh7rOXirR3JiHnrLuR5Br2Kt\r\nT8sgTT89VkITbJkYdjXKERLKxwhC7lw8npiT6pEOE2AD+4Orcl8kn319m36/\r\nZ0G78eBu5DBvGMZd3gXHZhJb5fkgENuPk7L3y5dOyQOKuGLuDdllXI9LIfBJ\r\nIaKtM6zKkEQdqyz0Hze01Jd+5S2wQuwlgE2TMFVRyeedVW/j9nBkATPnTbvM\r\n8HJ8aG5xH+T4IRAM9tYVOPbteadBTp28QAYVVKAJer7GhU3Pp9kvMLIk4Rcx\r\nkU+z4hQlU/EchCJg0wrduelqPj/SziZBEfeTPADJyuDuqAsh2N14BmrwVES0\r\noSyby6FmbwOrB6mqDQdbvwN5RFx4xKqaZjlxUOzUZz6uq1CHOh9WkdH8TsX+\r\n/2DFx44BVFW0hVxMfb4yqrN+YIOovD5zUT8bZdv+JVq1s/fiJqFYVDmYdeol\r\nwtuUlFiclWN+tifgkjme6iyQ7Hgpxqbc9ldP3ti6KbV2ciaS0Vm/y3uNFOPC\r\npPijuldAQeHGI1LHTkWGS+t6RGNu4tU3Sey1YgLpLNlczQpwES8Fh+dqzXSK\r\nSbwaAhreNHy5rv/D7vO+ATKxrCMGAxYO5Jw=\r\n=HeLv\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"barnabask","email":"barnabas.kendall@gmail.com"},"directories":{},"maintainers":[{"name":"barnabask","email":"barnabas.kendall@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/astro-minisearch_2.0.1_1678588917371_0.30853133770950736"},"_hasShrinkwrap":false},"2.1.0":{"name":"@barnabask/astro-minisearch","description":"Utilities to add a static full text index to an Astro project","version":"2.1.0","license":"MIT","author":{"name":"Barnabas Kendall","url":"https://barnabas.me"},"repository":{"type":"git","url":"git+https://github.com/Barnabas/astro-minisearch.git","directory":"packages/astro-minisearch"},"homepage":"https://github.com/Barnabas/astro-minisearch/","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./package.json":"./package.json"},"keywords":["search","full text","minisearch","astro","astro-component"],"devDependencies":{"astro":"^2.1.2","hast-util-from-html":"^1.0.1","tsm":"^2.3.0","typedoc":"^0.23.26","typedoc-plugin-markdown":"^3.14.0","typescript":"^4.9.5","uvu":"^0.5.6"},"dependencies":{"emoji-regex":"^10.2.1","github-slugger":"^2.0.0","hast-util-to-text":"^3.1.2","minisearch":"^6.0.1","unist-util-visit":"^4.1.2","zod":"^3.21.4"},"scripts":{"build":"tsc","clean":"rm -rf ./dist","doc":"typedoc","test":"uvu -r tsm tests"},"bugs":{"url":"https://github.com/Barnabas/astro-minisearch/issues"},"_id":"@barnabask/astro-minisearch@2.1.0","_integrity":"sha512-3mjaGQeIsDFpM38vXPYfihxRXyhSAXNFKdx0vW7XEspzaE0yvdBjKV6hLGRgJ4j2T54/e82i/1/azGtLH0LRZw==","_resolved":"/tmp/8244bccd6055995bd8875509559d7279/barnabask-astro-minisearch-2.1.0.tgz","_from":"file:barnabask-astro-minisearch-2.1.0.tgz","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-3mjaGQeIsDFpM38vXPYfihxRXyhSAXNFKdx0vW7XEspzaE0yvdBjKV6hLGRgJ4j2T54/e82i/1/azGtLH0LRZw==","shasum":"f5dbf7fca8760723827090b0a42cf646975b2f40","tarball":"https://registry.npmjs.org/@barnabask/astro-minisearch/-/astro-minisearch-2.1.0.tgz","fileCount":40,"unpackedSize":62743,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChwbsDyoKirjXxfS3bacAAbA5Qffn98DfRT1cJo5HPgwIhAOq550cBZuqCXpPWWZfFdmkIrKf9cyH5j7POC+AssKSU"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkD+FWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSjQ/8CvwiLzVgFPel+pjk6Ol4JXPEk5+nXZ8ls/regOxMrmjlusI8\r\nvA05JOFCs4to7wTF+fRws2bifSB9zSX5Vn2Km13Sg5qWN6Fsql3xu4wg4Ka2\r\nO7k/w9JCn0/gCaYXINkp5+TQ28r8OGn1J5nxF3XZWM3zLQQFVkGFQTP7UyOK\r\nRfvyEgx74HVVHZgXciwWi0w/yYYVUnVau1aJ5aEKkeU6F8DSyprTmPSGqeYA\r\nRFzeBqkJcsh+eL37j8NyhaFIj8FAIb7px1cZlUPD/nEuZCCm9ehzvMDTGRw6\r\nZ0WKodW4ochdEQlIA/wS4i/unw4rn0nwE/Z/qdMBQQMtuxBlX/H/3XUvhaaH\r\n5n+20JArnQ6V/3IBRdHESdsscfK05iMSrGhskCzxHYiwgD2HZaAbvlavBBg7\r\ndb9/86e7LUiaUzOFIPo4cWgY9rAn2YHRtNw25L4gLvp6g+vVZXeqT4QfFYMA\r\nwKSvAVS/l68La7mmmbf6pTTn2ZzIfPhzxrJ7lizTxYzFD+hbp2nm5xDbdVhk\r\nJS4K/WXfNfqpwNPrWxLrCRq6WtKp89XGcERClMNXumGUDhgKSchhdzXEThwR\r\nNyqKELzpZ240dlL4yTfqIWI7grMUaIBqTgFSx7El9yt94ExBbUsx+5EM+iUG\r\nEZrZch8l6A23VmJtWY0ufC622XsQ9oVs8Zs=\r\n=o3cR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"barnabask","email":"barnabas.kendall@gmail.com"},"directories":{},"maintainers":[{"name":"barnabask","email":"barnabas.kendall@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/astro-minisearch_2.1.0_1678762326091_0.25938735459515017"},"_hasShrinkwrap":false},"2.1.1":{"name":"@barnabask/astro-minisearch","description":"Utilities to add a static full text index to an Astro project","version":"2.1.1","license":"MIT","author":{"name":"Barnabas Kendall","url":"https://barnabas.me"},"repository":{"type":"git","url":"git+https://github.com/Barnabas/astro-minisearch.git","directory":"packages/astro-minisearch"},"homepage":"https://github.com/Barnabas/astro-minisearch/","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./package.json":"./package.json"},"keywords":["search","full text","minisearch","astro","astro-component"],"devDependencies":{"astro":"^2.1.2","hast-util-from-html":"^1.0.1","tsm":"^2.3.0","typedoc":"^0.23.26","typedoc-plugin-markdown":"^3.14.0","typescript":"^4.9.5","uvu":"^0.5.6"},"dependencies":{"emoji-regex":"^10.2.1","github-slugger":"^2.0.0","hast-util-to-text":"^3.1.2","minisearch":"^6.0.1","unist-util-visit":"^4.1.2","zod":"^3.21.4"},"scripts":{"build":"tsc","clean":"rm -rf ./dist","doc":"typedoc","test":"uvu -r tsm tests"},"bugs":{"url":"https://github.com/Barnabas/astro-minisearch/issues"},"_id":"@barnabask/astro-minisearch@2.1.1","_integrity":"sha512-jjRS/3Ex9I6PT5b0xMlxQ9v+bXuZHy2eXZ0LTpawmYppcG1zvs5pK/tKEedNxEM44Fl5arSo79UKzCkLujeLqg==","_resolved":"/tmp/c330e13015ccdfd06d51efc21d5d1ca6/barnabask-astro-minisearch-2.1.1.tgz","_from":"file:barnabask-astro-minisearch-2.1.1.tgz","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-jjRS/3Ex9I6PT5b0xMlxQ9v+bXuZHy2eXZ0LTpawmYppcG1zvs5pK/tKEedNxEM44Fl5arSo79UKzCkLujeLqg==","shasum":"015dfeb3bfbfbc6dd4cb80ace3b7040b9c7aa3bd","tarball":"https://registry.npmjs.org/@barnabask/astro-minisearch/-/astro-minisearch-2.1.1.tgz","fileCount":40,"unpackedSize":62803,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClF4F9dvk5LR7PairFHBFt7oYGXE0f93+Z/vxFXUv6zQIhAJX8GGkN5/OrVVZlm/xUsrFZMKWtuGtRlCDO/dXlugZ9"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkD+N7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJ8Q/7BXGYf8fRXYruIfT409RfQs87D1bi6trffzqsd5AT4smiH4/m\r\noorA/0UAI84tqaojfNhZs8ybFAveDYLHfqp9p9gEX5TSx8GqG3/My/DwtotY\r\nwJaW+payjmeHZlERwjm+H0gfshGdMkzsYHddHVrTwHZVOti2r6Gqky9cOaSu\r\nsvSxC936z0hAU5KhzLdNZMO7i3dJAxBohzVIpVv5gkqL5KqXBCKdqiljk6Oz\r\nunPd4EGpXwBmQPvKsLx5jKpXVEueks8HgLi4YXEMFdBLgeumTow3Trcp23Fi\r\nml5v0ruh0e9np6399aS+7RSqjI+NWFiWykJ2lgQGpicygywhKQ3EUWlN8SRk\r\n4yV9FXCBw3iQIQOurX747NJGZG3kCYhrI2DvtXunxw18mK5LWwNDcyK4RoHR\r\nGmevtV4UkK0JPfiiYKDA8kMtO2NOS0TOuuQqB7VSOmzsMboUswDeeUT7dhNX\r\n6hp3tJUHEotFQEvUBVlVppsQUcKCppdrGB2HmRNEUafJdcG4h5K+kKsdgIYO\r\nk/QyebRB0oKyxzbyhKxaBJu60ZObrH74hdT0h75OiviDkUyGZyJSaMdPs7nR\r\n1OnxleqwMczlAvykH9PlTbV21FbhBl6OW+FQcvcHruhtJ0oPIo2jVYJlVFoX\r\nn6nus4RSbcuGrcfOt8jd9KRyuEtAV+dam30=\r\n=3gk6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"barnabask","email":"barnabas.kendall@gmail.com"},"directories":{},"maintainers":[{"name":"barnabask","email":"barnabas.kendall@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/astro-minisearch_2.1.1_1678762874897_0.21971363700925717"},"_hasShrinkwrap":false}},"time":{"created":"2022-09-30T00:50:09.427Z","1.0.0":"2022-09-30T00:50:09.738Z","modified":"2023-03-14T03:01:15.195Z","1.1.0":"2022-10-10T18:26:24.150Z","1.1.1":"2023-03-10T18:37:28.654Z","2.0.0":"2023-03-11T15:35:56.711Z","2.0.1":"2023-03-12T02:41:57.565Z","2.1.0":"2023-03-14T02:52:06.318Z","2.1.1":"2023-03-14T03:01:15.096Z"},"maintainers":[{"name":"barnabask","email":"barnabas.kendall@gmail.com"}],"description":"Utilities to add a static full text index to an Astro project","readme":"# @barnabask/astro-minisearch\n\n[![@barnabask/astro-minisearch](https://img.shields.io/npm/v/@barnabask/astro-minisearch?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/@barnabask/astro-minisearch)\n\nThis package adds MiniSearch support to your Astro project.\nIt contains a rehype plugin that helps extract text from Markdown and MDX files.\nIt also contains helper functions for generating  and loading a static JSON search index.\n\n[The complete API documentation is here](./api/README.md).\n\n## Installation\n\nAdd the package to your project:\n\n```sh\nnpm install @barnabask/astro-minisearch\n```\n\nAdjust your `astro.config.*` file to add `plainTextPlugin` to `rehypePlugins` as follows:\n\n__`astro.config.mjs`__\n\n```js\nimport { defineConfig } from \"astro/config\";\nimport { plainTextPlugin } from \"@barnabask/astro-minisearch\";\n\nexport default defineConfig({\n  site: \"http://example.com\",\n  markdown: {\n    rehypePlugins: [plainTextPlugin()]\n  },\n});\n```\n\nOnce the plugin is installed and configured, all Markdown pages and content collections should have a new frontmatter property.\nYou can inspect it with Astro's [`<Debug />` component](https://docs.astro.build/en/reference/api-reference/#debug-).\nAfter configuring this plugin and adding the following line to your page or layout:\n\n```jsx\n<Debug {frontmatter.plainText} />\n```\n\n...you may see some output like this (obviously with your own content):\n\n```js\n[\n  [\n    \"\",\n    \"Welcome to Astro! This is the docs starter template....\"\n  ],\n  [\n    \"Getting Started\",\n    \"To get started with this theme, check out the README.md...\"\n  ]\n]\n```\n\nConfiguration success! Congratulations.\n\n### Generating a search index\n\nCreate a JSON endpoint file under your `src/pages/` directory named `search.json.js` or similar.\nThis example adds local static markdown files and two Astro content collections to a search index:\n\n```js\nimport { getCollection } from \"astro:content\";\nimport {\n  getSearchIndex,\n  pagesGlobToDocuments,\n  collectionToDocuments,\n} from \"@barnabask/astro-minisearch\";\n\nexport async function get() {\n  return await getSearchIndex([\n    pagesGlobToDocuments(import.meta.glob(`./**/*.md*`)),\n    collectionToDocuments(getCollection(\"articles\"), \"/articles/\"),\n    collectionToDocuments(getCollection(\"blog\"), \"/blog/\"),\n  ]);\n}\n```\n\nRefer to [the API documentation](./api/README.md) for more info on\n[`getSearchIndex`](./api/modules/search_index.md#getsearchindex),\n[`pagesGlobToDocuments`](./api/modules/pages.md#pagesglobtodocuments), and\n[`collectionToDocuments`](./api/modules/collections.md#collectiontodocuments).\n\n## Next steps\n\nThis package is only for generating a static search index file when your Astro site is built.\nTo actually do the search at runtime, you'll either need some client-side JavaScript or you'll need to enable SSR and render search results on the server.\n\nThis package does provide a function called `loadIndex` as a convenience for SSR scenarios.\nSee the pages and endpoints in [the source code demo directory](../../demo/src/pages/) for a working example with the standard Astro blog template.\n\n## Frontmatter\n\nYou can still generate a the search index without the plaintext plugin.\nOr you may want to control the searchable content for a specific page, or prevent a page from being included in the search index later.\nIn those cases you should supply a `plainText` frontmatter property (or whatever property name you standardize on) manually.\nThe plaintext plugin will not overwrite manually specified plaintext properties.\n\nTo replace the text, you can specify the plaintext value as a string, like this:\n\n```yml\nplainText: All about the aardvark.\n```\n\n```markdown\nThis page is about a certain burrowing mammal native to Africa.\n```\n\nIf your page has multiple sections, you can use a YAML array of arrays.\nEach sub item in the list has a header first, then the rest of the text after.\nThe \"header\" for text that comes before any headers can be a blank string. For example:\n\n```yml\nplainText:\n- - ''\n  - This is the top of the page\n- - Section 1\n  - Here is some content for section 1.\n- - Section 2\n  - This is other text for section 2.\n```\n\n```markdown\nThis is the top of the page.\n\n## Section 1\n\nHere is some content for section 1.\n\n## Section 2\n\nThis is other text for section 2.\n```\n\nTo prevent a page from being added to the search index, set the plaintext field to false or a blank string.\n\n```yml\nplainText: false\n```\n","readmeFilename":"README.md","homepage":"https://github.com/Barnabas/astro-minisearch/","keywords":["search","full text","minisearch","astro","astro-component"],"repository":{"type":"git","url":"git+https://github.com/Barnabas/astro-minisearch.git","directory":"packages/astro-minisearch"},"author":{"name":"Barnabas Kendall","url":"https://barnabas.me"},"bugs":{"url":"https://github.com/Barnabas/astro-minisearch/issues"},"license":"MIT"}