{"_id":"@polybase/react","_rev":"69-afc980ac55fa4cc5925b7388b5ace030","name":"@polybase/react","dist-tags":{"latest":"0.6.6","beta":"0.6.6-beta.387"},"versions":{"0.2.3":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.2.3","main":"./dist/index.js","types":"./dist/index.d.ts","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"node"},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/jest":"^29.0.0","@types/react":"^18.0.18","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.25.0","@typescript-eslint/parser":"^5.25.0","eslint":"^8.22.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.0.2","eslint-plugin-n":"^15.2.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.1","eslint-plugin-react-hooks":"^4.6.0","jest":"^28.1.3","rimraf":"^3.0.2","ts-jest":"^28.0.8","typescript":"^4.6.4"},"peerDependencies":{"@polybase/client":"*","react":">=16.8"},"gitHead":"b6a7d635c3e66bfb00f887109c77c0062528393c","_id":"@polybase/react@0.2.3","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-LJEI9LchlEJQBJvjdzi4epVfUxL4QntK8iFL8sEvFmJiNImP/OpFlYP1TRVCc2Om9xB7RklYWwPoWtGGHefPzw==","shasum":"2a2216adc280c4fe0019c53db1fd9070d73274a6","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.2.3.tgz","fileCount":30,"unpackedSize":18570,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCk456+8n3aGvZbCDXUFEUq1r3Y7DISzAfLJDNFZvWnoAIgZWUbkBJTB8ShMM1MHwKgqKT8kJ+DWcAw3Uz0KJWWPf0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSEsbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmomjQ//eLAG5ILV3AmQt8uTCFXrHB76vZPKHVhgrbz148Mz+tFHo2Q5\r\nPuL7CeSg3VP8v3nrW6imtNrZb4pcqqIQ283/j+sD/yMkk5Vvir4jNDhl+hx2\r\nZBgiICv4YGuwIowqyulQUA1B6LJoktAzl2luDea2lUM3r2wQf/19yYEOwYQ2\r\ntPnrZWHRzlSUY2Tw8Bdhf2SOg0Ihw0S5yuUWoVtxUsKl5Va0cx/pwlt1QT+z\r\nYofJsuorbpms3y2T46DZEHmbV7oqrNC5XkjSr6OhYsQm3JrANAv+Koa7iRuu\r\nItYUsjhD10CsHFaUTaspX820pTK0e1nNxtgRYzt/eQD2R83qQ4YWwRL2ssq3\r\nYH/RJLjb1fQwZ6gKOGRCJxYHR6WXbh/moKv6ZAfJ/cB1DFF++TuMytw2uDTd\r\n3QhyIsOSVzmmSOazDNK9gZDm+TDmqkvQk+IgwYmfi1CzErXbc7JUUNwOlQnu\r\ndYZd/KjShhgdUC9dVBbgk4Vil5v/YDjTUXcaZtb7DRw9uBc/MWluoTrmuLfg\r\nS2Kpk7v4EIpXc8LwwvX9ex2vCY/dBCi3FqdK88Uwj/nKHssrzyrb9Hn1CNxA\r\ntQdg0ps5CvzuyvAZPUsLAR70pbzqLoevIMZRAmSGzSGOalZt/c6M2OB0Vmu0\r\nncGPyvOPAdb6KypDwhjYmWCNaIsyHGAOl2k=\r\n=CekT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.2.3_1665682203711_0.26720861334546986"},"_hasShrinkwrap":false},"0.3.0":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.3.0","main":"./dist/index.js","types":"./dist/index.d.ts","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"node"},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/jest":"^29.0.0","@types/react":"^18.0.18","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.25.0","@typescript-eslint/parser":"^5.25.0","eslint":"^8.22.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.0.2","eslint-plugin-n":"^15.2.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.1","eslint-plugin-react-hooks":"^4.6.0","jest":"^28.1.3","rimraf":"^3.0.2","ts-jest":"^28.0.8","typescript":"^4.6.4"},"peerDependencies":{"@polybase/client":"*","react":">=16.8"},"gitHead":"28ed5c47e5d28906e202006c39d799cbbb06e317","_id":"@polybase/react@0.3.0","_nodeVersion":"16.15.0","_npmVersion":"lerna/5.5.0/node@v16.15.0+arm64 (darwin)","dist":{"integrity":"sha512-UxHlEH10F+vpPrHlI8bcqdvatDmug08tW0pzJ8gvO38gZvzyTcXXf72+eACCcK+jAsKHwAtk7GZXPyuAzxC5Ow==","shasum":"8694343273c907aac6c4cb2d9749a4e3c7cd1d44","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.3.0.tgz","fileCount":30,"unpackedSize":18868,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGBa9sdgbQWwNlpu9/ih66ItHj8fvY7nH9ISLCaDsZdlAiBYrw3j4AvTTwR/J/oh4gI9Ps94hSzZih2fiQ0+uT60zA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYVR/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKEhAAmEP01h4run+B8M5qnZY/1lOV0P/9wwSrt72VTNd67MZ8xHb+\r\ntTbc8oNYKaBXP/ruUjy76RO5NBKcybfQYSEtfo8H4nBPaLIFGLeVT8+dwjdR\r\nMy0chwJC6nh153w7hwAyYnriIpAjUVU7Bv0Hqn2Nkan/26/SrupecTewPAst\r\nc9r01tNHoIxulciI9JJsgjFJtDvRT/oVkKHT+j2exAwG/Uh9p7nA1I+p3k9e\r\n/QWOvGXySBftgsA41UWtbB6DNJ15oqmbRo+w7AfPaExOOIOI8NIHz3XY3TbZ\r\nfahUUMFcl1haxqBUo9u1lyblM/fUy5aiDenm8Mo1rM0LgMTWx3bs8u0RyrDO\r\nYsdZP00lXMwuk3RLCPNaNZIL0hoH6XHXEDUAX2dQG0vljgp8wEsN2CEAeke6\r\nNWwoQUA++QtXVAOBiMHALhdAozmyZ/WA5k3haTZHnqH6kceNxp44ofgEE8cy\r\nPzNzYVKDbGGRfD3FVj14mFtimzNv7OUkTJBn4FTVIsTZzjk+N644xqEFiYdl\r\n0t6WlOy2awhij4Mx96TnvQzBStN4NeULAm0xNqWU6FMDHo87Lo/L4KaGKlK3\r\n61qKYRvJRhMWuvw3f+4FVElXx8LjIKN+m3RRoMIMueeepaWsJiBtDpH0qYfq\r\nDHfCwbFwdqnURUfDCG/vUnucWhHKVcb15Mw=\r\n=KFuU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.0_1667323006818_0.1934429340394357"},"_hasShrinkwrap":false},"0.3.1":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.3.1","main":"./dist/index.js","types":"./dist/index.d.ts","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"node"},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/jest":"^29.0.0","@types/react":"^18.0.18","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.25.0","@typescript-eslint/parser":"^5.25.0","eslint":"^8.22.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.0.2","eslint-plugin-n":"^15.2.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.1","eslint-plugin-react-hooks":"^4.6.0","jest":"^28.1.3","rimraf":"^3.0.2","ts-jest":"^28.0.8","typescript":"^4.6.4"},"peerDependencies":{"@polybase/client":"*","react":">=16.8"},"gitHead":"19a55517abc760a7fe98f5479facabac9cf6ba92","_id":"@polybase/react@0.3.1","_nodeVersion":"16.15.0","_npmVersion":"lerna/5.5.0/node@v16.15.0+arm64 (darwin)","dist":{"integrity":"sha512-2+9gEO1vRM2UvTt7ESL84Wbv94hcDXE6QoSFW0+0HcP4OEe6CtMFDXmpXGx0c7DELfitKkY4hqIJYGbQwSUnyw==","shasum":"ffe04b7ef9769cb43e1c2f9c4375a22ce60c976f","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.3.1.tgz","fileCount":30,"unpackedSize":18601,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIADTjUxvxASDj177/vt0dYP3IhLR2qKxj1Pi9CwQs1V9AiAfV7yL6fPlvhGqdyAR3+oo0Qm5NDCn5VLgmShKipQSUQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYqgCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoaaA/+K9wzT/J5Sno3HQGF1SFaZm8sPAOellwbcL/IjE5vvedJkzju\r\nMJdO8iNDDgHdihxIyCa+G6F1TOcPvGjMJMfea9VDe+pqS7wGXcDISB/dGkRZ\r\nNgrwPodJnY5Vl1d+DCFbcCDqhsBDUCe9Jxz/lN3fkVedhHRx+6mnCJMoQNJh\r\nDZet7mMyi8WqmgT0BShn/cJ4B8BdoVoxGCXuy6B9uwLZdI1ayVkUzal3orRN\r\ni0xE3GOSFRUtqxCLE5DkZ+z0MJStKDcoQ7T1A4dcgGuh2gf8dYptC31BRHvX\r\njJWw2P+xIyA0JktBkb8Wbfaz9ZzisbTJSUEMHyVzJpUl8Sar8fSPbN2vEpNZ\r\n423XggAhSn3cl19t8qQYvTsxfVy+0U6GI8Lltujw7WQebL9+bEoXLLBccM/U\r\n3CCtGrc6/ynopB6TyX6BeAByQlBWB690Mk6d5fGr7rjLvPSBXrCm2erazqq2\r\nkD3y0Lvyv3KJwmTIgf/af4K1HIBGGMntC0tsy89n31lMnpH2pII8uoofJ/RZ\r\n+ltm49RkOFgdsl2dmbjX150g20HsHZFHy1qX12IYIAd4fmA61glCIUUcqRZ9\r\ndG+joi62pQpzMepztmcO98W0e8L6/Q/07uNx2+ltR/buVplnDCu3ItQ66f7u\r\nxJHCRINTavICoYp49XaQDcUnCBAFEAy7fwY=\r\n=kTQx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.1_1667409922594_0.31432002057293995"},"_hasShrinkwrap":false},"0.3.3":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.3.3","main":"./dist/index.js","types":"./dist/index.d.ts","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"node"},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/jest":"^29.2.2","@types/react":"^18.0.25","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.42.0","@typescript-eslint/parser":"^5.42.0","eslint":"^8.26.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.3","eslint-plugin-n":"^15.4.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.10","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.2.2","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.8.4"},"peerDependencies":{"@polybase/client":"*","react":">=16.8"},"gitHead":"eee031f2c34b3e3a08f9a7fab4e853495f0976a7","_id":"@polybase/react@0.3.3","_nodeVersion":"16.15.0","_npmVersion":"lerna/6.0.1/node@v16.15.0+arm64 (darwin)","dist":{"integrity":"sha512-e+X+cyk96R+hKEbp0jmq3nwHfCuaWRUsQmnMugysgwO9vtakDly5tEm1MjU6UJ5AXJi3MFsHE80W5WzL6FzPpA==","shasum":"2139915bff1e7759ef915fffcffd3effe0f4bac2","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.3.3.tgz","fileCount":30,"unpackedSize":18602,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG3YSA6ggp337jW8qk9rXPLuJPGS6crKZZD3cIGTFimjAiAEzgXQjebWftNA4YwgwRFeih1aB/nrhDk8AbPuQfGGLw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZUHTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6Mg/9Fz8StGatpM8rqvBgAlOzaAbHwYLDCP6o/0Zo8nrJHK8q5ThI\r\nfwFvGb3Gd/ybYoRuGZ8K1Um0otTdgKrIj3paLZk5JVY+vKCMuoj1r6TI+iqM\r\nxciZdrbjPKJMmFU3YrqkDQm6oMngt0z/c1mvR6QZhPC9sp9xCWrqn6oj+/UR\r\nt5503j7PmeEtVVCoLcG9WJgOaqGWohXBTeeb4sylVEyIfug2nJw8xLkIbD4i\r\n2dz//o8Swb8sx9VhcONrfnVWdgYmTF8bXqWqGSo4AU9lvLWdoFKFFnMO+CkI\r\nL6g9t6z0Rx1rHYy1SYwC1YcBMn2m3tn1MGDFNP/kWE22AJyLN1/XVAQlJLfs\r\nYQtH3qBAcTtiCzpEOu6AIa7jETEYFCdFRMSKGT5lfSdIg7igJiUmC4yq3fM3\r\n1e4Kw7Fk0QSX6syiXtZzXczUcQO8YviiQRGiD7L8w7+vxhGdZwgrN6048K0/\r\nnfqgGwCUSlsrBSSXmWP6zHmMrE9zaSNKyrpbjUiKmR0xUEMrnqdDkNl9QLlI\r\nc6+Sc4pbAeoS0+av8ig6uqydIap4/TIpsGXeG0ALLRDOnYdyJIjuO73txMPK\r\n7HOSjhHPPv50Qz0PCSpQa+TShHzR4QUifGEEpkeWL274DwViDU0FVbOHIwxZ\r\nIOBq9Rm+iw1nl5nxJLXOQ7Vc1sVFYdm+pog=\r\n=nWZl\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.3_1667580371592_0.9064570238969569"},"_hasShrinkwrap":false},"0.3.4":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.3.4","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"node"},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/jest":"^29.2.2","@types/react":"^18.0.25","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.42.0","@typescript-eslint/parser":"^5.42.0","eslint":"^8.26.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.3","eslint-plugin-n":"^15.4.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.10","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.2.2","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.8.4"},"peerDependencies":{"@polybase/client":"*","react":">=16.8"},"gitHead":"170dff988112758b038766ac53e3ca6876232d5c","_id":"@polybase/react@0.3.4","_nodeVersion":"16.15.0","_npmVersion":"lerna/6.0.1/node@v16.15.0+arm64 (darwin)","dist":{"integrity":"sha512-y8bwHWsffbfuDEeQfPuzwWC14//yTnrjU+Aj4EUOftXzjAOABOwZiadlxLOT5OkQhTSiM0ws+A8bipQ6fjMQjw==","shasum":"ae17faa949ec7702c57c5b75f749d3aefb0b459d","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.3.4.tgz","fileCount":30,"unpackedSize":19956,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmmQeL3EEVQSjGveMvbbmJS8ubdCs34P/ALn29wLc0GgIhAK0S5BISqNPxn1E0P1pw9M13WDxAyu5kWMfANoWEmH3Z"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZoFeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpuURAAhwTLg0glB6JnzU340ZnKCWZV+4uG7zq0I9IKNvOLyI7wLxSM\r\n2Zq9zF4j+I1+7nVXYsW18rPIBKEbU5615NeW/bu+/t2sXlMX1ls8Fofqifu5\r\nFmvT+teV9RfVSQE7ltQjxrK34glS5CMvlg/GEBtU25fvoBzhB+KJ9cBPx6K/\r\n3k4VOrINB8Hs5Vt3nDlkOZjFOzL1aEnYqbRInBtujkkibHoPvpPmjFeLGExI\r\nRLTdNvifJvMmjuHUzmFMIyDg0Zrt4nH3YgtWtZlc2Q7nbIDVD4+oex55dFV1\r\nPa9PPKfqkk2iHmAAL9FDVOrS51KTNMZZwywdqK8WKOYda+E7cvurwhmeqRhS\r\n4wzEbz4cEALat8NaX8GYpN903fyOaNihlFYkHjxloUoN4p5FAEH0wGOz9l4y\r\nbtwJXWLkls7J+9V8Ffovx6vpXpLxnyedAaQ148SyTpxH/VVzoY9kSH9xB6dK\r\n1rCADu+WjkA8SL1oNC1fdNzxXdDBM8fOBL+Y5w1IuDi7/E0paKYORDeKg2eX\r\nPDcayJDnANAb1K5QhDKHacKk5DLBlqK3vUVc9PjftzQtHt4mde73yG47JIDa\r\ni/RoHWMep9bl6x++Zvom6arpOeRtmCjEe1Q60DOMSTtJMWeUqkvH5mFfMQyM\r\nTCQpmL/1tLfSBTeNAlLRWURqhajcHcNPX8Q=\r\n=wCBw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.4_1667662174466_0.6667559354530381"},"_hasShrinkwrap":false},"0.3.6":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.3.6","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"node"},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/jest":"^29.2.2","@types/react":"^18.0.25","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.42.0","@typescript-eslint/parser":"^5.42.0","eslint":"^8.26.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.3","eslint-plugin-n":"^15.4.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.10","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.2.2","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.8.4"},"peerDependencies":{"@polybase/client":"*","react":">=16.8"},"gitHead":"88129f382befc3f7485b8acaeeef0c75c0b5f7b2","_id":"@polybase/react@0.3.6","_nodeVersion":"16.15.0","_npmVersion":"lerna/6.0.1/node@v16.15.0+arm64 (darwin)","dist":{"integrity":"sha512-INOh24BJRyYUxap1HLS1J9gDO5HD8FQLhDeghBQI/vxt9yG35NpEZ0wdaeykkeIx3hhaenvT7LC2uiJzNj0qKw==","shasum":"9e0e4149500fbfb2136fc3b49a2cf5fc01263f07","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.3.6.tgz","fileCount":30,"unpackedSize":20356,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHqpTuilirEDhbvHpL1CNHnyjclPmFBDt9GjZS1GmElwAiApvDu44v2oPAZkbx358deUbTbNbF0X9U2Wv5CoW90k+g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbm8RACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrL4w/8CA8yClMsYP6eFRkpEXK1Rv/RufbkRtjTs1Uh46u2GpN6ngqg\r\nFaiWd8Dc3kB4Fvwdzbq5qBihB9X/WbXC8ntlRgNqFqzNDNofYnc3wu/+p0nJ\r\nEJMYVaNLNVGZw3oFRH/qh1pJ2WwpzQ0hYWxKjJRWf9LUbZnb1oaEyN3y+e2e\r\noTQxrgsBXJraSCwl2nih6Xam6O6sy5IOgvbE7iwLmoUCR5Pe5fvyPSprnloo\r\nnTtaXzGj4kdA79Xi3gdR9wczxGkgHUdS9qLaMU2IK0wO0g6GvBXt/vXOZSOQ\r\nJgocsOVa0uV07GrVemaxF4x/TlGNxYCUfy1MNDAmoGw0bjqqqwBxWH6qaeMJ\r\nDyjPfpQhDT2qkSNpgdMWVbSuQ87+9nbrXoPcx4dH9qwqxcGQKiCYzhZUHRw4\r\n4ZPIedkDZM5BxhRL4xUqUbBNtWuDslZfKBxahGRYaDJ4VvfXhAvRv3GYW3Ms\r\nrsuNeS6+KRMw9XAwQ7aHm2ZlyOBoef+fdalqEeygER2bVQeFxyjqdkgIQGVF\r\ncCA8MPHOPZk140WED7bKP5r4oS1+l24yn3yHRqtBydG80PNS2Bf7iJJcofbk\r\neRFlxOznMpT0aF9/VS+3+0x8G5P6jA4E5uYFT64scRMqUNlLvptmlDkYUaZP\r\nbLzbTMqc8sp0UzNe5gIdxDog3K075qOUeHk=\r\n=xa05\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.6_1668181777615_0.9881944712468953"},"_hasShrinkwrap":false},"0.3.12":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.3.12","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"node"},"devDependencies":{"@sinonjs/fake-timers":"^10.0.2","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.3.1","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.9.4"},"peerDependencies":{"@polybase/client":"*","react":">=16.8"},"gitHead":"3936b6e311e759c4d6cd973f547d958522176a33","_id":"@polybase/react@0.3.12","_nodeVersion":"16.15.0","_npmVersion":"lerna/6.1.0/node@v16.15.0+arm64 (darwin)","dist":{"integrity":"sha512-4dDW08yk1dxrmFLdvGyy+4+DnH2nT+XEbzz8BCIiwzxStgJNGvfBwoCak8dVdtVl1uQqaV/dDt1gIeLAJW/uPQ==","shasum":"483a699899e939fb5b0a35c3f3b73c1dc53bc110","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.3.12.tgz","fileCount":38,"unpackedSize":30694,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAQHJEcg0ny3ERPobuIo4CDJPhu7trtgMSkEm/RNxuBjAiEAjnR0kHY9KWJiGc8N2fPpJ90w3DGW9QB6ztJRLk4+mDE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoe9JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpY9A//dA2Q5OGzoN5VaeH4OCGicmTnZ23xvSXGH3N98PenMK7uKhp5\r\nwSN2TEMA5KoORAYvhv/cOoKz90/wJoyJauJiyEeH5Zdegx2fiemsG8kVf92N\r\nkuJGPWU2idURwBe0fG/VGlWolJTzNfNkfLOQ5cHO1/OQ4ahL2re0hipZjOes\r\n2QvPbpDzoW9r2IyLiZPnyytiJ3W3Q2korzUlB42NHMlPu3FPsJA2LqwI74oH\r\n96D4Ffp9qHPTXW2gYRYWs4Pp+WTZYFJQWwxs7jTn2QoZriVa8AJUvSiwbN/f\r\n1yW5vY8xtaLDaEZ4VS4HLcy2b88lzOgWwQlXkpSPZklT3/xbtq8sde5lti9H\r\nxHVxHPm8u8Ucn2uRuMXWu7kn7rNppf90D38Nq2fkDYMAOzVg2ziby0UhskUf\r\nkuMJjsuzRhH+S4hl8uKzbLScEP2pZBCmqp8azfmIM5xIBmgy73PFtkfL/4hG\r\noKHPOd7atZ+1sTp6AM5YEbAyq3bAw05Z2BWljitzwRR6gyBS1Avla21ljhec\r\nFqkzi3+SnSKq4nqDgXRh9OfxDgc9IGf3JocX6cemSEOfWjeFpV9BIHP9wgq8\r\n2me5Icw7/Rhaek979dnt2Y4wrcvmse6jHgORyCPLw7JkcGGhZN8rLhLwWMeC\r\np8UUwfQ6Xk/pjmGBtVEJX36xbbJfrfzlg84=\r\n=kWoX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.12_1671556937502_0.656335553135174"},"_hasShrinkwrap":false},"0.3.23":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.3.23","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"node"},"devDependencies":{"@sinonjs/fake-timers":"^10.0.2","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.3.1","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.9.4"},"peerDependencies":{"@polybase/client":"*","react":">=16.8"},"gitHead":"d95da31af884afd1a42c5345dfb7f2a7fc122924","_id":"@polybase/react@0.3.23","_nodeVersion":"16.15.0","_npmVersion":"lerna/6.1.0/node@v16.15.0+arm64 (darwin)","dist":{"integrity":"sha512-tCpGzB/E7RvPAHJKr5Vv6DRWlI2NvFCS6w0Z7rFSXqhJ+ubQB4v4NkqOgfowN2x7Z8Z1gl2WZCjkZAWvdmSnFw==","shasum":"70a63cfe9ca33b28dfde986accd01b38472b0488","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.3.23.tgz","fileCount":38,"unpackedSize":30694,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF53bITtK5Dr50bpFF73MveonEXENVNZ1IRCKfxMc6vVAiEAoco2QEyTp7/0PyGftAji/P8NHSzzNyZ3ivTq6w5oeqc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0oTKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKtQ/5AFEzwCASSfXWjnOaKoLrRbgkScd9LKjFIEvsCJCXyGAlDOK8\r\nZ4UCl5XbP+aDuX2LZjPErwFa0+SbYpjU3UCAz5shGE5H55Rl5eTNK31mQ9uV\r\njUeua4DLIJWzBrZbsiK7761/HrUXca15xghTdpl5wo4i8hV8nySYUWRdBN8X\r\na2JuxBKFRKI784xqU5AqapPPrnVXZLBqsykAmjyOZ+aN/ocyNVqOvkItDZOl\r\nV9ltU5OXdqNM58FZc3TPB1+wJP3RwUslYlZGqd7uWmoBReJhBxUArB/HGhPa\r\nco/CD3bupmjjzNYVXCIJBU1jFPeMYsxoKKLWieJoSd7q4PDJSdZU0P1RYdhh\r\nBKnfszoAOVmkoCeYMkUYTWB5TfdkhOr9Brlx+BAZyTDuGKAqZ9HPj4/2EG2C\r\ndCyscZfiF3X3AghKd260u5vlphxNvgI748nYW3zSIODgGKsQFkZDKsfFr/Um\r\n+TpZ1iN0hyEjvio3QoFLG0NUaAy07119uuI0hc50bBR+nCB9/mYf+uHXzISv\r\nwbnQ/FkPzEpZ61hUOggmiALDuE36Oejq7K4gTKjBSujQuu5SNPdqYHz6L88y\r\nLWVzSXDaIwHp1itgJY74Yy0hq2SyWAF7GtJNWHbH/VeVemX33Kx5mEQ4pFtW\r\nQ9r7llV/Z77e3fQeZWNA/GpQgFCx7U9/A2s=\r\n=ifRa\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.23_1674740938724_0.9807914669503042"},"_hasShrinkwrap":false},"0.3.24":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.3.24","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"node"},"devDependencies":{"@sinonjs/fake-timers":"^10.0.2","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.3.1","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.9.4"},"peerDependencies":{"@polybase/client":"*","react":">=16.8"},"gitHead":"e40f887e580595e236718912086170844d49adea","_id":"@polybase/react@0.3.24","_nodeVersion":"16.15.0","_npmVersion":"lerna/6.1.0/node@v16.15.0+arm64 (darwin)","dist":{"integrity":"sha512-lfVIQTuFzQ8GqlUcL72rrDCGs9xE4JWOfJg/wibA7xlZOXOHN9fOCDcX6EUYhg9Cv+QBBQZmu221c4YItweijw==","shasum":"b1d6c6ebf1bab36f8d06d61b0514a8468d0c76f4","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.3.24.tgz","fileCount":38,"unpackedSize":30694,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDu8Ei1F1CnCgZCec5ekfnNWN7qkzBVqTMltutG8TkmNAIgHG+WHUvxOmPeHmLSOJgVRFF5bHi/hLfk7SlHmYAwAQY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+Ba7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5Vw//e/7gkLj6Dnqg9id54u+c+mdxGSkMFDyu9bjp2vHkEKD/rGM6\r\n805a9119bXEmdmd5oij6tQwEJ3DJDQZzdzE6d3MmShyOxv18ORFNG5Kodfku\r\nGFiBVDnnfJWc5qcGTgdS01LYkyx23+QFq6cDnZV7wA+aGT8gy30DFt2BnRkx\r\n9NaiBoDqNZJLcyM8Z3C6xvD0TbEEAIKBNklCEmn0X278CFSPOUAgfvSGCWjm\r\ncMmg18vOmjAd3U3Mm/+YhIlSCalu0eFDpFcRUKINfrSVX1dRLkxwpUglQ5O3\r\n8MYmusu0UBi1u9vPCkqpMsixskw1VovnNbwMm1HrAxGN0YMtVuUVyEwgIwa1\r\noXnPSg0lr+aMzi+n8fRHjzBs5saE0Wl+ta/fjk/RcYyanvz0ktBnIRSce5S2\r\nNgRvAqmblfUqMlhlYc0MqTJXwdLweTY6ZmtyaKRxsOZltb3eXFv540YZ4FvF\r\nMXj6vBETJsbKz4Y1ufIs6DGHC4/2yNYpho9NKgwjiDuYeosdHcdh1hSuTbOg\r\nYLkmkISb609bh3G2TRL5Jp59zQZzDXEG9pkr9pHQv1uTuVJnbsheIlXb5WrD\r\nVTYO/hR2lOwztFxbvjVAFcD8joh+jA5WHBa3smbHHD6cKaBsKqiuuVWYwuCh\r\nClRQqmsX+sk03qqtJGZiL4qlhtvVjB+bk0A=\r\n=p7L9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.24_1677203131431_0.3055122701270536"},"_hasShrinkwrap":false},"0.3.25":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.3.25","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"node"},"devDependencies":{"@sinonjs/fake-timers":"^10.0.2","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.3.1","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.9.4"},"peerDependencies":{"@polybase/client":"*","react":">=16.8"},"gitHead":"cfceef8e34375a64e06d692279825354b319b4a4","_id":"@polybase/react@0.3.25","_nodeVersion":"19.0.1","_npmVersion":"lerna/6.1.0/node@v19.0.1+arm64 (darwin)","dist":{"integrity":"sha512-q7Geebx9YbvA5xAaNlZIs0SABTNxMiNV21WCLn9lBdBhb0jhNDexCPm4NfT82y5eMDjbvf84fafTow4HDE10dw==","shasum":"672a10b6950a8b0213192c595d6580375d76f388","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.3.25.tgz","fileCount":37,"unpackedSize":24546,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBubBQLWVEm9C+w7j4Mzq8/OkIuS++Pm6w1wePIiESdqAiBYuVik7MxFZzi7h5TsDbB3yf+jmGwmGNaaXrekmNoiiA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/JM1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrtHg/+L0czM1dtREl99gFjg8er3TYH+Qexn2yFUTXA05N8z1ukHTqX\r\nQYftElhGzvD+z1zqyc0rSpAsB9u7Lmvib4E/b0W0GRp3mRs7wjneYWIgv2BS\r\ns3JglQv0cp0FJtXW6a4aHoiJJcwor/GEnSL1NeVcQDsXoRt0u1WUhA2kRpwS\r\n+FE8htoZ25hkgWxqgQUomdO/Y8sTIXdAPo4a57xUAHuXihLgx/BQadAU2Yzi\r\nBkLbLZtNlJkZ8cz6SjHSScLPN6ewvvo2Jv9S5K0o8INh6LXAZX+bhl+HIQ0f\r\nG71G63xd/WziCrRYRjmbvB0+12UKi1RLD17//ml2lgVsbXxlMaRBjap22G1/\r\nXrvTVER0VPpsY6ULaHUAinFc+Iq2vT9XxIuLpfjUwiM1nwnM0OoOPl6OQam6\r\nXozMGUo3qLa6BD7kz2P62zq9x0x08ed2l2YexwB7EDr4ApjjntI8Dl24LvmS\r\nkrnE7W5xX0Me7XAb1dDM4TXygpUIMdU+X0khQyj80JCBLQX+mQX23pwJlghq\r\nz5SpGnvC8Z1CanaCiC7yLfjDtOVIrJ/LkBm0xEZQYvVzp4+OIARFn2dvB1/f\r\nZKBXAdeIZE+XDiSDb9Mb5TRRNcqawUsaydioHtU/l9hGb8kEStr0qHry+sLy\r\nTxqpqi+alJBTtG4fpF38duvYy7WweRHbGAU=\r\n=I3uo\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.25_1677497141257_0.4457175586128186"},"_hasShrinkwrap":false},"0.3.27":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.3.27","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"node"},"devDependencies":{"@sinonjs/fake-timers":"^10.0.2","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.3.1","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.9.4"},"peerDependencies":{"@polybase/client":"*","react":">=16.8"},"gitHead":"28c5e113d5fd8f8ae4be095a10e12f092f4b548b","_id":"@polybase/react@0.3.27","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.1.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-NVNhbaNPRBWNtOSHDVlJxyTSShqq8E9LxvCA6dAclu511974gNtymza33uY1b6O3jOMI8kLYhpM2l9T9D9vaoQ==","shasum":"42a30d6736c0bd807fecc1377c427fbc0e33ba81","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.3.27.tgz","fileCount":37,"unpackedSize":24546,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsJaQU1gW5/zqDtw9+RlWdnmJ8IL6TbokP8Wo5x8975QIhAKfqnqxHCmUep8b13fwpOGbq78xWBE/z56HXCcqmtYX5"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkB4M/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMlw//UoRE5E4ExPsQhRdSD2yDVKJgDswG4eKQicuBjJ4ZMf8JUA2m\r\nYv7o+9xDG03ZEZk63DrrNrD/nvqtUYECgngwuUVYpPZJy/ZDvSZrMqzOw1S4\r\nbM+xiAAXUoFT2CErL8g4WFTerGqPw97QUtEiJowNuA9XPtHHMowwdly2sgJM\r\nFgx3SLYSYAGf+Uv2jl/Epwq8ZZncOaZqEKBzULFpjMRSHrrCDTzlhV++H8Ti\r\nyaYBMFrIfBtvOWppOYCdj1h5n9cgqH5dSZBenviX/99ud6JkSxNZx9TT6civ\r\nXLOw7Z7pgG/riUvpqDTErP8sI7eMORWHIb5a+mJDAjqsLfwhvp3pNJ9xfsdr\r\ntOQt9ijgnWbQhb7Ei5elz4F/jgZRdwaoe2h9tmwXtTi3zEnHQjYMg98ENMuA\r\nD2j3qkgEJAWqufaiCWQSYpCe7fC82gtW/1vAyklhFh0fMayNz3ixoTbMPIfX\r\n91VOzOKfH4vnlJXsfEVmw7KONY389SNkm7F8r/JVNkXy0A2JBnRDebYmAe1/\r\n7WTsywbByTqmDWpcv6HyJR8d/aBuO+i40g+RtyR2XpBY0wM+wItXfjOyZT3h\r\n+8579fd1Ksr3sHRpCG49GbO4+cXhI6+8/AWnwJD07mFT36vyNiOJBj9iur2+\r\njYgeAE3AKtU20Tbw8v7pCXFFJucOI7fL9m4=\r\n=AYqG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.27_1678213951256_0.24703502657683307"},"_hasShrinkwrap":false},"0.3.25-beta.13":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.3.25-beta.13","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"node"},"devDependencies":{"@sinonjs/fake-timers":"^10.0.2","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.3.1","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.9.4"},"peerDependencies":{"@polybase/client":"*","react":">=16.8"},"gitHead":"28c5e113d5fd8f8ae4be095a10e12f092f4b548b","readme":"# [Polybase](https://polybase.xyz) React\n\nReact wrapper for @polybase/client.\n\n\n## Install Polybase\n\n```bash\nnpm install @polybase/react\n```\n```bash\nyarn add @polybase/react\n```\n\n\n## Add Polybase Provider\n\n```tsx\nimport * as React from 'react'\nimport { PolybaseProvider } from '@polybase/react'\nimport { Polybase } from '@polybase/client/web'\n\nconst polybase = new Polybase()\n\nexport const App = () => {\n  return (\n    <PolybaseProvider polybase={polybase}>\n      {/* ... your app routes */}\n    </PolybaseProvider>\n  )\n}\n```\n\n## Read a record (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useRecord } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useRecord<OptionalCustomType>(polybase.collection('users').record('id'))\n\n  return data.data.name\n}\n```\n\n\n## List collection records (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useCollection } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useCollection<OptionalCustomType>(polybase.collection('users'))\n\n  const usersEl = map(data, ({ data }) => {\n    return (\n      <div key={data.id}>\n        {data.name}\n      </div>\n    )\n  })\n\n  return usersEl\n}\n```","readmeFilename":"README.md","_id":"@polybase/react@0.3.25-beta.13","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.1.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-f4vYR949xe2c3aTwnRdTC2vQV7Bj71pqxMMNNxTHHMM4fRsx1Gw/W6B36F95dGt5JUKLyPOcVSOQhoBMI4nyRg==","shasum":"dab13341877825997367433e1e006d578f16f779","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.3.25-beta.13.tgz","fileCount":37,"unpackedSize":24562,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEvThcgXkc9vaKmm/qhEKKqlzK6uJTEpfs4fRU48AI0mAiAyLVSTqVA4dGsPnHBGmCoEEaZ3flvyoklQWxQgbn1iLA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkB4OMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQ0w/+N5WM/ojYw3wOV5hg01hmHOmm+0EAy+WFgFmVpUZ6XQXc1iD9\r\nYWWfFd6E+UymwdAief+O5YzR6W3q8z+WCyU0UEpGeE/aUmzAR+ZK7V7QZBIk\r\nlcf3DeS/R9H717+7m14ZiR/lNnnYcq940R7LoV/cSezqSeS9bi10sSMo0xJH\r\nP2G4jczd14/d13oNvqX/L7LXq+mymMfQLHF39WIjFWO9XJVIN3rbYQ+WECxn\r\nqbJDB2iWCJBrIE/3ZAlVVtNxX0vweB1uxvNUfHvyGfb3bqKT0A/fnXmAC6/C\r\n6YbuL2HIqW0TcCBu7l+unFOiCbMdo8uKJiOJJzvj+HMGQZ408k2tUxl+8KzD\r\n/kqxfwxcP5Bqs0WBec5Hp5Q02sNtsKTNVksf467lUlW/FMhwVwC7Hs4ktyiJ\r\nSpFmiM+Lfz6NqBJvnTBN5OqJVcJixEbjfteVghD3fFm3F0Bhe+0L1NtUa5ga\r\nSX2fgXbFCkzo7lD/6G7NQxPrj/UDvwjjp9NNTMcKxxtKPFfP6A+F/ELqOyNZ\r\nejepDIS6oBhnqjPWNrDP2tMK1x9p3/NsMhk7WrEnY312ZPTIMcQGL2LDRH0t\r\n6nMqRjSPCcTvfvuLoPfHJhimruiMozDD1zTJsg5NFWFhfprXvrliTDTMZ5CK\r\nPD87l/arBA+iEwnKmeh/w2qk5/1vfDaOKWw=\r\n=ZTFS\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.25-beta.13_1678214028023_0.036026815745225926"},"_hasShrinkwrap":false},"0.3.28":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.3.28","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"node"},"devDependencies":{"@sinonjs/fake-timers":"^10.0.2","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.3.1","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.9.4"},"peerDependencies":{"@polybase/client":"*","react":">=16.8"},"gitHead":"63370c7793d2f8fa26f16f2e5866326ed980c953","_id":"@polybase/react@0.3.28","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.1.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-S+Dyqi/T/jK0+xQSuh4YtrUaeOh9/QmsJ8MWJLVTEIGqAwM+jfGNoa8wnr/EeBkzu/rLqfBNhCRmLQMMHPtwfA==","shasum":"707f76a5eba124f76491157f4e303c3d543298fe","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.3.28.tgz","fileCount":37,"unpackedSize":24546,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBOYZQ2TH6mArxW7LUhUJzT/a0oRxalHCTP+hmWkU4PVAiBYIGhdf2gO799azCWTnzmZkPjwOpfdDpYRvhlv5Vr5Sw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCSNqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwbhAAn/orLYC31yYJuhdDVB5U1E+CkeXleHert2oxdD+GNHSSYJEU\r\n3Ls5ZXFzTIYPFrKNt7gfInEB4zMBM6/hIu9ProAtqfeZpNMZnUOAVb1KMKeb\r\nlOn3S3j9MCLfzN4q+fv3O6lLAV8TSLlg65X3WIceGTxDDFHczKEmoS2WWfH0\r\nSW1+Mi2lg9c1Q3Eqx0vgRgUoDfDrtzjZjBFNm99BcbbQqrGkWF84vnyLqxDx\r\naDgGEQSCYdcUy46Sx41J9Rb1euDE+VWAxSdxObzErXkikeXNCHj/PcyADIFc\r\nISO/WE9Jy8h5bvzkZqR28LO7eKnN2UwggLsv0hEqKenWtnXCjzcqHRDrY4Ri\r\nY9XaLyabIDoS7iZsXHPHJl1KOevGH997tYv0tG+M9cbdDLxUe3KoSqZYDZvM\r\nu/Bq5sYT+vr09zyRYzS4QWkbJS2hJJZIrIR+iSblqGKLi+sddtyykyUYudfJ\r\nG8jXU8pKD2MPByNU5sDqCco4+iStHTdySSoWoeZ4oS46anp/8mGEbeNFUobl\r\noxqR6SkD6rXU6vSKn3vupOp8qJEFITIgqQriPajcftMmzv60To+PEzmmMJSZ\r\nP5Xanvf1+j6sSVYSsQh66XiJjRk8apUoM6BDJTCsl5AnNMTzkkqGowFZH2C0\r\nHHYGMXqtQqBESceaw/MM+M5J4IDK/YWwtCA=\r\n=0t3p\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.28_1678320490764_0.37157194349475064"},"_hasShrinkwrap":false},"0.3.25-beta.17":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.3.25-beta.17","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"node"},"devDependencies":{"@sinonjs/fake-timers":"^10.0.2","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.3.1","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.9.4"},"peerDependencies":{"@polybase/client":"*","react":">=16.8"},"gitHead":"63370c7793d2f8fa26f16f2e5866326ed980c953","readme":"# [Polybase](https://polybase.xyz) React\n\nReact wrapper for @polybase/client.\n\n\n## Install Polybase\n\n```bash\nnpm install @polybase/react\n```\n```bash\nyarn add @polybase/react\n```\n\n\n## Add Polybase Provider\n\n```tsx\nimport * as React from 'react'\nimport { PolybaseProvider } from '@polybase/react'\nimport { Polybase } from '@polybase/client/web'\n\nconst polybase = new Polybase()\n\nexport const App = () => {\n  return (\n    <PolybaseProvider polybase={polybase}>\n      {/* ... your app routes */}\n    </PolybaseProvider>\n  )\n}\n```\n\n## Read a record (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useRecord } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useRecord<OptionalCustomType>(polybase.collection('users').record('id'))\n\n  return data.data.name\n}\n```\n\n\n## List collection records (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useCollection } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useCollection<OptionalCustomType>(polybase.collection('users'))\n\n  const usersEl = map(data, ({ data }) => {\n    return (\n      <div key={data.id}>\n        {data.name}\n      </div>\n    )\n  })\n\n  return usersEl\n}\n```","readmeFilename":"README.md","_id":"@polybase/react@0.3.25-beta.17","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.1.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-5XqYL8yN2YuNSu1xMu8JY+gEO3ZnJxZfal2yRVeDV1pyVP4mcIuUjbhLpsJsp5bhScBQxRkwzZMyMxlIdzccOQ==","shasum":"d2123e8247d7d0d75a2f3ce8ee66ed18a0a5918a","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.3.25-beta.17.tgz","fileCount":37,"unpackedSize":24562,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICnTV7Fu1K1d4wt3TQioNodaRBGoEB/gz1+Sl7FiB9JJAiBzSRW7nlvTavSPVh+nNdm3kOx5NOSI7EReV9+A76Gxyw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCSPaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2pg//ROOFiFe+LnvCAeTeVf7uauzANMMO75x3rOG2tEmUPxj7rJCm\r\ntjMbmKrTFLtUYGQ4jiCTLVaLLoYrky4AOOStJBqU7ZV87qvXpEOvSz9thXam\r\n72Ie2QvkFlLzwu+BhXhLt0qStXh0c80OS8ZkdoUb+Vftpp4ytgetwA0gROd4\r\n/p9LMSfvD4ZlNRXrNoveDLDg67lNfmxyoAbRwzAm2VIUVg2n8uesUGy1i/eT\r\nLAVoGv1NRR5p/YkpSiwzdRbKX+a2SwD0ofZDeASUq7ArwPHpOoTInfbDg12H\r\nzbm/Z6QRy2Iji9n6qBmE8QKMT/28+qwmZiMtMC9Of+oHDcC9U7FERaFi+bDV\r\nMduFBxA2Cg3j6N55Xc+84yWebKN5NgXBX/RW8Zh9c40BI7mjTDIbVjbtgoTG\r\nMHJMPeeklhCkk3JogxqhYgc685SsIVoWXiAU/MUIr+OuuUsh+4HFvLifaK9U\r\nKuCEfP6qP5Tj7vYPJhwXhQy+AH0WrXhiENfn/ZU6hQPl8FYgIuv1Ut/qQRbG\r\npZ5MmDJ6KX4uRW3ILrIiXxAGH+DOrYSuqMoDy2oWTqeNvr7Z27YczkIqo8vX\r\nG2B7OKBYP0o1uf4UWqSB1paRs1418+JfPbtqVUwosLVznSpOMbP3Hif3O34k\r\nZFJQzSNuWMJNOnpT6S1KXZB6zlnlJXLMZV8=\r\n=NyAI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.25-beta.17_1678320602329_0.48656140467594766"},"_hasShrinkwrap":false},"0.3.29":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.3.29","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"node"},"devDependencies":{"@sinonjs/fake-timers":"^10.0.2","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.3.1","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.9.4"},"peerDependencies":{"@polybase/client":"*","react":">=16.8"},"gitHead":"ab884b01b5fa97f4c918d203585485dd15f70322","_id":"@polybase/react@0.3.29","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.1.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-IVpYysN7QfcPMVSL7PWY/diZlI2+qfcxevDahR3kaEh3PbbTXLl8VdDzCLghLQcvQEa3e41yqQJyilwwYvnong==","shasum":"40d60b86224781000ea6e452c97621c7c51cf002","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.3.29.tgz","fileCount":37,"unpackedSize":24546,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICql4Jl1KpKID87lAZ2KkrsOOVe6E0ZHWNgJcjvpQZn/AiBShqKg4LOG9X3APZMFmD0nJm7myt+dD12JH+7pR7kKOQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCvrAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlIA/6A7FI1YJMIIcWZQGTJ75h/UkEnE26w5lq4ucgCdFz44AGGRj5\r\n11rEw/aATieokOBfo1iz4Wtvb+/6mZfWnSAIGrx5WIeAsie7lzSL/ULbrxXm\r\nRTTG8x4PzYto3otvAo6gsZnmjQxPlqY19UlCtgYDwR8P3HWJnnmkoD/19Upp\r\nBefuwH/sTX/feu8dv3WsktGtYnYa6rZh0bWtk2euYIwV9ub3vIaSwod1GVku\r\n4oGtti/pixMOslW2+vB0PMSfu0ZytKQrO8xglw9zOCha9XOR5ufcfo8r/7pp\r\n/p6SlwK3JOXsYIsFHXQO68XwMl0yhBGWlQJaf6x//RpYIN9Q2WboRboOOz3Q\r\n3Bwd3vgI3kfED0j6wqA55+j2PsyVv0WL8eF0vvsLT3ONUZIUmaK/oRYzRfzb\r\nm30iz2djLfksHYcYATt8LzdzL6Bnv5K0aQjzksjewGSFrJGxWqNfLemrIp9g\r\nZdjd9N5NUV+y99FfT3cJtXH/sVEzrZQ/AyBzqXQPFgNW9esuKvPDFZ/sN0Ur\r\n5qq2s9C2mHjyF1j/72HlFmq9LZxIvjYTjMfYOZta1EZixvifbQHdAEanRRX+\r\nZ18Xp9gLInpybdMGPtpKkSHUbK+TuAhQ4uKfkbh9CKxLYFuijUlUied4phbY\r\nyTg0LnjTab1o2LBuK/4UxRSwoqcm/pkUrcg=\r\n=FexO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.29_1678441152631_0.6896044805203221"},"_hasShrinkwrap":false},"0.3.25-beta.20":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.3.25-beta.20","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"node"},"devDependencies":{"@sinonjs/fake-timers":"^10.0.2","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.3.1","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.9.4"},"peerDependencies":{"@polybase/client":"*","react":">=16.8"},"gitHead":"ab884b01b5fa97f4c918d203585485dd15f70322","readme":"# [Polybase](https://polybase.xyz) React\n\nReact wrapper for @polybase/client.\n\n\n## Install Polybase\n\n```bash\nnpm install @polybase/react\n```\n```bash\nyarn add @polybase/react\n```\n\n\n## Add Polybase Provider\n\n```tsx\nimport * as React from 'react'\nimport { PolybaseProvider } from '@polybase/react'\nimport { Polybase } from '@polybase/client/web'\n\nconst polybase = new Polybase()\n\nexport const App = () => {\n  return (\n    <PolybaseProvider polybase={polybase}>\n      {/* ... your app routes */}\n    </PolybaseProvider>\n  )\n}\n```\n\n## Read a record (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useRecord } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useRecord<OptionalCustomType>(polybase.collection('users').record('id'))\n\n  return data.data.name\n}\n```\n\n\n## List collection records (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useCollection } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useCollection<OptionalCustomType>(polybase.collection('users'))\n\n  const usersEl = map(data, ({ data }) => {\n    return (\n      <div key={data.id}>\n        {data.name}\n      </div>\n    )\n  })\n\n  return usersEl\n}\n```","readmeFilename":"README.md","_id":"@polybase/react@0.3.25-beta.20","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.1.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-Dx6h1qQQLmgOzyRhSNMXt7d4r9rp5rRFn3kiK8oDjIDvHRV/hKd5eBfkPWk1R0TCYA22dSt1uZr5beEv8enEzQ==","shasum":"f2524f842f7dccd7b0c034a2a5c947fe198147c1","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.3.25-beta.20.tgz","fileCount":37,"unpackedSize":24562,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICE1Suv1dVIctRwhDUS9lj6QE33yvs/vvtnmSqiorWZ3AiEA/4daK3u25bZsNVFhWX8XzCUWaaAevPbgBarZya0ni7s="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCvsKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWjg//YCWDDmSFY7wQuukGuDf4KFgNnkWjjTv2luzsfMkzM4hTnWzL\r\nTkXYp9RJNCKnox7Ov8mziasD4wjJFxmdiSTYcJqfHueekY6P5TOWoSZmDTWb\r\nhlK+2EvwqTaZCt+QPIlODc1yevucmFZZtH4d48kKteE0VgeHw2zeZejP2iM9\r\n48O4fpmI9WsbMNk8DbgACrtBwJrTc2UCnDuoApmWda+4sdrimZmpE5vYp3kI\r\n6POK31ufIrWaF/d1YkdHczZPKgORnEOYUT+umOauB/Ss7hz4Otq0ub2XtC1E\r\nbMEfKuuNg1rZ30uxiOQQuMrD98H9hi6ubge3DQ3lkOgqe632SMMSlAwW0iaA\r\npVEbu46cqOvePNPOPbNVjoqpGfDMFZKuKSuir+OhjRi7fUnxaOepkr7bC1Qa\r\nILd/GeIaIQyT7JTqvZ5Nn/TUeuz7VvGLAdzeQXhVYyWacfbVO0/aJIyCTtyN\r\nKF7D1AzKpdEqgveD40TwV9dpSmChFGPtYRKBcHPF/MFXV9dC1MQIENHFtFEO\r\n34IpHWtCD6RYr5uel44QjqPuq63X5SuAarEcFdb4Dy3MIz5xTydE9PH7vxnD\r\nUH9V1tVyxhjmfrJ7W45sKlIz4iN3BnP3pwxGfgiHHe4gD0zHvL3u8rWonNmx\r\nvRSRcWNODpb9iFrN0+8TGhNWkHssX+Uf3Vk=\r\n=ZaV6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.25-beta.20_1678441225947_0.16187349250985328"},"_hasShrinkwrap":false},"0.3.30":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.3.30","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"node"},"devDependencies":{"@sinonjs/fake-timers":"^10.0.2","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.3.1","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.9.4"},"peerDependencies":{"@polybase/client":"*","react":">=16.8"},"gitHead":"1b7028548894bc4a38ac5b24e7b2eb2dfc541c18","_id":"@polybase/react@0.3.30","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.1.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-Pr6m5mnOCXv3U7M/b8DGVO7yC614JeBqIUkXGdy5C+e2hBnVND+JGmwwY+DJ+4loO2TSH35kWm8NtF7GuC51tw==","shasum":"9d50654b2410f73d17ca7a41bc31d96fe34270a5","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.3.30.tgz","fileCount":37,"unpackedSize":24546,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICFax6nz01FoC72AvEzLSrzGN5LejO2KjmbRRhO6pxTBAiBxbsGOI+qgDtYaZHcYNnGCZuLnvWGuZjD34ha4eVHdEQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCzXbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmow0w/9EBr67Ue3zevVmCH/gYmkFn32h3JPg/i0K0h1Bn9mFn4v5ZXn\r\nDuxCNC8R27wVrHw8Xt5/1rG0VGiiScS+wp+J6ocVHqGK0GYrxe9VBR3bd+0F\r\nrunuygFgOIw5UczY8OsQdq3TFvKQaVFWq9zWFNTkYD7ZJG43m0jZt72cKt8J\r\ni/x20Jx/9PwKak6ngq7Zx71zG3S9vTjDZXmzvi3xvydaPFW16dLLAm6UXqKV\r\nk/qnhEO7wMXwlaIbKwuyRtZS8PVHLd9SyhRSpnK1xnoPxADPJc4q166uZDpl\r\nDOALofutpK9GZs/HmAUdOnOX4IXw4yW0XZIvpA17NR7Ft5Df3xglF5ckqYJm\r\ndZpStlFVuOGn9kAlu4immMJdGtQNf8SNUo5VLVLN/mOUUGkdctGojeFKNOAd\r\n9Yl4/2OLk5A07wmAvbBSgUDj/PHD1+PZx4WGrcTdrlli1YFCAbh3doVEepVP\r\nn+GmWB2FALqC5cBRLc36csCIvz+omYjKgY1UFQ5S6Qo6bOxZrjqQTCjtjKJC\r\nc6EVWUiGiosquTCq1L+XsKV70o+QoS1R/gWX5GQg5/Wx9NRTlbYGHIf6rU3+\r\nicFhgqp2gGT3CMENICUSB0+y9bJ5QneII9cCHD3O3tjS1pV9aRPMvzhfvF0n\r\nIFp3ec6dOsmLb6j1dFFrx+PCWtLrcBFrvgk=\r\n=44wF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.30_1678456283498_0.4038928299657434"},"_hasShrinkwrap":false},"0.3.25-beta.22":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.3.25-beta.22","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"node"},"devDependencies":{"@sinonjs/fake-timers":"^10.0.2","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.3.1","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.9.4"},"peerDependencies":{"@polybase/client":"*","react":">=16.8"},"gitHead":"1b7028548894bc4a38ac5b24e7b2eb2dfc541c18","readme":"# [Polybase](https://polybase.xyz) React\n\nReact wrapper for @polybase/client.\n\n\n## Install Polybase\n\n```bash\nnpm install @polybase/react\n```\n```bash\nyarn add @polybase/react\n```\n\n\n## Add Polybase Provider\n\n```tsx\nimport * as React from 'react'\nimport { PolybaseProvider } from '@polybase/react'\nimport { Polybase } from '@polybase/client/web'\n\nconst polybase = new Polybase()\n\nexport const App = () => {\n  return (\n    <PolybaseProvider polybase={polybase}>\n      {/* ... your app routes */}\n    </PolybaseProvider>\n  )\n}\n```\n\n## Read a record (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useRecord } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useRecord<OptionalCustomType>(polybase.collection('users').record('id'))\n\n  return data.data.name\n}\n```\n\n\n## List collection records (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useCollection } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useCollection<OptionalCustomType>(polybase.collection('users'))\n\n  const usersEl = map(data, ({ data }) => {\n    return (\n      <div key={data.id}>\n        {data.name}\n      </div>\n    )\n  })\n\n  return usersEl\n}\n```","readmeFilename":"README.md","_id":"@polybase/react@0.3.25-beta.22","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.1.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-2HMIaI00kUu7Q3crwsNK6Bn+k5LCNv8MRXZRVV1gdGcy/fMKWwj+0ZSm+i94o0CPAV7hsSDgzFUBwd8Rr9tWsQ==","shasum":"1d8640ea895c21ba7aa61adc1cd5e6879bbe8c45","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.3.25-beta.22.tgz","fileCount":37,"unpackedSize":24562,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1bmq8bdnjB2p1N/DfuHmBmulk9IW+tyu9q5ZmYZeddAIgKdYHbZqEPstEGdAwurR6OJKJjhYOpUjqLB42uiM5TxU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCzYyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNjQ/+N3TIjx14IoTsiWxhfMlDIaKnSQ/9DBOLPIbQkpM+vzNU1PXy\r\n2lTIuVWBllubRMgS8vDHC1U6kQqn4zW4y41QMY7wCDercHo0+2LCmYurm+ey\r\noAaMUX4kM7n0jNpnXQ6j7/BVrYhhx0YfkY66myDYSwBUCK+QQGarw6npsV0L\r\nsW/IlhQYeJUMJ5rJ7dsXWp3zr4LSQdodUVbdZfuSCNVAdNUFaRtE4HNgQHpL\r\nzP7NnUXrCV0ZgnCd5IpVMALAtGYbB7ahEactIvFyiLt+muZn9++1hMSoOizw\r\n5ylbmI/qQzcgxf17nEvVDICXVMPig7g13hgFvONYHcB+xSaDa3Tm2NhX5NZe\r\nobwapzUh+3QnS4Uqnc7AnvKDHUn5OLdqM4vKZJ8gDGYqikFY1kszddrpxrBl\r\nB+GhaB7QIgNBAqaBiBaEvCQNIkzEZM9AapgJIRTUd4/tvMTBsDXI1zIoVUND\r\nT8j3Cym7yPiWPS9IyTWvEd9xBFSBOkRP0PE7dQvihYInkR43nmQKtEBK6lRU\r\nv03l2whUSFMQ+cc0Vt1I7XMdJxmTtaMf5xFpt/7GHVBmQfgfR2ZSu09Vx1FE\r\nOzcjJ71YCSQlJhIF8SAYPuDpqisvk+di1bt7qOst3QC/N2kDaE3M60P5aEJ+\r\nQTXJCTTCxUCWT3J/UTpuSUQNxEdQY2dc9rw=\r\n=f+d7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.25-beta.22_1678456370727_0.40010400684996084"},"_hasShrinkwrap":false},"0.3.31":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.3.31","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"node"},"devDependencies":{"@sinonjs/fake-timers":"^10.0.2","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.3.1","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.9.4"},"peerDependencies":{"@polybase/client":"*","react":">=16.8"},"gitHead":"cdd867aebf64cd6feed003486dba3b296a585aa3","_id":"@polybase/react@0.3.31","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.1.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-VPa2KYk/no8wtQzL2xsmEZHTZFSVJbUpw6eAGxZR855IPKjui50i9NSeJT9j5argeQm9CsO5QqzAP4eRIE93cA==","shasum":"fe5ee1689928eecfb20ff38f2534ef742b37d806","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.3.31.tgz","fileCount":37,"unpackedSize":24546,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBBoK/LpECaHCK+SkPzSlgd0u8HPgNwyaiogGAN9Cqy0AiEAt3+WlxetTyJBkx3z7RYondhNn9rzC1Cl5q6TPuMuKdo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkC9nsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmov/BAAoKhntTtbXN6ZIQpLuAXStssI33yRfazKSA61Rgu3QUxUiPZP\r\n2o4eOMkKOuDAqW4lQQq8H+UZRqbuyVMYIlXv+qerTZNeiv4Q7+1dV08EdlMm\r\n48NkJgaVlf6kTgxqAeXL2ZYz9f2YM63kSTGCJSscs3V3QzfUic3dRaVNpLAj\r\nM5RNXZou0Agc4x7ZarzXw1cr9FyGKzWUwgC9oI6QCy40eAHo7K6Bby9co4BH\r\nvQyTxlDuILbrJpnadHqV1wZ4MtDp2p6YMIiGA11b4LUnUawrwAFQg2XujqXm\r\nyNV+5zSi5SzWDeMHH6oxnp7TbvxiIX/vm41QslGGbE84qETVqIoLbQ2eUfDg\r\n/5ZyzOJobBnPBy5YSI+b7+zPeN7kN58Kul+v2Ai+QUEniPOv3IX4rH6OkjVT\r\nOBlHiXjur3sZCCT2cEr7A/WD6Naa+gtLm/atZhbCXf4UVbHEqXPkTQsGFL15\r\nmxI3MAhAT5idiniSYfh5LK34/VnWf41td6RQew7IvnRFgCxmO5qWdml2lepZ\r\nykD6kn/E66GsdiUT6XtpZ6vdwyTHb5freR0dbKuSRJ/cOKwo2EGu6gkMr1WE\r\nOgQeo81+mXvLRwkUlHINL+czjqcHMR5HMYhGsted9eJH+juXt3Eq2zDvmMVe\r\nBHoCGoRAGnYhOKiw4WquWKxSZiNbBxXrRT4=\r\n=JuZh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.31_1678498284580_0.08244765717903846"},"_hasShrinkwrap":false},"0.3.25-beta.24":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.3.25-beta.24","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"node"},"devDependencies":{"@sinonjs/fake-timers":"^10.0.2","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.3.1","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.9.4"},"peerDependencies":{"@polybase/client":"*","react":">=16.8"},"gitHead":"cdd867aebf64cd6feed003486dba3b296a585aa3","readme":"# [Polybase](https://polybase.xyz) React\n\nReact wrapper for @polybase/client.\n\n\n## Install Polybase\n\n```bash\nnpm install @polybase/react\n```\n```bash\nyarn add @polybase/react\n```\n\n\n## Add Polybase Provider\n\n```tsx\nimport * as React from 'react'\nimport { PolybaseProvider } from '@polybase/react'\nimport { Polybase } from '@polybase/client/web'\n\nconst polybase = new Polybase()\n\nexport const App = () => {\n  return (\n    <PolybaseProvider polybase={polybase}>\n      {/* ... your app routes */}\n    </PolybaseProvider>\n  )\n}\n```\n\n## Read a record (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useRecord } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useRecord<OptionalCustomType>(polybase.collection('users').record('id'))\n\n  return data.data.name\n}\n```\n\n\n## List collection records (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useCollection } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useCollection<OptionalCustomType>(polybase.collection('users'))\n\n  const usersEl = map(data, ({ data }) => {\n    return (\n      <div key={data.id}>\n        {data.name}\n      </div>\n    )\n  })\n\n  return usersEl\n}\n```","readmeFilename":"README.md","_id":"@polybase/react@0.3.25-beta.24","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.1.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-igjCjmwDfV9zvHQPFivGh5HftlrXjBKEdPKWxh8/Mkc29SUKzxbb9mRHhQNPp5M+vnDdD61JXgZJBXYoLsMtzw==","shasum":"f449a1e5663e5e52271a6cade920770790875088","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.3.25-beta.24.tgz","fileCount":37,"unpackedSize":24562,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEdPAlKREfUrGcDtgPLNY3TYbJfwkbDHUdoH1nJxfJwAAiAYK8XWxIiq4ZZxPzJ1RPDPwjTAfJaMIscsJ2qWAacMKg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkC9owACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqrWQ/9ESfxgfJfEFaj+q7TpF5UdTVrsdafotjYbA2X0CA0TL1pfqoY\r\nw0kmjWfkfniALSJwH5+fIxUONv17wFrBEmcU8WV8I+9d1mnr39flLpG+NqtO\r\nsdFHrUInuVNpE0gG8cJv7XwleuYhHm5I5kamElQDY/35rtTmrVhUJ6X7xtLF\r\nolKCEKWE0jI3OE1ZqRMrZY58AGXrB0QKLmQ5oOgTS/PzPNRUNWntkeDySyKJ\r\nmWiyRuANHXjTqpAgeXHzKvPY7vXNBzvBTjGsyGlL6yu6/WAB3w11ggITL6iR\r\nSbOEFJsUqgwRsczF3rR7UCZ9QZiP1ruZPXOaVW5BQgXkODgOag14+I20pyNg\r\n0nkOV/eJgukVHNBklBF12D3tMFuPlg3x0P+Hhwvel5PftHWL4YH/PQo1zbFD\r\nUvTZOBhGUBnluludopiZqVZefvGkY5D0Lz1nocHq/V8cSTd2FDcsV6FVokOK\r\n22NW01ZXPn+ydwI/K1ilOWB2er2DXxlbfXaAm5SOhueLtbPtVQPSFCsFcgwk\r\n0p5R/LJUzOREnG1PsuK1KB9FpODpN/MnU4g71mBoibavUr1JD2hvhKbM+zNN\r\nWfWt/exXd3eXByupH/PEnnERiJqazROgOC86x67jggciBk4aTG3o68zIoF+i\r\nV1CSlheCssHQlZ84bjOQqbZgNcgdW5MdtSg=\r\n=cfGX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.25-beta.24_1678498352613_0.24275640963657685"},"_hasShrinkwrap":false},"0.3.32":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.3.32","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"node"},"devDependencies":{"@sinonjs/fake-timers":"^10.0.2","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.3.1","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.9.4"},"peerDependencies":{"@polybase/client":"*","react":">=16.8"},"gitHead":"7ce2aa307f67cf5e705053d95af3b55d78c23c45","_id":"@polybase/react@0.3.32","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.1.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-yn9E5UQ4g4CkwFRZd4I+IIh7u4QCFlR37fULTahvu2/y1/tVxNXpbD1syrnfPZ0qu0Ank0zJbYSzEoryeQ1/lg==","shasum":"df82308533f28de057ac73843a130558221c2406","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.3.32.tgz","fileCount":37,"unpackedSize":24546,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEOZNipwmmNZC6dh4Oyml4rjYqMyotvJ/ZLyxDzO2mTKAiEAnRp2w12eTdhSKXWfca7wQUt/R9/EpywfLoH6b3wxoGY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkC+4xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4IhAAkwTjFk6cJ3FhES7innRNwihYVjvlrH2IbULI3FpO6gYMVWIZ\r\nsxQY+C8oWsjRqJto+7BJfrhDT/TpD8KdqOPRqD/O4PtpoIVz27oPZSTrRnoG\r\nNKTomoxx4XIq//mA2xIQYW5WHQkMZlzb0K4OWZkYwlmbMwRR99lBx2x97QAT\r\ndFM1InqabXXRH0PRn51oA/2OpzvAdqCNjISF6ynax3r5O225EiMKhWOBZ3VD\r\nITRWRyzjd3Y82kWFTbh5tyYRMFYri+0iTGvo9HAFzt7jR6gvDT12hwxH54w0\r\ncWeKt/K3UUuJj1B36vgR3nQqvfrCEe9nxShXG979eEXDpDxnerAVqjBOBemP\r\nYIXH4j7cgC+cN32Au/BTeqWBS95ScbUv7784KIuHWSHiEFynDuXcMWQrk4bX\r\nS8P6o0/TLckz9ETXEGqZLjkrfZik9GSb6RYJ1PgCnrZY4JK35YqFLeWE162e\r\npmr/oKOjnQsW6JUBItxGMIBPpd1y/W7C8980jKMtYYirg+2v23sHNsAj6f3V\r\nnRBbEb0KG0Xpcc2uSvRgttmiwg/eXTrptO0ZW/OjEsl4JAupiNkpnWBbQhBz\r\n5OHz4NQlQXNoR75Z4tqrof45e4XQIDnNpdNRMyaMj5hwAtnFImiEb90YcLpZ\r\nB6gJ+ChMDHVkNPFBqjhD3QpaRpKnoi4VPb0=\r\n=J7uC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.32_1678503472857_0.429287044625414"},"_hasShrinkwrap":false},"0.3.25-beta.26":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.3.25-beta.26","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"node"},"devDependencies":{"@sinonjs/fake-timers":"^10.0.2","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.3.1","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.9.4"},"peerDependencies":{"@polybase/client":"*","react":">=16.8"},"gitHead":"7ce2aa307f67cf5e705053d95af3b55d78c23c45","readme":"# [Polybase](https://polybase.xyz) React\n\nReact wrapper for @polybase/client.\n\n\n## Install Polybase\n\n```bash\nnpm install @polybase/react\n```\n```bash\nyarn add @polybase/react\n```\n\n\n## Add Polybase Provider\n\n```tsx\nimport * as React from 'react'\nimport { PolybaseProvider } from '@polybase/react'\nimport { Polybase } from '@polybase/client/web'\n\nconst polybase = new Polybase()\n\nexport const App = () => {\n  return (\n    <PolybaseProvider polybase={polybase}>\n      {/* ... your app routes */}\n    </PolybaseProvider>\n  )\n}\n```\n\n## Read a record (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useRecord } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useRecord<OptionalCustomType>(polybase.collection('users').record('id'))\n\n  return data.data.name\n}\n```\n\n\n## List collection records (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useCollection } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useCollection<OptionalCustomType>(polybase.collection('users'))\n\n  const usersEl = map(data, ({ data }) => {\n    return (\n      <div key={data.id}>\n        {data.name}\n      </div>\n    )\n  })\n\n  return usersEl\n}\n```","readmeFilename":"README.md","_id":"@polybase/react@0.3.25-beta.26","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.1.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-IK+qXpe6o6vEVFo6tT+1LcE7YHXAUvTd+LeR4nNVw9g14ivn9dSrhibSaxHiggwY0O8dMWWAocGrlHwVyip3bQ==","shasum":"cb71e3280b9f44f6c70296e6293125a7c6839ce9","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.3.25-beta.26.tgz","fileCount":37,"unpackedSize":24562,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFrK5oXGPu8JdXqJpEx59uLyppZU3fi6BBazp9mDM55SAiEAtM8oinDq50saFutYtDeOm4dwA6gvsqmH98niUNRlHW0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkC+6cACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrdoA//e9yJVXu0n0lcbPwojldNVnJK4A+pgP7J3qWBxv4w/PNfs3bn\r\nVq4Ih22MwAykswAG5frhs3GUJ0Dv0Gdqr0rXXYPnHgDd3Q9NuZ9fvSx5F/Cc\r\n/QtUgyGVXKl+MeiA9JatFhLGTqUo0L/qnvoosTvDn4Za62TuPyC/9ayGQmN6\r\naUQBEc3HsDo/P3m/igGdaGJviuxxV5qPSHWMCWe6YIpL2Ak+Xg8Cp+7isdtA\r\nAOOPBmnV66344tTE8Fc25YWYaewQ9osgiksXS1vi9rn9idU+gyQMNWnhKCSv\r\nZf35OjquOcprkvqpyM3tfmWOR3/exBG3eJ+lAOQzzdUb0MLR1HBmqtT5i0aM\r\n6husmqsw4qEuL+ihwyLy70dmXXm3Z5qbs+mhc4WsZyjV0D+lfTXzWlHr4N5K\r\nJIVoH7qwMh5eGuxupSIPJQM7N6xWHLS5uomfG9nVtVmTPEo0HUCyTYC0+/1J\r\nol1XvrJdUhJwMk9xxgPPDBpIwdUZul8AXxvbZUI0SMjbtlRrJO0II6H4c8FO\r\nDt5/lsym3NITYoD2XABPIzLfhF4AOTuMkeEJJRMfqLhRppQ34mRKK7y/05TW\r\nSTYc+pEmWjA2JDpzsiv7HJej7hBqeWxKtWPuyUJhKG4UZQsHhaiGSY1PZ0hP\r\nVtwyXwZWZyBWBAvtE1sEo9LW7KfQxichDh4=\r\n=lWwi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.25-beta.26_1678503580370_0.37264024239153803"},"_hasShrinkwrap":false},"0.3.33":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.3.33","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"node"},"devDependencies":{"@sinonjs/fake-timers":"^10.0.2","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.3.1","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.9.4"},"peerDependencies":{"@polybase/client":"*","react":">=16.8"},"gitHead":"9b3199d1c65f2bb924756a535c99dc2f663fd7ad","_id":"@polybase/react@0.3.33","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-PxyOklSl4GHX+bGXBZpsEv8mXxlpWVDSrrQDYQBBSSJ1atYsz5a/Y/xVINgGnm202sUS/UX2efipiskkZA/Kxg==","shasum":"fa3d55eb4f2131ae0cfc24895f15d175ddf6be8d","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.3.33.tgz","fileCount":37,"unpackedSize":24546,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwbXr1d22TuFeFAc/MiI+akctJrjCMqnQiM9M45ttHmgIgcoBxSodnVxxnTY8hknoaU+P/lQ/66xO2hRaLdm2nZuQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkD9zcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmreew/+OxKYoTGRq4NaHUfT8vgVevxUgRHx2fJXlbFvD8iNj/UPfSZR\r\nLMKMbj/BkdCAZTBRQFC2KHrLEFwh4/5O2K1Bvn73+VeH1I1VRP/faBtooQEb\r\nBl3ejRwgIlAfp3jZ3OHi/Hql35Nme6tuajvstYFIaY/Hh49wLC9O49xPNyts\r\nMh/OvRBBjCpziXR0/JrzTdgg2kKjFAPz1FRxnAaR+He7TML0iwtWs3BUnT9q\r\ntzoiiNSJgLrFS5OHSJVfDNQENF9j/V/jXotz9/XLgpXsoyD8AGQ9Zhxt60Uf\r\n3GrX7AaJsHazkKp8ecEmY7DdC0LJjhePG+2U/zPuY+XQk2RpcRIEFxlpTuNH\r\n1otp4UplQ9doCTsXucyrIoOUyvGQ7/zLc6yPo2jgdohT63hQE1QCkhVsmVee\r\n1LE971rE/c0NcjiZiigi6nh8uAzDYPDr2OfEtCu30Rr9eoJcDQcX7d+Yz0+g\r\nSZmRvVYiBdbnIWN4rRzi6Hwe1xEVV4iBWYitd1qhmsRMFE4OPZLfNGJ5nRop\r\nnLubCNP3EGAh4HevSy0mfxrVfqFyRuzn+vQcgMmfUdLxGG05gT2EJonlw/Mk\r\n6vce/Qp+EEapEAZv2eE9Us1T6cn3m+n+tB5+N7i3jBhDuNDnmLxJOFDr0EMu\r\nGsnPmjv0E+AhALQZlim5sqE7in1rQy4qEQ0=\r\n=+t9M\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.33_1678761180700_0.9122417995830305"},"_hasShrinkwrap":false},"0.3.34-beta.0":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.3.34-beta.0","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"node"},"devDependencies":{"@sinonjs/fake-timers":"^10.0.2","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.3.1","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.9.4"},"peerDependencies":{"@polybase/client":"*","react":">=16.8"},"gitHead":"aeaa9192948a4d870ca93952c5e2f6421e63feb1","readme":"# [Polybase](https://polybase.xyz) React\n\nReact wrapper for @polybase/client.\n\n\n## Install Polybase\n\n```bash\nnpm install @polybase/react\n```\n```bash\nyarn add @polybase/react\n```\n\n\n## Add Polybase Provider\n\n```tsx\nimport * as React from 'react'\nimport { PolybaseProvider } from '@polybase/react'\nimport { Polybase } from '@polybase/client/web'\n\nconst polybase = new Polybase()\n\nexport const App = () => {\n  return (\n    <PolybaseProvider polybase={polybase}>\n      {/* ... your app routes */}\n    </PolybaseProvider>\n  )\n}\n```\n\n## Read a record (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useRecord } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useRecord<OptionalCustomType>(polybase.collection('users').record('id'))\n\n  return data.data.name\n}\n```\n\n\n## List collection records (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useCollection } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useCollection<OptionalCustomType>(polybase.collection('users'))\n\n  const usersEl = map(data, ({ data }) => {\n    return (\n      <div key={data.id}>\n        {data.name}\n      </div>\n    )\n  })\n\n  return usersEl\n}\n```","readmeFilename":"README.md","_id":"@polybase/react@0.3.34-beta.0","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-MYi/kBS/MPLQtYDzXDe/eZe1pPjaUx4ojKGj/HTaJwbmtBordgH32x2lKTbsqlFphMmxvnKLkmHZ08Pr1UwDrA==","shasum":"40385d243272af4acd7cdf93e8beb24ff2a7ed99","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.3.34-beta.0.tgz","fileCount":37,"unpackedSize":24553,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIpItJ5Jv6ZjWnAi5UMHj1eQn87d0jYIUksXEgbkVaMwIhAPr/U0McHgW9pWX1w05yA0pEpyR3suqUTmhsL6ZZxPD2"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEHXkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYpA//d6gEXkh9gB7qwW+ynDAWoD/RyIngvf2Sv2KTlKgW5fz9/47i\r\nee/pRRvYrY1I2wd/T4qgm0e8XKq0FnN99aVh3/aTehF2IXuDLfxKfr+GyCtn\r\niepJ185nO1tkOI9Wo0HFaXz0nBp609ZSD9LfwhESqaytsnQWoMKTGfD1mmpc\r\nOipvAsZGSYkHNlG7TEEHKM0c34V72QwvJ3cEsgp0Kq5XK2Mmv8uPq87WOj8T\r\nxeFUWei1lwSaRtiyEHXiptWrVSlzOTwVTeCtNYVCxyv3o5G/dZWuRmzStE4e\r\nx35cUv1RVBjgQa27JM8jIxJ9nGtx3nLddDFYXe0eHx0ubD+IqTm6TgJR4rEI\r\nQX0E89/q6BExjIckKSw8yXdlqAC8kbf4Cu8hOPphYoQJDoRC+Tt8xFoeFVrr\r\nv0azaAk1T5fyhJxpYbWg5wyTttr+dQsH5XeLaabW+t3Oo1Oc/J1UP0++LCRk\r\nK99PZikA0dmvGmCESIuxykkw9DOo4oU2CWA5IghQAD3FSgG5kkqh8ZVMkHX3\r\nZY0ozodNEHUOITn6wyQyTaHJZ21igirTTlejLoVz2ka2kQHP84fPcbElNBTH\r\n2rfO5MK9NypvkOxDlDO3gXv7+pPBff5rWpQharnItr3AysSYJvoidE30oAb4\r\nKj1POvN0J4JXeoa8rwxBgxfaWcKMJ2NEPv0=\r\n=vDKP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.34-beta.0_1678800356465_0.17783148072795174"},"_hasShrinkwrap":false},"0.3.34":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.3.34","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"node"},"devDependencies":{"@sinonjs/fake-timers":"^10.0.2","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.3.1","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.9.4"},"peerDependencies":{"@polybase/client":"*","react":">=16.8"},"gitHead":"c175685d592e5dc76c7a894d3c5baec401ac9935","_id":"@polybase/react@0.3.34","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-R/GGu5YA9cXmSM2ZTwrXoNScd8jCAdwYd77FFhqbszp3MTyfZuUJJndzOntGSgWmtsTHO1puhH9ZwdQPdZUELg==","shasum":"75da7d9f76071b16888fcb0baa0be7af2cc24ead","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.3.34.tgz","fileCount":37,"unpackedSize":24546,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDGn7yTVNbvBN5NETbhGkHwrSnqtsnUDNSi2Ow94/1bIAiEAzp2Q7SKILus5YA673azWY7soEsO5POfgwKt7lPfar2w="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkELFVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUgw/+PFfE9q7mf4kVRUXxtEBVz6R8yzZeRVuCqQWN3l0XgKSz4Q0g\r\ncCpalUTwzTQ9zDWxN3iEzRAn/rIf81LM81dbErAJzipW28JFCSyCUmbsti6z\r\ntF3TYXr+E6F7s9CaLjGYgm1sKu7BagOQuNPbEzvqVwcvHJiSg6BJhJX9mqYl\r\nsZ6rlMnfQ481NMO3e6haOXTw1ybbQeJGNIR2Qz892tnyUfOJukbtLexNj0X7\r\nHg2YK2w02+kQhyEPcN4ynN6l4NaxfFneuFP4TiR7EsOipPSizB0QgE2ZGrsm\r\nr3lPHjm0nS07sn4l+swNd49XjK3uoUHRXw6KH2cwKj61qMYfIoQvc6Fi/vDj\r\nb5BnhkmeukCivBbhk9g9tLPM3liBPuoDzoxdXKe0yWYlMWn+kRf4M7PCkqLb\r\n0U1VsawDA3xHFJx/QS+mDAOursfYA5GAtykxfDh2udGl8qP4R7aQFOACM1lJ\r\nuwnYrFeSkMaSTCr4YDdNn/rc76fXrE5ZdjE62fX7gg9B1+xvxSAVVgYXkQtq\r\n5BpcRx41inT35e0acrkk9chBb/D6cuL3WQYuGLfDeec7Zy8tSsjMO2fjM9at\r\nE0DCCfTUl5a1n7D2tZ3CqSbAJYlawJy9GTSEkdJXQPnBzLu39ni9aIyGj2l8\r\nejc9RYfBuX0mGyvC26zmpHT+U9lglOw66es=\r\n=JcoS\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.34_1678815572914_0.9518980632103298"},"_hasShrinkwrap":false},"0.3.35-beta.0":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.3.35-beta.0","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"node"},"devDependencies":{"@sinonjs/fake-timers":"^10.0.2","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.3.1","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.9.4"},"peerDependencies":{"@polybase/client":"*","react":">=16.8"},"gitHead":"1c4337074f10f6509f5a02f5ae8441a9f1da9bb2","readme":"# [Polybase](https://polybase.xyz) React\n\nReact wrapper for @polybase/client.\n\n\n## Install Polybase\n\n```bash\nnpm install @polybase/react\n```\n```bash\nyarn add @polybase/react\n```\n\n\n## Add Polybase Provider\n\n```tsx\nimport * as React from 'react'\nimport { PolybaseProvider } from '@polybase/react'\nimport { Polybase } from '@polybase/client/web'\n\nconst polybase = new Polybase()\n\nexport const App = () => {\n  return (\n    <PolybaseProvider polybase={polybase}>\n      {/* ... your app routes */}\n    </PolybaseProvider>\n  )\n}\n```\n\n## Read a record (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useRecord } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useRecord<OptionalCustomType>(polybase.collection('users').record('id'))\n\n  return data.data.name\n}\n```\n\n\n## List collection records (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useCollection } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useCollection<OptionalCustomType>(polybase.collection('users'))\n\n  const usersEl = map(data, ({ data }) => {\n    return (\n      <div key={data.id}>\n        {data.name}\n      </div>\n    )\n  })\n\n  return usersEl\n}\n```","readmeFilename":"README.md","_id":"@polybase/react@0.3.35-beta.0","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-6EsQeknKa+Tcd5JlUdcavn+RpuCD8zxtJla3rClrmv8NQtL+OaeVAocdYwbYWfTA4HS0ZlS4vNDNbsZRT2PFog==","shasum":"6f4e8fa6645d533414617a69f190dda9c45df937","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.3.35-beta.0.tgz","fileCount":37,"unpackedSize":24553,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEACwJkNzTyPWackHWBZ3C5sRjfofRuCIV4MeY1ZOcTdAiBTC53oCYuGjy5YGQQqnrQPppHRaFNpLCIe1oXmbQ7VQw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkELGfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6Nw/8CZuRCvMu/3Vyv2nbV2yJfsla8Jv7Kf+eIYNCra9mPsYlyCZ0\r\nQVDKsMe6oiBeEcSad0doIKRkes4eiUbpknujOerrqHhORQAslxG4SWJHIX+l\r\nLVpHFoh2kSazUWlr871enKItE21zXQXNYRxnhQpH8mmUoT6aMGNmAATyAiuD\r\nWIX8QBpYnb1PlrbepypcAqMMJ78ORJ2yhhmPrpwfqkpEm12BKR2w++52Ovu5\r\n8dvmjz7gc9hm3KyEk7xDj5gP0ZK1BvME3Ewddnod62fTvjonmLpFLeOw9AUz\r\n2vLKdusmuEGENIbCCngSInQsKvCOCU9raOgsR1f+zSc962qwUrmYHPcSpgC5\r\nKCZPshG+kZVeC/EyYFuxH3qbGJGR7y+qY1QL+92qwUC6h74zSijm/HWNMPCj\r\nIhHAI/I/0Gde9p6HArsfHngGc49hke6MQNkcMhf21+FEMx5EDU63FLagsDrQ\r\n/QJPvpsG81lPvd39tYf0AF6mHbc61Qh/jSSeash6pFZsLoGHJiYl0mMYemoG\r\ncLEmvlaUF5m2H4qzsX2NQvp/cl8Nmbr7N2cxvTvCYr2/VXFFiqEFh46CX/3c\r\nnmaLjTxJ8DI/YgPNrQ3KA6lLX/4VpurTxmlAX29EFeEq1TmUzyiRnuH1J/Ln\r\nlBagcUH/FyMvK9YirXsyeIMcY9OPGN2IIMw=\r\n=5QQF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.35-beta.0_1678815646829_0.535546511226848"},"_hasShrinkwrap":false},"0.3.35":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.3.35","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"node"},"devDependencies":{"@sinonjs/fake-timers":"^10.0.2","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.3.1","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.9.4"},"peerDependencies":{"@polybase/client":"*","react":">=16.8"},"gitHead":"041e2442ca8167d8df7397571e3dbcd530070477","_id":"@polybase/react@0.3.35","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-bG/T0JoMUOkkySR9DjNK9X0RPnWxqgeqHLYE8LfriTFvd8bHNfiQNfPB1+E10ev1P+W5EO2l7A/irpLmr1QJLA==","shasum":"0db402754e401916518cdaa2ac96f25115511705","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.3.35.tgz","fileCount":37,"unpackedSize":24546,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICtp9vYOpL4eeSU/Akqp7gs1ebnj5psdUm6/KaIH978pAiEAlQhDxcmELt6RrD87JIAlydmB9AYX6HqnX8ai49Mq8SY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEnmNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqvA/+JYjXTDhb4YTF877Mn95+b2NINK+VLl2g1Xw/kb6SB7LACbTx\r\nDfggBJQlC0g7z4NqZaQ0qU5CA5X/g/SEHj30CO35dTFf660cJtaB67GO394w\r\nRqqwXi5MJ5JzCT1qebYEpGO6xvtRaOCaNUNnJxJoD4fNS5vU0QmOs4nIILbp\r\nh1WwUSqhm/bzlf+czfA9MqdlkxawXwKcbm/LsiHy76ImccIIv1K4RAMKkCl2\r\nK41A59o3Ah4KOsdkBRsJbrPMfAeoLBHyvppoCl+34KstEJpljV4oTIbUFLii\r\nWwwlhB2x15qrM2tOQeSZ5fSkoSgg4UaSluQ5xAQCYLlMLNfABwevtwbK3jrr\r\nokA+8o6FNRasnf9kbIm1Td8UnAbNv2aO/bs/sj0g4bt2IGBsrRxgQin0BFt0\r\nmS646cGAoMznDHUOm7ruqKRrXyXbPTH875Aa7/vgBBlR2GTb9jObY+GwmcUH\r\nVENyvqyAu0j6nNNO1RpyCIbb9PROjUD0RXsF5Anyd+QZNZJb0BkdyHGiUx9J\r\nTS/tFZh0VdmcGDGvwwBl1oDRyzPsnMAXcKO2PZRXHPTMsdQ6gdMfuq2HSl6Y\r\nnnWgh58nPaby4p2AcQWo+Lbx3oFZR6N6rpKV6fCcRqR7K3rQmKsMvbBw1Z7t\r\nbpJRudMgEOWuiNUYHZuQuj1tE1u5xeLdOCs=\r\n=bnSi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.35_1678932365689_0.22482301900418378"},"_hasShrinkwrap":false},"0.3.35-beta.2":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.3.35-beta.2","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"node"},"devDependencies":{"@sinonjs/fake-timers":"^10.0.2","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.3.1","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.9.4"},"peerDependencies":{"@polybase/client":"*","react":">=16.8"},"gitHead":"041e2442ca8167d8df7397571e3dbcd530070477","readme":"# [Polybase](https://polybase.xyz) React\n\nReact wrapper for @polybase/client.\n\n\n## Install Polybase\n\n```bash\nnpm install @polybase/react\n```\n```bash\nyarn add @polybase/react\n```\n\n\n## Add Polybase Provider\n\n```tsx\nimport * as React from 'react'\nimport { PolybaseProvider } from '@polybase/react'\nimport { Polybase } from '@polybase/client/web'\n\nconst polybase = new Polybase()\n\nexport const App = () => {\n  return (\n    <PolybaseProvider polybase={polybase}>\n      {/* ... your app routes */}\n    </PolybaseProvider>\n  )\n}\n```\n\n## Read a record (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useRecord } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useRecord<OptionalCustomType>(polybase.collection('users').record('id'))\n\n  return data.data.name\n}\n```\n\n\n## List collection records (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useCollection } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useCollection<OptionalCustomType>(polybase.collection('users'))\n\n  const usersEl = map(data, ({ data }) => {\n    return (\n      <div key={data.id}>\n        {data.name}\n      </div>\n    )\n  })\n\n  return usersEl\n}\n```","readmeFilename":"README.md","_id":"@polybase/react@0.3.35-beta.2","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-b7RDmT8WhZgbLrAOOdJRGHAlvxm26hxnrNYmfiUHJ1s8BMro2NDFQGdEyK1qHfjBpNQn0umCwsuFZz8l2mX45w==","shasum":"205942d6c2c588c2d6e20f4d038e5fc2d80e9518","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.3.35-beta.2.tgz","fileCount":37,"unpackedSize":24561,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8HLCTOEUpxHO36j5ykNV0ViPIdt6u8stdqXldY+LGxgIgA/GD43vVzjjxSm6ghzJ+4L7ncSyDpqDjpGIB2KDuqSY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEnnjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqmQ//TQB0SIYvHudgTYpJVPetwqZPN/IdJGMZRM9tEL2zwmwmMpPl\r\nNz2hdZzOVwEpUvQVoKxdmzmN6n+VpipU1BFnSTrshJneKlFYQopcYua6k60e\r\nGMPCIh2+5WMg+C5HNwv+GzPN22ETfR0QsXWAoMng69VeBSpX3bzMpt1aT1LJ\r\nRuOzZime8LkNX+m/wwRmVdgHusAWi1d48KRK7qx0TwJz9wOUHSOXJRf1/TKY\r\n2wuhv/QxrkJSkrfRjYV20WDmqmhgz2aJMj2COPiN6iJgS984FlKjWDUkxo8Y\r\nUD+3qy0uomzKWJPXY+sxO3JraeMBp67RgbzF2Z3o1KkSyDdLUOLMlkboBnkb\r\n9zWUYKeCpFhbp8kT//CQNrrpIG1OhGYiZA1WYt2NR6oP+j2s2mOeMr10Vr1u\r\ntROARZVZBLJZTgo7cDkqDmgxqnnEeJdYKN9BSw8dHIjsT4egCVNhAnaHpm2h\r\noJ+qKyJrn9jTDqTrDXKYWdKCuzbbUY/uNW5IQ4o9U2xUuY3+tWIKqQbMBxAn\r\nhHiUS1zCcsTQJtdBdhKzxiSHIDnTkLQmawJ+vNRPHmt85y9z/0aXn9tcLTci\r\ns7FN2w07raiKsAEzZbSQ/RVjapQibIpkFgGiEh6LpOhr2xinKWmj+uhGMtt4\r\nO69c2sm5bnkQbFSerCsqbtQfolNyWqYt53Q=\r\n=N+vW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.35-beta.2_1678932451438_0.7768540102838823"},"_hasShrinkwrap":false},"0.3.35-beta.5":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.3.35-beta.5","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"node"},"devDependencies":{"@polybase/auth":"^0.3.35-beta.5+448fc4d","@polybase/client":"^0.3.35-beta.5+448fc4d","@sinonjs/fake-timers":"^10.0.2","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^14.0.0","@testing-library/react-hooks":"^8.0.1","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.3.1","react":">=16.8","react-test-renderer":"^18.2.0","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.9.4"},"peerDependencies":{"@polybase/auth":"*","@polybase/client":"*","react":">=16.8"},"gitHead":"448fc4de42ad2da2f52853d6c956eacfe041f2bc","readme":"# [Polybase](https://polybase.xyz) React\n\nReact wrapper for @polybase/client.\n\n\n## Install Polybase\n\n```bash\nnpm install @polybase/react\n```\n```bash\nyarn add @polybase/react\n```\n\n\n## Add Polybase Provider\n\n```tsx\nimport * as React from 'react'\nimport { PolybaseProvider } from '@polybase/react'\nimport { Polybase } from '@polybase/client/web'\n\nconst polybase = new Polybase()\n\nexport const App = () => {\n  return (\n    <PolybaseProvider polybase={polybase}>\n      {/* ... your app routes */}\n    </PolybaseProvider>\n  )\n}\n```\n\n## Read a record (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useRecord } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useRecord<OptionalCustomType>(polybase.collection('users').record('id'))\n\n  return data.data.name\n}\n```\n\n\n## List collection records (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useCollection } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useCollection<OptionalCustomType>(polybase.collection('users'))\n\n  const usersEl = map(data, ({ data }) => {\n    return (\n      <div key={data.id}>\n        {data.name}\n      </div>\n    )\n  })\n\n  return usersEl\n}\n```","readmeFilename":"README.md","_id":"@polybase/react@0.3.35-beta.5","_nodeVersion":"16.15.0","_npmVersion":"lerna/6.5.1/node@v16.15.0+arm64 (darwin)","dist":{"integrity":"sha512-wNrlJ+T7ByrUVKUbhCZE3Niqc1+Ng5hzV019FVXloGEzKB3jRbpCyhbosINbMbOktuSci3/Cf++qTw0Yd0GLfA==","shasum":"1320382fffcf18dd520d126e816b05d80588e76d","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.3.35-beta.5.tgz","fileCount":60,"unpackedSize":50186,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHcszJW8iX8TlbT1DzBLBiuvUzkTVjnPA0mYOUx4qUYnAiEA0DozeTQLlAnc5OY/YA3WsxRaGU+MAFU0dqbCPed+ygQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEyD5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQRg/+M/ohzGLHtPqXFQ1+Oys9yzFI1Ylxu6fkaMy8ewtXXc+XW1PD\r\nG1bGq4a3y0OYgGjG022uWXFaq/QRbab+aakyuuDmO5mt4k3c486ZII1dHCK2\r\ndkVIBdwaZX472B0uCBnk+bRvqBAoF2rGJJgGiIjJ0ILK910tm/uLkoch89xS\r\nfdRg12M/iZrhizD5ZweIBQqjZZQEVBe8UQwXkVIRYFLOmdfH+e1Rxqln12mT\r\n4dXTB6lrYEGOHfl6bNIrXEg7LwAIwAQtMGeAzNJo1iuPS4D42P7eqhC5ZjXS\r\nXH0vva4VeH8ZfGQYJk+uM1uupF4N3HYKJKdapr1r6OqEw6y/gYLjX5xZZrUT\r\n1F86/6950rOCwTZdL8hZJmPL4zXr+pkohoRPy5i3GKmIur1h91LCDY4QYXl+\r\nOpv5rr/7QYtkx/YC7CnWcH05Ho0BlWfS0tRC+dalr7kr1RfJqeDEjK4CNeb5\r\nuXnF+cIFZrECxxFj+5p7aUqMZkGHC0JG3IYr0tEC/7Q09ckMczN2SG3151me\r\npZGhSdn2BPdMsCXkNRhK+rCcUQqtCqserGbYupzdf4pjjx3d+knBBc98q6tx\r\ncs+uUcMTLdeXErgqQ6FGy7JsY6gDQlnXfbYkIdNMHEODhBatwZGRTZMDHmrS\r\n/Lgi/UlNBnyWnDOaQVsodP9SmgsbJb5CPrc=\r\n=pxOZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.35-beta.5_1678975225094_0.8040387088564505"},"_hasShrinkwrap":false},"0.3.35-beta.6":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.3.35-beta.6","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"node"},"devDependencies":{"@polybase/auth":"^0.3.35","@polybase/client":"^0.3.35","@sinonjs/fake-timers":"^10.0.2","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^14.0.0","@testing-library/react-hooks":"^8.0.1","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.3.1","react":">=16.8","react-test-renderer":"^18.2.0","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.9.4"},"peerDependencies":{"@polybase/auth":"*","@polybase/client":"*","react":">=16.8"},"gitHead":"4df859de22684c926e59f6b7d8c86a8f4657ccee","readme":"# [Polybase](https://polybase.xyz) React\n\nReact wrapper for @polybase/client.\n\n\n## Install Polybase\n\n```bash\nnpm install @polybase/react\n```\n```bash\nyarn add @polybase/react\n```\n\n\n## Add Polybase Provider\n\n```tsx\nimport * as React from 'react'\nimport { PolybaseProvider } from '@polybase/react'\nimport { Polybase } from '@polybase/client/web'\n\nconst polybase = new Polybase()\n\nexport const App = () => {\n  return (\n    <PolybaseProvider polybase={polybase}>\n      {/* ... your app routes */}\n    </PolybaseProvider>\n  )\n}\n```\n\n## Read a record (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useRecord } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useRecord<OptionalCustomType>(polybase.collection('users').record('id'))\n\n  return data.data.name\n}\n```\n\n\n## List collection records (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useCollection } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useCollection<OptionalCustomType>(polybase.collection('users'))\n\n  const usersEl = map(data, ({ data }) => {\n    return (\n      <div key={data.id}>\n        {data.name}\n      </div>\n    )\n  })\n\n  return usersEl\n}\n```","readmeFilename":"README.md","_id":"@polybase/react@0.3.35-beta.6","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-m9jKwdJvt/l2lzP/vNuppHFCy6SQhyokryz+S2P0zxyYRII4w/k8W9uFDbxBat94yc4FgV8WC9aTLEulI6Rmkg==","shasum":"9163061c02cb214718bd9ae765725c8ed1eeb357","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.3.35-beta.6.tgz","fileCount":59,"unpackedSize":44503,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEBuNV7RBr5AiaiSNbSF2l7RMe0m2H6LMUBfI0ft6I3KAiEA7WqqVFyrDoeUw0irct8gpd+h/ppdKGwtYRuDiYojPxo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkE4X/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5lBAAkNPhzgHdmJuTOxVc38trRn0tM0328a6oDl7CKs1FftnuME4W\r\nNVi4XfGxhOT+pgTgsRzHzLtbVxwGt5wDliSlsy2qgBcMn9o4b5s18vpIhOHJ\r\nzZU3c6Q5DfYfYHDEzv1FoLYpRUZeRZtFwWzg+qwYAeAYeCJcXqfINEEoC6Zz\r\n0b4sMkTinT10NmUc24roeUvgEEpsucNcuYzxia9RjlwFbazcTBmbqjOQZFWJ\r\ndcexdpmzx0+G3bVUhupXepl+X0bM5fEuQm8xRxqSCBH/638wuqYgJtuZ0YkY\r\nedqd8dJluAGtCw17XXi2337ez83YxCdWVFzzW8zmJgb8TppQd8L1GhLCewOe\r\nEzg1s2oYLk7c0uAiVqtGO5F4/uS2zRvfJqCmaVlSl0AvV2Htiw9HrztLQNXH\r\n7ZaEL4/vcKY/mH4BoDew8Q3gH+fst6zBC37y5Efk4xK1p9pTzL7cPPFDTDdd\r\no5UYQqxsEYPPIbscdQWoctvPbIX9c3b8u5HLO4aVcnCpfse8p68Oe/O0xYA9\r\nTcqf3XSeQpWVYo7LXzqJftELNu8UKAarFRuX/Xekq442gmYf2piPJZ0PURSl\r\nMPixnVqko9WPNARrRf1rkeXLU9PePcjOj9+AfPUyAIHqOwDuqGMuwGB1HLq5\r\nxU3wt9HN0nyA5vuUnsC+luJCFUzl3xp/9Ng=\r\n=uY/W\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.35-beta.6_1679001087378_0.983881504586622"},"_hasShrinkwrap":false},"0.3.35-beta.7":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.3.35-beta.7","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"node"},"devDependencies":{"@polybase/auth":"^0.3.35","@polybase/client":"^0.3.35-beta.7+c08aa07","@sinonjs/fake-timers":"^10.0.2","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^14.0.0","@testing-library/react-hooks":"^8.0.1","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.3.1","react":">=16.8","react-test-renderer":"^18.2.0","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.9.4"},"peerDependencies":{"@polybase/auth":"*","@polybase/client":"*","react":">=16.8"},"gitHead":"c08aa076c1886d1b5f1132de0657be1b8b1ed338","readme":"# [Polybase](https://polybase.xyz) React\n\nReact wrapper for @polybase/client.\n\n\n## Install Polybase\n\n```bash\nnpm install @polybase/react\n```\n```bash\nyarn add @polybase/react\n```\n\n\n## Add Polybase Provider\n\n```tsx\nimport * as React from 'react'\nimport { PolybaseProvider } from '@polybase/react'\nimport { Polybase } from '@polybase/client/web'\n\nconst polybase = new Polybase()\n\nexport const App = () => {\n  return (\n    <PolybaseProvider polybase={polybase}>\n      {/* ... your app routes */}\n    </PolybaseProvider>\n  )\n}\n```\n\n## Read a record (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useRecord } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useRecord<OptionalCustomType>(polybase.collection('users').record('id'))\n\n  return data.data.name\n}\n```\n\n\n## List collection records (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useCollection } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useCollection<OptionalCustomType>(polybase.collection('users'))\n\n  const usersEl = map(data, ({ data }) => {\n    return (\n      <div key={data.id}>\n        {data.name}\n      </div>\n    )\n  })\n\n  return usersEl\n}\n```","readmeFilename":"README.md","_id":"@polybase/react@0.3.35-beta.7","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-xi+3nHg32O1MURFQg2w2B0HPZPefoUPAAZyDIAfBOCfWvKYoF/RVMtNX9sQQt4UcZW0555uH/R/Je2qv3dPy3w==","shasum":"178048b2c1a7de0c7cde4504c5cbaca607c02f40","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.3.35-beta.7.tgz","fileCount":59,"unpackedSize":44518,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDvrFMLGF7GDcwEWZnb4mw0+WrFR4AGbGLnuqiD+aXvaAiB35rDLPNrdCBnYxFki0K0VoRyUse/5YsBNycIDtSYAuA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkE4bWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmprQA//WM3+P3nRtv5pH9/+XXCTjc2bIcjI7xLOUvLfNULeG0kZUNI3\r\nFbd4gZwicyX0N+ngO9xf2AYq5+56IDw5fWztGpcOh5ONpFAdgp1fPQC3vQh3\r\nigLbL/M/D4Zrqu5qu+j7Yj+6FeyYDiRufxcKRPumjtofvpr8RDzODulSvFqc\r\nPHFlbyChi/UjtqSSl1MWvtq9VNDEZCuyi98U5mc6Gu7DlaTDTxJ49srzFi/a\r\n0+acuUHiMdWn2wH8WVMWrWZpQdF/pZycpxrDydIWs6X7jwzESQ0lkjxAd1uf\r\niG/AR+cfjbztC+0vrnT9MgsI5VbxeCtGxmmDKS3Lt98+W0FgBrjFwx7LGTJv\r\ntlVaxE0+b4tKJniAp6Z4rnecce0NrNnkey0LMzmiOlbyEKuz0GtUliQLmPuL\r\ngnGPcn9h1+MTVzNPcCCzPSAnHVBm+UQbtBFcZMrovCW6gz5vEaNpI+HvIyMN\r\nRM/ar8XuYW7h44B3HO9v3sppZGs2pVmvuZpBW8bdOn319epdjdV343dC2aLg\r\nirTmlasKtlHYjLiTKn/EyhfRGKT6UwKbgzBYYob0T9omDifN3aZ1MB3Gazbv\r\nufLOlc5msrT0uLzmJK7NUkall/Hfblgt2Rrmw7V8/CiTN74MWT/sT6aTv6g3\r\nnM1z9Se6OG7NhswUtd9p/G+84RCQPXvXzKM=\r\n=CbYg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.35-beta.7_1679001301715_0.47929549923801407"},"_hasShrinkwrap":false},"0.3.35-beta.8":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.3.35-beta.8","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"jsdom"},"devDependencies":{"@polybase/auth":"^0.3.35-beta.8+72b09c6","@polybase/client":"^0.3.35","@sinonjs/fake-timers":"^10.0.2","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^14.0.0","@testing-library/react-hooks":"^8.0.1","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.3.1","react":">=16.8","react-test-renderer":"^18.2.0","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.9.4"},"peerDependencies":{"@polybase/auth":"*","@polybase/client":"*","react":">=16.8"},"gitHead":"72b09c6639d0d3953e3c77c50e282851485896b2","readme":"# [Polybase](https://polybase.xyz) React\n\nReact wrapper for @polybase/client.\n\n\n## Install Polybase\n\n```bash\nnpm install @polybase/react\n```\n```bash\nyarn add @polybase/react\n```\n\n\n## Add Polybase Provider\n\n```tsx\nimport * as React from 'react'\nimport { PolybaseProvider } from '@polybase/react'\nimport { Polybase } from '@polybase/client/web'\n\nconst polybase = new Polybase()\n\nexport const App = () => {\n  return (\n    <PolybaseProvider polybase={polybase}>\n      {/* ... your app routes */}\n    </PolybaseProvider>\n  )\n}\n```\n\n## Read a record (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useRecord } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useRecord<OptionalCustomType>(polybase.collection('users').record('id'))\n\n  return data.data.name\n}\n```\n\n\n## List collection records (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useCollection } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useCollection<OptionalCustomType>(polybase.collection('users'))\n\n  const usersEl = map(data, ({ data }) => {\n    return (\n      <div key={data.id}>\n        {data.name}\n      </div>\n    )\n  })\n\n  return usersEl\n}\n```","readmeFilename":"README.md","_id":"@polybase/react@0.3.35-beta.8","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-oa6/7cI2AJV8N/WPKZ6RoaTRpe6cMRHQGHeNZroD7k7zLY2FtGJdDPG7DrvU5DgGM7z1ysYTE9zxhFVxRVQpTw==","shasum":"559d633a2ecbc7c5ed3d4f80317d355d2e16f19f","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.3.35-beta.8.tgz","fileCount":59,"unpackedSize":44971,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICElxpotQPJwKqtHsb7q4h4+ALHyYCZmxMG1Nqj2HBAnAiEAu9M4qKB7IAetHOVmXihvq6TWtBDE+ABDOwgG6ImfR0c="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkE6IKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYsQ//Q1E3Y7DaA9tqzIC2+RHMr6yUkXN+7V62e46rhnTP8dkyh5VE\r\nM3ya2IOVKy/RbPFNsc+/5URPqLzGLYM0zL4gGoa8lzkVPOUAi+ATcXtH903c\r\nfeFw8L0qJdtEASFF02+QrTME7pV/TC1OFk2Ll2JVr/vG7+kN4xO0ViNpYElp\r\nKjpsEdjCxrQ9OWSkpYrw8+Z8SScJaRJlc7OUdLRW7/UoMDXzeugVWC9nR+Ih\r\nV+obe33gBNWNwHdw3J2PsDCh6G4qNBwulWL9P0wykjk82lXKAt+cjW/Vp+HR\r\nYraulpn9GYvASjEZS5o2eVCpkOGT6HyBerQ3v7Rt92UpBdWICQPp2PMgT7fM\r\nFVdYxOoRJsbEFgOOGfbzE5roPPBwBynxmQLKxpxQjPQo6rDir4txLWjym/6B\r\nbxU4LtOcC/osFNCYtLG9Br+uxYu+S2iCyYiRWc6pFs2RRyVvFEk8xElW3RNo\r\nCIQ3pUtQqK0eJj/4wyqFST+fy3kQ+vhwkalOI7M6Pr41l5e90S03QpSkeLtz\r\n4K1Bfv+Aic+ucsaUDliGEMCSaQUO2gH5s1FsGR6FHhB+J7TPGcW4n1ncGW+E\r\n5XgKVYN8Vk2xl/0phTUZFeZFvylqX/XUmwnWHO3RDMHtUJb8PXL9q7ryqX4y\r\nQRnAWuY510noy5Xp0XrKOoQcpCyAZCXysbo=\r\n=Q8wc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.35-beta.8_1679008266036_0.33709179180265214"},"_hasShrinkwrap":false},"0.3.36":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.3.36","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"jsdom"},"devDependencies":{"@polybase/auth":"^0.3.36","@polybase/client":"^0.3.36","@sinonjs/fake-timers":"^10.0.2","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^14.0.0","@testing-library/react-hooks":"^8.0.1","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.3.1","react":">=16.8","react-test-renderer":"^18.2.0","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.9.4"},"peerDependencies":{"@polybase/auth":"*","@polybase/client":"*","react":">=16.8"},"gitHead":"d69e4e700a6a0ef1d0d69be903bb97b1904d3b3f","_id":"@polybase/react@0.3.36","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-JOqtacChEQ/zOSZgs26e+Kdzvi30ofif7AuyCQsaS7wPsHKHajm1MwyGTMU4jecDw3JicffrMMKyG7Xu9sx1Sw==","shasum":"0ff38fd63079f2a0818f9ba047c63a6484f53581","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.3.36.tgz","fileCount":59,"unpackedSize":44941,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHXCkLWioHqlAnEzCHkY9lTPn1bHLYzxPtlMxUKNFtGHAiAO05Y+3vuKYD613tmM191yXVSQM28+YvizzbZS/xM8ZQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkE6bLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqauRAAnqacgjsS55B5HqqZpJIo54iC6GzPFub2wIPdaw5baZPQXB4r\r\nR/rKm7EWeL5uXm22VD0XieS419pvB8kNibcm8EwG6canaf8sBM7f77GzCU4u\r\ntVXPggWsmLGejHgC9huY0hy4Jvogbu8yfbAJD0oLEQYcPMPt90S/OTm6CBH5\r\nHUsn4KD2t4VnKp7kGc/jqWpIHcXkz6GTIrco1QN8Vj63mlA8dGtqF5EtjG/3\r\nBUuTJ4NUZsK/AzRYiMHcXJ1hdUhDuuvij4YlWPxcaB1hG9SA4oF+uMhzw3kz\r\nu88XmnHAhil0eBMrLiksCYAsBO78kDnzEW0xqnLiGdweQfwixA3THSY4chGQ\r\nFZLjfaXvN7aFsfN85sdWvOeTirDomFxsZJMV/WsaCbqF3DMqBdwWL2WI6TbD\r\nUOZQo6Ndh75WOTVwYf6FZjzcE/t5sve1B5AwBhkk67zMbjsKIzol+aASxZc9\r\nNW7KyT4j1+fE/DWq8u/Hak89SBaMHn7YXmf0zwonB6G1tRA2tdxTyAZxbWW5\r\nGw2bpVZYm4Rv4bMaf/XTinZjxgpJiC6xmV9noqiTJeBXtfYTCcFTfWFd+bBL\r\nLKXQavgKL6nllsEpKCuuAp81RvEYEWEvSUr7s5Sl/wlipZ7q8dHE0hMcw2uf\r\nc/Hu9MkBtnl8KQb2QTySpik8pfeKvJJOk1E=\r\n=Ktfm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.36_1679009482833_0.043564949173396705"},"_hasShrinkwrap":false},"0.3.35-beta.10":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.3.35-beta.10","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"jsdom"},"devDependencies":{"@polybase/auth":"^0.3.35-beta.10+d69e4e7","@polybase/client":"^0.3.35-beta.10+d69e4e7","@sinonjs/fake-timers":"^10.0.2","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^14.0.0","@testing-library/react-hooks":"^8.0.1","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.3.1","react":">=16.8","react-test-renderer":"^18.2.0","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.9.4"},"peerDependencies":{"@polybase/auth":"*","@polybase/client":"*","react":">=16.8"},"gitHead":"d69e4e700a6a0ef1d0d69be903bb97b1904d3b3f","readme":"# [Polybase](https://polybase.xyz) React\n\nReact wrapper for @polybase/client.\n\n\n## Install Polybase\n\n```bash\nnpm install @polybase/react\n```\n```bash\nyarn add @polybase/react\n```\n\n\n## Add Polybase Provider\n\n```tsx\nimport * as React from 'react'\nimport { PolybaseProvider } from '@polybase/react'\nimport { Polybase } from '@polybase/client/web'\n\nconst polybase = new Polybase()\n\nexport const App = () => {\n  return (\n    <PolybaseProvider polybase={polybase}>\n      {/* ... your app routes */}\n    </PolybaseProvider>\n  )\n}\n```\n\n## Read a record (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useRecord } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useRecord<OptionalCustomType>(polybase.collection('users').record('id'))\n\n  return data.data.name\n}\n```\n\n\n## List collection records (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useCollection } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useCollection<OptionalCustomType>(polybase.collection('users'))\n\n  const usersEl = map(data, ({ data }) => {\n    return (\n      <div key={data.id}>\n        {data.name}\n      </div>\n    )\n  })\n\n  return usersEl\n}\n```","readmeFilename":"README.md","_id":"@polybase/react@0.3.35-beta.10","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-UUKdvIXHxcKK/TFVYKahtuT11gwc0BIkb11Skb7NgVerA6/eg2ATfrvEOrvbkXmjHf36gak0wjklal7sj8hn6Q==","shasum":"41aeb4fe532f1dcfd40d95955d277f55df88eccf","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.3.35-beta.10.tgz","fileCount":59,"unpackedSize":44989,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGDkOShdDX35MgxoZRZx/ZZJjWa2gLI6AMFOkDjgoaciAiEAyrjARw5kToabiVeZen94AWsb7gJxmj8Tte8XnIGdks0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkE6c2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJKhAAkfu0mALFdcUVO19yKHCaexPMaw0mfLRNoxqaCGLufy9DVn4M\r\n+bq9Ogp55Yvq1Jpzlu9kRiuTbP2yVHxbvycJsrd/Ua3/bwUCk4FeUaCs/srK\r\nAlo859QxTzzxxRzb7jwFThtjAaq01RmdkCDMaiVg1g/1X0Jy0tb/ha08xOtR\r\ntgjypo0bsovpu9w2rHW7hGIQZng/Ae6FDXKs2fN8W3coRiABqYoW2qwEMeGd\r\nJ0hJ/pfaUzEEiS5Ftud28c+1hHKXXUyCt3nE9zqJ6Qu/gXxtUbJzpEuX0LIY\r\njcwtc16++k6SGV/bT8F8L+9QqHvom8Nf+3KoAHX40VT6UwAI5Ph43X6Zb0p9\r\nERA195HCXjx3epPjqypumQP07XeYwlJu+XKymG/uYIMKJ8Quw52LgK8v+tFd\r\nyVaZRdGQhd56ZGN4r2bUB1euoCaJQRJDI/hxHQUjA4I4/QN7jWt/9bIbt1fB\r\nJKyJ41rgtSl3BEqXAAQJJ8nUlYT0H9+a6OWXgUsIKeE//U6/UtcHpfkvHsLH\r\nxHU1RZty8scUInOd7CxfGZfu2hw3Xz21DuBWVeWK5uSKCtC7bcShun4dm2yZ\r\nCjFgpcqOeqes9z68wI3Xh8qd4/DbxgXogA/OshVnejisVzWO1QOZ0hDKq6OH\r\nC3h0PZqwB4WHUYacdIzwQJ84nGsvJlOE5lQ=\r\n=ExRU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.35-beta.10_1679009590077_0.08574695628066609"},"_hasShrinkwrap":false},"0.3.35-beta.11":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.3.35-beta.11","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"jsdom"},"devDependencies":{"@polybase/auth":"^0.3.35-beta.11+0fa2d5a","@polybase/client":"^0.3.35-beta.11+0fa2d5a","@sinonjs/fake-timers":"^10.0.2","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^14.0.0","@testing-library/react-hooks":"^8.0.1","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.3.1","react":">=16.8","react-test-renderer":"^18.2.0","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.9.4"},"peerDependencies":{"@polybase/auth":"*","@polybase/client":"*","react":">=16.8"},"gitHead":"0fa2d5acf594f4beb491f1a869fa08c83afdac1d","readme":"# [Polybase](https://polybase.xyz) React\n\nReact wrapper for @polybase/client.\n\n\n## Install Polybase\n\n```bash\nnpm install @polybase/react\n```\n```bash\nyarn add @polybase/react\n```\n\n\n## Add Polybase Provider\n\n```tsx\nimport * as React from 'react'\nimport { PolybaseProvider } from '@polybase/react'\nimport { Polybase } from '@polybase/client/web'\n\nconst polybase = new Polybase()\n\nexport const App = () => {\n  return (\n    <PolybaseProvider polybase={polybase}>\n      {/* ... your app routes */}\n    </PolybaseProvider>\n  )\n}\n```\n\n## Read a record (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useRecord } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useRecord<OptionalCustomType>(polybase.collection('users').record('id'))\n\n  return data.data.name\n}\n```\n\n\n## List collection records (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useCollection } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useCollection<OptionalCustomType>(polybase.collection('users'))\n\n  const usersEl = map(data, ({ data }) => {\n    return (\n      <div key={data.id}>\n        {data.name}\n      </div>\n    )\n  })\n\n  return usersEl\n}\n```","readmeFilename":"README.md","_id":"@polybase/react@0.3.35-beta.11","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-AUeAEjNY8yPNmGq6QLj6OeY4yh1I6Sjm5A1tAKsN3BXdedCmnhrkBmyZOgrD5Mb9I5VybtPeK4yur6mZOFN/vg==","shasum":"5f7b2d992dc40ce9aa90a4638b3e587ed71a831b","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.3.35-beta.11.tgz","fileCount":59,"unpackedSize":44988,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEYKCV23gT6/imp+pe2bqNr2zvadekLlrd0c1keW2dpxAiBAR5N1f+gUWQAYIWLBQ1zn9kV1VTPViLEXk80cQN3PUQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFy4HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2ExAAhT7k+1r6jhTkg3baqIgGXMypj02IpS2l0sVsSxefbFGXfRMx\r\nG39zv4x2JjhkkLIBFRxXuNB5FQKMJMY3R2pjwtFcZ0KnG53osLz5TjjrR/+P\r\nvHcH4cgsREpOl+gn0Pl5LWS0uHzu7SY4aJzdVZpshu82jfkiKltnCYgqtBHX\r\nJ1XZVqbaKV/dmdjtWaTXHKTt08KVrMiEJdOV7WVg572DJdzuSPSlvLsRn25q\r\ngdaHnyYOn8A3gvO8Y0INlo767UKByXjelVFR6HVVQWQAnAfUX0pho6wQqIh2\r\nOwdb3289q4PY7zUrpRJ6IHADSuEalbNgg6pCMW+YbO0OY8GB7TdFpEbPFcs8\r\nHmEp66pte7JpAwzsGOBQyRalFCspjqS+xsAG0M+ng3kfM3ecTkzeSl1Y8IEZ\r\n/Rqk5eBNSad7D5hvyCwuZmmqud57y5oMN+1zpGwGgApkfE6Jgvxuz0ya4jFE\r\nbyIVROt8nzqojUYowUG24cc1kcc7Zjc7RtDyuQk2CVl0G/WntloMZ29wOj+n\r\ndMbT6znP6HKq8yS5WgocTs22sx5SZ+w4c1oMQ6za9Ndmt33rFuX2x34z2NSl\r\nXIonn67yo7ejmKcH+of4U+uB+tEP/518kW4FPTmKvnurjciNDKRx2CJr1EmD\r\nnRSmBe8LE08yIzOCEHz+oVTTT/wiv43R5Ho=\r\n=Z+Hk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.35-beta.11_1679240711382_0.6900114097041588"},"_hasShrinkwrap":false},"0.3.35-beta.12":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.3.35-beta.12","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"jsdom"},"devDependencies":{"@polybase/auth":"^0.3.35-beta.12+ac5c0d1","@polybase/client":"^0.3.35-beta.12+ac5c0d1","@sinonjs/fake-timers":"^10.0.2","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^14.0.0","@testing-library/react-hooks":"^8.0.1","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.3.1","react":">=16.8","react-test-renderer":"^18.2.0","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.9.4"},"peerDependencies":{"@polybase/auth":"*","@polybase/client":"*","react":">=16.8"},"gitHead":"ac5c0d15334f5796f7dd738e53ee077c868d79d8","readme":"# [Polybase](https://polybase.xyz) React\n\nReact wrapper for @polybase/client.\n\n\n## Install Polybase\n\n```bash\nnpm install @polybase/react\n```\n```bash\nyarn add @polybase/react\n```\n\n\n## Add Polybase Provider\n\n```tsx\nimport * as React from 'react'\nimport { PolybaseProvider } from '@polybase/react'\nimport { Polybase } from '@polybase/client/web'\n\nconst polybase = new Polybase()\n\nexport const App = () => {\n  return (\n    <PolybaseProvider polybase={polybase}>\n      {/* ... your app routes */}\n    </PolybaseProvider>\n  )\n}\n```\n\n## Read a record (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useRecord } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useRecord<OptionalCustomType>(polybase.collection('users').record('id'))\n\n  return data.data.name\n}\n```\n\n\n## List collection records (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useCollection } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useCollection<OptionalCustomType>(polybase.collection('users'))\n\n  const usersEl = map(data, ({ data }) => {\n    return (\n      <div key={data.id}>\n        {data.name}\n      </div>\n    )\n  })\n\n  return usersEl\n}\n```","readmeFilename":"README.md","_id":"@polybase/react@0.3.35-beta.12","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-76pbM6br9sONCf6+9PbeujhJSNahqrrBMkk/7nUI8B7tg9dZepFD6YxEWVyJcmJFfctaro1r9PimeyRZC3fQJA==","shasum":"ddaeee494871c50aaa79957dadd72689fb720063","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.3.35-beta.12.tgz","fileCount":59,"unpackedSize":44988,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAT/nM8FuTMrngqBT6T6fILF7dSCbUoi9g3fAqi0VqvhAiBZVp945HWnsHeeSO0S6hWw+nB7iLlCXUqpSi54N4aU6w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFzRpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6SA//cBIbOE57gOz+Eenve6nppyU8NQKwbZTnfO+Qn8Mm6UQETNSN\r\nAVGrbnnvAO/C1RReEKamLR4Lb40qTxRPhHotcnNi6TvHVwlhntzTF+Fvr3/A\r\n4B/V+sqWK+Zby4n18pJq9mwELf+9A+jluQeuz/X/BLVeNIo8mAaR1XQ6Dnnk\r\nL8Xori5QHQLW5Ssxot5S3KlXVFW9CKDrJH1e6/kjiEAId/5vNLp6U5/fil8G\r\njxHJ6aZFRWe6wkEP0xnQtPAAa7kz/KtkCLmyr1xI8PLJYeAAC6WFM4ur/KHT\r\nnYN5DscZ/AyGZYIPjh5REMGqX/FNA1Y2CD7Mgl3yjE8kH87RnztRAlJKblSy\r\n20l6eX+PH0RvOogPEqQp5VnCbXoGstgqCsxueaAnYuhNvNrSqRw7zjja3mMu\r\niABdH0ehSejsToixCOJZe23aUiIBi07HxDRLqNMdnPoOyTCEx1/qCXWR7eXc\r\nGReI6mNCBtiYwEtJufPXWtrHSFlQbY/AiqTnJrkCpfU3G1bwCcDgNYW95ZP8\r\n4uh4Vypd9XRfWbuQvtF1UomwidftDAkIl/E041dTHDDyXaj105ZhQf3+SsOM\r\nrM+KSgCvUTzbvFKV0/iXZlgZS1ygoTLyqUe05NWnF9ePnOPEPIkmc30Rn/vA\r\noRzbJ+rKB0Ev75/HCjaBmMaGOKoPCeOJW1k=\r\n=Ufzg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.35-beta.12_1679242344876_0.7872144923792193"},"_hasShrinkwrap":false},"0.3.35-beta.13":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.3.35-beta.13","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"jsdom"},"devDependencies":{"@polybase/auth":"^0.3.35-beta.13+11add42","@polybase/client":"^0.3.35-beta.13+11add42","@sinonjs/fake-timers":"^10.0.2","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^14.0.0","@testing-library/react-hooks":"^8.0.1","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.3.1","react":">=16.8","react-test-renderer":"^18.2.0","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.9.4"},"peerDependencies":{"@polybase/auth":"*","@polybase/client":"*","react":">=16.8"},"gitHead":"11add425c3774a463940daad0ba1326148f32e81","readme":"# [Polybase](https://polybase.xyz) React\n\nReact wrapper for @polybase/client.\n\n\n## Install Polybase\n\n```bash\nnpm install @polybase/react\n```\n```bash\nyarn add @polybase/react\n```\n\n\n## Add Polybase Provider\n\n```tsx\nimport * as React from 'react'\nimport { PolybaseProvider } from '@polybase/react'\nimport { Polybase } from '@polybase/client/web'\n\nconst polybase = new Polybase()\n\nexport const App = () => {\n  return (\n    <PolybaseProvider polybase={polybase}>\n      {/* ... your app routes */}\n    </PolybaseProvider>\n  )\n}\n```\n\n## Read a record (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useRecord } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useRecord<OptionalCustomType>(polybase.collection('users').record('id'))\n\n  return data.data.name\n}\n```\n\n\n## List collection records (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useCollection } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useCollection<OptionalCustomType>(polybase.collection('users'))\n\n  const usersEl = map(data, ({ data }) => {\n    return (\n      <div key={data.id}>\n        {data.name}\n      </div>\n    )\n  })\n\n  return usersEl\n}\n```","readmeFilename":"README.md","_id":"@polybase/react@0.3.35-beta.13","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-kd/aZgHgPX3wGxPNZqhjaGXRk2YcNAxs8U/XloIRb4ZkX6Y94LIC43otHxM2umgp4w2f/MitKWD8l4XLF16Kqg==","shasum":"52d33b8a2496635c64f993d702c6d98051b2b520","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.3.35-beta.13.tgz","fileCount":59,"unpackedSize":44988,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnygur/XMNOYzgF9IF7TloGAtCsS0Y1lh8ixTtnbbsvgIhAMR3i7Cm+Mfnx9++SxDraNEyqnZicCoYevLwS3Ev3LvM"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGHubACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmokMA//RTaueRBdwzs1Q9GjlB46jEZUU1W7hU7bq+fqgge/rDRmur3b\r\nKmlz7CgTRYNbOzvAz5SuPub0+APWEY18SsOonosEAE0hqDHnJPkB+mP84oc1\r\nUBDPUmxOT1zACxLtfEf/ZVqaQdHIXX88nndQko9QeQeyzRzn8n9c3kjRfBsk\r\nZx4J7lypf3X4JPbGI2eC25kohsVRHq4w6PDGF2wbESQEeIoFvwxJxRbaqfrP\r\nkmIXR1Ln7GjXv/lz1pgEfTJsuuvJ2m/30eEiz3sR3bMk+ekNecJyJ5DJfcxA\r\nYPRwm0nvJxPCHAm2e+izVO8L13lHMZOeYsCmgzMkLYsZGPNTcFQ1cUYK13wu\r\nBP8KvNQ9gSrddHgJXgB4TqbN6UcXzPZyZxOom3iBx116PmlEDjc2BWOdnYBh\r\nKetNoCN/fXSTQcvibtEMelmamfUSgfTk3ODgqGzHVWVtQ3W/0Ut4j6a+GtoO\r\nOSGae3NGWgo5gfdrOTPJR5buBDK+7MYicCOZBY4qZdvn0/oZ9lAG5kfIa3vZ\r\nWS1RCD3j00uHz9SnyALlIKVDQ/5q5BItE5TLg3cKnHMpbV/sZCkn+pKdP82w\r\nA+qZ70TJKZOzqNcTwZGTOlKGLMFMFE0WCdjs7e9CBdAPyTpbDpC5yN2kVS6o\r\nAnpmlO25O8Y/+xcc3FCbPU1Sro7ZIhkpI2s=\r\n=doh3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.35-beta.13_1679326106958_0.5922202087478083"},"_hasShrinkwrap":false},"0.3.35-beta.14":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.3.35-beta.14","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"jsdom"},"devDependencies":{"@polybase/auth":"^0.3.35-beta.14+970e410","@polybase/client":"^0.3.35-beta.14+970e410","@sinonjs/fake-timers":"^10.0.2","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^14.0.0","@testing-library/react-hooks":"^8.0.1","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.3.1","react":">=16.8","react-test-renderer":"^18.2.0","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.9.4"},"peerDependencies":{"@polybase/auth":"*","@polybase/client":"*","react":">=16.8"},"gitHead":"970e4105a8218be929cf0853e1dd70dbdf07b870","readme":"# [Polybase](https://polybase.xyz) React\n\nReact wrapper for @polybase/client.\n\n\n## Install Polybase\n\n```bash\nnpm install @polybase/react\n```\n```bash\nyarn add @polybase/react\n```\n\n\n## Add Polybase Provider\n\n```tsx\nimport * as React from 'react'\nimport { PolybaseProvider } from '@polybase/react'\nimport { Polybase } from '@polybase/client/web'\n\nconst polybase = new Polybase()\n\nexport const App = () => {\n  return (\n    <PolybaseProvider polybase={polybase}>\n      {/* ... your app routes */}\n    </PolybaseProvider>\n  )\n}\n```\n\n## Read a record (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useRecord } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useRecord<OptionalCustomType>(polybase.collection('users').record('id'))\n\n  return data.data.name\n}\n```\n\n\n## List collection records (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useCollection } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useCollection<OptionalCustomType>(polybase.collection('users'))\n\n  const usersEl = map(data, ({ data }) => {\n    return (\n      <div key={data.id}>\n        {data.name}\n      </div>\n    )\n  })\n\n  return usersEl\n}\n```","readmeFilename":"README.md","_id":"@polybase/react@0.3.35-beta.14","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-4P7DK0ev7KfeW0TTwZn/BFYeOW2oVPSkfAc4a0c29BcUMhdglJ2R0fSUPQekoMvrP2Q7IXFHn4DlkrhsqRMnTw==","shasum":"29efcc3004a2f11e61d4f5a6e936432c30ed289b","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.3.35-beta.14.tgz","fileCount":59,"unpackedSize":44988,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHp03/9GzILLwZciSfYA6GCmXlhjczCOIv0LXdyraHP0AiAbP4dspVsu1mtty4dy71r9sWILGJIqNJMSpL7yWQn69A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGJD+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8Mw//U/dlMz+gOB4SN/nO9cKkj2nGr1Jhv5beuvciwqGjGDyPKK9X\r\nPGtMfTFyXwFE5er3VtzyrfINXTm9ww3YXWjEThu7kpRAdAGSJEyYQla3O1XH\r\n8i1wpL0LAVwvU53nmYO4Ipsu5w1DHaPjWJ/2WjoTqBXClT0gL5HqUNUrc2YW\r\nsSHYhgKxmcWxGj4WrwghX1Z0bCm5xi08u0Mn3K0d/ODtwoMUJrpPxap41Uic\r\nOyNVAH2ba3SVxCjy4bCUdj374rm68Wbd7wJVvCBS8Q7/v0iVxa4UwVcw2US5\r\nHHZej77A9aN2bTJ7mPMNi5QNfyRFcwoUzeQ0ssGaT0Uk6IHxYBVPXlIuW9/z\r\nqa22VkAk6ttiADpoc0l528sv0wlV76pjZQtzSMBV4sfgbA23xKLduafGO1bf\r\nDfjn0L+POZ2tjYzgmO+hQ+IFKDvj4VllcivpWUVDrQEbMD+YA5kwyROgrMI9\r\nqMimKB9cHrU6VVFWlLylOVS9aOeSlMG3wt2kgw9I7w+BOMLYbzRxWpHFLky0\r\n8Hrh9syimB6bzUe3VNE/PU3tPNSy+0YxgmBdWkSTQkVGgv9vdS27gNPSxEv7\r\nUcDcYSoPOoDEc3Qr6HD9d2qZVedy3DbOCOMpTTcL/p4u8/uSnHH9HX8aulbx\r\nIAj6KyVujwOOJOu1qMZdf7rirj+fXQiDCgo=\r\n=3DJy\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.35-beta.14_1679331582805_0.16780524025393206"},"_hasShrinkwrap":false},"0.3.37":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.3.37","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"jsdom"},"devDependencies":{"@polybase/auth":"^0.3.37","@polybase/client":"^0.3.37","@sinonjs/fake-timers":"^10.0.2","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^14.0.0","@testing-library/react-hooks":"^8.0.1","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.3.1","react":">=16.8","react-test-renderer":"^18.2.0","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.9.4"},"peerDependencies":{"@polybase/auth":"*","@polybase/client":"*","react":">=16.8"},"gitHead":"50dccb423ef5f80c0a9b37522658c3da4cd3f741","_id":"@polybase/react@0.3.37","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-wJFX1uqkFKGljQnlga+tnM32cl4chEJFsTuB5JMeI6m4AYMol7GDsQP7rfKQ+Ut5tC2oRTJS0cQtSR+XV9mlXQ==","shasum":"d815f25eeb6cb6412a239cce60fe8c3cc8768682","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.3.37.tgz","fileCount":59,"unpackedSize":44940,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWXyMV9sSZOsI6Z8CCP1hLLALuX9PDJedf6z959X99zgIhAKsQxGi/+/rWCMEotGXYa4I2jgGtJXbs7m/CVsBYhUnt"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGKNjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpcsA/8CRq0w44/OHX6XJVTsV/5Vj2bNXZBGD1xdRlgPKV50PeNDoNb\r\ncyeuE64tXlDbysx+/BzcP/T9N6YOn472+pKfgVlcykLaU7mUhbJ4zoDBxn1D\r\nvPr91hjEgbbtVJxVBNt7OLDtgf1ol0UgblWwtGkKvtFpQFQ0lu1X35T6bXGD\r\nexAThjp0wUq45ikfOLgih/fWEreDEHXjmtSEyqcTgkyuQLONAURAx6+r+1A7\r\n/BYtGsicy+cPB3EO5b3OhYyBBjFgi4M5aEAUczZnbOxMKks2tXfYo7KVZ6bG\r\nXm9G51h2snw6Pikowq+anl8fZ8WDskLbdrUoavavxFzWisr5EDWBUspWhIum\r\nWdFEdCASYLQj7TvxkPAdx+eVD6xaUCIUL2oQMYl6kTFlhjmCfn7oWgrcg9py\r\nXj7fa8nSo1BRU3wNXdyQsmluK1L1jknKtUI47erbXTexjcagety0dVHXiPSz\r\nXpW4jdIQmYUvmGvf0OM0OPaBhXvJICdiXk9sRCzXf++LcwLhl4A9KQPiwfOG\r\niVsC5df+80G+lYeNtOX8ndJVhnmrVX5tjgB2YNZcLDlHUzDMb8AfZPE5FD8N\r\nAPCaQWD6Gmi6IF41RuWAZyDT6z29eykKWfr6cSRTISUVTGPNjFWm/wd3/C4D\r\nvcrXdEfvH7VbV1VXxWxTyXZLBygOh6KBAAI=\r\n=Aurj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.37_1679336291704_0.13588207130681806"},"_hasShrinkwrap":false},"0.3.35-beta.15":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.3.35-beta.15","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"jsdom"},"devDependencies":{"@polybase/auth":"^0.3.35-beta.15+50dccb4","@polybase/client":"^0.3.35-beta.15+50dccb4","@sinonjs/fake-timers":"^10.0.2","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^14.0.0","@testing-library/react-hooks":"^8.0.1","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.3.1","react":">=16.8","react-test-renderer":"^18.2.0","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.9.4"},"peerDependencies":{"@polybase/auth":"*","@polybase/client":"*","react":">=16.8"},"gitHead":"50dccb423ef5f80c0a9b37522658c3da4cd3f741","readme":"# [Polybase](https://polybase.xyz) React\n\nReact wrapper for @polybase/client.\n\n\n## Install Polybase\n\n```bash\nnpm install @polybase/react\n```\n```bash\nyarn add @polybase/react\n```\n\n\n## Add Polybase Provider\n\n```tsx\nimport * as React from 'react'\nimport { PolybaseProvider } from '@polybase/react'\nimport { Polybase } from '@polybase/client/web'\n\nconst polybase = new Polybase()\n\nexport const App = () => {\n  return (\n    <PolybaseProvider polybase={polybase}>\n      {/* ... your app routes */}\n    </PolybaseProvider>\n  )\n}\n```\n\n## Read a record (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useRecord } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useRecord<OptionalCustomType>(polybase.collection('users').record('id'))\n\n  return data.data.name\n}\n```\n\n\n## List collection records (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useCollection } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useCollection<OptionalCustomType>(polybase.collection('users'))\n\n  const usersEl = map(data, ({ data }) => {\n    return (\n      <div key={data.id}>\n        {data.name}\n      </div>\n    )\n  })\n\n  return usersEl\n}\n```","readmeFilename":"README.md","_id":"@polybase/react@0.3.35-beta.15","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-gtlRUfgv1orox8HaEMfQCQo5MKOupvqFXGoAbFQ6zsEaMDJJKSQT5a9fzQfbHywuca0QjbLFUSPxU5G8Z8eikw==","shasum":"dc1f160e99d0ae205e679dcd6aae503fe46d0846","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.3.35-beta.15.tgz","fileCount":59,"unpackedSize":44988,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHpbQGPhT+r5ZsR8T96A9h1oNKkHPIRkWIcyNkPPUhgGAiEAkXl3NbPNpn3ae3/wgPUjKtG2WfqpmgV6MC6y55vJPoA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGKPAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLAA/+J5imgN9j5dD+aY8Ap6/FTjA8NmIXzqQGeSjeMcNVDkBlvL7l\r\nOR/u2NyeM6N2nQemylS63hQ5wwQilw6V8oQwb8cOQb6aoHDjBZTfhl0cwvxd\r\nI4yGZRELYaNJaqqOZ/QbHEXrZp6AEvhP8+M+4OmtOJbIcWCg2cfjwYmRaA6n\r\nywbEy6hP+GD2p4GudBN+tBhg4OOGzLZEz2Gtr1wI4AXsPNKUvh8MFlVcptrH\r\nQNvzmtQ5U7Y5pBkAU5bmws0hYsSlmx1fv3Cc3pNyYWg+IvBeGgGZaq8bk5Cp\r\nncy7tJzbjs3RZNcHfLGRMflRNWrpBurc4Jyqx51tV65OiClN0PBIb8f2Zpzu\r\nDXkHVdES+de0LkWWZT8Ui3MTUgpIrfXd0g8kcqpU16e+sS+y5Wh3/6soUj8c\r\niwWGGJBVGl06IuVgZ2o/9iPo4zVGoPIGrwP+4N8Z3KfOzS9DsO1DShFRvJ0l\r\n7LszBiwXMo79uF70wzE4rUxQan7KnBq4jScOGIWkKHofGSL+LPCJGkgbZ4Vi\r\nrju6cZ7YreG+VcLGY5TflNM7ca7iVPi2pOOHpDdhdWHmYKz8Gxc1L7B00ejo\r\n/eqZj5oIKA1zmZATmBEuqAl0/2EJv7H1TRsgSgKJx5uLX6VTgLEoVFQf6vCC\r\nD5XKIIaZIhX27Lly+ppnicnnqoo6XWzPdqQ=\r\n=+rOS\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.35-beta.15_1679336383643_0.4010524084409588"},"_hasShrinkwrap":false},"0.3.35-beta.16":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.3.35-beta.16","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"jsdom"},"devDependencies":{"@polybase/auth":"^0.3.35-beta.16+5ba7011","@polybase/client":"^0.3.35-beta.16+5ba7011","@sinonjs/fake-timers":"^10.0.2","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^14.0.0","@testing-library/react-hooks":"^8.0.1","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.3.1","react":">=16.8","react-test-renderer":"^18.2.0","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.9.4"},"peerDependencies":{"@polybase/auth":"*","@polybase/client":"*","react":">=16.8"},"gitHead":"5ba70119a90a7a5ee6042eefef5bc7dec322cc10","readme":"# [Polybase](https://polybase.xyz) React\n\nReact wrapper for @polybase/client.\n\n\n## Install Polybase\n\n```bash\nnpm install @polybase/react\n```\n```bash\nyarn add @polybase/react\n```\n\n\n## Add Polybase Provider\n\n```tsx\nimport * as React from 'react'\nimport { PolybaseProvider } from '@polybase/react'\nimport { Polybase } from '@polybase/client/web'\n\nconst polybase = new Polybase()\n\nexport const App = () => {\n  return (\n    <PolybaseProvider polybase={polybase}>\n      {/* ... your app routes */}\n    </PolybaseProvider>\n  )\n}\n```\n\n## Read a record (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useRecord } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useRecord<OptionalCustomType>(polybase.collection('users').record('id'))\n\n  return data.data.name\n}\n```\n\n\n## List collection records (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useCollection } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useCollection<OptionalCustomType>(polybase.collection('users'))\n\n  const usersEl = map(data, ({ data }) => {\n    return (\n      <div key={data.id}>\n        {data.name}\n      </div>\n    )\n  })\n\n  return usersEl\n}\n```","readmeFilename":"README.md","_id":"@polybase/react@0.3.35-beta.16","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-48LwcS2u4hJWj/DvFqDx9casw7UGoB86hoQNJI6wY6CwT8lK+67jDWSzQr81Un4VrJZ20G5L9BF78qDsw4pG2g==","shasum":"55be9eb4377dd8cc3d33561fb07eb6ffee3f22c4","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.3.35-beta.16.tgz","fileCount":59,"unpackedSize":44988,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA+g7at6eDpmZpeBJoH0A7u3QkvjBiTRwsF2hWWN/buQAiEA9jjhjVxweyD7M5wzFkocQuvM+x2LB4TDkNhuiX2+MJI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHNjAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXGw//YkQhWM6ekzdNSGS4jqBem9Ms/gPEsI+3B/RHF/liduwq3mBC\r\nZD6awyL5yTQYO0cSLZ2gq6Y4AE8HAVvrZrpMu8eoqYKFDjVOv43aMg+KjhXi\r\ncNK+n4qLt2Ic6a1O4dBvqxjbS/frbxGHmv9gOdHuSZVugz6EgIO8Kux/xOac\r\nUM9RGxJD3cGHxBqR1x+V66cPFq6tvpjkPFL5G9DBHX2fUOrYfUzxP9qmxcj5\r\nC/1RECInS46ZYJSdJ7ne+i657GrXHJDUk1iN4mU1nVkNuQbP0RSZVuWFSFeL\r\nVJ0A2og2BRhwU1WXG8mXb6H2fNE9mbmC/N+Wl6cvlEn/JHkvFihAGTLIR/5A\r\njv9jqpgD+jpMShn1l5QnGKChp8ZYwoouBS9Z6f98J4mBSHgxvIlJJlkaFuSv\r\nNSPEmNlD9AqkSj5qWgICJG9x9NbXOYposMIHV1Kqw7ngNDSFXF5BpKf82cdk\r\nGhnBkQpqLxsEwgJIBsTAgLzuA1Yr8ntG4jjxZTjIF276YOxS/RaszbUDDZxL\r\nSclwV1h0hdEpAhe+Vhk/iXIYRmzfm6UPUj8enYU0mIBD3KeojrIJKVabOeP+\r\nPSWY/Yhz/PDb8m43Qf7CQ10pYD0vPzKjSuP43KHV3c5JWmJ1dxtJ4F7gTIN4\r\nFhXdVKKWHNkq4//b3XYMLOlYaHeC1jyeF9k=\r\n=DANQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.35-beta.16_1679612096135_0.025341797177152348"},"_hasShrinkwrap":false},"0.3.38":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.3.38","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"jsdom"},"devDependencies":{"@polybase/auth":"^0.3.38","@polybase/client":"^0.3.38","@sinonjs/fake-timers":"^10.0.2","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^14.0.0","@testing-library/react-hooks":"^8.0.1","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.3.1","react":">=16.8","react-test-renderer":"^18.2.0","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.9.4"},"peerDependencies":{"@polybase/auth":"*","@polybase/client":"*","react":">=16.8"},"gitHead":"c2379f2b7b4f96a15e2e9ff75c670e724110a5ec","_id":"@polybase/react@0.3.38","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-HNhZCXZwsngheWinifm6YQbxea/TN/lwwW4Uk5x+Nc3WEMJhlHOX2uYYT4OcDd4PfHjAmXr3EEMMnO7OiqSSOg==","shasum":"ece8758d176a6dde77c3f75657809f303158582f","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.3.38.tgz","fileCount":59,"unpackedSize":44940,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEWNcefXvnRK9ABZKC9RyIHcQ6HdwRM9eq9PmDTRCvCCAiAh/Mk6CbZs39RjsQuMza5zKDIHdMhcqP+qQzu0TLN2yA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHPG6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrY0RAAg2S6K4GA387DPBqu0LKiUThM5yAD2UwJFoRsrfqpdbHUmhog\r\nDbs+mfN4hMLd0w8235QoBZy1sPgFrTma8ISanQ5dgH9+tE5ixH59fUaitTgw\r\nGy0+szPIxQ3lIN73vMRSJlwufl3wCrZyaMFkqbnXSx1RglwpTWXopNndDnI6\r\nfNg+0IPdYjo309K3KSiu787yj9lYLRE7ojfPjOHtdsFY7omaWur2vE9aIJ7A\r\nCG8ecbDG4P0U9jRjOXbijg9o+bmMs+nswRxYuXvE3snms7oGOll6XFTpo8Zd\r\nGi5Z66/VxAv4uxKlMEruJRTrTfKWLb1cxiheOdEOdOZq61Df9I3XKnjogywI\r\nxKWifn0C8zJU1wrSjODuOHGiTNASi9pHe5p1hTqxW668FEPcNVu0Yi2r6wlE\r\nCLml4eNVH2fbVACl5YgfEU5oGpaI1mb1TSDjYIX8TcFV8+S9sr8hUcyrSQeY\r\nHSof+kEzPhx3RhjsfQH5fcvKP1DQGz8xoH+taAqm7D/0zEujXGD5gK+M6xoA\r\nxHulEpyLt8QVRahBBCI3d16VcvTMdKYdJB1ueAhQccU4p2ieu9dNQjZCu0EF\r\n3ZDjfYRiU/AaFvvHNSS8ppEQhFv5sgZYPLGGgvqg9YJoNKd6AXH8+DX3VQ35\r\nZFSY2R62+TXnjVgnFVpBlMMiv9KMZJcbWf4=\r\n=C2J9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.38_1679618490496_0.4285719386085616"},"_hasShrinkwrap":false},"0.3.35-beta.17":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.3.35-beta.17","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"jsdom"},"devDependencies":{"@polybase/auth":"^0.3.35-beta.17+c2379f2","@polybase/client":"^0.3.35-beta.17+c2379f2","@sinonjs/fake-timers":"^10.0.2","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^14.0.0","@testing-library/react-hooks":"^8.0.1","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.3.1","react":">=16.8","react-test-renderer":"^18.2.0","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.9.4"},"peerDependencies":{"@polybase/auth":"*","@polybase/client":"*","react":">=16.8"},"gitHead":"c2379f2b7b4f96a15e2e9ff75c670e724110a5ec","readme":"# [Polybase](https://polybase.xyz) React\n\nReact wrapper for @polybase/client.\n\n\n## Install Polybase\n\n```bash\nnpm install @polybase/react\n```\n```bash\nyarn add @polybase/react\n```\n\n\n## Add Polybase Provider\n\n```tsx\nimport * as React from 'react'\nimport { PolybaseProvider } from '@polybase/react'\nimport { Polybase } from '@polybase/client/web'\n\nconst polybase = new Polybase()\n\nexport const App = () => {\n  return (\n    <PolybaseProvider polybase={polybase}>\n      {/* ... your app routes */}\n    </PolybaseProvider>\n  )\n}\n```\n\n## Read a record (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useRecord } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useRecord<OptionalCustomType>(polybase.collection('users').record('id'))\n\n  return data.data.name\n}\n```\n\n\n## List collection records (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useCollection } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useCollection<OptionalCustomType>(polybase.collection('users'))\n\n  const usersEl = map(data, ({ data }) => {\n    return (\n      <div key={data.id}>\n        {data.name}\n      </div>\n    )\n  })\n\n  return usersEl\n}\n```","readmeFilename":"README.md","_id":"@polybase/react@0.3.35-beta.17","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-GBEROM6ZVUSrjVb2ZgV3cft5Lvv+MlaM/Q7+ZcN9dYv3erDFCvGsOtQBtitgo8UvrmxNRpMNV8TExeEquEnAIw==","shasum":"91e989f6d922e82c35a5e84d8996df43cc087373","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.3.35-beta.17.tgz","fileCount":59,"unpackedSize":44988,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICQYjMbgz06KXMCNuv+U2SQl9BUOkd9E8Nzu1y1o1e9nAiEAr4U6htA9cvper5IJcVkzXGiYq6hKzMIJtRnqSXWfbM4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHPH/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpxow//ZRxhkrSHUEZafxYF2x2asfs8ynLc/c5FnfdAsJ+sL7gZiGHI\r\nxNoQrhqKjuGqZzbS9IKir6jyhdIgu7TGLtak86BZ7ukL0ZqFWmNyoYYdtNGb\r\nYcnwp4b88/ROBImDBOL1UiYZAQH2ruYp1m5uHNxhWdvy5hSz7gFVrTOGqZvn\r\nhtDFcVswlDptVxQD+T00ojh7J/o68hUEtyNqN0Fd5H2UMT8cJtPb9Jb5MpF7\r\nlFznCN6uy7U2cxddyerx2c9ArD3dGtQjXRxpVTYklIdRzON5/P8EidbpBYLN\r\ne+jnS7IW/Ul2isXu+MK+z2sKJf2JGjMjD4oNw2Ubm71RslEoen+LC2Mpuoas\r\naZJsfCcq0vbYCGEHKYkBsf8/ieZypkrY84S2IGu2WED6LKOhKKw3t84kWEYf\r\nRGJAtgWp/k2G7Sagb7KkAjiAB3aZtDtbLVNbZR8e1kjMwtQnNWphw8kNESrp\r\njFXKZbHdzmStkjPI5EVOMXgZj4yBnmMlmIE+Ho45OBd3qTlkVSi6UiAaOyEW\r\n9bUX1zj946DpKHRLd5bh47uIyv/GqmI9TWzu3Zee3wItB9pmBd8fUaygBuEz\r\n6YdFYmITRnJMKtMJtORkkGCvgYknqi1cQTYWlJk80x4VtStRfRohXAE6nbXA\r\nf7bfefxcWTXXhOytdZuBB8uMcIeavd2D47c=\r\n=39nb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.35-beta.17_1679618559200_0.7723262084340987"},"_hasShrinkwrap":false},"0.3.35-beta.18":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.3.35-beta.18","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"jsdom"},"devDependencies":{"@polybase/auth":"^0.3.35-beta.18+a51d257","@polybase/client":"^0.3.35-beta.18+a51d257","@sinonjs/fake-timers":"^10.0.2","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^14.0.0","@testing-library/react-hooks":"^8.0.1","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.3.1","react":">=16.8","react-test-renderer":"^18.2.0","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.9.4"},"peerDependencies":{"@polybase/auth":"*","@polybase/client":"*","react":">=16.8"},"gitHead":"a51d2579bc8f4630df477a1a476a07cb7f74b84c","readme":"# [Polybase](https://polybase.xyz) React\n\nReact wrapper for @polybase/client.\n\n\n## Install Polybase\n\n```bash\nnpm install @polybase/react\n```\n```bash\nyarn add @polybase/react\n```\n\n\n## Add Polybase Provider\n\n```tsx\nimport * as React from 'react'\nimport { PolybaseProvider } from '@polybase/react'\nimport { Polybase } from '@polybase/client/web'\n\nconst polybase = new Polybase()\n\nexport const App = () => {\n  return (\n    <PolybaseProvider polybase={polybase}>\n      {/* ... your app routes */}\n    </PolybaseProvider>\n  )\n}\n```\n\n## Read a record (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useRecord } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useRecord<OptionalCustomType>(polybase.collection('users').record('id'))\n\n  return data.data.name\n}\n```\n\n\n## List collection records (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useCollection } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useCollection<OptionalCustomType>(polybase.collection('users'))\n\n  const usersEl = map(data, ({ data }) => {\n    return (\n      <div key={data.id}>\n        {data.name}\n      </div>\n    )\n  })\n\n  return usersEl\n}\n```","readmeFilename":"README.md","_id":"@polybase/react@0.3.35-beta.18","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-Z9pc7TJ8oxklz1YS3zn2V9d0S28BcVxHlAHj/WWketsxk1pW84am7YR9zRHZJcgfjACjyyG09M3KFz+fSWFOsA==","shasum":"a403a250ecb856c28fa36a221be16133bfcb7bb5","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.3.35-beta.18.tgz","fileCount":59,"unpackedSize":44988,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCu8Sw9q6yIEOOeMzp5WzX4nCftFc6cbLpJT0IMojdogAIgcHJ4UrYetNWzR782XIeTCLttD89NX1IrXJIe9cedjJ0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkK0w7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoAoQ/+JoSpWrMXATniYMt+PECRFU4+99KXexIpjwsQ4Pu85cXeq1u+\r\n/OO3U2PfN5y3ZWl63E7cBlPvHWYSJAihO7fOJb1befhc91+J08lDm5fb/nmS\r\n60p1Wup+22lwVpxaPVAGHLaggbNVzpeOZX/GvvoiQiyGZGlFEaw/as8TACJJ\r\nLtaj/0rdepAyr3HknT6yhv5Xcc2DI6+fu9Gz5NcSb2zkVx9pmXFn65oQYEOz\r\njhLE/tELCJGKc67O2jy65TGhKig0dSo7k4jt40zljkiCHfE6WGVK7dDmh4ha\r\nS7N7mb+GgnyNnmlNbC/jJSKXFko6eObJDtoOf1Hey8y4qBm2yWAzug/lXL/a\r\n6v4Fktr8LURADNsyYma96L6ZK8amY5KQASgF+/QzBGX8o852prqV1n3dyYYb\r\nnbRsOuQLSob2qO5rrcaDid3Soflp1HoFYmDMKhyGlnXWubkCH2fiIREV1EvB\r\neEujtcTxAa/TtOTOjS5P3e5v6Uq5Xx2lbvyppihm0ufvVIzQSwm2GBabZ4wi\r\n5KZhEaxe1HAPA1/7I7iK2l2AVxPSP1WjsW913CQhuxVrakf6OeQWUaXeidGT\r\nluacxU6/sVWeUByBKFfT3e1MdWQD51W+NXY1uOIU7v2p2ul+R0mbxetL0XyS\r\nOxOFbX0VNKvOH8YMsj8w7KbV0rq50WUTQXI=\r\n=3Hn8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.35-beta.18_1680559163613_0.06733233918415782"},"_hasShrinkwrap":false},"0.3.35-beta.19":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.3.35-beta.19","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"jsdom"},"devDependencies":{"@polybase/auth":"^0.3.35-beta.19+97286f0","@polybase/client":"^0.3.35-beta.19+97286f0","@sinonjs/fake-timers":"^10.0.2","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^14.0.0","@testing-library/react-hooks":"^8.0.1","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.3.1","react":">=16.8","react-test-renderer":"^18.2.0","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.9.4"},"peerDependencies":{"@polybase/auth":"*","@polybase/client":"*","react":">=16.8"},"gitHead":"97286f038711a9565feb96ae5eb65612b9f395ed","readme":"# [Polybase](https://polybase.xyz) React\n\nReact wrapper for @polybase/client.\n\n\n## Install Polybase\n\n```bash\nnpm install @polybase/react\n```\n```bash\nyarn add @polybase/react\n```\n\n\n## Add Polybase Provider\n\n```tsx\nimport * as React from 'react'\nimport { PolybaseProvider } from '@polybase/react'\nimport { Polybase } from '@polybase/client/web'\n\nconst polybase = new Polybase()\n\nexport const App = () => {\n  return (\n    <PolybaseProvider polybase={polybase}>\n      {/* ... your app routes */}\n    </PolybaseProvider>\n  )\n}\n```\n\n## Read a record (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useRecord } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useRecord<OptionalCustomType>(polybase.collection('users').record('id'))\n\n  return data.data.name\n}\n```\n\n\n## List collection records (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useCollection } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useCollection<OptionalCustomType>(polybase.collection('users'))\n\n  const usersEl = map(data, ({ data }) => {\n    return (\n      <div key={data.id}>\n        {data.name}\n      </div>\n    )\n  })\n\n  return usersEl\n}\n```","readmeFilename":"README.md","_id":"@polybase/react@0.3.35-beta.19","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.5.1/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-Px6+NNU/tRCy0N9gj84Dt76egZdsqhrKUkDU7r9Ys7NL+FjiYPlkPWwakCN2Qq7ORAQqySF9+FvPOKDghMV8SA==","shasum":"d6bc5b0f8327c1a8663ed8c7aaf163e8c7766a66","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.3.35-beta.19.tgz","fileCount":59,"unpackedSize":44988,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDk9zKmH5Ia2vknjMrjmXT7/PCHZE3G9AR3pJVpPd4C/AiEAtSTBq78BBlQwtXb8anQCNuLJXrfbRVhJD+82xfEFf/w="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkL+gYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIYhAAlrj3pZ4AJvBHtq4J1FsAEkjr9QjHyZMq65rZctqO875y8Atp\r\nrVUaU9VwgrsdcOCh/pKCH0zCqdc/UAPDuvwt/OUBri9w8R9kibbZvgcS/cPv\r\nJltNuz7i6RiRWMb1B/13LhDbyNuBuJFCiT1A7W1qE9lo7dSPseqVoRYHAXlx\r\nphjwTmZ2zMPNmONbPQr5KL6X3IdVoq0EyreSaDlT22QWy6aB0P1+DHdYvLxk\r\n9InOVSYpSKUeEI8VHKM+mBNjaqFO7w8bADWSktwDXxqnkfdWwYb79H3j0+vQ\r\nttZH+pVMUsS1ea/Y6WvWUf/tR3Mq36Me/kjmkJI2Gs3XDMtU3LfTwu7EVfqB\r\nz4JHU2h0cSFbNOKPsiwr2EltbPwtusZnwyNtql26fh0aiNUMS7AEC107Y5+n\r\nSbQ54sjDN2cBg+6No3g6rkJwrBmNI+zSM2IvFzqOWt/m/Ajir28fN28hXnEQ\r\nuzFQRqPtlxPtJxoxfMtN/MHwWNXe01qYcXxpYnwwVO/W2eW+oUfIp+at5Kry\r\nMVnypWSfXQY355rQFmyS0n5xYXDMsr/j3ZhWaTxkPzLo7Q10FXY7dchn7TtP\r\nreNpkYfKASlbwgqjnJ3LQsEhVwf5dwVXThH0WIJ+4TE4CkqjGKwIiPDbOfbf\r\n1OasZxee3wkb4pOACHHTx2SJKZhiJq9PYvo=\r\n=3ZIv\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.35-beta.19_1680861208597_0.677663831541881"},"_hasShrinkwrap":false},"0.3.39":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.3.39","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"jsdom"},"devDependencies":{"@polybase/auth":"^0.3.39","@polybase/client":"^0.3.39","@sinonjs/fake-timers":"^10.0.2","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^14.0.0","@testing-library/react-hooks":"^8.0.1","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.3.1","react":">=16.8","react-test-renderer":"^18.2.0","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.9.4"},"peerDependencies":{"@polybase/auth":"*","@polybase/client":"*","react":">=16.8"},"gitHead":"ac1c9ce3393defbf763be7ae0acc9d616993d506","_id":"@polybase/react@0.3.39","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.5.1/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-ZCLat9OK+B0Jp6nVH11CC5TbwWpdPg4EHjK2qOxuwoOFIqpsfTN0MUfbiCVisL3XqnDjv2/C7AnXZioX5gSL2Q==","shasum":"a29f9be5ac4aa56859193de646152c73d895461a","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.3.39.tgz","fileCount":59,"unpackedSize":44940,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgcBigcv6gPqnx7kZpOlNIOhHQz2oZfczgkQdDpneVJQIhAMMkyZ/HhqczKf9ZvIAHsYvGoLLG+tKDm0utRoHQxaXy"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMC7NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0+Q/9GQd7TFrtjQeUA4rWVJ+R3M8CV8kakFGPcn4/ecB3EdxuWZfe\r\nKGpl/1zAiTyomD7mNTi0x3pDkFwa2ipHHRznnY85PQf1GrvzqMmkn2oWN+Yx\r\nFzIv5t4vx7fmlPIY4wGBxQPwfUqvV89MF3VNH0HSPE2MuqWi9Ss7izI3idNu\r\niUBllhbHQMz7cMrAWb0/pVM7gcMlTnUUpbNfxTzsjfymQl8uuBzk1/xYj0XX\r\n6cM8LF9ZlMfLZsaOQw6JS/RmtfH5ZdxkGBqJ1tHJFbfNa89Zg4WDDnb10H9k\r\nw7OhZ8DO2Hayz/ro+rqAADzqKfHDwXsDQt7iLMPDjYw9F+Nnu1htg6hbMwCz\r\nNFsBaMO45h44aPorH2es/MhJB4gVDW8bxp+1+byto7dhKrqEPm/FUJq06dOc\r\ndoltEz94GIYcjvo8BqQ2Xi0clRwEPo4mJ/ZAvFj+006ZS6FGzs/06lKoJ+ic\r\nbYJeNAUoO1epXqJ1pYFj7oPRm5xABOFwo6uKb1DWiBRvJDnzx0PHBDBECFVQ\r\n4OjvqySXIYBGing+B29TqtzDjYEdJ5Nbe7msN5cyg+NeU8PZRu2IdU5t6hqu\r\nIZOgCzU9Jh0PWMrHHokO+H7vUQrjsFecwNO9iVsmxGxuAx52IAinFGy1Emgl\r\n1Fq6pPFli8TXm4euW1jUOjxnIff7tGOpipc=\r\n=ypVw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.39_1680879309381_0.3962964162202356"},"_hasShrinkwrap":false},"0.3.35-beta.20":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.3.35-beta.20","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"jsdom"},"devDependencies":{"@polybase/auth":"^0.3.35-beta.20+ac1c9ce","@polybase/client":"^0.3.35-beta.20+ac1c9ce","@sinonjs/fake-timers":"^10.0.2","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^14.0.0","@testing-library/react-hooks":"^8.0.1","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.3.1","react":">=16.8","react-test-renderer":"^18.2.0","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.9.4"},"peerDependencies":{"@polybase/auth":"*","@polybase/client":"*","react":">=16.8"},"gitHead":"ac1c9ce3393defbf763be7ae0acc9d616993d506","readme":"# [Polybase](https://polybase.xyz) React\n\nReact wrapper for @polybase/client.\n\n\n## Install Polybase\n\n```bash\nnpm install @polybase/react\n```\n```bash\nyarn add @polybase/react\n```\n\n\n## Add Polybase Provider\n\n```tsx\nimport * as React from 'react'\nimport { PolybaseProvider } from '@polybase/react'\nimport { Polybase } from '@polybase/client/web'\n\nconst polybase = new Polybase()\n\nexport const App = () => {\n  return (\n    <PolybaseProvider polybase={polybase}>\n      {/* ... your app routes */}\n    </PolybaseProvider>\n  )\n}\n```\n\n## Read a record (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useRecord } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useRecord<OptionalCustomType>(polybase.collection('users').record('id'))\n\n  return data.data.name\n}\n```\n\n\n## List collection records (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useCollection } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useCollection<OptionalCustomType>(polybase.collection('users'))\n\n  const usersEl = map(data, ({ data }) => {\n    return (\n      <div key={data.id}>\n        {data.name}\n      </div>\n    )\n  })\n\n  return usersEl\n}\n```","readmeFilename":"README.md","_id":"@polybase/react@0.3.35-beta.20","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.5.1/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-umnsffOtW/xMe/gzDzmebN5wDeG4sY09+OobzUC+B6HCc93DswxBmDSve+lsFgy6D/A+ZMUjY6CRo4fUyBJ6Ww==","shasum":"cd98b3e1976103969706e2f09909d52a03e1549e","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.3.35-beta.20.tgz","fileCount":59,"unpackedSize":44988,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQ0m+z8JlJG96G9CeHYo0tmw78qosK/NsXNdcQMnE+HgIgREoZzHAKpWEWYn5jIUTMYI94+GE64YX8xZyHTlik+Gw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMC88ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKoQ/+L8bLCc+Lrvz21Y7P5qeQkohyrDArFDOoegQ8g3gPQNxfNhHW\r\nxgNAAVX6A2etfwiMxBTO4ETDtCE4FMmOQLuaBnOmkWvfw+y9+C4Hgj68M3nQ\r\nbcZrgwBvqKtsmE2umn8EX5nPPJLKg9AEdvFT1A8qhZGDedUAvwk218QSk7DQ\r\n9BjiTJjnCKBwwL9JIazUmTqX2EKOVtZeq6m8AOrGcK/APkBBxceM6ucG01yW\r\nLoS7WBK7LMuTPsgAQH4FR3UW0SNiPZI8mHDrZbS0hUMszu09eTsjFJt3sl4y\r\nkwaGIcuVE9/bnQOeQJaUzvbOInL2nmtmOfCPz3zkIv67GrDH0rrtX5fpeVLo\r\nCwtfO6M894NjkIWaKsjJBvmZkmBMUsgT6dqYKXoN7Z2dZKwRQngC9uUEptMD\r\n2HHxYH4QFjfzIgzDWZI0sUjo6fDDQ3fNDNL4tQEEDH28Lw/Mjv4bP572PQqi\r\nSUciE1pKYDb4dMCkbzys7igvMBFNQ2dqwWd+AiEPimeBUbFuOyoijwRp8+yY\r\nz39DSpaiKvS2xoxh1nD/frSVGJYjwqru0muJnR5hg/+Nn2f8/GBVdBFQlwVw\r\nAFa4vwphaFpc5Ue47Mixd/fbsbnGfecDXl5KKUsZHdEwu30rHsY2qWyi3yhR\r\nFE9uuCWwIYQ8BsWwNYVD4pYTf/3wcdSzkDY=\r\n=AP0q\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.35-beta.20_1680879420706_0.8305361833100575"},"_hasShrinkwrap":false},"0.3.40-beta.358":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.3.40-beta.358","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"jsdom"},"devDependencies":{"@polybase/auth":"^0.3.40-beta.358+54dd654","@polybase/client":"^0.3.40-beta.358+54dd654","@sinonjs/fake-timers":"^10.0.2","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^14.0.0","@testing-library/react-hooks":"^8.0.1","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.3.1","react":">=16.8","react-test-renderer":"^18.2.0","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.9.4"},"peerDependencies":{"@polybase/auth":"*","@polybase/client":"*","react":">=16.8"},"gitHead":"54dd6546bb5f06ce7d8426a56a7df645df9afade","readme":"# [Polybase](https://polybase.xyz) React\n\nReact wrapper for @polybase/client.\n\n\n## Install Polybase\n\n```bash\nnpm install @polybase/react\n```\n```bash\nyarn add @polybase/react\n```\n\n\n## Add Polybase Provider\n\n```tsx\nimport * as React from 'react'\nimport { PolybaseProvider } from '@polybase/react'\nimport { Polybase } from '@polybase/client/web'\n\nconst polybase = new Polybase()\n\nexport const App = () => {\n  return (\n    <PolybaseProvider polybase={polybase}>\n      {/* ... your app routes */}\n    </PolybaseProvider>\n  )\n}\n```\n\n## Read a record (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useRecord } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useRecord<OptionalCustomType>(polybase.collection('users').record('id'))\n\n  return data.data.name\n}\n```\n\n\n## List collection records (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useCollection } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useCollection<OptionalCustomType>(polybase.collection('users'))\n\n  const usersEl = map(data, ({ data }) => {\n    return (\n      <div key={data.id}>\n        {data.name}\n      </div>\n    )\n  })\n\n  return usersEl\n}\n```","readmeFilename":"README.md","_id":"@polybase/react@0.3.40-beta.358","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.6.1/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-73+mOSlGXNRp9kZaChtlf2vU1JNw0Q05kTXzL3qebcPrkNfsMpeINFs207WsOYHbsq5+sXkHIsOOlgApqGXWRw==","shasum":"6ab1c404f3af73a0c1016f75e0b9869cdab358f0","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.3.40-beta.358.tgz","fileCount":59,"unpackedSize":44991,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF6AwlzhyFDrxw0XsBivOScB2KiQGHfnD4vfXKZbjY51AiEA78r/3Wz5kTmsVTbfEEt6boTme/ALiHT0ICL/AMeoPVk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQcu7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoldw//XhMSkk83laxwwzgRZUGdYE8BCw8Y2vJfbhwx11F48R0yfq67\r\nFmDoMaZxfWSSIlr5yGGX4+jRY0H7qrsTOpKx6ipSRo3JyoiMohWzYoR8uSj9\r\nVRASy1QjOxkxyEV9c+QJYzssd1VU2Z6vGmYKyvOJdcc+ZJc+sqkKieZVw14O\r\nGpiwlGfbZ/S7RHzFHekLfr7nadlSMTaNC+3HXgd5uMST7OlUAWI7MMZNthE2\r\nmdruEUNcEHe5Umdta/IRl++i8l1CjTIXP0yZn+Yk0+6PPHu9MDMY/AsblYrL\r\nAgS3dvBxNvQZGvFr8ukvrPOfXr6MS7ubnoGoghebstMVBWwei04I5g7yx97j\r\n/NCTHcybh/nAA3eRljfS1BLJJ/FDprHaoe1bbEryW6gGd1jtyUu0LLqB4ER1\r\nU6okyzZoteYKiRe6+zRCB1yPnZ8Mhcb4CRsZZbqjOQMP2JVyFvvgyFkPNFXq\r\nT8uJp6igauk7DFwfYvq9Op031FTFyD1TLGu0cPUH4l10x9bcb28l2M8XSwpx\r\nVWMEfu2XWMyJMVCS9StACsv+D53wnYOs8XaHBj+tpKK1fMmtNqEkg0ZLaeu4\r\nK3cRlWyOr49U8fL/I9aNqsmxBM/EYIru0uSG3UuD/P0qRtXFNLaaCLklXuNP\r\nFHPtm8HggrD1poWNK5iK/Icmp8tafc7rVYo=\r\n=xeg1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.40-beta.358_1682033595374_0.11873006846318757"},"_hasShrinkwrap":false},"0.5.0":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.5.0","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"jsdom"},"devDependencies":{"@polybase/auth":"^0.5.0","@polybase/client":"^0.5.0","@sinonjs/fake-timers":"^10.0.2","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^14.0.0","@testing-library/react-hooks":"^8.0.1","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.3.1","react":">=16.8","react-test-renderer":"^18.2.0","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.9.4"},"peerDependencies":{"@polybase/auth":"*","@polybase/client":"*","react":">=16.8"},"gitHead":"7e7588ea68fecfa595b4521da57bd8da4efdc3f8","_id":"@polybase/react@0.5.0","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.6.1/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-p8jmZ2+el3E7eWPGqaU2sY92A5ChrA7fS3KTS1ctlTKWKbhmy585luTb1Y/oQHDbMuLsDu4Le7mmXpKX5M7G9Q==","shasum":"970832bc8b57cbcc4d009177761947b5f3370d4f","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.5.0.tgz","fileCount":59,"unpackedSize":44937,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEVXiv5TutRMx2avQbWyZ76pzoL4nq9m5qYuaka9qRg4AiEAzSujcYosj+9tWDlU6ARl6oopF0X4N2JKYtt/QAWp6wc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQc7+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJ2w/9GTCHfwDnqRwWnyUOiiUDafAPWSrFes+894aQuEq5+EfYxO43\r\nj/Tf984+icOT/RxJuvcb49MwS/9KSIwRxBXSMgOncZjKYYJuMaaEZZuLFqwj\r\n7wyuui5sBaSywD68Kr8YSjxV3BvoiWnRX5T01wH/LNXlQCAUsTWA+rKXzTva\r\nDNNbPlIfvfoiDCopVjCI70LRv6UlXlBdDWkJAo6Q+jFYE2QVCT/04vO0kjpR\r\nGlzGNxbtIRrqfHXAsgZ4H0BR4swyol48Zez21CiLlIgJhUuRY1dFeGIHY+RA\r\n9IqoufFQTPZGFpU2sbKjOCT5uEckJeXYMjdPTPAfQUzqvY8wQ62Dayh+OLgo\r\n9ot2LZtu3gU09xr0vXas1UJ/UYJpTd1ObJOYfWVN/6GHoPmXL8/Koww76A/8\r\n2WxucAvR5nlUmgLjcsefv1+tJXMP1k6pIZ094yRDHAsMXTa8b+0qWYqulpu8\r\neqwoOwUg6VCPVJCcDN2szayW0J3xJ5rN7S4s5gt3p18KnAalKn1qQkrU4v9B\r\nPzC/efTNMPkb0GWz2ZKD6qFm8UU2JINBiA3SxXM5SyrSJeHQ+q9/VAz+G+N1\r\nf1ndZmmvo37otn7OQg5csjg3TMTfDqIE07t3VD7A0IZJlEn7BbuTlSSv6qTc\r\nxElziUQ6hAEpJl+j5c9necKxHgjIiC6I59Y=\r\n=W8we\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.5.0_1682034430725_0.9435178292730382"},"_hasShrinkwrap":false},"0.5.1-beta.357":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.5.1-beta.357","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"jsdom"},"devDependencies":{"@polybase/auth":"^0.5.1-beta.357+7e7588e","@polybase/client":"^0.5.1-beta.357+7e7588e","@sinonjs/fake-timers":"^10.0.2","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^14.0.0","@testing-library/react-hooks":"^8.0.1","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.3.1","react":">=16.8","react-test-renderer":"^18.2.0","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.9.4"},"peerDependencies":{"@polybase/auth":"*","@polybase/client":"*","react":">=16.8"},"gitHead":"7e7588ea68fecfa595b4521da57bd8da4efdc3f8","readme":"# [Polybase](https://polybase.xyz) React\n\nReact wrapper for @polybase/client.\n\n\n## Install Polybase\n\n```bash\nnpm install @polybase/react\n```\n```bash\nyarn add @polybase/react\n```\n\n\n## Add Polybase Provider\n\n```tsx\nimport * as React from 'react'\nimport { PolybaseProvider } from '@polybase/react'\nimport { Polybase } from '@polybase/client/web'\n\nconst polybase = new Polybase()\n\nexport const App = () => {\n  return (\n    <PolybaseProvider polybase={polybase}>\n      {/* ... your app routes */}\n    </PolybaseProvider>\n  )\n}\n```\n\n## Read a record (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useRecord } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useRecord<OptionalCustomType>(polybase.collection('users').record('id'))\n\n  return data.data.name\n}\n```\n\n\n## List collection records (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useCollection } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useCollection<OptionalCustomType>(polybase.collection('users'))\n\n  const usersEl = map(data, ({ data }) => {\n    return (\n      <div key={data.id}>\n        {data.name}\n      </div>\n    )\n  })\n\n  return usersEl\n}\n```","readmeFilename":"README.md","_id":"@polybase/react@0.5.1-beta.357","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.6.1/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-PjGn/wVdTzV+z1UskzC8EfjuF5qDXC0TFAnTyjdjWF1k5y+IVTQjYldCpNVpQOztfKeE4WcLFrOueDPiuYCzpw==","shasum":"cbf02c46f3e9bd98921dde65a4af7566be540ce7","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.5.1-beta.357.tgz","fileCount":59,"unpackedSize":44988,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCH0oW46WUHBBjVZCPbGBBN7siLOskqt7RrvewolWdEnICIHW8QEnbyMBH4C9AACOv7ZL0u5LItJ2SFQZ4g7C0AQ57"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQc9lACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpICg/+IWu6v44Siu1EfRj3mIdJjLt1kSi1dny8P/lIMOMKygeQhPJp\r\nXkR1mdBlEp8dzJ4s8ScQHAlK2NhNLTOJn8egrkVAsRe3qMmVHtjJj4fHFSZV\r\neHCMM4GCVWAjVzfHIq9/IqsjYm8SIsDOZcpx0d8iaEoGo9BNVSXZ9dm9zrU9\r\nDmp7W06rEWH4dAadQgHk6vUBidN4Y8Ab+F/CQftpeAceQECkDiCZQfBsBklD\r\ng/YY1xHGHMPIwSOuFZi3QM5G3WIKUCbOb0O3xYKj7pKS0rzeO6WDsFyqGSHz\r\n22RNkh5FQkgfhXQbmzJ6rfG4x3RAy67sbrBsjY504mr4/mLKcseR/ece4obS\r\nkxPZfm5REqx4RjVJPc/xzVhxXWuPckg3JYn0kXsYxjI43RWYePMx7XghKUgg\r\nWplr3a24NSAGoxm8gpi7Zp519XyX080IxLuRgxrMdAavSmBQiGDBfr7djZrA\r\nInxES6d1Hqe5iePw0azV8ogT3mwmdzVr3ng0+dLKSVSOQ0YyXSWGbxmOeTrh\r\njCBhZ1Cfg9i5EU3i+R2nG8vO4+3b9/UO/+UMZYIFyC/pxZeEtCZGprCStN4H\r\nBNmt+VNrsBrgBRNwIjhGXpdSms/rI+qIKtZXKDr9dNk9oMtOnOccqkmb92DG\r\nFWVZtP+G+wkFVA/fuGtZyb1jrQEmjcEomoc=\r\n=cEYG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.5.1-beta.357_1682034533793_0.2637766937103818"},"_hasShrinkwrap":false},"0.5.1-beta.358":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.5.1-beta.358","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"jsdom"},"devDependencies":{"@polybase/auth":"^0.5.1-beta.358+6ae8d12","@polybase/client":"^0.5.1-beta.358+6ae8d12","@sinonjs/fake-timers":"^10.0.2","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^14.0.0","@testing-library/react-hooks":"^8.0.1","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.5.0","react":">=16.8","react-test-renderer":"^18.2.0","rimraf":"^3.0.2","ts-jest":"^29.1.0","typescript":"^4.9.4"},"peerDependencies":{"@polybase/auth":"*","@polybase/client":"*","react":">=16.8"},"gitHead":"6ae8d12e9844296868feb3471141039237c905c9","readme":"# [Polybase](https://polybase.xyz) React\n\nReact wrapper for @polybase/client.\n\n\n## Install Polybase\n\n```bash\nnpm install @polybase/react\n```\n```bash\nyarn add @polybase/react\n```\n\n\n## Add Polybase Provider\n\n```tsx\nimport * as React from 'react'\nimport { PolybaseProvider } from '@polybase/react'\nimport { Polybase } from '@polybase/client/web'\n\nconst polybase = new Polybase()\n\nexport const App = () => {\n  return (\n    <PolybaseProvider polybase={polybase}>\n      {/* ... your app routes */}\n    </PolybaseProvider>\n  )\n}\n```\n\n## Read a record (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useRecord } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useRecord<OptionalCustomType>(polybase.collection('users').record('id'))\n\n  return data.data.name\n}\n```\n\n\n## List collection records (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useCollection } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useCollection<OptionalCustomType>(polybase.collection('users'))\n\n  const usersEl = map(data, ({ data }) => {\n    return (\n      <div key={data.id}>\n        {data.name}\n      </div>\n    )\n  })\n\n  return usersEl\n}\n```","readmeFilename":"README.md","_id":"@polybase/react@0.5.1-beta.358","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.6.1/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-m1IFwA4nIN137SeuIKH+74Yc9cfb+qD00KUInHCSuj/O9bC1cuaKGnumjosZIWcO/4QuLjSMd/8rTsCRRKiqUQ==","shasum":"f8f296c5e6f5affea40c94d5366f2296a7a6b119","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.5.1-beta.358.tgz","fileCount":59,"unpackedSize":45160,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAqAgeJ+OjpBx4TQpDxIGgRnzBSRGh81A/xa1NKP7ZC5AiEAkAo9ikZgp0SltbNHzTDI2K9IefT8MCXlPzVbt7SXN6U="}]},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.5.1-beta.358_1684163989048_0.1561097866236536"},"_hasShrinkwrap":false},"0.5.1-beta.364":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.5.1-beta.364","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"jsdom"},"devDependencies":{"@polybase/auth":"^0.5.0","@polybase/client":"^0.5.1-beta.364+ea0feb6","@sinonjs/fake-timers":"^10.0.2","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^14.0.0","@testing-library/react-hooks":"^8.0.1","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.5.0","react":">=16.8","react-test-renderer":"^18.2.0","rimraf":"^3.0.2","ts-jest":"^29.1.0","typescript":"^4.9.4"},"peerDependencies":{"@polybase/auth":"*","@polybase/client":"*","react":">=16.8"},"gitHead":"ea0feb6619f6e5e77f63a1b078c85e64d18ec7d8","readme":"# [Polybase](https://polybase.xyz) React\n\nReact wrapper for @polybase/client.\n\n\n## Install Polybase\n\n```bash\nnpm install @polybase/react\n```\n```bash\nyarn add @polybase/react\n```\n\n\n## Add Polybase Provider\n\n```tsx\nimport * as React from 'react'\nimport { PolybaseProvider } from '@polybase/react'\nimport { Polybase } from '@polybase/client/web'\n\nconst polybase = new Polybase()\n\nexport const App = () => {\n  return (\n    <PolybaseProvider polybase={polybase}>\n      {/* ... your app routes */}\n    </PolybaseProvider>\n  )\n}\n```\n\n## Read a record (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useRecord } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useRecord<OptionalCustomType>(polybase.collection('users').record('id'))\n\n  return data.data.name\n}\n```\n\n\n## List collection records (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useCollection } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useCollection<OptionalCustomType>(polybase.collection('users'))\n\n  const usersEl = map(data, ({ data }) => {\n    return (\n      <div key={data.id}>\n        {data.name}\n      </div>\n    )\n  })\n\n  return usersEl\n}\n```","readmeFilename":"README.md","_id":"@polybase/react@0.5.1-beta.364","_nodeVersion":"18.16.0","_npmVersion":"lerna/6.6.1/node@v18.16.0+x64 (linux)","dist":{"integrity":"sha512-uDOTbaQeRTWntQk3bivOUMBqJr8vzNMeeAzzA7RQAtygKWCpwZP0k2E+NIbJOV768goQt80uGVSM8ZPcxRwCbQ==","shasum":"2d2d9720d8f6b2b97521ec4ad950371c27c3603a","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.5.1-beta.364.tgz","fileCount":59,"unpackedSize":45143,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEFMRuNdsjxZPDLVt6DH+5JHQ69I4ZlPYw/1twQmH5knAiEAuvw+dAU7nqqeZuyDOYCQTyrV2xQm3Tk74mUkfWAzEIs="}]},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.5.1-beta.364_1684505306794_0.3512736344733627"},"_hasShrinkwrap":false},"0.5.1-beta.365":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.5.1-beta.365","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"jsdom"},"devDependencies":{"@polybase/auth":"^0.5.0","@polybase/client":"^0.5.1-beta.365+80ac151","@sinonjs/fake-timers":"^10.0.2","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^14.0.0","@testing-library/react-hooks":"^8.0.1","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.5.0","react":">=16.8","react-test-renderer":"^18.2.0","rimraf":"^3.0.2","ts-jest":"^29.1.0","typescript":"^4.9.4"},"peerDependencies":{"@polybase/auth":"*","@polybase/client":"*","react":">=16.8"},"gitHead":"80ac15125f7df6622a6b955d3691867ec0c5b605","readme":"# [Polybase](https://polybase.xyz) React\n\nReact wrapper for @polybase/client.\n\n\n## Install Polybase\n\n```bash\nnpm install @polybase/react\n```\n```bash\nyarn add @polybase/react\n```\n\n\n## Add Polybase Provider\n\n```tsx\nimport * as React from 'react'\nimport { PolybaseProvider } from '@polybase/react'\nimport { Polybase } from '@polybase/client/web'\n\nconst polybase = new Polybase()\n\nexport const App = () => {\n  return (\n    <PolybaseProvider polybase={polybase}>\n      {/* ... your app routes */}\n    </PolybaseProvider>\n  )\n}\n```\n\n## Read a record (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useRecord } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useRecord<OptionalCustomType>(polybase.collection('users').record('id'))\n\n  return data.data.name\n}\n```\n\n\n## List collection records (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useCollection } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useCollection<OptionalCustomType>(polybase.collection('users'))\n\n  const usersEl = map(data, ({ data }) => {\n    return (\n      <div key={data.id}>\n        {data.name}\n      </div>\n    )\n  })\n\n  return usersEl\n}\n```","readmeFilename":"README.md","_id":"@polybase/react@0.5.1-beta.365","_nodeVersion":"18.16.0","_npmVersion":"lerna/6.6.1/node@v18.16.0+x64 (linux)","dist":{"integrity":"sha512-GldjJtjSyvysdK6mEGuM3NfkV6votU2xc9YseT7A6Eo4Uxq5s3gvGgDjuxUW/B9xIajlQvyMPXF3L12HMuJCdQ==","shasum":"9c259b3e9072bf75a6120197c0623fa614461618","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.5.1-beta.365.tgz","fileCount":59,"unpackedSize":45143,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpWa8y+h52mofuGuI+EDGISkO2oveqXUTbKHgUDNeZ8AIga5oEVamIy8hjo6Qy0Pm/ZyirgFo+TyTP13O/wReISyw="}]},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.5.1-beta.365_1684513904435_0.5664751371472543"},"_hasShrinkwrap":false},"0.5.1-beta.366":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.5.1-beta.366","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"jsdom"},"devDependencies":{"@polybase/auth":"^0.5.0","@polybase/client":"^0.5.1-beta.366+d6b8850","@sinonjs/fake-timers":"^10.0.2","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^14.0.0","@testing-library/react-hooks":"^8.0.1","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.5.0","react":">=16.8","react-test-renderer":"^18.2.0","rimraf":"^3.0.2","ts-jest":"^29.1.0","typescript":"^4.9.4"},"peerDependencies":{"@polybase/auth":"*","@polybase/client":"*","react":">=16.8"},"gitHead":"d6b8850e7f91aa45bc919bb1c5222a9b49def59b","readme":"# [Polybase](https://polybase.xyz) React\n\nReact wrapper for @polybase/client.\n\n\n## Install Polybase\n\n```bash\nnpm install @polybase/react\n```\n```bash\nyarn add @polybase/react\n```\n\n\n## Add Polybase Provider\n\n```tsx\nimport * as React from 'react'\nimport { PolybaseProvider } from '@polybase/react'\nimport { Polybase } from '@polybase/client/web'\n\nconst polybase = new Polybase()\n\nexport const App = () => {\n  return (\n    <PolybaseProvider polybase={polybase}>\n      {/* ... your app routes */}\n    </PolybaseProvider>\n  )\n}\n```\n\n## Read a record (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useRecord } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useRecord<OptionalCustomType>(polybase.collection('users').record('id'))\n\n  return data.data.name\n}\n```\n\n\n## List collection records (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useCollection } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useCollection<OptionalCustomType>(polybase.collection('users'))\n\n  const usersEl = map(data, ({ data }) => {\n    return (\n      <div key={data.id}>\n        {data.name}\n      </div>\n    )\n  })\n\n  return usersEl\n}\n```","readmeFilename":"README.md","_id":"@polybase/react@0.5.1-beta.366","_nodeVersion":"18.16.0","_npmVersion":"lerna/6.6.1/node@v18.16.0+x64 (linux)","dist":{"integrity":"sha512-HYcjUDqX8QcK1u7/4FeeDP4eqdJ9AOm28Kp8Lp7/DV4y59ecCpNGmuhbBqgaEmFCRiZlMfNLet3gpEZPqG8RzQ==","shasum":"d1e6feba6c16f5071eb02d0ad41f9835daeb2077","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.5.1-beta.366.tgz","fileCount":59,"unpackedSize":45143,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUOuzcPyLWpwZLUHuhNB9GBkiVNTTnQEj5W89KZhftFgIhANJOcYE4rJmJbHrJO1XL/NbOzKBtJVitYWKfq+T1bmOt"}]},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.5.1-beta.366_1684581560361_0.34057020865063503"},"_hasShrinkwrap":false},"0.5.1-beta.367":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.5.1-beta.367","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"jsdom"},"devDependencies":{"@polybase/auth":"^0.5.0","@polybase/client":"^0.5.1-beta.367+c3d5d59","@sinonjs/fake-timers":"^10.0.2","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^14.0.0","@testing-library/react-hooks":"^8.0.1","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.5.0","react":">=16.8","react-test-renderer":"^18.2.0","rimraf":"^3.0.2","ts-jest":"^29.1.0","typescript":"^4.9.4"},"peerDependencies":{"@polybase/auth":"*","@polybase/client":"*","react":">=16.8"},"gitHead":"c3d5d59db37e6146d09f1c223b6ae3b6cdc45e02","readme":"# [Polybase](https://polybase.xyz) React\n\nReact wrapper for @polybase/client.\n\n\n## Install Polybase\n\n```bash\nnpm install @polybase/react\n```\n```bash\nyarn add @polybase/react\n```\n\n\n## Add Polybase Provider\n\n```tsx\nimport * as React from 'react'\nimport { PolybaseProvider } from '@polybase/react'\nimport { Polybase } from '@polybase/client/web'\n\nconst polybase = new Polybase()\n\nexport const App = () => {\n  return (\n    <PolybaseProvider polybase={polybase}>\n      {/* ... your app routes */}\n    </PolybaseProvider>\n  )\n}\n```\n\n## Read a record (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useRecord } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useRecord<OptionalCustomType>(polybase.collection('users').record('id'))\n\n  return data.data.name\n}\n```\n\n\n## List collection records (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useCollection } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useCollection<OptionalCustomType>(polybase.collection('users'))\n\n  const usersEl = map(data, ({ data }) => {\n    return (\n      <div key={data.id}>\n        {data.name}\n      </div>\n    )\n  })\n\n  return usersEl\n}\n```","readmeFilename":"README.md","_id":"@polybase/react@0.5.1-beta.367","_nodeVersion":"18.16.0","_npmVersion":"lerna/6.6.1/node@v18.16.0+x64 (linux)","dist":{"integrity":"sha512-zAlZ2S4qvL/YWtm/BemE9P8VXYmyMwzULq6F3vaKWgo+n4b4rMD5NI+jaEtEsl1+MDtm1qGvjawc6DFF3KRA8A==","shasum":"8de2782cbfa9517910d044c18042d666dee7f78e","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.5.1-beta.367.tgz","fileCount":59,"unpackedSize":45143,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEcGlYNI+k384lpi+eEwcD6I+WYsA9bwYdAagDPunU1yAiBUyKQ5NW0CRejl6R60l8H5iJVEdXNzwHBSinR46oC+uA=="}]},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.5.1-beta.367_1684590642875_0.5123914786349031"},"_hasShrinkwrap":false},"0.6.0":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.6.0","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"jsdom"},"devDependencies":{"@polybase/auth":"^0.6.0","@polybase/client":"^0.6.0","@sinonjs/fake-timers":"^10.0.2","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^14.0.0","@testing-library/react-hooks":"^8.0.1","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.5.0","react":">=16.8","react-test-renderer":"^18.2.0","rimraf":"^3.0.2","ts-jest":"^29.1.0","typescript":"^4.9.4"},"peerDependencies":{"@polybase/auth":"*","@polybase/client":"*","react":">=16.8"},"gitHead":"165e558634dc347aebdf99e3908ada7b8ec0160a","_id":"@polybase/react@0.6.0","_nodeVersion":"18.16.0","_npmVersion":"lerna/6.6.1/node@v18.16.0+x64 (linux)","dist":{"integrity":"sha512-Ja6t2F6spEcHte01PG8/puXZ9eMMtyppmxD3ClXgsqahgiOw2gXsYq2XRVVELgv5GrZCxWOPmloq96GU1gi8Qg==","shasum":"8e182fd658162197b49acd2136e3bf8a786f0402","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.6.0.tgz","fileCount":59,"unpackedSize":45109,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGjWS+qkOQEVXiGsp8EpOWSt0vttlgUdLgspo2eHq4a2AiBFfWrSq8JjMhYCV7veCpjG+j9JH/OjN64zpHLC6OaqsQ=="}]},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.6.0_1684757673462_0.679208037716238"},"_hasShrinkwrap":false},"0.6.1-beta.373":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.6.1-beta.373","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"jsdom"},"devDependencies":{"@polybase/auth":"^0.6.0","@polybase/client":"^0.6.1-beta.373+703490c","@sinonjs/fake-timers":"^10.0.2","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^14.0.0","@testing-library/react-hooks":"^8.0.1","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.5.0","react":">=16.8","react-test-renderer":"^18.2.0","rimraf":"^3.0.2","ts-jest":"^29.1.0","typescript":"^4.9.4"},"peerDependencies":{"@polybase/auth":"*","@polybase/client":"*","react":">=16.8"},"gitHead":"703490c234165217f16c5029915be0863fbcaebb","readme":"# [Polybase](https://polybase.xyz) React\n\nReact wrapper for @polybase/client.\n\n\n## Install Polybase\n\n```bash\nnpm install @polybase/react\n```\n```bash\nyarn add @polybase/react\n```\n\n\n## Add Polybase Provider\n\n```tsx\nimport * as React from 'react'\nimport { PolybaseProvider } from '@polybase/react'\nimport { Polybase } from '@polybase/client/web'\n\nconst polybase = new Polybase()\n\nexport const App = () => {\n  return (\n    <PolybaseProvider polybase={polybase}>\n      {/* ... your app routes */}\n    </PolybaseProvider>\n  )\n}\n```\n\n## Read a record (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useRecord } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useRecord<OptionalCustomType>(polybase.collection('users').record('id'))\n\n  return data.data.name\n}\n```\n\n\n## List collection records (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useCollection } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useCollection<OptionalCustomType>(polybase.collection('users'))\n\n  const usersEl = map(data, ({ data }) => {\n    return (\n      <div key={data.id}>\n        {data.name}\n      </div>\n    )\n  })\n\n  return usersEl\n}\n```","readmeFilename":"README.md","_id":"@polybase/react@0.6.1-beta.373","_nodeVersion":"18.16.0","_npmVersion":"lerna/6.6.1/node@v18.16.0+x64 (linux)","dist":{"integrity":"sha512-/e0nv81+XjoGiFlb6uWTOIZx6/j4hh/UvA36ON+hh0snjnneE1YMs8ehWq4VYKK6197LuJbd02hSrugtiTOYkg==","shasum":"ae5bd9ea2a2959e25e111b387096a2d6efce57d5","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.6.1-beta.373.tgz","fileCount":59,"unpackedSize":45143,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZZ12mwXlWhOxFLivGLYMw39AEsHcqp6+k0kW7hlhQhAIgGQG7jGkPEd5CDARxvJ8BSlL/jQmAqUvIwsxS9pe4k+8="}]},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.6.1-beta.373_1685105138160_0.16466476265829733"},"_hasShrinkwrap":false},"0.6.1-beta.375":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.6.1-beta.375","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"jsdom"},"devDependencies":{"@polybase/auth":"^0.6.0","@polybase/client":"^0.6.1-beta.375+109fe23","@sinonjs/fake-timers":"^10.0.2","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^14.0.0","@testing-library/react-hooks":"^8.0.1","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.5.0","react":">=16.8","react-test-renderer":"^18.2.0","rimraf":"^3.0.2","ts-jest":"^29.1.0","typescript":"^4.9.4"},"peerDependencies":{"@polybase/auth":"*","@polybase/client":"*","react":">=16.8"},"gitHead":"109fe23c18785fa1b2523e7ce1d83f2dc4776337","readme":"# [Polybase](https://polybase.xyz) React\n\nReact wrapper for @polybase/client.\n\n\n## Install Polybase\n\n```bash\nnpm install @polybase/react\n```\n```bash\nyarn add @polybase/react\n```\n\n\n## Add Polybase Provider\n\n```tsx\nimport * as React from 'react'\nimport { PolybaseProvider } from '@polybase/react'\nimport { Polybase } from '@polybase/client/web'\n\nconst polybase = new Polybase()\n\nexport const App = () => {\n  return (\n    <PolybaseProvider polybase={polybase}>\n      {/* ... your app routes */}\n    </PolybaseProvider>\n  )\n}\n```\n\n## Read a record (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useRecord } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useRecord<OptionalCustomType>(polybase.collection('users').record('id'))\n\n  return data.data.name\n}\n```\n\n\n## List collection records (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useCollection } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useCollection<OptionalCustomType>(polybase.collection('users'))\n\n  const usersEl = map(data, ({ data }) => {\n    return (\n      <div key={data.id}>\n        {data.name}\n      </div>\n    )\n  })\n\n  return usersEl\n}\n```","readmeFilename":"README.md","_id":"@polybase/react@0.6.1-beta.375","_nodeVersion":"18.16.0","_npmVersion":"lerna/6.6.1/node@v18.16.0+x64 (linux)","dist":{"integrity":"sha512-8c3YMS5IJp+2ailVDOWVpLuv5JIxh6ihfJ2Hobxku+ZQA3NEX+rt+mqP5OPdxM+NgTxJFVwts4aOWdE1WE6WDA==","shasum":"c2d52586e6997949b56f3ff610563a9512c6965d","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.6.1-beta.375.tgz","fileCount":59,"unpackedSize":45482,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbMj5Vn5d+4sq7C5Pt0+KtP4CTREOqnq7dHIsvVowWqAIhAJTf5WEKMk6xkru6ja4xFJX4zVDEBoGMnmBSePBrRSfq"}]},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.6.1-beta.375_1685525525418_0.27560138312343296"},"_hasShrinkwrap":false},"0.6.1":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.6.1","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"jsdom"},"devDependencies":{"@polybase/auth":"^0.6.1","@polybase/client":"^0.6.1","@sinonjs/fake-timers":"^10.0.2","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^14.0.0","@testing-library/react-hooks":"^8.0.1","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.5.0","react":">=16.8","react-test-renderer":"^18.2.0","rimraf":"^3.0.2","ts-jest":"^29.1.0","typescript":"^4.9.4"},"peerDependencies":{"@polybase/auth":"*","@polybase/client":"*","react":">=16.8"},"gitHead":"ffac613e63662bcd08a41e6aead6f2813fabfe9d","_id":"@polybase/react@0.6.1","_nodeVersion":"18.16.0","_npmVersion":"lerna/6.6.1/node@v18.16.0+x64 (linux)","dist":{"integrity":"sha512-mt17guto/Nb8iArX6AfkWPyX2qli4yCObcxVStejxgzRdXQhBiXWrq8V0mmrR+ncdC6zocQlX6sAae56YAK+0Q==","shasum":"cb480faf3ff7f6a0b42c4346e64d1e94e729aa56","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.6.1.tgz","fileCount":59,"unpackedSize":45448,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGI2Jh/mfLfQTPz9GmjdMLIzjEeKV8VKAnvhuvv7XGHmAiBur9Mtt7QcyRsVZkVbWMsGR1y1XzTxuSDCh3mtR9G+tw=="}]},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.6.1_1685525801087_0.7868882979073955"},"_hasShrinkwrap":false},"0.6.2-beta.379":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.6.2-beta.379","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"jsdom"},"devDependencies":{"@polybase/auth":"^0.6.1","@polybase/client":"^0.6.2-beta.379+9f7fdd1","@sinonjs/fake-timers":"^10.0.2","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^14.0.0","@testing-library/react-hooks":"^8.0.1","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.5.0","react":">=16.8","react-test-renderer":"^18.2.0","rimraf":"^3.0.2","ts-jest":"^29.1.0","typescript":"^4.9.4"},"peerDependencies":{"@polybase/auth":"*","@polybase/client":"*","react":">=16.8"},"gitHead":"9f7fdd1818f3a65f33d203481f3ad44852fee7a0","readme":"# [Polybase](https://polybase.xyz) React\n\nReact wrapper for @polybase/client.\n\n\n## Install Polybase\n\n```bash\nnpm install @polybase/react\n```\n```bash\nyarn add @polybase/react\n```\n\n\n## Add Polybase Provider\n\n```tsx\nimport * as React from 'react'\nimport { PolybaseProvider } from '@polybase/react'\nimport { Polybase } from '@polybase/client/web'\n\nconst polybase = new Polybase()\n\nexport const App = () => {\n  return (\n    <PolybaseProvider polybase={polybase}>\n      {/* ... your app routes */}\n    </PolybaseProvider>\n  )\n}\n```\n\n## Read a record (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useRecord } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useRecord<OptionalCustomType>(polybase.collection('users').record('id'))\n\n  return data.data.name\n}\n```\n\n\n## List collection records (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useCollection } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useCollection<OptionalCustomType>(polybase.collection('users'))\n\n  const usersEl = map(data, ({ data }) => {\n    return (\n      <div key={data.id}>\n        {data.name}\n      </div>\n    )\n  })\n\n  return usersEl\n}\n```","readmeFilename":"README.md","_id":"@polybase/react@0.6.2-beta.379","_nodeVersion":"18.16.0","_npmVersion":"lerna/6.6.1/node@v18.16.0+x64 (linux)","dist":{"integrity":"sha512-aj54BmW9OERZsE01PJfX8+AQTAvsOTkI8us4OQYKJYThFnATAds1VRLQXQFTFqtbGaEfRlxDD88ysexDCCK6zw==","shasum":"642081adcb72ee786197edd228344a0ce6e6393b","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.6.2-beta.379.tgz","fileCount":59,"unpackedSize":45482,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCogFUCxSGaUyFXEoeoMKh94XqmSUhmk6mIkeL76IdirAIhANP8p6j7sSoJldIkHhTSkjGZirfnUlmSuHqast/oKn/q"}]},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.6.2-beta.379_1686606012693_0.20783766850544683"},"_hasShrinkwrap":false},"0.6.2-beta.380":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.6.2-beta.380","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"jsdom"},"devDependencies":{"@polybase/auth":"^0.6.2-beta.380+d69b2f2","@polybase/client":"^0.6.1","@sinonjs/fake-timers":"^10.0.2","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^14.0.0","@testing-library/react-hooks":"^8.0.1","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.5.0","react":">=16.8","react-test-renderer":"^18.2.0","rimraf":"^3.0.2","ts-jest":"^29.1.0","typescript":"^4.9.4"},"peerDependencies":{"@polybase/auth":"*","@polybase/client":"*","react":">=16.8"},"gitHead":"d69b2f2c2a8019fba8b7a91f3599e1aab70013e6","readme":"# [Polybase](https://polybase.xyz) React\n\nReact wrapper for @polybase/client.\n\n\n## Install Polybase\n\n```bash\nnpm install @polybase/react\n```\n```bash\nyarn add @polybase/react\n```\n\n\n## Add Polybase Provider\n\n```tsx\nimport * as React from 'react'\nimport { PolybaseProvider } from '@polybase/react'\nimport { Polybase } from '@polybase/client/web'\n\nconst polybase = new Polybase()\n\nexport const App = () => {\n  return (\n    <PolybaseProvider polybase={polybase}>\n      {/* ... your app routes */}\n    </PolybaseProvider>\n  )\n}\n```\n\n## Read a record (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useRecord } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useRecord<OptionalCustomType>(polybase.collection('users').record('id'))\n\n  return data.data.name\n}\n```\n\n\n## List collection records (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useCollection } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useCollection<OptionalCustomType>(polybase.collection('users'))\n\n  const usersEl = map(data, ({ data }) => {\n    return (\n      <div key={data.id}>\n        {data.name}\n      </div>\n    )\n  })\n\n  return usersEl\n}\n```","readmeFilename":"README.md","_id":"@polybase/react@0.6.2-beta.380","_nodeVersion":"18.16.0","_npmVersion":"lerna/6.6.1/node@v18.16.0+x64 (linux)","dist":{"integrity":"sha512-zl344KOETgeCFzeFtkaOp1VQQa6Qp7fYtiviIqllOMlBgkrzcFZTPYtvGLvV0FLTdWWksOBaey8qxilu7QMmzg==","shasum":"067dac8bb8fa90fc06249a0a7927d0588cb4e460","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.6.2-beta.380.tgz","fileCount":59,"unpackedSize":45482,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGsJUa3bTLKEWEnC21Ve5xNlpFjhI5fCzNyYeHquaD4fAiEAlH6HtQTNd0n6fGUyuNox4/4HtGDTI+BxLh2ie5+xNEE="}]},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.6.2-beta.380_1686606424844_0.6466745275700503"},"_hasShrinkwrap":false},"0.6.2":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.6.2","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"jsdom"},"devDependencies":{"@polybase/auth":"^0.6.2","@polybase/client":"^0.6.2","@sinonjs/fake-timers":"^10.0.2","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^14.0.0","@testing-library/react-hooks":"^8.0.1","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.5.0","react":">=16.8","react-test-renderer":"^18.2.0","rimraf":"^3.0.2","ts-jest":"^29.1.0","typescript":"^4.9.4"},"peerDependencies":{"@polybase/auth":"*","@polybase/client":"*","react":">=16.8"},"gitHead":"99f5b41a288a9b424b933a0381c865b26c9dc439","_id":"@polybase/react@0.6.2","_nodeVersion":"18.16.0","_npmVersion":"lerna/6.6.1/node@v18.16.0+x64 (linux)","dist":{"integrity":"sha512-j3OFM73PkDcAgWcYdMdUtaWV30llz1qmU8FA9PQXcIXIQiceyRQvbaAdoP6vMR5sBt2oWYBleeh4pZyeCIs1zQ==","shasum":"df0ef734c510d93f4e75239ce5fc5f76a49cfcf6","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.6.2.tgz","fileCount":59,"unpackedSize":45448,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICDP5ms18WS1mgXhg7gJo0C7n0rY2ZzDGGTsfto3shBxAiAcGAyrifTdPnA+j7WelSQG4gqE7t7UKLsVk9rRgqj2QA=="}]},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.6.2_1686665069645_0.14180092251829723"},"_hasShrinkwrap":false},"0.6.3-beta.385":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.6.3-beta.385","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"jsdom"},"devDependencies":{"@polybase/auth":"^0.6.2","@polybase/client":"^0.6.3-beta.385+8d2c3cb","@sinonjs/fake-timers":"^10.0.2","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^14.0.0","@testing-library/react-hooks":"^8.0.1","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.5.0","react":">=16.8","react-test-renderer":"^18.2.0","rimraf":"^3.0.2","ts-jest":"^29.1.0","typescript":"^4.9.4"},"peerDependencies":{"@polybase/auth":"*","@polybase/client":"*","react":">=16.8"},"gitHead":"8d2c3cb4cda58494b54f7e2fbde51063b8869a5e","readme":"# [Polybase](https://polybase.xyz) React\n\nReact wrapper for @polybase/client.\n\n\n## Install Polybase\n\n```bash\nnpm install @polybase/react\n```\n```bash\nyarn add @polybase/react\n```\n\n\n## Add Polybase Provider\n\n```tsx\nimport * as React from 'react'\nimport { PolybaseProvider } from '@polybase/react'\nimport { Polybase } from '@polybase/client/web'\n\nconst polybase = new Polybase()\n\nexport const App = () => {\n  return (\n    <PolybaseProvider polybase={polybase}>\n      {/* ... your app routes */}\n    </PolybaseProvider>\n  )\n}\n```\n\n## Read a record (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useRecord } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useRecord<OptionalCustomType>(polybase.collection('users').record('id'))\n\n  return data.data.name\n}\n```\n\n\n## List collection records (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useCollection } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useCollection<OptionalCustomType>(polybase.collection('users'))\n\n  const usersEl = map(data, ({ data }) => {\n    return (\n      <div key={data.id}>\n        {data.name}\n      </div>\n    )\n  })\n\n  return usersEl\n}\n```","readmeFilename":"README.md","_id":"@polybase/react@0.6.3-beta.385","_nodeVersion":"18.16.1","_npmVersion":"lerna/6.6.1/node@v18.16.1+x64 (linux)","dist":{"integrity":"sha512-VOjsQI6Kaz8N18iH4AxvH5HgPwb8g01wICv1+EFOw04InMZEB6DGinFd0xlwZIHoRUE73wH2eJO0i/ltxFIYjQ==","shasum":"4b66339e5aae1113115f790d6178a09d305e475d","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.6.3-beta.385.tgz","fileCount":59,"unpackedSize":45482,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFONjgtIX0g1AhNddj6vvtF9Kv5z5J5M5vBotL3hfBXgAiEAkPXGf/hZcscWW00hFhYIMb1F2k2pRS3ftP+Ox+k2t34="}]},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.6.3-beta.385_1688979634319_0.7573791232390437"},"_hasShrinkwrap":false},"0.6.5":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.6.5","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"jsdom"},"devDependencies":{"@polybase/auth":"^0.6.5","@polybase/client":"^0.6.5","@sinonjs/fake-timers":"^10.0.2","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^14.0.0","@testing-library/react-hooks":"^8.0.1","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.5.0","react":">=16.8","react-test-renderer":"^18.2.0","rimraf":"^3.0.2","ts-jest":"^29.1.0","typescript":"^4.9.4"},"peerDependencies":{"@polybase/auth":"*","@polybase/client":"*","react":">=16.8"},"gitHead":"8662db4ba952e08ee9e58d47638c805d38b8dc38","_id":"@polybase/react@0.6.5","_nodeVersion":"18.16.1","_npmVersion":"lerna/6.6.1/node@v18.16.1+x64 (linux)","dist":{"integrity":"sha512-GX68ZntAZBatd3Kc6KePHZrwe/5fpc7xeS0ueprsedcN9SZN3WQW+fdWJn6fbHJN6Ld0gGixb9aUpU+Jm3yrPw==","shasum":"3847a1d1d9bbdebb1b08eba11d3a03e28ba4d2ff","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.6.5.tgz","fileCount":59,"unpackedSize":45448,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPV3DZb1K8tk7MPBv6JUpqY+Rm1tELeA6joAz+Y0Ga5QIhAPYE+BpPAmTaM2J0/L/xej9gsjpWPcztoQdBItroiYug"}]},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.6.5_1689037076738_0.7859888638768338"},"_hasShrinkwrap":false},"0.6.6-beta.387":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.6.6-beta.387","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"jsdom"},"devDependencies":{"@polybase/auth":"^0.6.5","@polybase/client":"^0.6.6-beta.387+132c032","@sinonjs/fake-timers":"^10.0.2","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^14.0.0","@testing-library/react-hooks":"^8.0.1","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.5.0","react":">=16.8","react-test-renderer":"^18.2.0","rimraf":"^3.0.2","ts-jest":"^29.1.0","typescript":"^4.9.4"},"peerDependencies":{"@polybase/auth":"*","@polybase/client":"*","react":">=16.8"},"gitHead":"132c032ba23738ef5ef95eb0561188298d09b277","readme":"# [Polybase](https://polybase.xyz) React\n\nReact wrapper for @polybase/client.\n\n\n## Install Polybase\n\n```bash\nnpm install @polybase/react\n```\n```bash\nyarn add @polybase/react\n```\n\n\n## Add Polybase Provider\n\n```tsx\nimport * as React from 'react'\nimport { PolybaseProvider } from '@polybase/react'\nimport { Polybase } from '@polybase/client/web'\n\nconst polybase = new Polybase()\n\nexport const App = () => {\n  return (\n    <PolybaseProvider polybase={polybase}>\n      {/* ... your app routes */}\n    </PolybaseProvider>\n  )\n}\n```\n\n## Read a record (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useRecord } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useRecord<OptionalCustomType>(polybase.collection('users').record('id'))\n\n  return data.data.name\n}\n```\n\n\n## List collection records (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useCollection } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useCollection<OptionalCustomType>(polybase.collection('users'))\n\n  const usersEl = map(data, ({ data }) => {\n    return (\n      <div key={data.id}>\n        {data.name}\n      </div>\n    )\n  })\n\n  return usersEl\n}\n```","readmeFilename":"README.md","_id":"@polybase/react@0.6.6-beta.387","_nodeVersion":"18.17.0","_npmVersion":"lerna/6.6.1/node@v18.17.0+x64 (linux)","dist":{"integrity":"sha512-KiFp1ihVR5kwXInp4Gg2WquZqMFWMPn97rRnWD1eDnEuM46OXQW7VgptbbryETEcxkCmfMZRUGeesaSscKuWKQ==","shasum":"11a5bf21f484890ee730b5ce2189ed16e4bc3529","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.6.6-beta.387.tgz","fileCount":59,"unpackedSize":45482,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH6VPLnfEiVU/6ZnRyHiSCt+7bMc5+N2enrVreOsHyXsAiBwxjItURMpNEwf0fh6W1DYocXVwwh6rp/m46o1Jbk4WQ=="}]},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.6.6-beta.387_1692110894665_0.23994497649542557"},"_hasShrinkwrap":false},"0.6.6":{"name":"@polybase/react","description":"React wrapper for @polybase/client","version":"0.6.6","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"jsdom"},"devDependencies":{"@polybase/auth":"^0.6.6","@polybase/client":"^0.6.6","@sinonjs/fake-timers":"^10.0.2","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^14.0.0","@testing-library/react-hooks":"^8.0.1","@types/jest":"^29.2.4","@types/react":"^18.0.26","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.5.0","react":">=16.8","react-test-renderer":"^18.2.0","rimraf":"^3.0.2","ts-jest":"^29.1.0","typescript":"^4.9.4"},"peerDependencies":{"@polybase/auth":"*","@polybase/client":"*","react":">=16.8"},"gitHead":"0b2d1800ef6fbfaf329e3d07baa55ddda1d003f4","_id":"@polybase/react@0.6.6","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.6.1/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-b0x9DYT/JzivPNBs1H04TJ528fhPIkIXU9QV72tou7D8dQAK82aYcEuXoB/Nui44DRGYjx6Cfp26VUMGmKA68Q==","shasum":"c91b6afbcd0618f55c8386544083ed1f40d476f4","tarball":"https://registry.npmjs.org/@polybase/react/-/react-0.6.6.tgz","fileCount":59,"unpackedSize":45448,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBgsBhUrRteIw9BcAqsLRPKmpzjeo3DRNQYVt6Ncm70eAiAnqDCwkatUokPFhwxr68/h4hFsfN9ory45dppAlgjCxg=="}]},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.6.6_1692800003439_0.2054687617259776"},"_hasShrinkwrap":false}},"time":{"created":"2022-10-13T17:30:03.624Z","0.2.3":"2022-10-13T17:30:03.929Z","modified":"2023-08-23T14:13:23.830Z","0.3.0":"2022-11-01T17:16:46.953Z","0.3.1":"2022-11-02T17:25:22.769Z","0.3.3":"2022-11-04T16:46:11.730Z","0.3.4":"2022-11-05T15:29:34.618Z","0.3.6":"2022-11-11T15:49:37.762Z","0.3.12":"2022-12-20T17:22:17.681Z","0.3.23":"2023-01-26T13:48:58.913Z","0.3.24":"2023-02-24T01:45:31.569Z","0.3.25":"2023-02-27T11:25:41.474Z","0.3.26-beta.0":"2023-03-07T14:57:27.711Z","0.3.27":"2023-03-07T18:32:31.418Z","0.3.25-beta.13":"2023-03-07T18:33:48.166Z","0.3.28":"2023-03-09T00:08:10.908Z","0.3.25-beta.17":"2023-03-09T00:10:02.727Z","0.3.29":"2023-03-10T09:39:12.742Z","0.3.25-beta.20":"2023-03-10T09:40:26.089Z","0.3.30":"2023-03-10T13:51:23.649Z","0.3.25-beta.22":"2023-03-10T13:52:50.874Z","0.3.31":"2023-03-11T01:31:24.754Z","0.3.25-beta.24":"2023-03-11T01:32:32.792Z","0.3.32":"2023-03-11T02:57:53.036Z","0.3.25-beta.26":"2023-03-11T02:59:40.549Z","0.3.33":"2023-03-14T02:33:00.925Z","0.3.34-beta.0":"2023-03-14T13:25:56.669Z","0.3.34":"2023-03-14T17:39:33.051Z","0.3.35-beta.0":"2023-03-14T17:40:47.074Z","0.3.35":"2023-03-16T02:06:05.861Z","0.3.35-beta.2":"2023-03-16T02:07:31.590Z","0.3.35-beta.5":"2023-03-16T14:00:25.271Z","0.3.35-beta.6":"2023-03-16T21:11:27.629Z","0.3.35-beta.7":"2023-03-16T21:15:01.998Z","0.3.35-beta.8":"2023-03-16T23:11:06.226Z","0.3.36":"2023-03-16T23:31:23.069Z","0.3.35-beta.10":"2023-03-16T23:33:10.238Z","0.3.35-beta.11":"2023-03-19T15:45:11.543Z","0.3.35-beta.12":"2023-03-19T16:12:25.040Z","0.3.35-beta.13":"2023-03-20T15:28:27.098Z","0.3.35-beta.14":"2023-03-20T16:59:42.952Z","0.3.37":"2023-03-20T18:18:11.846Z","0.3.35-beta.15":"2023-03-20T18:19:43.973Z","0.3.35-beta.16":"2023-03-23T22:54:56.309Z","0.3.38":"2023-03-24T00:41:30.689Z","0.3.35-beta.17":"2023-03-24T00:42:39.433Z","0.3.35-beta.18":"2023-04-03T21:59:23.807Z","0.3.35-beta.19":"2023-04-07T09:53:28.742Z","0.3.39":"2023-04-07T14:55:09.545Z","0.3.35-beta.20":"2023-04-07T14:57:00.846Z","0.3.40-beta.358":"2023-04-20T23:33:15.605Z","0.5.0":"2023-04-20T23:47:10.898Z","0.5.1-beta.357":"2023-04-20T23:48:53.949Z","0.5.1-beta.358":"2023-05-15T15:19:49.317Z","0.5.1-beta.364":"2023-05-19T14:08:26.973Z","0.5.1-beta.365":"2023-05-19T16:31:44.692Z","0.5.1-beta.366":"2023-05-20T11:19:20.631Z","0.5.1-beta.367":"2023-05-20T13:50:43.155Z","0.6.0":"2023-05-22T12:14:33.663Z","0.6.1-beta.373":"2023-05-26T12:45:38.399Z","0.6.1-beta.375":"2023-05-31T09:32:05.617Z","0.6.1":"2023-05-31T09:36:41.258Z","0.6.2-beta.379":"2023-06-12T21:40:12.895Z","0.6.2-beta.380":"2023-06-12T21:47:05.122Z","0.6.2":"2023-06-13T14:04:29.807Z","0.6.3-beta.385":"2023-07-10T09:00:34.484Z","0.6.5":"2023-07-11T00:57:56.925Z","0.6.6-beta.387":"2023-08-15T14:48:14.811Z","0.6.6":"2023-08-23T14:13:23.609Z"},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"description":"React wrapper for @polybase/client","license":"MIT","readme":"# [Polybase](https://polybase.xyz) React\n\nReact wrapper for @polybase/client.\n\n\n## Install Polybase\n\n```bash\nnpm install @polybase/react\n```\n```bash\nyarn add @polybase/react\n```\n\n\n## Add Polybase Provider\n\n```tsx\nimport * as React from 'react'\nimport { PolybaseProvider } from '@polybase/react'\nimport { Polybase } from '@polybase/client/web'\n\nconst polybase = new Polybase()\n\nexport const App = () => {\n  return (\n    <PolybaseProvider polybase={polybase}>\n      {/* ... your app routes */}\n    </PolybaseProvider>\n  )\n}\n```\n\n## Read a record (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useRecord } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useRecord<OptionalCustomType>(polybase.collection('users').record('id'))\n\n  return data.data.name\n}\n```\n\n\n## List collection records (with updates)\n\n```tsx\nimport * as React from 'react'\nimport { usePolybase, useCollection } from '@polybase/react'\n\nexport const Component = () => {\n  const polybase = usePolybase()\n  const { data, error, loading } = useCollection<OptionalCustomType>(polybase.collection('users'))\n\n  const usersEl = map(data, ({ data }) => {\n    return (\n      <div key={data.id}>\n        {data.name}\n      </div>\n    )\n  })\n\n  return usersEl\n}\n```","readmeFilename":"README.md","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/react"}