{"_id":"@manyrows/appkit-react","_rev":"53-4c6088cfba33b20e0da0c43f4703696e","name":"@manyrows/appkit-react","dist-tags":{"latest":"1.8.1"},"versions":{"0.1.0":{"name":"@manyrows/appkit-react","version":"0.1.0","_id":"@manyrows/appkit-react@0.1.0","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"c9370bb928698e24a808522e235739d09cff3d2e","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-0.1.0.tgz","fileCount":8,"integrity":"sha512-QEjBXndKLKl2vIMNu7CryPflZ7/gs7a/A5n7Htg6BaEuhxUz5w+ocA7c7zXpeLLRaZ5WCBlmr4tuDqPYSnx2CA==","signatures":[{"sig":"MEUCIB+WvgVI+tbIpzpLZ1htYiAilhCyTJ+nC1heq8UxrkuCAiEApVj50cib5btSzbBzpzJS0ox/QReLfcxOfOlZDhKGdas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96746},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"a0c23034da2099a07324a138d7e3e9e1f363c055","private":false,"scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"Customer usage import { AppKit, AppKitAuthed, useAppKit } from \"@manyrows/appkit-react\";","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_0.1.0_1769351215747_0.23748782857882933","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@manyrows/appkit-react","version":"0.1.3","_id":"@manyrows/appkit-react@0.1.3","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"d528a14f2cf09305412698161d887a624f799af5","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-0.1.3.tgz","fileCount":8,"integrity":"sha512-zL7CU+ZBTBEGYnHmJac9ygDdp5YPXZKi0rt/YEuJtC4wpYijd9/iWGNnfoLJJkWmr8iRrXC5mJt3Q/ZZArRHQg==","signatures":[{"sig":"MEUCIEzkSMb1JiRMcs6o3p5XsqeCj8N1YBq6/BSWs/RFstMmAiEApB33RGcM/LsQya3OGd/vluUonFeYZc81QkmyRw2qwnQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96754},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"45707580311a1f4747b77b132865b1df9078f144","private":false,"scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"Customer usage import { AppKit, AppKitAuthed, useAppKit } from \"@manyrows/appkit-react\";","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_0.1.3_1769766652083_0.2853186388424249","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@manyrows/appkit-react","version":"0.1.4","_id":"@manyrows/appkit-react@0.1.4","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"68eba9024911d32531f12ac046dabac298a0f2bd","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-0.1.4.tgz","fileCount":8,"integrity":"sha512-nPrJQgmeSbPs4cRNsl7R/Eua7O091TiUyTpP+wl46zhNMa/7tPzUrtq7yRT2qJO9NpgPz+mZSDM9blyE9q54LQ==","signatures":[{"sig":"MEUCIFlBJUTzRXPk40s+x0BQ0gq4XAMcAbIJ9LZtr692jyo7AiEAkVzozcoxa3JwPdFY2tvaBHWEmC/F02jgbxcnTOzVXgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96754},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"42749caec4c38a80605b855a2009407fa31b1e30","private":false,"scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"Customer usage import { AppKit, AppKitAuthed, useAppKit } from \"@manyrows/appkit-react\";","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_0.1.4_1769827641501_0.5277779329206598","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@manyrows/appkit-react","version":"0.1.5","_id":"@manyrows/appkit-react@0.1.5","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"dd6859ec329d566ec52f1a0c4a890273144ee424","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-0.1.5.tgz","fileCount":8,"integrity":"sha512-clKNj5PdHnjXPTQO+yH0fHxzFC8dLr5UplgGWPJA9ZwP9FLjn5pc4sqpoixzZuqUaB7pW4mkG1V0QidYFkX6lw==","signatures":[{"sig":"MEUCIQCXq90RX+hvEpVOvyvCklKeHGKzv4ArbeBkWGWFEBFEDgIgQ+U8UgtBGDyM5oNWs5trZTUdKz8XnmRcCDRss8uY1HQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90916},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"4de9f5cea1226d3117e8c4fd54c9fabfbc74634e","private":false,"scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"Customer usage import { AppKit, AppKitAuthed, useAppKit } from \"@manyrows/appkit-react\";","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_0.1.5_1769917551333_0.6134609721580446","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@manyrows/appkit-react","version":"0.1.6","_id":"@manyrows/appkit-react@0.1.6","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"0c7ae81edbe552768d4ee8db0870f661aeca5b4c","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-0.1.6.tgz","fileCount":8,"integrity":"sha512-0x47rigBJc/dp+13yiAD7oR2NsBIx6nlKfIFUDJCHWw0yLqp/titWeZgoKjvRWXGR4OnjJjW2KRXVYtXdkFdMw==","signatures":[{"sig":"MEUCIQCQ0+d3npV/EA+3KhUaHXBUJxZ4vmX0SvW5rcCtTTMaiwIgNmGltSogQgxw7g1tr4HEC0We03Hjke6nCU3pwBNyKBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171916},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"b08684226accc1e1fd6ebd86685b2036418b2110","private":false,"scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"Customer usage import { AppKit, AppKitAuthed, useAppKit } from \"@manyrows/appkit-react\";","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_0.1.6_1770366390663_0.42619890201867605","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@manyrows/appkit-react","version":"0.1.7","_id":"@manyrows/appkit-react@0.1.7","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"5027f4e27f987eb75f90d4b610bfdc3c3e8d8f40","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-0.1.7.tgz","fileCount":8,"integrity":"sha512-Jo45jETbO14l/w6Bz0kki9PEVEJ2mAaPfXS4GSmLLrXZmQGuupEMxVF8uHU01vIjp0pYPBu0i/o9Cibh5RYX0Q==","signatures":[{"sig":"MEQCIQD2LBGr9KR0GZE6icjJQkbgTRgEIYddhIJFHGBMRy2NpwIfDeQCjXe5Cc/HMcUZJMIftv/QZLRBUxOO0eZpPmd/nA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":988982},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"5f5c3cff772c8306f9c15b271ca19819d5ec47c7","private":false,"scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"React SDK for Manyrows AppKit. Provides authentication, real-time data, and image management for customer-facing apps.","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_0.1.7_1770999714221_0.03998918601651602","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@manyrows/appkit-react","version":"0.1.8","_id":"@manyrows/appkit-react@0.1.8","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"3e784f180fb14d60de33880ed358a37bc60135f3","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-0.1.8.tgz","fileCount":8,"integrity":"sha512-d3DvRpQaC+nlbVGk85IpffNDZa4K+XrxWZCKpC6dxCBAJzGjrIFPoHJm4J0mbaxOmePQow12W5r0V8eQvRi5Og==","signatures":[{"sig":"MEYCIQDubNYfuFeinexpqF4FWebWeKQSWWqW+3vMHj6IiYTF7wIhAKTnqC3APT9Ogj1mONwAkPWJh/TzKQOG97YpWNQKBMrM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":988982},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"dd5e2116ff44777cabbccfbe0868e799dca85260","private":false,"scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"React SDK for Manyrows AppKit. Provides authentication, real-time data, and image management for customer-facing apps.","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_0.1.8_1771046570908_0.8404513724202134","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@manyrows/appkit-react","version":"0.1.9","_id":"@manyrows/appkit-react@0.1.9","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"cfa4a21d57f9dbc39542180f2d7dd2866ce9b4c8","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-0.1.9.tgz","fileCount":8,"integrity":"sha512-ju4EkVtPwpQ6noWGkxBmtg/P8J3hb8NDra6LH356swt9jV7fiQPGmDNi69sloTEOYIuUsi5yhciqnxs5gOTG/Q==","signatures":[{"sig":"MEQCICQDKvqm0lk8gFlmDRfAkMAYZyUXLsE+5F5NdFdCDc0mAiADF8EFM2hud8Z2GnqcARnY8Z9gE752+kaJqgQl6ycObw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1000041},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"833f07971a2d05d158dd5ee5dbef23fff182b386","private":false,"scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"React SDK for Manyrows AppKit. Provides authentication, real-time data, and image management for customer-facing apps.","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_0.1.9_1771084237089_0.8286649185466608","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@manyrows/appkit-react","version":"0.1.10","_id":"@manyrows/appkit-react@0.1.10","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"6e106c01c1412e52109c72cfcab31eb1888f361a","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-0.1.10.tgz","fileCount":8,"integrity":"sha512-38t2IKrPXdz9KTpHPvGHMGOeS/a6wa6AOw7fGe+faKoxBPSUtiS2SxiKjZuFpPV8C7wvT+qkWHOuIFTdM5YJTw==","signatures":[{"sig":"MEQCICKjujoxfF+G1Tx0/O1SuM5rrE7m+I+9gpMhNhJ3wKJGAiBfHz6UKVgMmoWmHN5ojvVAxh+izKSCOtDNGl3/CykWbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1069166},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"6784484aaaeed51f30c16b5a8e15183eacadc4f9","private":false,"scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"React SDK for Manyrows AppKit. Provides authentication, real-time data, and image management for customer-facing apps.","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_0.1.10_1771261226254_0.9600980341141727","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@manyrows/appkit-react","version":"0.1.11","_id":"@manyrows/appkit-react@0.1.11","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"4af728ff48742b008a5192d3d717bdee762bb9d3","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-0.1.11.tgz","fileCount":8,"integrity":"sha512-LOn1EcN3v8Bgto2S/3RWA5laStxvzblgwLfMhazz0E2JHYTGh9DeLUr3RtODhS2aA3tKc1X/ov8Fz4YivQ3lNQ==","signatures":[{"sig":"MEUCIBYvYY+2KND0BC3FlPwBKADIzUqEWiJ/o6Pvgz3mM8+jAiEAvCY5FjMAYTAWpNI11W0bQY+YEgqAfHwxZi6HaQuURRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1069290},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"59cf1cb6431af9becc97bcd71330692e783ab457","private":false,"scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"React SDK for Manyrows AppKit. Provides authentication, real-time data, and image management for customer-facing apps.","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_0.1.11_1771904374476_0.6807302162335578","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@manyrows/appkit-react","version":"0.1.12","_id":"@manyrows/appkit-react@0.1.12","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"594f434eb66e9cd3e709c8a29df652cfc21629a1","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-0.1.12.tgz","fileCount":8,"integrity":"sha512-mZQebJAP2DGk1416RCCq0VdyC1v3tzmKQ4y/+Mhj7hl2HnxfMtvCcCJje9XLmSTouOfyb0VOXiI13WQ8dbg+Aw==","signatures":[{"sig":"MEYCIQDOrmJHmUiNRy9lG1nY3jxEb3anoouUq8U4O8CA6weaogIhAOA8B62dTBwUYOZNlxFFUuHJDn2SxrXAVozSGHhtrzDk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1069290},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"bae3b90d48c42dd69fef44c5cb663f7b279978b9","private":false,"scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"React SDK for Manyrows AppKit. Provides authentication, real-time data, and image management for customer-facing apps.","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_0.1.12_1771915659702_0.9154053643396964","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@manyrows/appkit-react","version":"0.1.13","_id":"@manyrows/appkit-react@0.1.13","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"a24c4aff07691ad344a12355598d6018334c4c53","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-0.1.13.tgz","fileCount":8,"integrity":"sha512-vrCY6ZqWvszbU1W+FuqbKVM5km/wNI1MaawxLxBMJLkNgu7zCw57LPTH2vs8842G/jh/ZbNIJJMsCMj6vlS1ZA==","signatures":[{"sig":"MEYCIQD5ewEdOvQhxIb3FyDpCoKmKia9S8tgNvv5gCs8J+4mZgIhAINiQgb51t/q90dQDma1lay2mNQRAGk+Y0a1oG95tMZd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1069260},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"ebdfe08e9d0ecb81fcfcfd8c5dd50d1424423be4","private":false,"scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"React SDK for Manyrows AppKit. Provides authentication, real-time data, and image management for customer-facing apps.","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_0.1.13_1771922969337_0.5052566239639611","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@manyrows/appkit-react","version":"0.1.14","_id":"@manyrows/appkit-react@0.1.14","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"585411a8500487e6c54c6243bddb9ead63b0666f","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-0.1.14.tgz","fileCount":8,"integrity":"sha512-0rqts9xWzXkKHkiHsif8kNWuNPs4ywwaALv7oQRu9+6dC+zU6YYDy+EbxCI+zFHauNSNBwMpcZmgNtPzdbEV9g==","signatures":[{"sig":"MEUCIG+q2sd9DNnMH72RHBLhU0XIhnNmYFJKU5O5xq9DdjCnAiEAzl1wvrSfE/nDNF7WMzpdtz5tB1TYXP4AssLrdqXqAFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1069260},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"9a7ac1f795f67ebf6be6f59056e8c295757fccb6","private":false,"scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"React SDK for Manyrows AppKit. Provides authentication, real-time data, and image management for customer-facing apps.","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_0.1.14_1771925543992_0.7821164437903032","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@manyrows/appkit-react","version":"0.1.15","_id":"@manyrows/appkit-react@0.1.15","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"7febaea08fbcdc1c8091dbb6130f0c198306fb8f","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-0.1.15.tgz","fileCount":8,"integrity":"sha512-PTanASiPL4qQ4qteURQvKu1teIAdJHyRMOnf08MtXZLDM/GOpDB2omuaA8nN0No8jJ5BWELBWMy9urJbLQ2L0A==","signatures":[{"sig":"MEUCIQDdmnvdDwXZa4Y9Q/sca4zYB2JcebWZOYAxoKeWGaLXnwIgb4ashpWWgqGuQM/IApm+oE2p5GF2Lvd59yGJ+47oTlQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1069260},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"5db642e8a6b5ded335e73100811f55640292ae09","private":false,"scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"React SDK for Manyrows AppKit. Provides authentication, real-time data, and image management for customer-facing apps.","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_0.1.15_1771927584203_0.3442757616160721","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@manyrows/appkit-react","version":"0.1.16","_id":"@manyrows/appkit-react@0.1.16","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"c7af8884cd14fac97a3f5490c7ce74ed99e57136","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-0.1.16.tgz","fileCount":8,"integrity":"sha512-5CijYacQ48R+i+ywe+p3sarU8csIeWE2d4DYj+dG7fet4Tp2yt0sXkk53D9CaV+jkDJjh8LRWYAIUKeqR/amZA==","signatures":[{"sig":"MEYCIQDaG68RF8HngHVYkzMxWRuZPHxh4IK1HhQ8kRR+mk+JmgIhANb4qpitSDcQfZVFlIgyG1cWjnmoRe8mcm8pFDNrJBA0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1069260},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"3851d64d0f03fb6c7897e8815ae89c61ceb87f01","private":false,"scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"React SDK for Manyrows AppKit. Provides authentication, real-time data, and image management for customer-facing apps.","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_0.1.16_1771930432098_0.7211806754575756","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@manyrows/appkit-react","version":"0.1.17","_id":"@manyrows/appkit-react@0.1.17","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"64a2abb0d49c26c9fd5a049721eef4096a85ab85","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-0.1.17.tgz","fileCount":8,"integrity":"sha512-M8YOgc4OHuZ+yiNMpqAgX6hLVF76inVSi8EIWQibRXxnK0cz3ofR9+LWN9Petrye8fzhTIDhOs6UzboCYSu1JA==","signatures":[{"sig":"MEUCIQDqPPE6+aVfpOEkOS/N1KIZkyfUXxHTviacjfQIz3hQ5gIgYKcm+vgTG5uaJ4/SRypAyLje6CW9n5foZAJWOgYYjfQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1069296},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"2b87438864a45dce7df189302bad323020bbb1e6","private":false,"scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"React SDK for Manyrows AppKit. Provides authentication, real-time data, and image management for customer-facing apps.","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_0.1.17_1771935265390_0.6041625281357537","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@manyrows/appkit-react","version":"0.1.18","_id":"@manyrows/appkit-react@0.1.18","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"5f157852cfe1fb8f7094d178fa87137ffad19e3b","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-0.1.18.tgz","fileCount":8,"integrity":"sha512-NLQMZ3zLjtS5rxX2ybcHkmYCbIqUV7sCGfKGo9scwWufvzOOqsfkgo6Wu5cp/Bu7PjtZHLqb8A6cAUxPzkLIAg==","signatures":[{"sig":"MEYCIQC9FH4dWPBAY+mvBQBUJQI4W0m/rq+xKyThpADJOaTqgAIhAIcuwK6/uMFfPlAQyqZ1OCIoMsJdbwKC/wY7bRs1KhmF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1069296},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"619ebb37bd0e2952612dda7409cd4f09ae8f4c70","private":false,"scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"React SDK for Manyrows AppKit. Provides authentication, real-time data, and image management for customer-facing apps.","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_0.1.18_1771935608514_0.10821986998176669","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@manyrows/appkit-react","version":"0.1.19","_id":"@manyrows/appkit-react@0.1.19","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"929953cd52b99e19ad1d0d9840cfa8345ee33ae5","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-0.1.19.tgz","fileCount":8,"integrity":"sha512-bBc27SUUmbA/RnVb+A2xKIB8FaV8IYF7HD0UoLjOF8++OtjCKkOvYPF/M5mfoztFFZjQG9OEV5CBmWjY7hzOZw==","signatures":[{"sig":"MEYCIQDgW4D9uGhK+sS9hePzHUpZCIpEUK/99aD0DtEvIpA1pQIhANHm4gYmNuSDfIf3cuqaxInyvP+DDqCBfJC8aU0JbxST","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1069049},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"05eb3ee81da188b2c6f4bf2f028f3cc36e73ebc5","private":false,"scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"React SDK for Manyrows AppKit. Provides authentication, real-time data, and image management for customer-facing apps.","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_0.1.19_1771936533718_0.2589122204993892","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@manyrows/appkit-react","version":"0.1.20","_id":"@manyrows/appkit-react@0.1.20","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"afa28e5019e1361521dff7623b9ff6bda23a3264","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-0.1.20.tgz","fileCount":8,"integrity":"sha512-4KYD+HgNzGZrfC05UJsCCw01+EhNOBOMIratlXk8soX9pEpPlkR/HHJuw+3wKo4brXFLTOd9SMgoFr8KtuB97Q==","signatures":[{"sig":"MEQCIAZNxdeR2f+Wclt9f0FrWgGlSPFMmJV16myDALhyIBr+AiA4y0RBeJSF1Bb1oUomunsUyVE7sv+qgvKdVGP/VMXMEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1069057},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"624ac869f3745dfe1d602c378ed89ea8a5752f16","private":false,"scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"React SDK for Manyrows AppKit. Provides authentication, real-time data, and image management for customer-facing apps.","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_0.1.20_1772071240234_0.27439770408386277","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@manyrows/appkit-react","version":"0.1.21","_id":"@manyrows/appkit-react@0.1.21","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"daf220c63b5631899f57f9c0076a1020796e6dde","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-0.1.21.tgz","fileCount":8,"integrity":"sha512-CJUgeJ1TnuKhH8+zxN4oZlQmva7B2AcAX7dmD1vFgNsh5Gt000L/8VenG/dkz6uoMSM0Hl2B1EZMMYEP9++vBw==","signatures":[{"sig":"MEQCIAqlrL6i9dAxpE52K/+NOEB0HBUnIiAFpJ6tn1mnmKo2AiBg2GCfI2TfsWyl9CBdqDlk8jXZOutkSbFGltiXyDkf5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1079204},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"f6b417c6b919c32ae2a712c3eb49a2fa77814641","private":false,"scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"React SDK for Manyrows AppKit. Provides authentication, real-time data, and image management for customer-facing apps.","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_0.1.21_1772073669206_0.4638115031852783","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@manyrows/appkit-react","version":"0.1.22","_id":"@manyrows/appkit-react@0.1.22","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"a42eab65d222f4e86f183fdb82a7b56f2efd6fa0","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-0.1.22.tgz","fileCount":8,"integrity":"sha512-4bX8/fBCpX6ZCTp8btd6k282Nf8mYCfo3uNzUhjPHMYhFz+GjgsYhphR54m3RhU73d4jlPa51iuvL1Ju2fgCYg==","signatures":[{"sig":"MEUCIQDeM/l82pY0/i9szhSCiKqjvrvI8eB8Tlw7mnBmFfC5zgIgD4Nr+r4g4z9NXXRvY2SE5/HX0oj2xL16MKs+Cu9L3Cw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1087960},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"69acec893752597c4658545ded4dfc4a69425242","private":false,"scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"React SDK for Manyrows AppKit. Provides authentication, real-time data, and image management for customer-facing apps.","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_0.1.22_1772075206174_0.0675039147475669","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"@manyrows/appkit-react","version":"0.1.23","_id":"@manyrows/appkit-react@0.1.23","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"574ed048586d073eafd789938ad35cfd78cc52e2","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-0.1.23.tgz","fileCount":8,"integrity":"sha512-AzqJ/cdAUS0i0DGN3l8O+0j74qDAPokEjDMIKL2z9EKgHT7qV1fdJ76suWILjknom0q15ofun1PtIWwZTX1QRw==","signatures":[{"sig":"MEYCIQC5tQKKd/3F40K5E6kQ4fHO8ui9WZ8ntfF/u25keHfckgIhAKzhbNQddt0CSAR6fMytebKCBpxT9CjbugCLMmd26me+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":272689},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"fc67bb8c3497a832e53295d55cb8ab3f8b843dbf","private":false,"scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"React SDK for Manyrows AppKit. Provides authentication, real-time data, and image management for customer-facing apps.","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_0.1.23_1772772252280_0.9052541319652658","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@manyrows/appkit-react","version":"0.1.24","_id":"@manyrows/appkit-react@0.1.24","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"c17187545b16451c5f230fa10462fe32a30b8bb6","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-0.1.24.tgz","fileCount":8,"integrity":"sha512-lqQyMCuGgXcH0Hh2N5YRMAnvIM2Nw7b25gaOEgE4MnUZ3Zfwyw0G67uRT9AC5FcWQR1Qzce9Uwt83qqOav4V0A==","signatures":[{"sig":"MEUCIQDuiJOH7yKtRhN5Kbjy2l69D+TXia+tyJFeJPd7Y2gdKgIgI+6UwFlUKUK2laZ42julKrKArlbziColLx8L71uL48Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":272689},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"3bdda16a46acfae755378c8386184381d88214a9","private":false,"scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"React SDK for Manyrows AppKit. Provides authentication, real-time data, and image management for customer-facing apps.","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_0.1.24_1773408421890_0.547674685861067","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"@manyrows/appkit-react","version":"0.1.25","_id":"@manyrows/appkit-react@0.1.25","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"a40c78b2a28877f668ccab62ac0b16801becbef5","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-0.1.25.tgz","fileCount":8,"integrity":"sha512-ys7Xp1oAS4O5ZlIkuYP0TaXrdSn6wZDW/n31yRQmCMtgvcxCMvmnd79DwbogMqq9GQuovgAVac10kPvbKIJqlQ==","signatures":[{"sig":"MEQCIBJs6TD5wluuewC2qBs16sKIIWgScDLy15d1cKcE0Lc1AiAPNlsq9fXCjAjGRis5tuxi43yNjpRkYOFiW/uVjvddJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":272689},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"4d6ffd26cfe83cf5e2edf2688e3115841bfb1153","private":false,"scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"React SDK for Manyrows AppKit. Provides authentication, real-time data, and image management for customer-facing apps.","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_0.1.25_1773746409131_0.6641103009390563","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"@manyrows/appkit-react","version":"0.1.26","_id":"@manyrows/appkit-react@0.1.26","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"69d949b11ad1b66b59a31c7c5639e9cff2597be5","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-0.1.26.tgz","fileCount":8,"integrity":"sha512-Pxobz7iEh+en/QYLsSDIAedjmSxau/pLKYeTGLEQ33CP07nppWk2gPQaKOTmH9kyXb0Q+gpQHR+Z2V5ISc7yQw==","signatures":[{"sig":"MEYCIQC1Bhz+Z1vfnVUAKzA3citFSRlnXPpHlo5Q9URW0b0W/AIhAPsHFDJb5E/xccGspp5l8i0EHrIO9I8YTosguc7RExCe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273157},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"eedf9add897ccec4362c6010949b1ed0d15b260f","private":false,"scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"React SDK for Manyrows AppKit. Provides authentication, real-time data, and image management for customer-facing apps.","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_0.1.26_1773747664796_0.8449733967992521","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"@manyrows/appkit-react","version":"0.1.27","_id":"@manyrows/appkit-react@0.1.27","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"cfc09b8865a5860457ac451db5dc0457eb9ca4e9","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-0.1.27.tgz","fileCount":8,"integrity":"sha512-J8Kg8/v6rfmAxKg5Uf2UbHd1LUzMIUo2bcmnkN2wDQdYbarLEK/gPTDcmNN+9H1LqQSbJI8ByenlmTF7lkHGGQ==","signatures":[{"sig":"MEUCIHHYwXl/rTBxDJ8mfYwc8Si9Gl4ldmoN83zgjC6eOoXVAiEAiLYI1/dcSSBy4gonNA4U7vmJGdJnhfUHcsZwOL9gVdw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273275},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"218b2cb05603da72c411dcea9f92d5dd217f3eee","private":false,"scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"React SDK for Manyrows AppKit. Provides authentication, real-time data, and image management for customer-facing apps.","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_0.1.27_1773751155024_0.8041836205616706","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"@manyrows/appkit-react","version":"0.1.28","_id":"@manyrows/appkit-react@0.1.28","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"7e42ec870b23a613f581123c69d71e90a7002626","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-0.1.28.tgz","fileCount":8,"integrity":"sha512-/ot9sSKwIyotxNA0OQyDj7HigkyWmCgQZ4pzGBiTVwbdfydnQrQ2QoBnSmD6oxXnQ48PfZjeCjBaR0cOeQlmgQ==","signatures":[{"sig":"MEUCIQC/n0wZ1tMCKrT2+9L/AT1YGDTmwX2/CUERol6arbjTXwIgQuv1jtnM2NQWP/90tWV4Oxq9xpdIg2I2sIhQxxPX6ZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273751},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"31c6d4615e5de9efbe98b7bba9bff8a3d91c11d0","private":false,"scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"React SDK for Manyrows AppKit. Provides authentication, real-time data, and image management for customer-facing apps.","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_0.1.28_1773795910295_0.9539982252098052","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"@manyrows/appkit-react","version":"0.1.29","_id":"@manyrows/appkit-react@0.1.29","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"db5c5df1c795f843edc2b67d788742ec0d163bad","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-0.1.29.tgz","fileCount":8,"integrity":"sha512-I/RifwtHZt+KbruhuaObtvIoWMPS3FPrkmS3Dj/2JeYw51KeMFc3xU6UG5oBqcRgyI7eQZcCKRD0l44ZwDptfA==","signatures":[{"sig":"MEUCIQCkd2gAVZcRyM7/mzXcf04Djk+gN4/IoGJEgR1MfPz2gQIgM7J/LdbxRsU+lqRblF4Rnr+cdi3tvvcm5XVrDegUsxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":278629},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"329293c7612b469c2eef6e980462985a760f397b","private":false,"scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"React SDK for Manyrows AppKit. Provides authentication, real-time data, and image management for customer-facing apps.","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_0.1.29_1774150246384_0.3471800645224359","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@manyrows/appkit-react","version":"0.2.0","_id":"@manyrows/appkit-react@0.2.0","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"ca106c118bfb18d6e9bdfef429ec15ecb6bde8bf","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-0.2.0.tgz","fileCount":8,"integrity":"sha512-bTIaixfshgLMwaNywfBjNC6+oD4SybbHkmC1NLp/xk91c/++jUOHFmFop8umXBpAyJ2RIKlvz4LUqRZiHUp7Ng==","signatures":[{"sig":"MEYCIQC/WLr0pX4rdRFQxnseCoKayZ6yk0jMaV3u2f6odDnb0AIhAI3Co5o1qPMM1ktOpLk9fUax4u4qEtjv6RLRorz8uc2g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279545},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"ec9a0adeaf1470f8b9019db865b053e61604c289","private":false,"scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"React SDK for Manyrows AppKit. Provides authentication, real-time data, and image management for customer-facing apps.","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_0.2.0_1774318688326_0.09826256098374797","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@manyrows/appkit-react","version":"0.2.1","_id":"@manyrows/appkit-react@0.2.1","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"d0e23063169ff7d00fcb640ca5e2c1590f655938","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-0.2.1.tgz","fileCount":8,"integrity":"sha512-tF5YwQlBi8r9SDvaR6IQalisB61IsHPznSaUbRT0YKAJtcC4bxfqwtz5c7autQUz7sQuRz9b1I+k9iZPhJzVnA==","signatures":[{"sig":"MEUCIQD5JCzP1JhpSqSiFJgZ2DTuTuYcHsZQUehosOjrdbmkMAIgWIj4RRf6LAVANmDVd82fVJu79jZIrb8msWvVFciVMP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":280689},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"195e5094545c040c6e12c31d5fdaa2b9d46c42e6","private":false,"scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"React SDK for Manyrows AppKit. Provides authentication, real-time data, and image management for customer-facing apps.","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_0.2.1_1774319327309_0.6671796125360503","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@manyrows/appkit-react","version":"0.3.0","_id":"@manyrows/appkit-react@0.3.0","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"2008fa879e09285a913b7fd4560d8bb5e0a13cd7","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-0.3.0.tgz","fileCount":8,"integrity":"sha512-TjHFEmSAuQSuAO/8577T2ce3YfYZzqLAVDob2zr0UL1TzlGIBm4HM9SDiO2IB4HVfzvu7BbpWrwqXoqttkBSGg==","signatures":[{"sig":"MEUCIB15OTU4TPu0amTN5+yJZnBd7dwpJgx2wtXZ0OfHTCqbAiEAiESgIaO6I3lLX3cfwrpAsXBbZLHdlG9trnaF7MFGyzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":281453},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"ebcc100ad90f3b7ad48821c27206aff87ba0701b","private":false,"scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"React SDK for Manyrows AppKit. Provides authentication, real-time data, and image management for customer-facing apps.","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_0.3.0_1774491920157_0.5562678340595886","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@manyrows/appkit-react","version":"0.4.0","_id":"@manyrows/appkit-react@0.4.0","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"bd9e2ff0ae95e0e57ba2d2d3324b1a6b2abcdae4","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-0.4.0.tgz","fileCount":8,"integrity":"sha512-VJ9n0PBGL5SPRtgW2qaCtWN8nlr6cHP6zE589RlQbIImNCJdkuc7qstVjBKgv4EDsZkWmVlH6957bxj4JnfaPg==","signatures":[{"sig":"MEUCIQDXPTt/6h38SmjUFsaRgn26/H56307Qpf1Z6sQ89sfgqgIgWFC48VrSfKj6Dwe2eGeKTlOnHDZb0ivRcwcNcbxo/GI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":282035},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"4eead6d356f7136ac681d870bfc7293c19384ca5","private":false,"scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"React SDK for Manyrows AppKit. Provides authentication, real-time data, and image management for customer-facing apps.","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_0.4.0_1774503597093_0.19141668542810453","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@manyrows/appkit-react","version":"0.5.0","_id":"@manyrows/appkit-react@0.5.0","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"fec7a3bdef1ef33e071ade863cc7e58e1647b1eb","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-0.5.0.tgz","fileCount":8,"integrity":"sha512-gyO53QKws15grAMd7L+WQWOhpLCIE9gCo2dyiSiobzF4sxXPaAtA/7Kso/PyueisLL3upkJLhW4m97ECNG4tDA==","signatures":[{"sig":"MEQCIBReQ7APbrpM6U/MYVxFhX+j02TaOj/Vc5RDY41ps+4PAiBjXJpMSwnLpWmbhxWpZqRfxnfoUtqn40EJbtZ9xGOk8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289677},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"eb01325b086f21a0e67dd81a461ffde1e507a4f4","private":false,"scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"React SDK for Manyrows AppKit. Provides authentication, real-time data, and image management for customer-facing apps.","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_0.5.0_1774523553074_0.04501687382036512","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@manyrows/appkit-react","version":"0.5.1","_id":"@manyrows/appkit-react@0.5.1","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"9a238739a1f6d73ea78e8a08fb60d0fc6d1a15ce","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-0.5.1.tgz","fileCount":8,"integrity":"sha512-8pLXuIhGMMPC6se9M8+AY4JKC8hSC4k3qOjins+GeWXthyfgJuypKPzIYYEogglkh1llkh0i81RvfsQzzObafg==","signatures":[{"sig":"MEUCIDYdPGiSWSYsJlZPrU7C3E3frRvH0D3S9XUZKh+bbK46AiEAzN6TLBvWxGALussP9Ska/ibgE/z4u6eNKQctoQGRUFc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289677},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"eb01325b086f21a0e67dd81a461ffde1e507a4f4","private":false,"scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"React SDK for Manyrows AppKit. Provides authentication, real-time data, and image management for customer-facing apps.","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_0.5.1_1774524169177_0.6028928033491749","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@manyrows/appkit-react","version":"0.5.2","_id":"@manyrows/appkit-react@0.5.2","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"20583fe2b3ef2b9fe2158c6d35f29b733d73429b","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-0.5.2.tgz","fileCount":8,"integrity":"sha512-l+aiwOeLTSaZamaOy5mgzNeb2AJY0VSA/D2YtSg4Jaxyoq/KFXlRbb3WIe6aimjiuUUVP/mJbG+11ETTDvklgw==","signatures":[{"sig":"MEUCIQCvegRTSctoz/r4b49k4Od47wzOmrIQtl+3lv0JLJFHtgIgIfhnnV0KpGh54Vt+LYcZj7Vf688wM1ctAII1AXrNdyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":297301},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"7200814c4fe794ed72a9a41a21e6d7edd70b1939","private":false,"scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"React SDK for Manyrows AppKit. Provides authentication, real-time data, and image management for customer-facing apps.","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_0.5.2_1774528113761_0.8243839142180851","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@manyrows/appkit-react","version":"0.5.3","_id":"@manyrows/appkit-react@0.5.3","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"94a61410d622f17f5b222f2daddcd9bccde167a8","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-0.5.3.tgz","fileCount":8,"integrity":"sha512-NwMr6heFYbA+aKzuCQEOkfqlnVL42Z0EiheOVl5kmxTgRBXmaUpFYj2fvQ5W6uP3zHb3E3o32dM1m8BtNRHP7g==","signatures":[{"sig":"MEUCIQCOuSpjYwtviHwaBvVxEcL0o3VtgMWcOUCG2goYha0dKwIgXZTZ+bAY5TQNgepWosz7FfEGwUmvOIOXWr75guksmEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":297934},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"4b671e24f2a363bb252e9bfcaa84079c0b66fdde","private":false,"scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"React SDK for Manyrows AppKit. Provides authentication, real-time data, and image management for customer-facing apps.","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_0.5.3_1774581614291_0.3616208967743344","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@manyrows/appkit-react","version":"1.0.0","_id":"@manyrows/appkit-react@1.0.0","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"691e1d815a0c9be48c95c0704db9de8194fde2e3","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-1.0.0.tgz","fileCount":8,"integrity":"sha512-snbqFW/w0L5FBaMmshOUDV5kSshxJZ100p5ov6MBIxJ/gJ357hVgjvETUjQTxNcl5ysPCzAMVL48zYvUB7vcLg==","signatures":[{"sig":"MEUCIQD9HYeStScKtSe6BDj4ysC5FddvcXDX8YTNvHRUxf8dEwIgJZDdSIjH5JpvZz31iFmVq6s16FFNlgl/txKPjpn9/Iw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":197489},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"30f0eac14ff9fe883e88362be52829e82c15405c","private":false,"scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"React SDK for Manyrows AppKit. Provides authentication, real-time data, and image management for customer-facing apps.","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_1.0.0_1775351763857_0.12100411334910977","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@manyrows/appkit-react","version":"1.1.0","_id":"@manyrows/appkit-react@1.1.0","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"59b11a53762ddeb0be661d44599e7e41457d8f3f","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-1.1.0.tgz","fileCount":8,"integrity":"sha512-Adde0AXOOjrwy9UMHMxapiITn4SzTMef4aDLW432VHvWG4Zc/BIl774pJPdtq/FEtHOWBN5WgrovApH+CvJUmw==","signatures":[{"sig":"MEUCIAl9yL0rzovfYeBFwm1OAcydQz4zNGEKPS90KAqeqKW8AiEA5t3+1Dd6Igp+4XCCl+c/rip2YsYvTGpb/raHKEcyqRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195786},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"602715c0cb6028a38c39141da40659166b86c05a","private":false,"scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"React SDK for Manyrows AppKit. Provides authentication, real-time data, and image management for customer-facing apps.","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_1.1.0_1775575240610_0.7366394600587802","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@manyrows/appkit-react","version":"1.2.0","_id":"@manyrows/appkit-react@1.2.0","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"83c1df66032f199278bffa7836093905d5d2e3bf","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-1.2.0.tgz","fileCount":8,"integrity":"sha512-2+bWH8i/Ky8sJZz6gCYPZ15xwCbRZj/H5OPLtFF8oGs4pu1Zw42jdiuPbtFxojWnchufmntFCTzptqks2DHa7Q==","signatures":[{"sig":"MEYCIQDB8XnNb5I9XdlwtG0ImPZr2Qj7MFOdTarUsK3WbLrc1gIhAJ9RZGZE03/tiIvOttDWJ8OvOOAEYgReDxRlEUTzoBS8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208195},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"9f8068b4c043fdc1ae40cfa522e8b97799c1fff2","private":false,"scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"React SDK for Manyrows AppKit. Provides authentication, real-time data, and image management for customer-facing apps.","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_1.2.0_1776480496013_0.8389713863773662","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@manyrows/appkit-react","version":"1.3.0","_id":"@manyrows/appkit-react@1.3.0","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"acdf8073a50eeeb011e5f1c851a666beb9cb0893","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-1.3.0.tgz","fileCount":8,"integrity":"sha512-+fznqqdozKxPTw+iSb8RXi6orKsi476qHNRGC6PSc0TTT9jdPOH9Qy8Jm/eyU7lI355CjRLmwf2n7fz/+0NwfQ==","signatures":[{"sig":"MEUCIQC/OP3tcdR8edPsv1OZizi3xMRwLkB+lLvGoHtPrnK+dQIgZnyqCYELRBy4HaQVl62F+jk5sKXFg86X0LXP4P3934I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208975},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"a7fbc24ff2dc90570635de13c21c19af9b243631","private":false,"scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"React SDK for Manyrows AppKit. Provides authentication, real-time data, and image management for customer-facing apps.","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_1.3.0_1776647646232_0.35653657977592657","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@manyrows/appkit-react","version":"1.3.1","_id":"@manyrows/appkit-react@1.3.1","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"244af29593a8a50a71bbae9a0cab615b936a189d","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-1.3.1.tgz","fileCount":8,"integrity":"sha512-NG1thqAR7Q8XIwEhKwPVDrEOz0YZZBZ+9XtlN+BLzh6mNLn5wZDl2PSBIklUg0u23zUXTFZS8BRskNc0MGdXKw==","signatures":[{"sig":"MEUCIQDfH5XRCnA901pgwNnLFBnmARixJ2onH3T5oeibmoZshwIgcFvu3nQQ/ogW3ZcS9fpEaKa40dt3nQ63KJlFT6feVtE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204792},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"af854b9d72e4b0d8ed7f419bf7cd5e82fd8189d9","private":false,"scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"React SDK for Manyrows AppKit. Drop-in authentication, user profiles, roles, permissions, and feature flags for your app — one component, one admin panel.","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_1.3.1_1777110261918_0.5970476131951943","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@manyrows/appkit-react","version":"1.3.2","_id":"@manyrows/appkit-react@1.3.2","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"2a759d9487111362cf16600b187b22fd8939352f","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-1.3.2.tgz","fileCount":8,"integrity":"sha512-GcuaPy2DIT5qfU58YvTA08ohrZoec3RK15GKi/e2w04IqVgcBLP3kXA5Hc8q+b1MnJN9g+l1mOmDhg4tvDLaAg==","signatures":[{"sig":"MEYCIQCicHgmCTk/MVxl5wHqek/QGlAXkrsIAnK5khGOdRWF/AIhAO8gYmFWHUDcafro9xkkTer0QH3xXmEpfDFbPkA4OdHe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213952},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"9c70d3aee4d2f8a098354297fc2547e5e380b368","private":false,"scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"React SDK for Manyrows AppKit. Drop-in authentication, user profiles, roles, permissions, and feature flags for your app — one component, one admin panel.","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_1.3.2_1777377781390_0.9510539728549647","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@manyrows/appkit-react","version":"1.4.0","_id":"@manyrows/appkit-react@1.4.0","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"2204ee61a66320c1b5953a891827241b5165a61e","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-1.4.0.tgz","fileCount":8,"integrity":"sha512-4eoVyNVN1EzVJZULLgkVazKcuUi4F9fYfbSbpydD7XitZKWdfK17MIpDYZQiU7O41Z8kWsYKCNvYO+vGl+/iLA==","signatures":[{"sig":"MEUCICbvG/EuQs24RVwm6Ed5mXp+5HyAoU9c8uP4IfrQvdbSAiEA2dpC+ReHh7X0g2xLrWQFPOx+hd7DlKtlf/nhiu5ceOc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213992},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"488820d8a6fb45797d9c13bd94dbf2c67e22c2c0","private":false,"scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"React SDK for Manyrows AppKit. Drop-in authentication, user profiles, roles, permissions, and feature flags for your app — one component, one admin panel.","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_1.4.0_1777447175942_0.6887874481521927","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@manyrows/appkit-react","version":"1.4.1","_id":"@manyrows/appkit-react@1.4.1","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"91242f2c2eb01277bfa52756196343ebf8261f31","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-1.4.1.tgz","fileCount":8,"integrity":"sha512-n3fzCr5i6JhlfngDiNUa9Ku5Af2wjbuR/RGFPNCdstWwpMRTsiLaCiKbpGSxKmDNseBZN4jplMfHetPAHLcn+w==","signatures":[{"sig":"MEYCIQCw901bChddWy/9Drn1X9ie/JyI9yBTU0GSaOeJ5qB15AIhAP6IbJeWDV7CCxt5Jyq4lic7bYcq85QOohUpiC4OI98f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223445},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"659862416f75a8256fd7b392673dfb2c4e61fec9","private":false,"scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"React SDK for Manyrows AppKit. Drop-in authentication, user profiles, roles, permissions, and feature flags for your app — one component, one admin panel.","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_1.4.1_1777875198232_0.9765256422020934","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"@manyrows/appkit-react","version":"1.4.2","_id":"@manyrows/appkit-react@1.4.2","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"5cf3dd08be45591674271a15f7f6189fc220129d","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-1.4.2.tgz","fileCount":8,"integrity":"sha512-whO2NNEkY/WEOZTvYySQqUXPXLvOP93Hl2xxXCI7Y9xQiCfxcZz7IO7wgjlAA4n6pWSg2UiPHKQPdpVZzqiSEw==","signatures":[{"sig":"MEYCIQCfvBxRqx07awNdLxSCxwoW0idUZrTkl8bZQdYeS4AzHwIhANo5tw5iH9SD3D/Wq1TnciHuj4GFKkxEpewavUUaE1k3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":227949},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"515015c530d6069c43b66855eed1988b7087a07e","private":false,"scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"React SDK for Manyrows AppKit. Drop-in authentication, user profiles, roles, permissions, and feature flags for your app — one component, one admin panel.","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_1.4.2_1777954963888_0.3647444424923587","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"@manyrows/appkit-react","version":"1.4.3","_id":"@manyrows/appkit-react@1.4.3","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"c5dde8a855b50efa043f5481b048349d3bef39a0","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-1.4.3.tgz","fileCount":8,"integrity":"sha512-tU3tHrBhTqGbZ9SzkLfagMNOqJYXEbWlNXrqbLdZckMmHAjtaSV9lIXJ9qVGrdgvUbS32tTCpn85VHZmZ8zw5g==","signatures":[{"sig":"MEUCIBd/3n649W1ECAb0uwN2rjnCZDKs7wjQfDFaw1ElS6d5AiEAvOFyETsyQ+KBKCqSPneqqoXxuCdw8fad1uFXtsbjQXE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221315},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"72680e2449531a4e56feccfee4f60179de7dbde3","private":false,"scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"React SDK for Manyrows AppKit. Drop-in authentication, user profiles, roles, permissions, and feature flags for your app — one component, one admin panel.","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_1.4.3_1777963241014_0.8453965252453637","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@manyrows/appkit-react","version":"1.5.0","_id":"@manyrows/appkit-react@1.5.0","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"a57bd88ef24ab6d7a170544eb3368d1658d5f4a1","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-1.5.0.tgz","fileCount":8,"integrity":"sha512-i85a7pfKWaQ4kYKFcPLUjSt+M/+lun6VzfEGAamxPRwIhluzwUmXQnJWEJAwTK95n36U1YvArud6Jp60xi6R2g==","signatures":[{"sig":"MEUCIQDMJUnHyESPvnZ5OjWXLbGHbzDvTuNrvDzqaRxlRgaspAIgEWn9lyJCFpywi0bp9OXMT5qJUhsPsS1pQmtI0cyq3dQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223025},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"f34f29a026cdc92ca72824537320a7438d086123","private":false,"scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"React SDK for Manyrows AppKit. Drop-in authentication, user profiles, roles, permissions, and feature flags for your app — one component, one admin panel.","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.9","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_1.5.0_1777982331382_0.6272025090948288","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@manyrows/appkit-react","version":"1.5.1","license":"MIT","_id":"@manyrows/appkit-react@1.5.1","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"39b80c7eaa88eaf0d3312ea7dbdc31301f40560d","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-1.5.1.tgz","fileCount":9,"integrity":"sha512-jSqQIyhBZleUpSuXo+ATYfadA2gBbAnpXfDFb32xPzPXzT0p9JTWwGDOiinRAv4QYeiLRp/z1CyNlxIIkOezIQ==","signatures":[{"sig":"MEYCIQCwVaK1VVQf0Bi6xkXiMViC7QfdlXiwPCPK7t7NPxAcggIhAMbRQCskiACPaSrQ53ZP5sbW6OkftHodo+7t11XKRmtU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":246478},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"41e0ea0536c10814cfce737c60c4c2b34b46e54e","private":false,"scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"React SDK for Manyrows AppKit. Drop-in authentication, user profiles, roles, permissions, and feature flags for your app — one component, one admin panel.","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^9.39.2","globals":"^17.4.0","@eslint/js":"^9.39.4","typescript":"^5.9.3","@types/react":"^19.2.9","typescript-eslint":"^8.56.1","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_1.5.1_1778970979564_0.412486614327374","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"@manyrows/appkit-react","version":"1.5.2","license":"MIT","_id":"@manyrows/appkit-react@1.5.2","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"e5524949700b7576cf70adc81e0571b636347702","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-1.5.2.tgz","fileCount":9,"integrity":"sha512-xSsAZ3jasYkTbsWP9KUhxrGlzJ4NCvqB+q6BFiQTevVTSIC3bIqmTYMDZbL5ZSLn6+nh3w3wxoDR9ubKoOpRdw==","signatures":[{"sig":"MEUCIQDJf3AJSJstRDdggvViIsIZldcGOuyj45oG+Ty1y4pragIgVyjGFcvBd/khvgtA67GkvSwtPybs1kpwNo+9NzQOpwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":245680},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"8494e1c3f068987493c3cfe6b5214f5c8e5ddfa3","private":false,"scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"React SDK for Manyrows AppKit. Drop-in authentication, user profiles, roles, permissions, and feature flags for your app — one component, one admin panel.","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^9.39.2","globals":"^17.4.0","@eslint/js":"^9.39.4","typescript":"^5.9.3","@types/react":"^19.2.9","typescript-eslint":"^8.56.1","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_1.5.2_1779799553915_0.8229455562778154","host":"s3://npm-registry-packages-npm-production"}},"1.5.3":{"name":"@manyrows/appkit-react","version":"1.5.3","license":"MIT","_id":"@manyrows/appkit-react@1.5.3","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"47f14f5c5dbd08bad44aa7b2abe39e0bd4259da1","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-1.5.3.tgz","fileCount":9,"integrity":"sha512-0Vd2oU1phgEJW9G6qqSOHXTBtbeXm/24HqWk4GattVNLUQnx91JzQryfGfMXfnHUSLhZDNRyV5mhPo9S6TmNwg==","signatures":[{"sig":"MEUCIQDJqcyEplr72mo2eMnYb2DNYclRuP0In1SGkVzy1iIFgQIgJCNbstmsg8E8CxDAa/F/JVqqIDYMGQ77fsyEwYpMyrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":245482},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"4ae7706c915f5465e07d98027f843eb22ac026e0","private":false,"scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"React SDK for Manyrows AppKit. Drop-in authentication, user profiles, roles, permissions, and feature flags for your app — one component, one admin panel.","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^9.39.2","globals":"^17.4.0","@eslint/js":"^9.39.4","typescript":"^5.9.3","@types/react":"^19.2.9","typescript-eslint":"^8.56.1","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_1.5.3_1780590705772_0.6724994790879528","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@manyrows/appkit-react","version":"1.7.0","license":"MIT","_id":"@manyrows/appkit-react@1.7.0","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"aecdba87f969f829f09022c76a4aca6179369553","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-1.7.0.tgz","fileCount":9,"integrity":"sha512-nBN9PgrCn+agiIM2S5dx+f9Ln7oXxFqtjMj6/EzhSlyPxozEHnK7xcbASpe6sS3u1hOaR8qE38wQT+FubvaL0g==","signatures":[{"sig":"MEUCIQCWF71hpXvXiLBvNM3R53ZGxd6fip674Qdcz2RpKmgHJQIgUPv/+510jDzpFoQjl9dUEdoMIJeguqVIo8pnZ+KAJRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258167},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"0597387d2544dce550e602ad4eef2fe07d3170aa","private":false,"scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"React SDK for Manyrows AppKit. Drop-in authentication, user profiles, roles, permissions, and feature flags for your app — one component, one admin panel.","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^9.39.2","globals":"^17.4.0","@eslint/js":"^9.39.4","typescript":"^5.9.3","@types/react":"^19.2.9","typescript-eslint":"^8.56.1","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_1.7.0_1780966230990_0.1884734940594508","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@manyrows/appkit-react","version":"1.8.0","license":"MIT","_id":"@manyrows/appkit-react@1.8.0","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"dist":{"shasum":"56c65b4bd7c8aa41e474331712eb6ed51be2c155","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-1.8.0.tgz","fileCount":9,"integrity":"sha512-UDVutzxvN5wE3nw0zRj7znJAHueh17pHDQgq2KT7K7ocQuS5Hk9T6nmhSofOK8oj9CUigXywqHyepnqmCFbmZA==","signatures":[{"sig":"MEUCIQCc1gQ4aeRP2zXuxyu78Ckfw8qNbXq1efMqDnh6PROIaQIgUIt5o1FGJiFGdPTnzaBe9H1Wqu7NgrYrLWhis+GODQs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":441412},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"d43720a4506046f1dc519cb41dea312090964f02","private":false,"scripts":{"dev":"tsup --watch","lint":"eslint .","test":"vitest run","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"_npmVersion":"11.7.0","description":"React SDK for Manyrows AppKit. Drop-in authentication, user profiles, roles, permissions, and feature flags for your app — one component, one admin panel.","directories":{},"sideEffects":false,"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","jsdom":"^29.1.1","react":"^19.2.7","eslint":"^9.39.2","vitest":"^4.1.8","globals":"^17.4.0","react-dom":"^19.2.7","@eslint/js":"^9.39.4","typescript":"^5.9.3","@types/react":"^19.2.9","typescript-eslint":"^8.56.1","@testing-library/react":"^16.3.2","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/appkit-react_1.8.0_1781095323417_0.1501346423333496","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"@manyrows/appkit-react","version":"1.8.1","license":"MIT","sideEffects":false,"private":false,"type":"module","main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"peerDependencies":{"react":">=18","react-dom":">=18"},"devDependencies":{"@eslint/js":"^9.39.4","@testing-library/react":"^16.3.2","@types/react":"^19.2.9","eslint":"^9.39.2","eslint-plugin-react-hooks":"^7.0.1","globals":"^17.4.0","jsdom":"^29.1.1","react":"^19.2.7","react-dom":"^19.2.7","tsup":"^8.5.1","typescript":"^5.9.3","typescript-eslint":"^8.56.1","vitest":"^4.1.8"},"publishConfig":{"access":"public"},"scripts":{"build":"tsup","dev":"tsup --watch","lint":"eslint .","prepublishOnly":"npm run build","test":"vitest run"},"gitHead":"c77d263067cd26980a0b12b71d4214a7dd89c914","_id":"@manyrows/appkit-react@1.8.1","description":"React SDK for Manyrows AppKit. Drop-in authentication, user profiles, roles, permissions, and feature flags for your app — one component, one admin panel.","_nodeVersion":"25.4.0","_npmVersion":"11.7.0","dist":{"integrity":"sha512-GNnLTd6o/Wq3Kf+X5nSp+avYPYLK42jJQcH+Bd3+KtCXwYD2EuhxeeVWuQojyuiRn2WL2xo2OIVVfuQDP9fbFw==","shasum":"e9337f960ae3e8eef441f188cdaca7288c876a92","tarball":"https://registry.npmjs.org/@manyrows/appkit-react/-/appkit-react-1.8.1.tgz","fileCount":9,"unpackedSize":446784,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDRZAMJ9ri+M4DrWaGILBg+DtpGhVPKPX9C2kDAxixnSgIgSzOt6+uv8x1N/AUVQ+EYFwWygM78wMOAC5AouyCn0p4="}]},"_npmUser":{"name":"rowanf","email":"rowan64@gmail.com"},"directories":{},"maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/appkit-react_1.8.1_1781151371558_0.29208219343607955"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-25T14:26:55.637Z","modified":"2026-06-11T04:16:11.858Z","0.1.0":"2026-01-25T14:26:55.887Z","0.1.3":"2026-01-30T09:50:52.219Z","0.1.4":"2026-01-31T02:47:21.646Z","0.1.5":"2026-02-01T03:45:51.473Z","0.1.6":"2026-02-06T08:26:30.825Z","0.1.7":"2026-02-13T16:21:54.403Z","0.1.8":"2026-02-14T05:22:51.118Z","0.1.9":"2026-02-14T15:50:37.248Z","0.1.10":"2026-02-16T17:00:26.471Z","0.1.11":"2026-02-24T03:39:34.691Z","0.1.12":"2026-02-24T06:47:39.912Z","0.1.13":"2026-02-24T08:49:29.518Z","0.1.14":"2026-02-24T09:32:24.164Z","0.1.15":"2026-02-24T10:06:24.432Z","0.1.16":"2026-02-24T10:53:52.323Z","0.1.17":"2026-02-24T12:14:25.653Z","0.1.18":"2026-02-24T12:20:08.703Z","0.1.19":"2026-02-24T12:35:33.960Z","0.1.20":"2026-02-26T02:00:40.396Z","0.1.21":"2026-02-26T02:41:09.412Z","0.1.22":"2026-02-26T03:06:46.422Z","0.1.23":"2026-03-06T04:44:12.458Z","0.1.24":"2026-03-13T13:27:02.052Z","0.1.25":"2026-03-17T11:20:09.541Z","0.1.26":"2026-03-17T11:41:04.944Z","0.1.27":"2026-03-17T12:39:15.196Z","0.1.28":"2026-03-18T01:05:10.499Z","0.1.29":"2026-03-22T03:30:46.544Z","0.2.0":"2026-03-24T02:18:08.493Z","0.2.1":"2026-03-24T02:28:47.448Z","0.3.0":"2026-03-26T02:25:20.301Z","0.4.0":"2026-03-26T05:39:57.242Z","0.5.0":"2026-03-26T11:12:33.241Z","0.5.1":"2026-03-26T11:22:49.314Z","0.5.2":"2026-03-26T12:28:33.912Z","0.5.3":"2026-03-27T03:20:14.436Z","1.0.0":"2026-04-05T01:16:04.009Z","1.1.0":"2026-04-07T15:20:40.744Z","1.2.0":"2026-04-18T02:48:16.197Z","1.3.0":"2026-04-20T01:14:06.372Z","1.3.1":"2026-04-25T09:44:22.065Z","1.3.2":"2026-04-28T12:03:01.572Z","1.4.0":"2026-04-29T07:19:36.100Z","1.4.1":"2026-05-04T06:13:18.397Z","1.4.2":"2026-05-05T04:22:44.046Z","1.4.3":"2026-05-05T06:40:41.290Z","1.5.0":"2026-05-05T11:58:51.534Z","1.5.1":"2026-05-16T22:36:19.706Z","1.5.2":"2026-05-26T12:45:54.092Z","1.5.3":"2026-06-04T16:31:45.962Z","1.7.0":"2026-06-09T00:50:31.181Z","1.8.0":"2026-06-10T12:42:03.547Z","1.8.1":"2026-06-11T04:16:11.722Z"},"license":"MIT","description":"React SDK for Manyrows AppKit. Drop-in authentication, user profiles, roles, permissions, and feature flags for your app — one component, one admin panel.","maintainers":[{"name":"rowanf","email":"rowan64@gmail.com"}],"readme":"# @manyrows/appkit-react\n\nReact SDK for Manyrows AppKit. Drop-in authentication, user profiles, roles, permissions, and feature flags for your app — one component, one admin panel.\n\n## Installation\n\n```bash\nnpm install @manyrows/appkit-react\n```\n\n## Quick Start\n\n```tsx\nimport { AppKit, AppKitAuthed, useUser } from \"@manyrows/appkit-react\";\n\nfunction MyApp() {\n  const user = useUser();\n\n  return (\n    <div>\n      <header style={{ padding: 16 }}>\n        <h1>My App</h1>\n      </header>\n      {user && <p>Welcome, {user.name || user.email}</p>}\n    </div>\n  );\n}\n\nexport default function Page() {\n  return (\n    <AppKit workspace=\"acme\" appId=\"your-app-id\">\n      <AppKitAuthed fallback={null}>\n        <MyApp />\n      </AppKitAuthed>\n    </AppKit>\n  );\n}\n```\n\nOnly `workspace` and `appId` are required. The runtime script loads automatically.\n\n### Convenience Hooks\n\nAccess common data without drilling into `snapshot`:\n\n```tsx\nimport {\n  useUser,         // user's account (email, name)\n  useRoles,        // string[] of roles\n  usePermissions,  // string[] of permissions\n  usePermission,   // check a single permission: usePermission(\"edit\")\n  useRole,         // check a single role: useRole(\"admin\")\n  useFeatureFlags, // all feature flags\n  useFeatureFlag,  // check one flag: useFeatureFlag(\"dark-mode\")\n  useConfig,       // all config values\n  useConfigValue,  // single config: useConfigValue(\"api-url\", \"default\")\n  useToken,        // JWT token for API calls\n  useAuthFetch,    // fetch wrapper with automatic Bearer token\n  useUpdateProfile,// update the signed-in user's name/email\n  useSetPassword,  // set or change the signed-in user's password\n} from \"@manyrows/appkit-react\";\n```\n\n### Auth Patterns\n\n**Option A (recommended):** Use `<AppKitAuthed>` to gate authenticated content:\n\n```tsx\n<AppKit workspace=\"acme\" appId=\"your-app-id\">\n  <AppKitAuthed fallback={null}>\n    <MyApp />\n  </AppKitAuthed>\n</AppKit>\n```\n\n**Option B:** Gate manually with `useAppKit()`:\n\n```tsx\n<AppKit workspace=\"acme\" appId=\"your-app-id\">\n  {useAppKit().isAuthenticated ? <MyApp /> : null}\n</AppKit>\n```\n\n---\n\n## `<AppKit>` Props\n\n| Prop | Type | Default | Description |\n|------|------|---------|-------------|\n| `workspace` | `string` | required | Workspace slug. |\n| `appId` | `string` | required | App ID. |\n| `baseURL` | `string` | **required** | ManyRows install hostname (e.g. `https://auth.yourdomain.com`). |\n| `theme` | `AppKitTheme` | — | Colors, font, light/dark/auto. See below. |\n| `publicAccess` | `boolean` | `false` | Render children regardless of auth state. Use for apps with optional login. |\n| `hideAuthUI` | `boolean` | auto | Hide the runtime's built-in login UI. Auto-derived when `authRoutes` is set. |\n| `authRoutes` | `Partial<Record<\"login\"\\|\"register\"\\|\"forgot-password\", string>>` | — | Map auth screens to URL paths. AppKit auto-routes between them. |\n| `authRedirect` | `string` | — | When set with `authRoutes`, redirects here after a successful auth. |\n| `initialScreen` | `\"login\"\\|\"register\"\\|\"forgot-password\"` | — | Which screen to show first (overrides `authRoutes`). |\n| `onScreenChange` | `(screen) => void` | — | Called when the user navigates between auth screens. |\n| `authHeader` | `ReactNode` | — | Custom content rendered above the login/register card. |\n| `labels` | `Record<string, string>` | — | Override any user-facing string in the auth UI. |\n| `embedded` | `boolean` | `false` | Render the auth form inline instead of full-viewport. **(New in 1.3.0)** |\n| `loading` | `ReactNode` | spinner | Custom loading UI while the runtime boots. |\n| `errorUI` | `(err) => ReactNode` | built-in | Custom error UI. |\n| `hideLoadingUI` | `boolean` | `false` | Suppress the default spinner. |\n| `hideErrorUI` | `boolean` | `false` | Suppress the default error display. |\n| `runtimeMinVersion` | `string` | — | Pin a minimum runtime version (semver). |\n| `silent` | `boolean` | `false` | Suppress console warnings. |\n| `debug` | `boolean` | `false` | Verbose console logging. |\n| `onReady` | `(info) => void` | — | Called when the runtime mounts. |\n| `onError` | `(err) => void` | — | Called on errors. |\n| `onState` | `(snapshot) => void` | — | Called on every snapshot change. |\n| `onReadyState` | `(snapshot) => void` | — | Called when authenticated and `appData` is available. |\n| `className` | `string` | — | Class on the wrapper div. |\n| `style` | `CSSProperties` | — | Inline styles on the wrapper div. |\n| `children` | `ReactNode` | — | Authed-state UI (gated by `<AppKitAuthed>`). |\n\nSee [API.md](./API.md) for full type definitions.\n\n### Theming\n\n```tsx\n<AppKit\n  workspace=\"acme\"\n  appId=\"your-app-id\"\n  theme={{\n    primaryColor: \"#7c3aed\",\n    backgroundColor: \"#fafafa\",\n    colorMode: \"auto\",          // \"light\" | \"dark\" | \"auto\"\n  }}\n>\n  ...\n</AppKit>\n```\n\nRicher branding — custom fonts, corner radius, card background, custom CSS,\nand white-label (removing the \"Powered by ManyRows\" badge) — is a paid feature\nconfigured per-app in the ManyRows admin panel and applied automatically. It is\nnot set through this client prop.\n\n### Embedded mode (new in 1.3.0)\n\nBy default, the auth form fills the viewport (`min-height: 100vh`, vertically centered). For embedded contexts — sidebars, modals, inline sections — set `embedded` to flow naturally inside its container:\n\n```tsx\n<aside style={{ width: 380 }}>\n  <AppKit workspace=\"acme\" appId=\"your-app-id\" embedded>\n    <AppKitAuthed fallback={<LoginPrompt />}>\n      <ProfileSummary />\n    </AppKitAuthed>\n  </AppKit>\n</aside>\n```\n\n`embedded` strips the full-viewport wrapper, vertical centering, and the `var(--ak-color-bg)` background — the form sits where you put it.\n\n### Auth on dedicated routes\n\nWire login / register / forgot-password to URL paths and AppKit handles routing between them:\n\n```tsx\n<AppKit\n  workspace=\"acme\"\n  appId=\"your-app-id\"\n  authRoutes={{\n    login: \"/login\",\n    register: \"/signup\",\n    \"forgot-password\": \"/forgot\",\n  }}\n  authRedirect=\"/dashboard\"\n>\n  <App />\n</AppKit>\n```\n\nVisiting `/signup` opens the register screen; clicking \"Sign in\" updates the URL to `/login`; logging in redirects to `/dashboard`.\n\n### Transport mode (server-driven)\n\nHow the session token reaches the browser is configured **per app on the server**, not as a prop here:\n\n- **Local** (default) — JWT in `localStorage`, sent as `Authorization: Bearer`. The historical AppKit shape; works anywhere.\n- **First-party cookie** — `mr_at` / `mr_rt` `HttpOnly; Secure; SameSite=Lax` cookies. The token never reaches JS. Works when the auth host and your app share a registrable domain (same-host deploy or `auth.yourdomain.com` via custom-domain CNAME).\n\nThe mode comes back in the boot response (`/a/me`'s `transportMode` field) and AppKit configures fetch + storage automatically. There is **no `cookieMode` / `transport` prop** on `<AppKit>` — the operator picks the mode in the admin UI under **Security → Sessions → Transport** and the SDK just does the right thing on the next page load.\n\n### Performance: no API call when logged out (since 1.2.0)\n\nIn **local** mode, when there's no token in `localStorage` and the user isn't on an auth route, AppKit emits an `unauthenticated` snapshot immediately and **skips loading the runtime script entirely**. No `appkit.js` download, no `/me` API call. The runtime lazy-loads only when the user navigates to an auth route or a token appears.\n\nThis is automatic — you don't need to configure anything. For embedders mounting `<AppKit>` on public marketing pages, it means zero ManyRows traffic on anonymous visits.\n\nIn **cookie** mode there's no JS-readable signal of an existing session, so AppKit always loads the runtime to check via the cookie. The runtime itself is small and cached after first load.\n\n---\n\n## Reference\n\nFor full type definitions, callback signatures, and runtime version pinning, see [API.md](./API.md).\n\n## License\n\nMIT\n","readmeFilename":"README.md"}