{"_id":"@edgarbarrantes/supabase-fetcher","_rev":"5-054861914653d6d2d962ebf7058c8fc2","name":"@edgarbarrantes/supabase-fetcher","dist-tags":{"latest":"0.1.16"},"versions":{"0.1.0":{"name":"@edgarbarrantes/supabase-fetcher","version":"0.1.0","description":"Fetch entries from supabase, mainly useful when supabase library is not as slick, like in next's getServerSideProps","main":"dist/index.js","types":"dist/index.d.js","dependencies":{"@edgarbarrantes/supabase-fetcher-helpers":"^0.1.12"},"scripts":{"build":"tsc","localPublish":"npm run build; yalc publish --push","prepack":"npm run build","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/EdgarBarrantes/supabase-swr.git"},"keywords":["supabase","data","fetching"],"author":{"name":"Edgar Barrantes"},"license":"ISC","bugs":{"url":"https://github.com/EdgarBarrantes/supabase-utils/issues"},"homepage":"https://github.com/EdgarBarrantes/supabase-utils#readme","gitHead":"4a01e9c961da2b121548c5b7e995c2d6655a1470","_id":"@edgarbarrantes/supabase-fetcher@0.1.0","_nodeVersion":"16.6.1","_npmVersion":"7.20.5","dist":{"integrity":"sha512-sV60el+Vpy23pR5D6MDmLwtdpD7ahn4UaJK/U2EBmjb6sz9J++wfLDV+t7M9+2m4hL44BVWzNX78cRdSygHnzA==","shasum":"0d97bd8910cf9491e870b87e818143e19d7c3d53","tarball":"https://registry.npmjs.org/@edgarbarrantes/supabase-fetcher/-/supabase-fetcher-0.1.0.tgz","fileCount":5,"unpackedSize":3509,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEyXLCRA9TVsSAnZWagAA+DMP/RPsJhd3UIdGSzzcZNi6\nD54OFEM8HCHM1bxWO7x1GvNJLAbx0pd/NEb7teogceOhptqZTXkMG4F6+xXg\n+Jr80CFE1r15TiN8OTSiVSI9zTFUXzYHQ0s2rYcXBPmKMyw1JRE+Kcpj3Pgi\nLvmRxCJE/J1A/zF/u+hX49HrG8oiVleQ+OALCnoydN5drTjz/0Q3osK1BMe+\nhe/QZIVV8J+12V2T1xnV/KMqw/JKVnOZ4dau3tFuhNF60sl2BYf66gPocVEF\n8PaGtsOdzFk/G9b6nXQgTw+Lk9yclzlTjKNbhuoOdSTsyDryJsazRLXU6Np+\n9OkN9btJJc9roV2vl8YECx+9GtZ4WEx8JMM8CHywNEuKmIlIvu5jbl8PsZZo\neP5aIEdxtttnHccFXyX988q47QCrwewfF64ZdR7nx1UZgjtfifHD1ihf3QHK\nrvfPQNxcLg7MZlAZ73sNwNmO1btWybsxUaES+fIXPZJRvDe5vCPmac8qr7nU\ngdULNyR6TYlkVVnh/CaXTwlIia/b+yDo0sBZHZdTHsKvHkznBXeszFqwRyqw\nBAwycrDzFNmdgrEsdQv96IQs0xU5JESYYep6RMMXXhs37BQdnrmVijejV7vP\nNm/qzd5bQL1io/m/zkjJxyLAcbybuJCOHQE5unOoRS/4cMqnEE1jFA1KILBz\n9rjU\r\n=8l4L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFKuk1WaouluFMqmpohp9kl40uBSOMUFrooY20VnpGJQIgTwVSAdetW8+h1ZxL11tZuIZFOVBxISoO+a6lfNffxVc="}]},"_npmUser":{"name":"edgarbarrantes","email":"edgar@barrantes.dev"},"directories":{},"maintainers":[{"name":"edgarbarrantes","email":"edgar@barrantes.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/supabase-fetcher_0.1.0_1628644811193_0.29394460910956566"},"_hasShrinkwrap":false},"0.1.13":{"name":"@edgarbarrantes/supabase-fetcher","version":"0.1.13","description":"Fetch entries from supabase, mainly useful when supabase library is not as slick, like in next's getServerSideProps","main":"dist/index.js","types":"dist/index.d.js","dependencies":{"@edgarbarrantes/supabase-fetcher-helpers":"^0.1.12"},"scripts":{"build":"tsc","localPublish":"npm run build; yalc publish --push","prepack":"npm run build","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/EdgarBarrantes/supabase-swr.git"},"keywords":["supabase","data","fetching"],"author":{"name":"Edgar Barrantes"},"license":"ISC","bugs":{"url":"https://github.com/EdgarBarrantes/supabase-utils/issues"},"homepage":"https://github.com/EdgarBarrantes/supabase-utils#readme","gitHead":"f978ebc5a8d5afeedab6612e5f391ccf2f83b402","_id":"@edgarbarrantes/supabase-fetcher@0.1.13","_nodeVersion":"16.6.1","_npmVersion":"lerna/4.0.0/node@v16.6.1+x64 (linux)","dist":{"integrity":"sha512-RsQrbdTKMlH8Tvk5iADX1b9VtdhQpJFgP90myy2HIUWnLQapmLoQAaOd8OxVqVCk5fVMsFXSu6EKfYiPXSXEDg==","shasum":"1610ba88f0ea70a11ae3f901eb4d8f0903f71cb2","tarball":"https://registry.npmjs.org/@edgarbarrantes/supabase-fetcher/-/supabase-fetcher-0.1.13.tgz","fileCount":5,"unpackedSize":3510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEyaJCRA9TVsSAnZWagAAJhcP/08BcN5KiTYOoCJ6cdSW\nGRVj99aWuSh0Vf/Eo/zPzfE4a1gKpCpLtnvcLh48CanI6NYhwweOd6O3NTNT\nMHGXcTHLHR1PIGi4ALYOOWne/DoKWWujibqCM1zrnxmwkIbvO4wgNNz1kKx5\nv7g/9sx6Lg3Qz1fg4rinruXxJUWu9h2GTwG8hZUXtmt7F/yWAAceZadNNKDF\nZuyYvv3dJMQEZjabo78q5fyak5S85oc6YFnaF82TWy4NOEvTSHDQM8oNVr1y\nIFLdwTAqjJBa1YrTsFT57ZOhP1D4zrrginJ347VTRYdskxfbTFQaQZGwG76q\nFVOSy8KqsWZV70t8FmE864nV/r5zI60tw/2JTIgRuOTch3hDnTsNrFQEWWxi\n21HvsW6xPtHZCpJ/7obXjn7odpuhIArPVvjSz4oymZmAe7R5TgwaQ23hZgHt\niKYaUYPmeKiabIGW6Hm/cDwTKHz7osGYgXa2cxEZHpLHf3tB3Zma2+G9nbKm\nayxc5COPa4NCSvJz9J5ip+g8kc7UZDFNUUHOIILYFh692DGkSo2wYmZ29mhX\nIvxiHO6IpkqfPZZlHP4s3cT6M76DB6GTxRq7z07yJsHTOvcEgs+za1ZRLzVL\nJneFNrsImh897wzkJMHIb3D9fh9crNo0XxJ/Ber9YfbBSKDUzWkDkJXGLyhl\nJEP3\r\n=GEth\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAyXS2tCNd0tGwvUI3HfUfI4vhGSlT3yFMrJNGofvE3dAiEAzY1Jcd4+e/keL/xRZkHclGfrZazsGQLS8JWw8PQ6W+A="}]},"_npmUser":{"name":"edgarbarrantes","email":"edgar@barrantes.dev"},"directories":{},"maintainers":[{"name":"edgarbarrantes","email":"edgar@barrantes.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/supabase-fetcher_0.1.13_1628645001552_0.3019321559334025"},"_hasShrinkwrap":false},"0.1.14":{"name":"@edgarbarrantes/supabase-fetcher","version":"0.1.14","description":"Fetch entries from supabase, mainly useful when supabase library is not as slick, like in next's getServerSideProps","main":"dist/index.js","types":"dist/index.d.js","dependencies":{"@edgarbarrantes/supabase-fetcher-helpers":"^0.1.14"},"scripts":{"build":"tsc","localPublish":"npm run build; yalc publish --push","prepack":"npm run build","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/EdgarBarrantes/supabase-swr.git"},"keywords":["supabase","data","fetching"],"author":{"name":"Edgar Barrantes"},"license":"ISC","bugs":{"url":"https://github.com/EdgarBarrantes/supabase-utils/issues"},"homepage":"https://github.com/EdgarBarrantes/supabase-utils#readme","gitHead":"095a9e68848c367caa3cc989c5a7c9e2758f4e65","_id":"@edgarbarrantes/supabase-fetcher@0.1.14","_nodeVersion":"16.6.1","_npmVersion":"lerna/4.0.0/node@v16.6.1+x64 (linux)","dist":{"integrity":"sha512-Jx0t6Qw1YS/ESCEEuUT0/WTduYLxBBTSnvJ84xc70w8ws2oOv9k+xlKLjdA3pO2AxB+O5GZ343/lzqAg1bV3Lg==","shasum":"216a16d24b7eccb4a0b32cac06c91a278bbb656c","tarball":"https://registry.npmjs.org/@edgarbarrantes/supabase-fetcher/-/supabase-fetcher-0.1.14.tgz","fileCount":6,"unpackedSize":5325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEy1vCRA9TVsSAnZWagAA8dQQAJ5Tmcq50HKnzFG/stau\n5LUMAV73fqUdvpmO+EuHCANEHD/cFA6TcIo0NjcbVHisevhAfHIeh1+kgyPw\n+8Y1CLcaUBLLOPZ+NIQRj/DsD27P5Qn32jv0f3FoK+z+Guv9MxbCDxhHZ4wO\nvFBxI9/ytg9+c9qP0tQLC7/KxdU1qyWJn2KbE1JTXCzBzMy3G7ImT3chSfc+\n2w8ej6yg+eqR9Ag+Urn2MS7DiYFUkwStkpiDLyRf25tkSAQfxUfWk2CZ3EKN\n6AfaZFg/FUE31uOZHfAZwBSmwl32+zBgJxO4LK0JfLP4AajhaNurLqsQ+Pcs\nIHO23HGChXWaRFY2iDIVvGahjfoJaVtNKswLTBmT8wiHLoOCj2aCzCLgxdok\nQxZBTaQ7AfP1CogfhCtrBC6E7gLZ7Q0WvffFtf+ZDl7tvXf3FAlZ5Wuagdw4\nJzSwKQN/xujSWaqlW1s5C51p9yMLqf5fyjd+A9An1P13AaYBlk1fE1DrVjuH\noFLXV7qrRMAsiml8nhQ9mB0RSkBa40J2Y22TxUAaD/LkOKAoMABSDoJqr9Yf\nceYFZC46TqNT5wkVVqfc0OPtO/yjWtbu26ocxcKfFhTNFXGj/b/WwOJ7023F\nA7ugLm0GTW/5p+khs4kq+j9QmWh8N4eLzcRBAyfe8ghRcogbc2/gDOs6caYD\n+u6O\r\n=7Lol\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoOZyvWbj+H4n973oHP6O50VUvoH1Y6hohpggWkn424QIhAO/vzZGkhoZ9ySHdi0utr66iaVSrGsRX/kTFR9SkviGy"}]},"_npmUser":{"name":"edgarbarrantes","email":"edgar@barrantes.dev"},"directories":{},"maintainers":[{"name":"edgarbarrantes","email":"edgar@barrantes.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/supabase-fetcher_0.1.14_1628646767305_0.5296678371156687"},"_hasShrinkwrap":false},"0.1.15":{"name":"@edgarbarrantes/supabase-fetcher","version":"0.1.15","description":"Fetch entries from supabase, mainly useful when supabase library is not as slick, like in next's getServerSideProps","main":"dist/index.js","types":"dist/index.d.js","dependencies":{"@edgarbarrantes/supabase-fetcher-helpers":"^0.1.15"},"scripts":{"build":"tsc","localPublish":"npm run build; yalc publish --push","prepack":"npm run build","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/EdgarBarrantes/supabase-swr.git"},"keywords":["supabase","data","fetching"],"author":{"name":"Edgar Barrantes"},"license":"ISC","bugs":{"url":"https://github.com/EdgarBarrantes/supabase-utils/issues"},"homepage":"https://github.com/EdgarBarrantes/supabase-utils#readme","gitHead":"37752d2b716b144296625cf302b34ba961426603","_id":"@edgarbarrantes/supabase-fetcher@0.1.15","_nodeVersion":"16.6.1","_npmVersion":"lerna/4.0.0/node@v16.6.1+x64 (linux)","dist":{"integrity":"sha512-RQa8tngRjsh36XtpW3JvCf8ayJQPjBVhDOj1dV8LSv3ITIAiDo156FAwnxcE0EVf287AKh3YjXRcPY+Asa0rDg==","shasum":"377d7d373d12d9f5b34a48d413dead20c50ae135","tarball":"https://registry.npmjs.org/@edgarbarrantes/supabase-fetcher/-/supabase-fetcher-0.1.15.tgz","fileCount":6,"unpackedSize":5325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEy8DCRA9TVsSAnZWagAAK8QP/1sinqy0qnugwnfnxdA+\nU5pka7mp5z9Rzpz6HPIo+XUgg0qLLXApYKgalP1wduYKt8PcKHjHb1qec/6/\nl2XTV0V4gO1PISzd8ddoUDD+cm5EVuqMkYI/HmKm0ot2b3B7Sfsh2Ldss/BR\nOYzGfCqVMrNqxLQlgIL+Ljy1p2VZleIR33fIuZ722OC03vCtzMoHy/Flneau\nw67uO4dp6N3XMERr/ZEckXQlatkEG0jRx842pfqN1j8QaOemnn2cR9owEkgj\nx50I6Fz8OJZEbhMLIPH+Vcj42W7NJykfoC0sJJLjparbvKH0lNX5OPiopMFG\nYxUMuLINICXBrBoq4acpVngdMXaJShF31R9VrBlGlIRS4u8IrYRdFoFWiIoa\nu6vjLHyl8+lFAN6QK9c1mknPtv2dXjZGSUZ1+5CH6UU4u9WxgFz8h8530/DA\noNhZyKZLDoQep+Ua8+/H49aCOdju6AyTn5lK/GlxloMw3u/G5f7gIpoHQkzd\nhL34doemKOARcygEoN6TCBA0hRpR9+CXdqSBaBcS8+XlKm8TPEQA11S83WcB\nrFQTYkNINafLn3NIyEcPTzYbhtRiiKLS7cE9JYgXQ1p2oYwmvyBydqf81iiG\nxDCrz2g5xAvOZdAv+UT0+Va7+2LUZZ0oX0chp19AAGijcw5Oa99cMCKQVdaP\nlarA\r\n=cuui\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAvTgoUsIRwWSRhPn9AGeHVTFwmvuqwUjiviVesYVTDiAiEAyT2EOI2qW2Na0+zzy5JkrYndxxxldcds8XiD3hBPGtE="}]},"_npmUser":{"name":"edgarbarrantes","email":"edgar@barrantes.dev"},"directories":{},"maintainers":[{"name":"edgarbarrantes","email":"edgar@barrantes.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/supabase-fetcher_0.1.15_1628647170959_0.5438556793237626"},"_hasShrinkwrap":false},"0.1.16":{"name":"@edgarbarrantes/supabase-fetcher","version":"0.1.16","description":"Fetch entries from supabase, mainly useful when supabase library is not as slick, like in next's getServerSideProps","main":"dist/index.js","types":"dist/index.d.js","dependencies":{"@edgarbarrantes/supabase-fetcher-helpers":"^0.1.16"},"scripts":{"build":"tsc","localPublish":"npm run build; yalc publish --push","prepack":"npm run build","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/EdgarBarrantes/supabase-swr.git"},"keywords":["supabase","data","fetching"],"author":{"name":"Edgar Barrantes"},"license":"ISC","bugs":{"url":"https://github.com/EdgarBarrantes/supabase-utils/issues"},"homepage":"https://github.com/EdgarBarrantes/supabase-utils#readme","gitHead":"bbae1c0ff40a1bed7a439520404f54c8a2afc71c","_id":"@edgarbarrantes/supabase-fetcher@0.1.16","_nodeVersion":"16.6.1","_npmVersion":"lerna/4.0.0/node@v16.6.1+x64 (linux)","dist":{"integrity":"sha512-dc2LASp3gf3pySwxXxcarNtJe6fJiTlL/amMQCCyMvBI4bwOtTtAvkZtUm44bGt5vI8HjltKi1uCTfIADfgQBA==","shasum":"cbe9d490a8e4060a428fb40b845413e8d8574489","tarball":"https://registry.npmjs.org/@edgarbarrantes/supabase-fetcher/-/supabase-fetcher-0.1.16.tgz","fileCount":6,"unpackedSize":5325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFCYxCRA9TVsSAnZWagAA4dUP/1KibtfRhTTpZPmgkix4\n2ykA7ICKzkv41AvaieZGQsyus6s+2n9cRXKTMxLPvArBq48N07TuWkO1A3jP\nWx87eMntRPSNiP3JXlUvb9d3ZaCtWGUtRIyymBgQN2AUOqTylvdLOn6iOrE0\nXQiA8eRKAXEdey8+kE/Oys4phbj2Fr/n9oY6JypI6YNQjfZZeG9fsmRZFVWv\nAS+pw3xkzB6/f8BrJcOb6lq0PRZeiW5HmZx+3P2gJb66y1qMXB2HsrrLvp5N\nSTAXGsant3OKIsfpH42+S9f4PQEACd4oKnPN+wW7xGVTh3nxms5oy+unnUh8\nDVcBAUTm16zGaI9hmi/iiIFwsIUmaLi+17JvrJh4+N1NxB8vQOoMZcowAdnM\nbtdU+jf/dzSbzkI4cJtaZohMksk+QfUprEXBIkRmfMaIcdNFNLwyeGl4nn9X\nHvJhMCm5Y0ZUb7EgSoPXvhZTSh2s1oIxZR1IKwfptMx7O0O/4iD6BKlkQNDm\nAWNoM/PpVYNcyYVW//y6aVhLRKhxqCgHip7KZqnFyGefZEgryiE+6sBZkfTo\njCnXHI04eUwjCNVsAOpjJBGYkODPCE0B3O2PFx6Zu4r8Aqz8aORhdN34S6XV\nC2O9Ih5DgYOBZstC2yu+pCNvSCujX2ICpTX3+gBwhTZRS8KM2aud+RVUNKya\nOSGZ\r\n=BbLW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVpt19Ej+5vL2FODCQoDR35KlkXS//cF11SQp3IiH6MgIgFioKQc3wD3VVzk3N4lhbl4ujNw9mQuDUh2Br8XXS4hk="}]},"_npmUser":{"name":"edgarbarrantes","email":"edgar@barrantes.dev"},"directories":{},"maintainers":[{"name":"edgarbarrantes","email":"edgar@barrantes.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/supabase-fetcher_0.1.16_1628710448945_0.5874357672432069"},"_hasShrinkwrap":false}},"time":{"created":"2021-08-11T01:20:11.143Z","0.1.0":"2021-08-11T01:20:11.334Z","modified":"2022-04-05T06:41:34.145Z","0.1.13":"2021-08-11T01:23:21.674Z","0.1.14":"2021-08-11T01:52:47.496Z","0.1.15":"2021-08-11T01:59:31.104Z","0.1.16":"2021-08-11T19:34:09.059Z"},"maintainers":[{"name":"edgarbarrantes","email":"edgar@barrantes.dev"}],"description":"Fetch entries from supabase, mainly useful when supabase library is not as slick, like in next's getServerSideProps","homepage":"https://github.com/EdgarBarrantes/supabase-utils#readme","keywords":["supabase","data","fetching"],"repository":{"type":"git","url":"git+https://github.com/EdgarBarrantes/supabase-swr.git"},"author":{"name":"Edgar Barrantes"},"bugs":{"url":"https://github.com/EdgarBarrantes/supabase-utils/issues"},"license":"ISC","readme":"# Supabase fetcher\n\nSimple fetcher for use when for some reason, supabase api it's hard to use, for example: in NextJS getServerSideProps.\n\n## Example\n\n```ts\n// Getting variables inside getServerSideProps.\nconst { uuid } = context.query\nconst [submissionId] = uuid\n  ? typeof uuid === 'object'\n    ? uuid\n    : [uuid, undefined]\n  : []\nconst authCookie = context.req?.headers.cookie\nconst authData = cookie.parse(authCookie || '') // cookie parsing package\nconst token = authData['sb:token']\n\nconst { getEntries } = getSupabaseFetcher(apiUrl, apiKey)\n// Filtering by uuid column, this is the default. It will return an array of one.\nconst data = await getEntries(\n  'consumers', // table\n  ['uuid', 'name'], // fields\n  token,\n  uuid, // can be the uuid string, by default it will look in the uuid column\n  'id', // but you can specify a column using this parameter\n)\n\n// Filtering by specific filters.\nconst data = await getEntries(\n  'consumers', // table\n  ['uuid', 'name'], // fields\n  token,\n  [{ field: 'age', relationship: 'lt', value: '21' }],\n)\n```\n","readmeFilename":"README.md"}