{"_id":"@rededor/search-api-sdk","_rev":"28-42c2e7f7aff6512b067bf29cfe85a07f","name":"@rededor/search-api-sdk","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@rededor/search-api-sdk","version":"1.0.0","author":{"name":"Fellipe Soares","email":"fellipe.soares@rededor.com.br"},"license":"ISC","_id":"@rededor/search-api-sdk@1.0.0","maintainers":[{"name":"brunocarvalhodearaujo","email":"brunocarvalhodearaujo@gmail.com"},{"name":"caio.ssantos","email":"caio.ssantos@rededor.com.br"},{"name":"leoyoshii","email":"leonardo.yoshii@objective.com.br"},{"name":"gabriel.silva.obj","email":"gabriel.silva@objective.com.br"},{"name":"iorgama","email":"iorgama.silva@objective.com.br"},{"name":"guilhermesilvardor","email":"guilherme.silva@objective.com.br"},{"name":"fabioand2k","email":"transformacao.digital@rededor.com.br"},{"name":"fellipe.soares","email":"fellipe.soares@rededor.com.br"},{"name":"diogolmenezes","email":"diogolmenezes@gmail.com"},{"name":"lumaperrete","email":"luma.perrete@gmail.com"},{"name":"porta8080","email":"victorferreirait@gmail.com"},{"name":"rdsl","email":"rdslexames@gmail.com"}],"dist":{"shasum":"a09b73e0c29bd9cf7d40b3195ff6b549c5a070ec","tarball":"https://registry.npmjs.org/@rededor/search-api-sdk/-/search-api-sdk-1.0.0.tgz","fileCount":5,"integrity":"sha512-CL45lWm2GUmU7/g92aWl11+Bspe74P6vC8PxOoTkSYYy9MAiLNjazfYZHQTtPQWOqa+xLxnmHhA5waVic84cEQ==","signatures":[{"sig":"MEYCIQDnlarWMM0NjPcKTxDa/0U0BFowLolUCq7x2uWCzYCevgIhALSkyyZ6xVblNX9AhZqnNB7wobDSnXxiKkaKqsfwjA3j","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjowtYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/xg//UugPg1kQ2uJfPMfDW6AfXYd41FJMOz0/uraYWFBeT2geQhw2\r\nt+5h/pTD0dVzsi3+7ZGEauTJ//yy2MiLkUx5DJspTThWD94/6HT4MWAbYBgp\r\niEdjvBhFi8czSfruo+fnlxNogeJS5fYb/zAJRvSgCvDbNVmdzQ6GiSpqY6e8\r\nfrdzynu9s8ty5rqY2v7pqqKY9hy/+IPF83RBjjKfriVIdmYNSg/xFwgUpnFl\r\nDzsbYmCFJO/wjNlj3p9UwoUIyWdIK1Ly9SleGQqJoqkT4khwRajkI4iz0PaV\r\nIfhLRgkTLuZV5hTxaIAO0vJZu+x29zcJdvr5BQmP80tD8LrQw1e7CmPMZWEx\r\nXsOP0O4kewY40mWeFIUUT81v6HGZU/bHIJKB+NqIt7Whgl4rDE/2iV74/N3f\r\nAYQ2dKhvd4nc/ualz8WeiB05mq0DEDmlPzVvmdj+k8uaREbxH6zwCJxNxtgr\r\njyDyxxNYR81UefF4aG+xwEy1eheojfdWJZ3UJyar68YXOs8ul4Ph8kfz5j8S\r\naTdzRtGXmHr9RRNtuSpzt0RH2ToXIrN/XOyh2lk9stqEvC93X3YHrFZ2S0JJ\r\n0nvDR1QWz4Vm6yzSOuduNrwLBKMoBUWgjvdQiZt1N6s0Z85OkAUhK/soYBTu\r\njxYnY241lT3pPYTQm53wymGIp5hpovSzVC4=\r\n=bGEp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","gitHead":"acecb238633dde0d0fb60619fd8aff246a661cc1","scripts":{"test":"node test.js"},"_npmUser":{"name":"fellipe.soares","email":"fellipe.soares@rededor.com.br"},"_npmVersion":"8.15.0","description":"SDK para api de proxy para dados do Algolia","directories":{},"_nodeVersion":"16.17.0","dependencies":{"axios":"^1.2.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/search-api-sdk_1.0.0_1671629656599_0.6808402587031963","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@rededor/search-api-sdk","version":"1.0.1","author":{"name":"Fellipe Soares","email":"fellipe.soares@rededor.com.br"},"license":"ISC","_id":"@rededor/search-api-sdk@1.0.1","maintainers":[{"name":"brunocarvalhodearaujo","email":"brunocarvalhodearaujo@gmail.com"},{"name":"caio.ssantos","email":"caio.ssantos@rededor.com.br"},{"name":"leoyoshii","email":"leonardo.yoshii@objective.com.br"},{"name":"gabriel.silva.obj","email":"gabriel.silva@objective.com.br"},{"name":"iorgama","email":"iorgama.silva@objective.com.br"},{"name":"guilhermesilvardor","email":"guilherme.silva@objective.com.br"},{"name":"fabioand2k","email":"transformacao.digital@rededor.com.br"},{"name":"fellipe.soares","email":"fellipe.soares@rededor.com.br"},{"name":"diogolmenezes","email":"diogolmenezes@gmail.com"},{"name":"lumaperrete","email":"luma.perrete@gmail.com"},{"name":"porta8080","email":"victorferreirait@gmail.com"},{"name":"rdsl","email":"rdslexames@gmail.com"}],"dist":{"shasum":"a7aa18c46a35f94e874d5f2eafeac06d15445b44","tarball":"https://registry.npmjs.org/@rededor/search-api-sdk/-/search-api-sdk-1.0.1.tgz","fileCount":5,"integrity":"sha512-iLFf/n3HP2IsLCGkzuO9pHKp8EYJlrqj/7F5WywBI9//w8ViCsM6Jvd2Ep5pwMh70SG4WR47kkZ6rGRbAakCiQ==","signatures":[{"sig":"MEYCIQC10mKgJ09LdE7qQ0nxEouFBcY8bSaPQn1jmnjz7cSGUAIhAMZGNjAN4btTBb+6PuolnPcl3cBdEQLKL946iHp+yCkA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjow0rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqueQ//ZmPKL+oaXf79/9Wn2sH5VoBXurN3OxKHjAx4ykV0COfJ5WV3\r\nTwXj/OqmS5+jStpuqM+yP9S6aG7aWQSUjIHTpTlusYM3FXcLiajh/Rm5ARG3\r\nDDWz91uAPRkl/eXTqjEkTJEsyTvntMwiQIlrrpoqmpbQZP9UrL0fy9k9G0aJ\r\n7/F3KBdKKu0V7KT/88gcH31RnWxrJYAcnhfE1HdmqmOcG0Tr24FN6l5p0qsL\r\nX9CbmkQyQWAM8Xa2Sla50PWZ8ay3Gb/XgIIVa7Vtwgkt8XK01WJyS2YklS/T\r\nOxY9L73iOaMtDM1RDtWYjzZfkF/tkcRIYmDxSRj2w7F3Ro+10qp1vqCK+OQF\r\n9OGx3blc+41HITjaLDzz2sWfM92Cd3tq+V7KB+8oJwXZMR6j/HTDzfxnM9wM\r\nkJUvCmpxx9hoKEDEr/9+L19XaIstuNZ0iKgkZOqd1uYR3Cbs5zR6IXyK75lz\r\nDQRm+EnltAZ58BobzF5KZhWGA3wdK+yiinF1B5+Tmi4WlGphvmvKXwDQFeca\r\nG6FEp79gSu0OAG9Hu0e3mkUiG/LIdHoN2dJhCf5SnfboasqzLtX8PGSCvgb6\r\nQg9EMSBbd57v4x6R4L/if39slW0TavInIydmH1DZ4OfhvNfRT6kJFfl3KdMX\r\nxMbWeW9armhTDHKWxMmPy+t0XJtuJWjqrmg=\r\n=n6M9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","gitHead":"03453819feea8177a3b1652f2bce8c90c3aa9103","scripts":{"test":"node test.js"},"_npmUser":{"name":"fellipe.soares","email":"fellipe.soares@rededor.com.br"},"_npmVersion":"8.15.0","description":"SDK para api de proxy para dados do Algolia","directories":{},"_nodeVersion":"16.17.0","dependencies":{"axios":"^1.2.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/search-api-sdk_1.0.1_1671630123243_0.911645524243978","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@rededor/search-api-sdk","version":"1.0.2","author":{"name":"Fellipe Soares","email":"fellipe.soares@rededor.com.br"},"license":"ISC","_id":"@rededor/search-api-sdk@1.0.2","maintainers":[{"name":"arthur.teixeira","email":"acarvalho.objective@rededor.com.br"},{"name":"erodrigues-dev","email":"erodrigues.dev@gmail.com"},{"name":"brunocarvalhodearaujo","email":"brunocarvalhodearaujo@gmail.com"},{"name":"leoyoshii","email":"leonardo.yoshii@objective.com.br"},{"name":"gabriel.silva.obj","email":"gabriel.silva@objective.com.br"},{"name":"iorgama","email":"iorgama.silva@objective.com.br"},{"name":"guilhermesilvardor","email":"guilherme.silva@objective.com.br"},{"name":"fabioand2k","email":"transformacao.digital@rededor.com.br"},{"name":"fellipe.soares","email":"fellipe.soares@rededor.com.br"},{"name":"diogolmenezes","email":"diogolmenezes@gmail.com"},{"name":"lumaperrete","email":"luma.perrete@gmail.com"},{"name":"porta8080","email":"victorferreirait@gmail.com"},{"name":"rdsl","email":"rdslexames@gmail.com"}],"dist":{"shasum":"119a9bbeeb5251bd6ffc7f3cd342a1234ba59cc2","tarball":"https://registry.npmjs.org/@rededor/search-api-sdk/-/search-api-sdk-1.0.2.tgz","fileCount":5,"integrity":"sha512-AbEkp6uwsqudRqhgQzOtCHYPJ7+5KgmYseQuCwJiCVkcSdFEkd/NFVs1M9UqboRu1nzUyCmC3q5VJ9/wJZR52A==","signatures":[{"sig":"MEQCIDUIX2YWiK4aXA1ryPsaify4ujxMWpzCIKc0xZZZfx9jAiB1aLLdBcmZojXSeancwWTEAKmxXGvW8G0sJlVfC/d1XA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4102},"main":"index.js","type":"module","gitHead":"03453819feea8177a3b1652f2bce8c90c3aa9103","scripts":{"test":"node test.js"},"_npmUser":{"name":"fellipe.soares","email":"fellipe.soares@rededor.com.br"},"_npmVersion":"9.8.1","description":"SDK para api de proxy para dados do Algolia","directories":{},"_nodeVersion":"18.18.0","dependencies":{"axios":"^1.2.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/search-api-sdk_1.0.2_1701874988202_0.4046211419393462","host":"s3://npm-registry-packages"}}},"time":{"created":"2022-12-21T13:34:16.598Z","modified":"2026-10-02T19:48:16.581Z","1.0.0":"2022-12-21T13:34:16.744Z","1.0.1":"2022-12-21T13:42:03.442Z","1.0.2":"2023-12-06T15:03:08.439Z"},"author":{"name":"Fellipe Soares","email":"fellipe.soares@rededor.com.br"},"license":"ISC","description":"SDK para api de proxy para dados do Algolia","maintainers":[{"email":"transformacao.digital@rededor.com.br","name":"fabioand2k"},{"email":"fellipe.soares@rededor.com.br","name":"fellipe.soares"},{"email":"diogolmenezes@gmail.com","name":"diogolmenezes"},{"email":"victorferreirait@gmail.com","name":"porta8080"},{"email":"rdslexames@gmail.com","name":"rdsl"},{"email":"gabriel.silva@objective.com.br","name":"gabriel.silva.obj"},{"email":"brunocarvalhodearaujo@gmail.com","name":"brunocarvalhodearaujo"},{"email":"luma.lameu@rededor.com.br","name":"lumalameu"},{"email":"ydantas.smart@rededor.com.br","name":"yuri-o-dantas"},{"email":"lurquiza.objective@rededor.com.br","name":"lucasvurquiza"},{"email":"erodrigues.dev@gmail.com","name":"erodrigues-dev"},{"email":"lyoshii.objective@rededor.com.br","name":"lyoshii.objective"},{"email":"truppenthal.objectiv@rededor.com.br","name":"thalesruppenthal"},{"email":"pzava.objective@rededor.com.br","name":"patrickzava"},{"email":"ejunior.wefit@rededor.com.br","name":"ezequiel-alves"},{"email":"adson.cardoso@rededor.com.br","name":"adson.cardoso"},{"email":"ojunior.objective@rededor.com.br","name":"otavio.junior"},{"email":"hsousa.hcs@rededor.com.br","name":"hsousa.hcs"},{"email":"jfonseca.jgds@rededor.com.br","name":"jfonseca.jgds"},{"email":"pedro.tome@rededor.com.br","name":"pedrotome"},{"email":"danilo.domingos@rededor.com.br","name":"danilodomingos.rederdor"}],"readme":"# Search API Javascript SDK\n\nBiblioteca para consumo da Search API para consultas cacheadas ao Algolia.\n\nO construtor recebe 3 parâmetros:\n\n- **environment**: development (default) | staging | production.\n- **application**: identificação da aplicação. Ex: portal-rdsl, agendamento-consultas-frontend, etc.\n- **clientId**: Sensedia client ID.\n\n### Utilização:\n\nInstale o pacote `npm i @rededor/search-api-sdk`.\n\n```\n  import { SearchAPISDK } from \"./index.js\";\n\n  const searchAPI = new SearchAPISDK('development', 'testing-application', '100f5ff2-f31f-4606-86cc-23323323');\n  const test = async() => {\n    const result = await searchAPI.search([{\n      \"indexName\": \"prd_medicos_site\",\n      \"query\": \"Latif\",\n      \"params\": { \n          \"page\": 0,\n          \"hitsPerPage\": 100,\n          \"filters\": \"UNIDADES.FLAG_UNIDADE_ATIVA_AGENDAMENTO:S AND (UNIDADES.ID_DQ_FRENTE_NEGOCIOS:1 OR UNIDADES.ID_DQ_FRENTE_NEGOCIOS:8)\"\n    \n      }\n    }])\n    return result;\n  }\n```\n","readmeFilename":"README.md"}