{"_id":"use-orama","_rev":"31-66147a6f5dae4b4cc3d8bb06c7951474","name":"use-orama","dist-tags":{"latest":"0.1.7"},"versions":{"0.1.1":{"name":"use-orama","version":"0.1.1","keywords":[],"author":"","license":"ISC","_id":"use-orama@0.1.1","maintainers":[{"name":"codyzu","email":"cody.zuschlag@gmail.com"}],"contributors":[{"url":"https://devrel.codyfactory.eu","name":"Cody Zuschlag","email":"cody.zuschlag@gmail.com"}],"dist":{"shasum":"dfa704f79e5f9ff486f828a0ba2a58c681801c1c","tarball":"https://registry.npmjs.org/use-orama/-/use-orama-0.1.1.tgz","fileCount":3,"integrity":"sha512-ChARfOSFJU9AOiRnVhiVs5Uxf9KuQ8r2m3W43smpz9yXlfC+DSCKo5+hqJbh8mZYpwjyq8UJq5jbbeBvwvuPPw==","signatures":[{"sig":"MEQCIBWxSAUrCsLqLlU/ZdK2J+/tQ2QAEtZBeCK4eEb/OTYnAiAIK0OeNJz0CRU80pt71mMa2YEUxDW+su+MjEG/erWLgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLZZLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrT1Q//W+Q9iuylMZN60GCOXyB31Sg6AOBs0eaRLpJtQ+uz8JXPsmHw\r\nRw7lTIQucTMeUJoXmbzR2UOTgjbdlflNOTomFb1maz+V/7Wa+AUtjOiA+IoR\r\n92rfaUhlnIdqS+Ko1BDlClsgVkl0OhaYtJLrZbEVLa8k9GrTrz7BhfAqiMEH\r\nD9LF+/zJDZEnzlngT+r0qkEf6+IWo4TPsBsqG/yYugfTJnRbH0YDuszBaSf5\r\nIUH1PbHoyTf3oHMWwOqaFTRjvYLB3OBHWwu+K8Qh+QqThg8q18f/cQq7Qqto\r\nCyDXRnrWuXwhtqcHY2WsO2nJz5rcW/PF0Hou8XVNj+0F4uvcKn6+UPVeSg5b\r\njeu+zn+/Ch3YQSDa+uIQjXduf1l4mWdJb8/2/C9Uh+IqDX3kZ24oX2mfVqGx\r\nVZYOXN1bT0/r5ym2AGlLz7zsQKPBEr4MClqHVxASsFVqzfCSb5HYX+hQ2ikU\r\n/aJFL8OyFjI4trUq94LqxwDH9jdKvlPEILbtPQAB43cAsF6EbmLzR86nJr4e\r\nmPFo3bVqG5+ChDKmbolVX0YWcQ9EJbHu5tdrLqska0mQ63tSuRioAlC6PHUA\r\nW02JHokBJr9JqyhlQpx29N4682alMug70Wr7Dpn6Pj8PyGR2aEIp+txWbE+G\r\nkH5awrQTI9j2F+4V1CXN4i133jrnEauwpTI=\r\n=MmVt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib","type":"module","_from":"file:use-orama-0.1.1.tgz","types":"lib","scripts":{"dev":"rimraf lib && tsc --outDir lib --watch","lint":"xo","test":"vitest","build":"rimraf lib && tsc --outDir lib"},"_npmUser":{"name":"codyzu","email":"cody.zuschlag@gmail.com"},"_resolved":"/private/var/folders/bm/6nwwjk_x5gb87d42z1n7rqk00000gn/T/76774f2669c287eea2f1b445ba6ed0f6/use-orama-0.1.1.tgz","_integrity":"sha512-ChARfOSFJU9AOiRnVhiVs5Uxf9KuQ8r2m3W43smpz9yXlfC+DSCKo5+hqJbh8mZYpwjyq8UJq5jbbeBvwvuPPw==","_npmVersion":"9.5.1","description":"## React hooks for using Orama search","directories":{},"_nodeVersion":"19.8.1","_hasShrinkwrap":false,"devDependencies":{"xo":"^0.53.1","react":"^18.2.0","rimraf":"^4.4.0","vitest":"^0.29.2","happy-dom":"^8.9.0","react-dom":"^18.2.0","typescript":"^4.9.3","@orama/orama":"1.0.0-beta.6","@types/react":"^18.0.27","@changesets/cli":"^2.26.1","@types/react-dom":"^18.0.10","eslint-plugin-vitest":"^0.0.54","@testing-library/react":"^14.0.0","@testing-library/jest-dom":"^5.16.5","eslint-plugin-vitest-globals":"^1.3.1"},"peerDependencies":{"react":">=18.2.0","@orama/orama":">=1.0.0-beta.6"},"_npmOperationalInternal":{"tmp":"tmp/use-orama_0.1.1_1680709195450_0.4770542060537064","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"use-orama","version":"0.1.2","keywords":[],"author":"","license":"ISC","_id":"use-orama@0.1.2","maintainers":[{"name":"codyzu","email":"cody.zuschlag@gmail.com"},{"name":"davidefiorello","email":"davide@codeflyer.com"},{"name":"donal.moynihan","email":"donal.moynihan@nearform.com"},{"name":"shogun_panda","email":"paolo@cowtech.it"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"irelandm","email":"mark.ireland@nearform.com"},{"name":"eamonn.frisby","email":"eamonn.frisby@nearform.com"}],"contributors":[{"url":"https://devrel.codyfactory.eu","name":"Cody Zuschlag","email":"cody.zuschlag@gmail.com"}],"dist":{"shasum":"c20bdc88cbf8d46dcf1de18ed358a1ce0cb5c43d","tarball":"https://registry.npmjs.org/use-orama/-/use-orama-0.1.2.tgz","fileCount":27,"integrity":"sha512-0JTZX55czFGMCC/mT3Dm3XxJhPcgxO1cKUgJGvTDsN2fIr0r/UaS7LUKfSc2rh4Fz2X0Mbo/Tx+f07NZVTq3mA==","signatures":[{"sig":"MEUCICX/pt4weO8zX7WumyJ5eYR1hb+thixWKbM1YFSVPwvFAiEAxCUesipj9x5QJ0tDlaiGeQJ42VUTQa/b9KluM5cVfC0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLZi8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmokeA//SkZDsL5muGdJW8BkZWZL3J5Z1ilRC4O9I+kLudtKc5ojueMB\r\nsqRcOvvhDnuMTeIiSKuxJ3U1S6G9IpbuleRKiM2ZgISdlwLkn0r0rBptrl5Z\r\nD5BjN7S3+V/4eTgynUMy3bybkpdateBFD0g0RVVcJnOSFHcyFBheF1eq6VBm\r\nKjnRwkizUqCyNbuOZ3ZR8tdlxg0sIonN4GjZMmH4i5tVHznM3euFWZOPDw+w\r\n2h+LsWM2zMNdSKe1JX4geBSey7Fl5wrvu6G6Ip+8prGjNX6ZIPip5kIVwdnW\r\nG7Mvk8mtuja4wbz8uRabEN0DXMrToWjk93YXBkZIylJp0oBYMgQmDeS6Vlgw\r\n4fuQH6RNVu+HhTfl6EfY2ZkAtBiLxGtEA3jlVygY+NDNLsGMU3gPQyeuhmcw\r\naa57VgwfTCG0GUVS8j5sD8m90xh81Jg3PpSASRE0lqYKdZaIiZSxqHrw8QA9\r\nWAQ89Ko9PUDGckcSmU2BJZ1geFV0pQj09eCuTu2dmFKYH6hIC5bKTwHzaW/H\r\nfJIQ1toI9AwOFwjxXXSKurIm5MRxP+VFaAy7l2xnNW4FLTU0Agm0TAh46VIo\r\nlI0/MvWMPgRySJyAVUmvCSHjP8Djj0yz5MRuaBkinILevU+Xvn7u8dlI/Rgj\r\n7Ct7Q0+mCbSYJV6hHARrKWU1v8XetQOxpIs=\r\n=rBAL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib","type":"module","_from":"file:use-orama-0.1.2.tgz","types":"lib","scripts":{"dev":"rimraf lib && tsc --outDir lib --watch","lint":"xo","test":"vitest","build":"rimraf lib && tsc --outDir lib"},"_npmUser":{"name":"codyzu","email":"cody.zuschlag@gmail.com"},"_resolved":"/private/var/folders/bm/6nwwjk_x5gb87d42z1n7rqk00000gn/T/f80373e2f2aaa07842df984d31eddf8d/use-orama-0.1.2.tgz","_integrity":"sha512-0JTZX55czFGMCC/mT3Dm3XxJhPcgxO1cKUgJGvTDsN2fIr0r/UaS7LUKfSc2rh4Fz2X0Mbo/Tx+f07NZVTq3mA==","_npmVersion":"9.5.1","description":"## React hooks for using Orama search","directories":{},"_nodeVersion":"19.8.1","_hasShrinkwrap":false,"devDependencies":{"xo":"^0.53.1","react":"^18.2.0","rimraf":"^4.4.0","vitest":"^0.29.2","happy-dom":"^8.9.0","react-dom":"^18.2.0","typescript":"^4.9.3","@orama/orama":"1.0.0-beta.6","@types/react":"^18.0.27","@changesets/cli":"^2.26.1","@types/react-dom":"^18.0.10","eslint-plugin-vitest":"^0.0.54","@testing-library/react":"^14.0.0","@testing-library/jest-dom":"^5.16.5","eslint-plugin-vitest-globals":"^1.3.1"},"peerDependencies":{"react":">=18.2.0","@orama/orama":">=1.0.0-beta.6"},"_npmOperationalInternal":{"tmp":"tmp/use-orama_0.1.2_1680709820810_0.7708063490166137","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"use-orama","version":"0.1.3","keywords":[],"author":"","license":"ISC","_id":"use-orama@0.1.3","maintainers":[{"name":"codyzu","email":"cody.zuschlag@gmail.com"},{"name":"davidefiorello","email":"davide@codeflyer.com"},{"name":"donal.moynihan","email":"donal.moynihan@nearform.com"},{"name":"shogun_panda","email":"paolo@cowtech.it"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"irelandm","email":"mark.ireland@nearform.com"},{"name":"eamonn.frisby","email":"eamonn.frisby@nearform.com"}],"contributors":[{"url":"https://devrel.codyfactory.eu","name":"Cody Zuschlag","email":"cody.zuschlag@gmail.com"}],"dist":{"shasum":"8993e4fbe902a482d329e84c97d3e4bd9288de8c","tarball":"https://registry.npmjs.org/use-orama/-/use-orama-0.1.3.tgz","fileCount":27,"integrity":"sha512-mdhTfPa1v39U1gEInDjxhRMmFiZ/Ua2vu6rsjzXBfwcEmHsJzFHWi4PnzR1KmnQ/Lp+cHdu1/BxvTPYB/3i34A==","signatures":[{"sig":"MEQCIFMavR7IBp9PInjp1vx9v0l5VFSKO0i7cWRFhvYOrpDHAiAx2jPNk161Idg0jg4n1OU286xXHk2jckgZ7J8n9nE4Mg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17018,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLrmnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrygg/6A2RmdM6yyYJNgZR26ZiYprzR2sFBO+W2sSZZ9n5qgqxGZe3f\r\n1ruacqSQQMYYz5Sj68dUiUf76tMr39wxDdEGvXb+5MXudzgfOinvIU5fXQM3\r\nEEZXzk2ibIoBRrHWkr6hA2UWFxOOMZNqZ6lFAFwsgDM6ziN99pRi50cjcpu1\r\nluca5TTq33GD6/08g2CujVwmAB8SisDw9i+QrLDvWuRWX0VHpf2GtJe+VqJU\r\nwseMcQkqS0r1YpwSGUlo38NywOo6fsLvflQXeSHxOLPpWQrgLrBBqmGYkLbu\r\naduvnBOUm9jd5M+ffZIPTNigq+LXII6noTDvOvyfqi9vuixUlTlGXFazeyV9\r\nzE38bAYKhag4pobiCijghg4cKT6yxuJ/TWZ/sBFBh8xMJJG5cHVqP8pTky8L\r\nJmpzu+EWTUC9H4MgPv6tVusvQXNcSEFtaCFrxtCSgw7+Re5sG4XnBgnryW/I\r\nvjSxbuNSTYkW+TvPeRx+TaFGN/QQKq3tUf1FSg9fb76clEU0jjSs3orrZoTl\r\nJ6opG9TDGH13ag3QFq5rT6APwUAdnsf0nxcY1XEZdtieBOQ6GCAospQtx/yf\r\nKkU9ETyycJvNhYsYMjLMYpMQDbI7nz42MwXrzL/cb5NgI1XPTHEbaZvmc24c\r\nrVuaEspEaUtKMpnj3lk53A8j0HECNyvVKY4=\r\n=Atn2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib","type":"module","_from":"file:use-orama-0.1.3.tgz","types":"lib","scripts":{"dev":"rimraf lib && tsc --outDir lib --watch","lint":"xo","test":"vitest","build":"rimraf lib && tsc --outDir lib","change":"changeset"},"_npmUser":{"name":"codyzu","email":"cody.zuschlag@gmail.com"},"_resolved":"/private/var/folders/bm/6nwwjk_x5gb87d42z1n7rqk00000gn/T/626dd666d08b567233ae3b82ce104f08/use-orama-0.1.3.tgz","_integrity":"sha512-mdhTfPa1v39U1gEInDjxhRMmFiZ/Ua2vu6rsjzXBfwcEmHsJzFHWi4PnzR1KmnQ/Lp+cHdu1/BxvTPYB/3i34A==","_npmVersion":"9.5.1","description":"## React hooks for using Orama search","directories":{},"_nodeVersion":"19.8.1","_hasShrinkwrap":false,"devDependencies":{"xo":"^0.53.1","react":"^18.2.0","rimraf":"^4.4.0","vitest":"^0.29.2","happy-dom":"^8.9.0","react-dom":"^18.2.0","typescript":"^4.9.3","@orama/orama":"1.0.0-beta.6","@types/react":"^18.0.27","@changesets/cli":"^2.26.1","@types/react-dom":"^18.0.10","eslint-plugin-vitest":"^0.0.54","@testing-library/react":"^14.0.0","@testing-library/jest-dom":"^5.16.5","eslint-plugin-vitest-globals":"^1.3.1"},"peerDependencies":{"react":">=18.2.0","@orama/orama":">=1.0.0-beta.6"},"_npmOperationalInternal":{"tmp":"tmp/use-orama_0.1.3_1680783783485_0.19462221572755434","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"use-orama","version":"0.1.4","keywords":[],"author":"","license":"ISC","_id":"use-orama@0.1.4","maintainers":[{"name":"codyzu","email":"cody.zuschlag@gmail.com"},{"name":"davidefiorello","email":"davide@codeflyer.com"},{"name":"donal.moynihan","email":"donal.moynihan@nearform.com"},{"name":"shogun_panda","email":"paolo@cowtech.it"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"irelandm","email":"mark.ireland@nearform.com"},{"name":"eamonn.frisby","email":"eamonn.frisby@nearform.com"}],"contributors":[{"url":"https://devrel.codyfactory.eu","name":"Cody Zuschlag","email":"cody.zuschlag@gmail.com"}],"dist":{"shasum":"649a1ffa3331411f08293c07be33b99c43b61720","tarball":"https://registry.npmjs.org/use-orama/-/use-orama-0.1.4.tgz","fileCount":27,"integrity":"sha512-8Ptb8sqNEdDcwsxYs+HcPUKa0rt51nMmgOAxEbfAfzY4uGArTbctuFUhWan6MuQe9Zx3dM/JC/txej7ssvakfg==","signatures":[{"sig":"MEYCIQCcvoLNC0nOHFU7yK+9Bjv3A09a7lmesWadOHx+YG12BQIhAJjhjWrkB0t6/eq16Q/adNYT+kH5f2oysuyuWvADcezS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17018,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLrz1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSKQ/6AvDvoIYplrRQlcDEH2G849LZT6pbeGSNttF4BToj+JS9PR7F\r\naDFOzKOKKMagVVItIKNyfbuq5x+HtuV9qoL4AHS1LqiQanHEXyh2KyhHZeTl\r\nokwxtrQJ8BCeHhdFFnrGSHm1YLDnCbuhE603YdcXLo1KR/UdAM1p0vpyubGk\r\nb9ptasInVArIvr+ToIbX/GIg7nj8vI3bm9IGAXd8qndHcYEJEck0rOa8PRQs\r\n0WNYORC/sjK8TdzCCVC6X/w7P42nITUsHw7y9aCeXLVPAm2HXx4xUY4ytFkF\r\nCzwsGFSAM+vO+aGobvWQwMjhDndRDZRRZCuJInJy3HCMHc2hM8OfbH07Bgfw\r\n4lQCsfX+YjARwJWTiihArUocM42leS08mLkk+v2s96ancuyX6xfBynJyCWDG\r\nUrHlOU6omVgLMO0k+zoqU6Q13vWmgC3DXFsSYu/u6TN0g/8/g8LO24gsorOH\r\nxhJOsQMLHAgQmZTSG7mB0OJCBiD/xTRKJU/oHnnSlqdEKCeMv85f2PqYc/oA\r\nPQwd0PQLCEsv4wF7UeCZrbC90C+FD8Tc9d3nFk1CEv/Ox4pSNogbONJ8wBnr\r\ndCM9AVUdEXpbglFswc1VlqQ6q7oyGqeIo+SWdog1EMopLb1Cj39jmZrxmmDj\r\n0OIjcEuRRFpr26Ff0tkVgBVhOBL6GFsZVMw=\r\n=v9sP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib","type":"module","_from":"file:use-orama-0.1.4.tgz","types":"lib","scripts":{"dev":"rimraf lib && tsc --outDir lib --watch","lint":"xo","test":"vitest","build":"rimraf lib && tsc --outDir lib","change":"changeset"},"_npmUser":{"name":"codyzu","email":"cody.zuschlag@gmail.com"},"_resolved":"/private/var/folders/bm/6nwwjk_x5gb87d42z1n7rqk00000gn/T/5b179e1a40f15aca904a74af2519061f/use-orama-0.1.4.tgz","_integrity":"sha512-8Ptb8sqNEdDcwsxYs+HcPUKa0rt51nMmgOAxEbfAfzY4uGArTbctuFUhWan6MuQe9Zx3dM/JC/txej7ssvakfg==","_npmVersion":"9.5.0","description":"## React hooks for using Orama search","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"xo":"^0.53.1","react":"^18.2.0","rimraf":"^4.4.0","vitest":"^0.29.2","happy-dom":"^8.9.0","react-dom":"^18.2.0","typescript":"^4.9.3","@orama/orama":"1.0.0-beta.6","@types/react":"^18.0.27","@changesets/cli":"^2.26.1","@types/react-dom":"^18.0.10","eslint-plugin-vitest":"^0.0.54","@testing-library/react":"^14.0.0","@testing-library/jest-dom":"^5.16.5","eslint-plugin-vitest-globals":"^1.3.1"},"peerDependencies":{"react":">=18.2.0","@orama/orama":">=1.0.0-beta.6"},"_npmOperationalInternal":{"tmp":"tmp/use-orama_0.1.4_1680784629330_0.9140467281035605","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"use-orama","version":"0.1.5","keywords":[],"author":"","license":"ISC","_id":"use-orama@0.1.5","maintainers":[{"name":"codyzu","email":"cody.zuschlag@gmail.com"},{"name":"davidefiorello","email":"davide@codeflyer.com"},{"name":"donal.moynihan","email":"donal.moynihan@nearform.com"},{"name":"shogun_panda","email":"paolo@cowtech.it"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"irelandm","email":"mark.ireland@nearform.com"},{"name":"eamonn.frisby","email":"eamonn.frisby@nearform.com"}],"contributors":[{"url":"https://devrel.codyfactory.eu","name":"Cody Zuschlag","email":"cody.zuschlag@gmail.com"}],"dist":{"shasum":"ae96a70aadaf8c4ddf6dbe5fae58e56bca8d8651","tarball":"https://registry.npmjs.org/use-orama/-/use-orama-0.1.5.tgz","fileCount":27,"integrity":"sha512-jeZ2FyvykjccEfUGkANCYIDvr2AvWV1TePrnGGt9K2Jfu3nBuQPdgx+0w0mCsPZ+Je7pKoASywGJ/pyS/nJ1qA==","signatures":[{"sig":"MEYCIQDH7RkwqWa9gn2RllT/V4jWDltA5IrGRx7ENGieGZq9ggIhAM3uAylgOAuqo6g5tWt3xS3ROmaRjZhEBEpNUiDEWQXE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17018,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLsHPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2pw/9Fn3iYWBt6Sk/YvFuDo5clDDerDrXXFwLNmNPe1VPNBj7MyVZ\r\naPMDcLWmEVu1TYx3YDo3XyR7qNxflPqTHRcbEvGTDjxTEZggeGdvK0/qcvau\r\nlOdfFn6xtsrmtz/mTHf4rT6y0N2BOuNqBpwftIIfNB547VvLIuoZMBODV3J6\r\n3MwL0c2vgFtIFRzcf5EItxZ03S5uOEMMMDoWhilA4Sur/mDelfpE+Dgrz+8z\r\ntsJuFFnHnkp7I8oXRzzWFHH6BU0hVjZv5AkDht6hezOXqImXd1G65UYHCQKB\r\nraZlTvvIbxQDSWPg6IIMUAIGbeRvyOmU1pkfQ3vK/WJeENvUgp2aDJlbcMml\r\nLeQbpFIYap7+Mwec5UFty7XE0TsWAb/xhPwZxgR76NxO/neDVVruRhnzvkl8\r\nup8RpOjHpUyJuhqdlfo5EcfRD3g/nyCmUPE8p6TT93P+5YDNJAfL2MRDkRur\r\nko/FmqklcEisFBcIvA3HQyvg9NQasYAdbnDb/sjdgKxXN3HTtqKPRZSQT2IK\r\nUy80WwbcWKu6GvhcdJ/GpwqUpEkkbSbroaqyXhbghy4qb40oDvjy7GyG4lNc\r\n+tYoGEx2rwoQdK99tV12KUUuylFZYILTa4acczN0abIR7rWRDYSErNOd8Buq\r\nR0HX1pKnlZ/yrJV9G39e/dkbb5b1VgTrAFA=\r\n=LRNO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib","type":"module","_from":"file:use-orama-0.1.5.tgz","types":"lib","scripts":{"dev":"rimraf lib && tsc --outDir lib --watch","lint":"xo","test":"vitest","build":"rimraf lib && tsc --outDir lib","change":"changeset"},"_npmUser":{"name":"codyzu","email":"cody.zuschlag@gmail.com"},"_resolved":"/private/var/folders/bm/6nwwjk_x5gb87d42z1n7rqk00000gn/T/7a54300d909dab2979814513033803b1/use-orama-0.1.5.tgz","_integrity":"sha512-jeZ2FyvykjccEfUGkANCYIDvr2AvWV1TePrnGGt9K2Jfu3nBuQPdgx+0w0mCsPZ+Je7pKoASywGJ/pyS/nJ1qA==","_npmVersion":"9.5.0","description":"## React hooks for using Orama search","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"xo":"^0.53.1","react":"^18.2.0","rimraf":"^4.4.0","vitest":"^0.29.2","happy-dom":"^8.9.0","react-dom":"^18.2.0","typescript":"^4.9.3","@orama/orama":"1.0.0-beta.6","@types/react":"^18.0.27","@changesets/cli":"^2.26.1","@types/react-dom":"^18.0.10","eslint-plugin-vitest":"^0.0.54","@testing-library/react":"^14.0.0","@testing-library/jest-dom":"^5.16.5","eslint-plugin-vitest-globals":"^1.3.1"},"peerDependencies":{"react":">=18.2.0","@orama/orama":">=1.0.0-beta.6"},"_npmOperationalInternal":{"tmp":"tmp/use-orama_0.1.5_1680785871750_0.4184068039316555","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"use-orama","version":"0.1.6","keywords":[],"author":"","license":"ISC","_id":"use-orama@0.1.6","maintainers":[{"name":"codyzu","email":"cody.zuschlag@gmail.com"},{"name":"davidefiorello","email":"davide@codeflyer.com"},{"name":"donal.moynihan","email":"donal.moynihan@nearform.com"},{"name":"shogun_panda","email":"paolo@cowtech.it"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"irelandm","email":"mark.ireland@nearform.com"},{"name":"eamonn.frisby","email":"eamonn.frisby@nearform.com"}],"contributors":[{"url":"https://devrel.codyfactory.eu","name":"Cody Zuschlag","email":"cody.zuschlag@gmail.com"}],"dist":{"shasum":"2d1e90d8bf9ca20c242d1e3468bb29b781d30551","tarball":"https://registry.npmjs.org/use-orama/-/use-orama-0.1.6.tgz","fileCount":27,"integrity":"sha512-axoWajw7jMxfEffwV8eWbAD/XTVs0ALs7NSbx9g8gBFOp6aqcR3EFf6GWdV/lu6nQ+IOr5hi0FyMls2FyJJ0fg==","signatures":[{"sig":"MEQCIQDMYl5dpeDwabHGjccXsLsfOmDzyd14u77StlStx8pFFAIfN4qkcNc2t1DzFL2HRn+Vr7JhXRMpGsN/WdQCmPzTyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17018,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLsK+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqgtQ/+KSj0nHdNMnhp0fD9PDVCv5ru/iTaiCMVWqksZwJ9VzQUBDM6\r\n75fkSdSQHCbnBDjsoA0as7OZk1Jv5kdIxe5WXxcW9PQaD6JrhXFtpRb0YtGu\r\nRJTVftXv5WabGJo/RE0FCmo+s8R15gdcylrbi+e07j51RsjXUdH5MORp4M5Z\r\nFK8djFCDKWz+0WUCxwi2OCL2i4Xz/ZDQsWZeokdHzme8FGtygEm8XP/4P6F6\r\nkvE26CK8QRyb619nnHj8IyG6J5MS221Tc+aPb33NCC6nTIPbCZzg2OESdAyS\r\n2pUgxMzUW+D16v9Dtxf43/S1Q6E4q/NxtogiENKIaxS806xBroYEeom8Jl8u\r\nWgouPZzf9ouQpOf8k3u6WhqHtPmT+LpFdtNfl8UdP9EDVIiJqAeL2wpjWXEq\r\nzB365ByDg9Aa++tazLi++9nAw5cARHbZ5AnQnnf08aGMkrknM8GzQZsQSjAd\r\nUe1OeYZIov5y0K/NjYtU5MgtNmcM0zFCGYAgI/ECU19CQhE6NgLRa650FLFD\r\nhzTuf0PKA2q/a4940Ery3Ta7ePLDFfO5vbqrVH4Ofbpa/90YqLNnO1SDTvOs\r\nlee+PMoeui7Ask+B2ZVJ5C6T8NaOpFWn7xwI519wbu8ZxmN5WvBGAyLKOzpd\r\nLesIi+SoqEJEvNVToIwPYNR2Hrv+apmMUfM=\r\n=gS5I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib","type":"module","_from":"file:use-orama-0.1.6.tgz","types":"lib","scripts":{"dev":"rimraf lib && tsc --outDir lib --watch","lint":"xo","test":"vitest","build":"rimraf lib && tsc --outDir lib","change":"changeset"},"_npmUser":{"name":"codyzu","email":"cody.zuschlag@gmail.com"},"_resolved":"/tmp/9a4c9ed1d9511f4baaa74233428a9eac/use-orama-0.1.6.tgz","_integrity":"sha512-axoWajw7jMxfEffwV8eWbAD/XTVs0ALs7NSbx9g8gBFOp6aqcR3EFf6GWdV/lu6nQ+IOr5hi0FyMls2FyJJ0fg==","_npmVersion":"9.5.0","description":"## React hooks for using Orama search","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"xo":"^0.53.1","react":"^18.2.0","rimraf":"^4.4.0","vitest":"^0.29.2","happy-dom":"^8.9.0","react-dom":"^18.2.0","typescript":"^4.9.3","@orama/orama":"1.0.0-beta.6","@types/react":"^18.0.27","@changesets/cli":"^2.26.1","@types/react-dom":"^18.0.10","eslint-plugin-vitest":"^0.0.54","@testing-library/react":"^14.0.0","@testing-library/jest-dom":"^5.16.5","eslint-plugin-vitest-globals":"^1.3.1"},"peerDependencies":{"react":">=18.2.0","@orama/orama":">=1.0.0-beta.6"},"_npmOperationalInternal":{"tmp":"tmp/use-orama_0.1.6_1680786110812_0.9891440914240659","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"use-orama","version":"0.1.7","keywords":[],"author":"","license":"ISC","_id":"use-orama@0.1.7","maintainers":[{"name":"codyzu","email":"cody.zuschlag@gmail.com"},{"name":"davidefiorello","email":"davide@codeflyer.com"},{"name":"donal.moynihan","email":"donal.moynihan@nearform.com"},{"name":"shogun_panda","email":"paolo@cowtech.it"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"irelandm","email":"mark.ireland@nearform.com"},{"name":"eamonn.frisby","email":"eamonn.frisby@nearform.com"}],"contributors":[{"url":"https://devrel.codyfactory.eu","name":"Cody Zuschlag","email":"cody.zuschlag@gmail.com"}],"dist":{"shasum":"1fa2510d793f4c47bd1a65826f89bd0278106c3f","tarball":"https://registry.npmjs.org/use-orama/-/use-orama-0.1.7.tgz","fileCount":27,"integrity":"sha512-9Y8oocnSp0OBrm81ZNCPzD2AdegsBZYDOLaekovICo98N20xYF55aJMsYhOqvc3dVo65S8gSr85vEE8ED47hIQ==","signatures":[{"sig":"MEUCIQDz+HlTeLs3bmdNyi6Im7Q0pDqjVBHsiHB/JielqNl1XQIgTHXCduLjBYoheZQI2eDwRhlxftGkGsk3LStFDKY+fHo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLsRhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKxRAAo5R3b5kTN0e+7UaH6KUTXjZYccPzXbxr4N3ftDyxNboQS7dj\r\nHrK4zhauBL6Gw3rkco8cT+tcLERhVZoXGE44/T1AWYfrVNH0uJ4D2k1FLvxm\r\n7SCi8kreboXED+MKZSi1/ADW0Dig97QQxxpJeXfSJ7oCX1dFIEU8+Pi3bFBv\r\nEIHuemJYt/ggfT/ATIH/tDtiXzUGtNp4yg390qbQigq1eRtQlFgrjUYmGb8z\r\nAwCNnnhbSKZrEJdzE3ymPae0OPP5GuCs6zc/i4CQbv+l0Gf27OTMNfgp8Sp7\r\nDyZjI5cKjqUWTod16H38cuCJyOkIKvO+6hRiX9Z2A+04zAEFaS39PGUBXea+\r\nK9W0U6IAa6nvDJnLiw6kfzFXaCUa+au0ueRgyzlhVuFFA6lxuBQAREITJktX\r\nar6TLpB0v4Vsc6cV+RLvui8y6NgFRCQTKMIfEFfB/zyjM25XWj6K0TenhV6w\r\nUPO/eE4V07T5raDP+temytwHvcS4h1GePrPpGncI8dmwngS4oiOJwss7DYXe\r\naoodarsM1fErekh4s8yr26tNdFPHgS/CuxkQTpXKFKU7XaPcsgw7/coAC3gl\r\nI4gjDkEgFIu7CTBYre08+ds5sLeR7xUENP/hfoX1mfHNv9n2XMUdPJzxEm8i\r\neQ1l84BMV+GT99cwjgI0cxRcP8BFu6nTzSk=\r\n=+1Ll\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib","type":"module","_from":"file:use-orama-0.1.7.tgz","types":"lib","scripts":{"dev":"rimraf lib && tsc --outDir lib --watch","lint":"xo","test":"vitest","build":"rimraf lib && tsc --outDir lib","change":"changeset","release":"npm_config_otp=$(curl -s https://optic-zf3votdk5a-ew.a.run.app/api/generate/${OPTIC_TOKEN}) changeset publish"},"_npmUser":{"name":"codyzu","email":"cody.zuschlag@gmail.com"},"_resolved":"/tmp/4359a7dddc28bce7aff747cea9c122b9/use-orama-0.1.7.tgz","_integrity":"sha512-9Y8oocnSp0OBrm81ZNCPzD2AdegsBZYDOLaekovICo98N20xYF55aJMsYhOqvc3dVo65S8gSr85vEE8ED47hIQ==","_npmVersion":"9.5.0","description":"## React hooks for using Orama search","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"xo":"^0.53.1","react":"^18.2.0","rimraf":"^4.4.0","vitest":"^0.29.2","happy-dom":"^8.9.0","react-dom":"^18.2.0","typescript":"^4.9.3","@orama/orama":"1.0.0-beta.6","@types/react":"^18.0.27","@changesets/cli":"^2.26.1","@types/react-dom":"^18.0.10","eslint-plugin-vitest":"^0.0.54","@testing-library/react":"^14.0.0","@testing-library/jest-dom":"^5.16.5","eslint-plugin-vitest-globals":"^1.3.1"},"peerDependencies":{"react":">=18.2.0","@orama/orama":">=1.0.0-beta.6"},"_npmOperationalInternal":{"tmp":"tmp/use-orama_0.1.7_1680786529201_0.3341233447891776","host":"s3://npm-registry-packages"}}},"time":{"created":"2023-04-05T15:39:55.399Z","modified":"2026-08-31T10:09:12.758Z","0.1.1":"2023-04-05T15:39:55.646Z","0.1.2":"2023-04-05T15:50:20.964Z","0.1.3":"2023-04-06T12:23:03.633Z","0.1.4":"2023-04-06T12:37:09.481Z","0.1.5":"2023-04-06T12:57:51.943Z","0.1.6":"2023-04-06T13:01:50.959Z","0.1.7":"2023-04-06T13:08:49.397Z"},"license":"ISC","keywords":[],"description":"## React hooks for using Orama search","contributors":[{"url":"https://devrel.codyfactory.eu","name":"Cody Zuschlag","email":"cody.zuschlag@gmail.com"}],"maintainers":[{"email":"eamonn.frisby@nearform.com","name":"eamonn.frisby"},{"email":"donal.moynihan@nearform.com","name":"donal.moynihan"},{"email":"contato@gbdev.me","name":"gbdev13"},{"email":"steve.goode@nearform.com","name":"sociablesteve"},{"email":"ryan@loose-bits.com","name":"ryan.roemer"},{"email":"elizibin@gmail.com","name":"elizibin"},{"email":"cody.zuschlag@gmail.com","name":"codyzu"}],"readme":"# use-orama\n\n## React hooks for using Orama search\n\n## 🚧 TODO: publish to npm, then update examples deps so they can used in codesandbox\n\n### Quickstart\n\n⏬ Install with your favorite package manager\n\n```bash\n# npm\nnpm install use-orama\n\n# pnpm\npnpm add use-orama\n\n# yarn\nyarn add use-orama\n```\n\n📦 Wrap your components with the `<OramaProvider>` and define the schema\n\n```jsx\nimport {OramaProvider} from 'use-orama';\n\nconst schema = {title: 'string', description: 'string'};\n\n// ...\nexport function AppWithSearch() {\n  return (\n    <OramaProvider schema={schema}>\n      <App />\n    <OramaProvider>\n  )\n}\n```\n\n🔍 Do some searching!\n\n```jsx\nimport {useSearchableData, useSearch} from 'use-orama';\n\nconst data = [\n  {title: 'Gostbusters', description: 'Best movie ever made'},\n  {title: 'Gooneys', description: 'Best movie of all time'},\n];\n\nconst searchParameters = {term: 'ever'};\n\nfunction App() {\n  useSearchableData(data);\n  const {done, results} = useSearch(searchParameters);\n\n  if (!done) {\n    return (<>Still searching</>);\n  }\n\n  return (\n    <>\n      {results.hits.map(\n        hit => <div key={hit.id}>{hit.document.title}: {hit.document.descriptions}</div>\n      )}\n    </>\n  );\n}\n```\n\nIt also integrates nicely with async fetching of the searchable data\n\n```jsx\nimport {useSetSearchableData, useSearch} from 'use-orama';\nconst searchParameters = {term: 'ever'};\n\nfunction App() {\n  const setSearchableData = useSetSearchableData();\n\n  useEffect(() => {\n    async function fetchData() {\n      const result = await fetch('https://your.api/data');\n      setSearchableData(await result.json());\n    }\n    fetchData();\n  }, [])\n\n  if (!done) {\n    return (<>Still searching</>);\n  }\n\n  return (\n    <>\n      {results.hits.map(\n        hit => <div key={hit.id}>{hit.document.title}: {hit.document.descriptions}</div>\n      )}\n    </>\n  );\n}\n```\n\n⚠️ Notes:\n* `useSearchableData` and `useSearch` do not need to be in the same component, but they do need to have a common `<OramaProvider>` ancestor.\n* To avoid excessive rerenders, the Orama options, schema, searchable data, and search parameters should either be declared in a scope exterior to the components or use react's `useMemo` or `useState` to avoid creating new objects on every render.\n\n### API\n\n#### `<OramaProvider>`\n\nProvider component that provides a common context for interfacing with Orama.\nBy making an `<OramaProvider>` a common ancestor, components that set the searchable data and perform the search are decoupled.\n\n**Properties**\n\n| Property | Description | Default |\n|-|-|-|\n| `schema` | Orama schema | _No default, this must be defined._ Refer to [Orama `create`](https://docs.oramasearch.com/usage/create). |\n| `language` | optional parameter passed to [Orama `create`](https://docs.oramasearch.com/usage/create) | `undefined`, lets Orama set the default. Refer to [Orama stemming](https://docs.oramasearch.com/text-analysis/stemming) |\n| `components` | optional parameter passed to [Orama `create`](https://docs.oramasearch.com/usage/create) | `undefined`, lets Orama set the default. Refer to [Orama components](https://docs.oramasearch.com/internals/components) |\n\n#### `useSearchableData(data: any[]): void`\n\nSets the data to be indexed by Orama as a parameter to the hook.\nUseful in cases when the data is constant.\n`useSearchableData` and `useSetSearchableData` are mutually exclusive, use one or the other.\n\n**Parameters**\n\n| Parameter | Description |\n|-|-|\n| `data` | The data to index with orama |\n\n#### `useSetSearchableData(): (data: any[]) => void`\n\nReturns a callback function that can be used to set the data to be indexed Orama.\nUseful in cases when the data is retrieved asynchronously via an API or database.\n`useSearchableData` and `useSetSearchableData` are mutually exclusive, use one or the other.\n\n**Parameters**\n\n| Parameter | Description |\n|-|-|\n| return | setter callback that can be called with the data to be indexed with orama |\n\n\n#### `useSearch(parameters: SearchParams): {done: boolean; results: SearchResult | undefined; }`\n\nSets the search parameters for Orama and returns the search results.\nA convenience boolean, `done` is also returned to easily determine when searching is done.\n\n**Parameters**\n\n| Parameter | Description | Default |\n|-|-|-|\n| `parameters` | search parameters passed to [Orama `search`](https://docs.oramasearch.com/usage/search/introduction) | _No default, this must be defined._ Refer to [Orama `search`](https://docs.oramasearch.com/usage/search/introduction). |\n| return | `{done, results}` An object with a boolean `done` that will be true when indexing and searching is done and `results` that contains the Orama search results (will be `undefined` when `done` is false) | |\n","readmeFilename":"README.md"}