{"_id":"@databite/connect","_rev":"9-65af3ddfeeb769829c3958d7e9cb082b","name":"@databite/connect","dist-tags":{"latest":"6.0.0"},"versions":{"1.0.0":{"name":"@databite/connect","version":"1.0.0","keywords":["connector","sdk","integration","api","scheduler","flow","typescript"],"author":{"name":"Databite"},"license":"MIT","_id":"@databite/connect@1.0.0","maintainers":[{"name":"david-mungai","email":"david.kinuthia.mungai@gmail.com"}],"homepage":"https://github.com/databite/builder#readme","bugs":{"url":"https://github.com/databite/builder/issues"},"dist":{"shasum":"37ed8339b675ce5bfef627068817f0ee957680b4","tarball":"https://registry.npmjs.org/@databite/connect/-/connect-1.0.0.tgz","fileCount":33,"integrity":"sha512-RlXUaMbPmmwknq+rDjo41SM9cY5RWTgZGHN0VL6jKx3Lean4Ni31rmtR0Eo4Gn54bjn//4bXQmKKDWINn8bmkg==","signatures":[{"sig":"MEQCIC6Rr1EsKUoO9TdzmU12uUvuD/FRFqLw1Q+Q3l9Q1D40AiBMrH4IK5OH1WBLKo4HRK9Fq6UiqJJ3mr1OUnBVN05LLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7163408},"main":"dist/index.js","type":"module","_from":"file:databite-connect-1.0.0.tgz","types":"dist/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rimraf dist","build:watch":"rollup -c -w"},"_npmUser":{"name":"david-mungai","email":"david.kinuthia.mungai@gmail.com"},"_resolved":"C:\\Users\\david\\AppData\\Local\\Temp\\de8e113092a5ac297a1ae9fc4a35c4e5\\databite-connect-1.0.0.tgz","_integrity":"sha512-RlXUaMbPmmwknq+rDjo41SM9cY5RWTgZGHN0VL6jKx3Lean4Ni31rmtR0Eo4Gn54bjn//4bXQmKKDWINn8bmkg==","repository":{"url":"git+https://github.com/databite/builder.git","type":"git"},"_npmVersion":"11.5.2","description":"A set of reusable React components and UI primitives for creating connections to Databite connectors in web applications.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.11","clsx":"^2.1.1","react":"^19.1.1","rimraf":"^6.0.0","react-dom":"^19.1.1","tailwindcss":"^4.1.13","lucide-react":"^0.544.0","@databite/flow":"1.0.0","tailwind-merge":"^3.3.1","@databite/types":"1.0.0","react-hook-form":"^7.63.0","@tailwindcss/vite":"^4.1.13","@hookform/resolvers":"^5.2.2","@databite/connectors":"1.0.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-label":"^2.1.7","@radix-ui/react-dialog":"^1.1.15","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","eslint":"^9.36.0","rollup":"^4.52.4","globals":"^16.4.0","postcss":"^8.5.6","copyfiles":"^2.4.1","@eslint/js":"^9.36.0","typescript":"~5.8.3","@types/node":"^24.5.2","@types/react":"^19.1.13","autoprefixer":"^10.4.21","tw-animate-css":"^1.4.0","@types/react-dom":"^19.1.9","typescript-eslint":"^8.44.0","@tailwindcss/postcss":"^4.1.14","@vitejs/plugin-react":"^5.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.2","eslint-plugin-react-refresh":"^0.4.20","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"typescript":">=4.5.0"},"_npmOperationalInternal":{"tmp":"tmp/connect_1.0.0_1759840876412_0.058051909958534376","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@databite/connect","version":"1.1.0","keywords":["connector","sdk","integration","api","scheduler","flow","typescript"],"author":{"name":"Databite"},"license":"MIT","_id":"@databite/connect@1.1.0","maintainers":[{"name":"david-mungai","email":"david.kinuthia.mungai@gmail.com"}],"homepage":"https://github.com/databite/builder#readme","bugs":{"url":"https://github.com/databite/builder/issues"},"dist":{"shasum":"f4ef3ae3591a1c84bcc7f8b36245354afc231716","tarball":"https://registry.npmjs.org/@databite/connect/-/connect-1.1.0.tgz","fileCount":33,"integrity":"sha512-YVHp0gMQUN/K94HiX5vNe6MgtbqrkmzWtEI7W5g9OBYklEKUZeddwu2uulatdCE9fWPcAohaww3R+5tlUFoWvQ==","signatures":[{"sig":"MEUCIGp+WU4wUQsSKT18IXZnagNmu7YXNMt80e7h1kZXfVfjAiEAsrgWYKLC40T/SkrSKArZC4ZttAr5dMWMEC36iwEZKi8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8279299},"main":"dist/index.js","type":"module","_from":"file:databite-connect-1.1.0.tgz","types":"dist/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rimraf dist","build:watch":"rollup -c -w"},"_npmUser":{"name":"david-mungai","email":"david.kinuthia.mungai@gmail.com"},"_resolved":"C:\\Users\\david\\AppData\\Local\\Temp\\62534487b89b8dacc04c2e568f22a310\\databite-connect-1.1.0.tgz","_integrity":"sha512-YVHp0gMQUN/K94HiX5vNe6MgtbqrkmzWtEI7W5g9OBYklEKUZeddwu2uulatdCE9fWPcAohaww3R+5tlUFoWvQ==","repository":{"url":"git+https://github.com/databite/builder.git","type":"git"},"_npmVersion":"11.5.2","description":"A set of reusable React components and UI primitives for creating connections to Databite connectors in web applications.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.11","clsx":"^2.1.1","react":"^19.1.1","rimraf":"^6.0.0","react-dom":"^19.1.1","tailwindcss":"^4.1.13","lucide-react":"^0.544.0","@databite/flow":"2.0.0","tailwind-merge":"^3.3.1","@databite/types":"2.0.0","react-hook-form":"^7.63.0","@tailwindcss/vite":"^4.1.13","@hookform/resolvers":"^5.2.2","@databite/connectors":"2.0.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-label":"^2.1.7","@radix-ui/react-dialog":"^1.1.15","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","eslint":"^9.36.0","rollup":"^4.52.4","globals":"^16.4.0","postcss":"^8.5.6","copyfiles":"^2.4.1","@eslint/js":"^9.36.0","typescript":"~5.8.3","@types/node":"^24.5.2","@types/react":"^19.1.13","autoprefixer":"^10.4.21","tw-animate-css":"^1.4.0","@types/react-dom":"^19.1.9","typescript-eslint":"^8.44.0","@tailwindcss/postcss":"^4.1.14","@vitejs/plugin-react":"^5.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.2","eslint-plugin-react-refresh":"^0.4.20","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"typescript":">=4.5.0"},"_npmOperationalInternal":{"tmp":"tmp/connect_1.1.0_1759890978111_0.1286368238937985","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@databite/connect","version":"1.2.0","keywords":["connector","sdk","integration","api","scheduler","flow","typescript"],"author":{"name":"Databite"},"license":"MIT","_id":"@databite/connect@1.2.0","maintainers":[{"name":"david-mungai","email":"david.kinuthia.mungai@gmail.com"}],"homepage":"https://github.com/DatabiteDev/databite#readme","bugs":{"url":"https://github.com/DatabiteDev/databite/issues"},"dist":{"shasum":"6df551ca56ff0f3f15a306b626ede6f43f52129d","tarball":"https://registry.npmjs.org/@databite/connect/-/connect-1.2.0.tgz","fileCount":31,"integrity":"sha512-sa9dxO/DgOVv45myccyH/o842CfJ7cjortDQEM0kifz/DwShGjEipFdB7ePHfCCt3QJVd30oF/e1pMIf6uhOCA==","signatures":[{"sig":"MEQCIFxFH4RC25H5qbNAr3PjN5P349u3w7QHZiQ9YsgNtz3FAiAGIF+NFwuo+s035aiXWsvTLOvb3pU69cSyshgezSQvdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3442182},"main":"dist/index.js","type":"module","_from":"file:databite-connect-1.2.0.tgz","types":"dist/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rimraf dist","build:watch":"rollup -c -w"},"_npmUser":{"name":"david-mungai","email":"david.kinuthia.mungai@gmail.com"},"_resolved":"C:\\Users\\david\\AppData\\Local\\Temp\\a005e3a792c77e08334d125688efa9aa\\databite-connect-1.2.0.tgz","_integrity":"sha512-sa9dxO/DgOVv45myccyH/o842CfJ7cjortDQEM0kifz/DwShGjEipFdB7ePHfCCt3QJVd30oF/e1pMIf6uhOCA==","repository":{"url":"git+https://github.com/DatabiteDev/databite.git","type":"git"},"_npmVersion":"11.5.2","description":"A set of reusable React components and UI primitives for creating connections to Databite connectors in web applications.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.11","clsx":"^2.1.1","react":"^19.1.1","rimraf":"^6.0.0","react-dom":"^19.1.1","tailwindcss":"^4.1.13","lucide-react":"^0.544.0","@databite/flow":"2.1.0","tailwind-merge":"^3.3.1","@databite/types":"2.1.0","react-hook-form":"^7.63.0","@tailwindcss/vite":"^4.1.13","@hookform/resolvers":"^5.2.2","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-label":"^2.1.7","@radix-ui/react-dialog":"^1.1.15","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","eslint":"^9.36.0","rollup":"^4.52.4","globals":"^16.4.0","postcss":"^8.5.6","copyfiles":"^2.4.1","@eslint/js":"^9.36.0","typescript":"~5.8.3","@types/node":"^24.5.2","@types/react":"^19.1.13","autoprefixer":"^10.4.21","tw-animate-css":"^1.4.0","@types/react-dom":"^19.1.9","typescript-eslint":"^8.44.0","@tailwindcss/postcss":"^4.1.14","@vitejs/plugin-react":"^5.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.2","eslint-plugin-react-refresh":"^0.4.20","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"typescript":">=4.5.0"},"_npmOperationalInternal":{"tmp":"tmp/connect_1.2.0_1760666006013_0.616451531228984","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@databite/connect","version":"2.0.0","keywords":["connector","sdk","integration","api","scheduler","flow","typescript"],"author":{"name":"Databite"},"license":"MIT","_id":"@databite/connect@2.0.0","maintainers":[{"name":"david-mungai","email":"david.kinuthia.mungai@gmail.com"}],"homepage":"https://github.com/DatabiteDev/databite#readme","bugs":{"url":"https://github.com/DatabiteDev/databite/issues"},"dist":{"shasum":"958e0c2ce5899aa75c60373858af5dfc3a5b259b","tarball":"https://registry.npmjs.org/@databite/connect/-/connect-2.0.0.tgz","fileCount":33,"integrity":"sha512-BhiLf1TWTIPUWlj3INPEPLE9v/M4HRLuHmqY7qMMYsGCU79DpxYQE5wOYJjRbWQZH9gF/2Jypf/QecuBYCjFBA==","signatures":[{"sig":"MEYCIQCz2fpSZbBE/32DsUPbc3ss8tMRuc3Od1O5v1/aKLqJyAIhAOT6ARaJyVdiC+GUBUpiSNi9rTbjHZsyYTEPlYDEuoiE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2797833},"main":"dist/index.js","type":"module","_from":"file:databite-connect-2.0.0.tgz","types":"dist/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rimraf dist","build:watch":"rollup -c -w"},"_npmUser":{"name":"david-mungai","email":"david.kinuthia.mungai@gmail.com"},"_resolved":"C:\\Users\\david\\AppData\\Local\\Temp\\b9e58cd93f7ef4165cac8600bf637a36\\databite-connect-2.0.0.tgz","_integrity":"sha512-BhiLf1TWTIPUWlj3INPEPLE9v/M4HRLuHmqY7qMMYsGCU79DpxYQE5wOYJjRbWQZH9gF/2Jypf/QecuBYCjFBA==","repository":{"url":"git+https://github.com/DatabiteDev/databite.git","type":"git"},"_npmVersion":"11.5.2","description":"A set of reusable React components and UI primitives for creating connections to Databite connectors in web applications.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.11","clsx":"^2.1.1","react":"^19.1.1","rimraf":"^6.0.0","react-dom":"^19.1.1","tailwindcss":"^4.1.13","lucide-react":"^0.544.0","tailwind-merge":"^3.3.1","@databite/types":"3.0.0","react-hook-form":"^7.63.0","@tailwindcss/vite":"^4.1.13","@hookform/resolvers":"^5.2.2","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-label":"^2.1.7","@radix-ui/react-dialog":"^1.1.15","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","eslint":"^9.36.0","rollup":"^4.52.4","globals":"^16.4.0","postcss":"^8.5.6","copyfiles":"^2.4.1","@eslint/js":"^9.36.0","typescript":"~5.8.3","@types/node":"^24.5.2","@types/react":"^19.1.13","autoprefixer":"^10.4.21","tw-animate-css":"^1.4.0","@types/react-dom":"^19.1.9","typescript-eslint":"^8.44.0","@tailwindcss/postcss":"^4.1.14","@vitejs/plugin-react":"^5.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.2","eslint-plugin-react-refresh":"^0.4.20","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"typescript":">=4.5.0"},"_npmOperationalInternal":{"tmp":"tmp/connect_2.0.0_1761571413531_0.04256236904719435","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@databite/connect","version":"3.0.0","keywords":["connector","sdk","integration","api","scheduler","flow","typescript"],"author":{"name":"Databite"},"license":"MIT","_id":"@databite/connect@3.0.0","maintainers":[{"name":"david-mungai","email":"david.kinuthia.mungai@gmail.com"}],"homepage":"https://github.com/DatabiteDev/databite#readme","bugs":{"url":"https://github.com/DatabiteDev/databite/issues"},"dist":{"shasum":"8fd248485e5931c8f8ef6ba3ccbe45f3a758936b","tarball":"https://registry.npmjs.org/@databite/connect/-/connect-3.0.0.tgz","fileCount":35,"integrity":"sha512-i10pneRALMfVsWKIh4zllwC0WxKZ4sbqCw6fuwY1c+M1DZzNDHmfCKD2HSYBkZraPVXYA7PhGzTD2HmCPcpNhw==","signatures":[{"sig":"MEYCIQD+v0lwdXKP6COQMy/D/Z5+cDrA7jksJRFMZF61F0LyigIhAIf4A5AJFm4PFYsiILoLI/OrxBdgp8RR+SaPNdMw4u91","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2854777},"main":"dist/index.js","type":"module","_from":"file:databite-connect-3.0.0.tgz","types":"dist/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rimraf dist","build:watch":"rollup -c -w"},"_npmUser":{"name":"david-mungai","email":"david.kinuthia.mungai@gmail.com"},"_resolved":"C:\\Users\\david\\AppData\\Local\\Temp\\57a9d4a0fae7a33fe44549a164cb7c73\\databite-connect-3.0.0.tgz","_integrity":"sha512-i10pneRALMfVsWKIh4zllwC0WxKZ4sbqCw6fuwY1c+M1DZzNDHmfCKD2HSYBkZraPVXYA7PhGzTD2HmCPcpNhw==","repository":{"url":"git+https://github.com/DatabiteDev/databite.git","type":"git"},"_npmVersion":"11.5.2","description":"A set of reusable React components and UI primitives for creating connections to Databite connectors in web applications.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.11","clsx":"^2.1.1","react":"^19.1.1","rimraf":"^6.0.0","react-dom":"^19.1.1","tailwindcss":"^4.1.13","lucide-react":"^0.544.0","tailwind-merge":"^3.3.1","@databite/types":"4.0.0","react-hook-form":"^7.63.0","@tailwindcss/vite":"^4.1.13","@hookform/resolvers":"^5.2.2","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-label":"^2.1.7","@radix-ui/react-dialog":"^1.1.15","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","eslint":"^9.36.0","rollup":"^4.52.4","globals":"^16.4.0","postcss":"^8.5.6","copyfiles":"^2.4.1","@eslint/js":"^9.36.0","typescript":"~5.8.3","@types/node":"^24.5.2","@types/react":"^19.1.13","autoprefixer":"^10.4.21","tw-animate-css":"^1.4.0","@types/react-dom":"^19.1.9","typescript-eslint":"^8.44.0","@tailwindcss/postcss":"^4.1.14","@vitejs/plugin-react":"^5.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.2","eslint-plugin-react-refresh":"^0.4.20","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"typescript":">=4.5.0"},"_npmOperationalInternal":{"tmp":"tmp/connect_3.0.0_1761897422966_0.49569416011645884","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@databite/connect","version":"3.0.1","keywords":["connector","sdk","integration","api","scheduler","flow","typescript"],"author":{"name":"Databite"},"license":"MIT","_id":"@databite/connect@3.0.1","maintainers":[{"name":"david-mungai","email":"david.kinuthia.mungai@gmail.com"}],"homepage":"https://github.com/DatabiteDev/databite#readme","bugs":{"url":"https://github.com/DatabiteDev/databite/issues"},"dist":{"shasum":"7afcb281a8fb45434f35f7bab5fa591186e2ee4c","tarball":"https://registry.npmjs.org/@databite/connect/-/connect-3.0.1.tgz","fileCount":35,"integrity":"sha512-dkUMxzWavxxcWyro7Qt2OjuUcF1YfA9NKz88zg7q1RU4F47uDQpqX/eTXJ6BHFklBdQfRaAqV6skml05Iu5Jbg==","signatures":[{"sig":"MEQCIEj80IAvZfVak7MTl18PQqdngZmqvsn41PwLAZXSJCntAiAvIpbc+JscAXUhSUwMbCksll5IPdfOtFepHkOKvuI9yA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2854777},"main":"dist/index.js","type":"module","_from":"file:databite-connect-3.0.1.tgz","types":"dist/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rimraf dist","build:watch":"rollup -c -w"},"_npmUser":{"name":"david-mungai","email":"david.kinuthia.mungai@gmail.com"},"_resolved":"C:\\Users\\david\\AppData\\Local\\Temp\\169bb15b62afd09433826e14d534bc4b\\databite-connect-3.0.1.tgz","_integrity":"sha512-dkUMxzWavxxcWyro7Qt2OjuUcF1YfA9NKz88zg7q1RU4F47uDQpqX/eTXJ6BHFklBdQfRaAqV6skml05Iu5Jbg==","repository":{"url":"git+https://github.com/DatabiteDev/databite.git","type":"git"},"_npmVersion":"11.5.2","description":"A set of reusable React components and UI primitives for creating connections to Databite connectors in web applications.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.11","clsx":"^2.1.1","react":"^19.1.1","rimraf":"^6.0.0","react-dom":"^19.1.1","tailwindcss":"^4.1.13","lucide-react":"^0.544.0","tailwind-merge":"^3.3.1","@databite/types":"5.0.0","react-hook-form":"^7.63.0","@tailwindcss/vite":"^4.1.13","@hookform/resolvers":"^5.2.2","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-label":"^2.1.7","@radix-ui/react-dialog":"^1.1.15","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","eslint":"^9.36.0","rollup":"^4.52.4","globals":"^16.4.0","postcss":"^8.5.6","copyfiles":"^2.4.1","@eslint/js":"^9.36.0","typescript":"~5.8.3","@types/node":"^24.5.2","@types/react":"^19.1.13","autoprefixer":"^10.4.21","tw-animate-css":"^1.4.0","@types/react-dom":"^19.1.9","typescript-eslint":"^8.44.0","@tailwindcss/postcss":"^4.1.14","@vitejs/plugin-react":"^5.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.2","eslint-plugin-react-refresh":"^0.4.20","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"typescript":">=4.5.0"},"_npmOperationalInternal":{"tmp":"tmp/connect_3.0.1_1762150573465_0.16319619311057387","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@databite/connect","version":"4.0.0","keywords":["connector","sdk","integration","api","scheduler","flow","typescript"],"author":{"name":"Databite"},"license":"MIT","_id":"@databite/connect@4.0.0","maintainers":[{"name":"david-mungai","email":"david.kinuthia.mungai@gmail.com"}],"homepage":"https://github.com/DatabiteDev/databite#readme","bugs":{"url":"https://github.com/DatabiteDev/databite/issues"},"dist":{"shasum":"e3d1c3349763edb906d43b3d96d3e8211ed51598","tarball":"https://registry.npmjs.org/@databite/connect/-/connect-4.0.0.tgz","fileCount":35,"integrity":"sha512-eJ/+IusSmfz6UWjKbpmLEzIJROz4bcp/6JYQTadK4B9cOcOZCz+/0fPXLR7TkNTuPslTJA2PlXSbKuISmNSpFw==","signatures":[{"sig":"MEYCIQDMTDs3OXO/xt8bcrL4M1ycsfgziwnPjEagpazBcKHtrwIhAM7/BD/6Mr+82Y3nHAM8b68mkTQ27lxDRyHVce/T70Ad","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2853579},"main":"dist/index.js","type":"module","_from":"file:databite-connect-4.0.0.tgz","types":"dist/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rimraf dist","build:watch":"rollup -c -w"},"_npmUser":{"name":"david-mungai","email":"david.kinuthia.mungai@gmail.com"},"_resolved":"C:\\Users\\david\\AppData\\Local\\Temp\\1faf78bd77fe3b4b35553bdcde577b40\\databite-connect-4.0.0.tgz","_integrity":"sha512-eJ/+IusSmfz6UWjKbpmLEzIJROz4bcp/6JYQTadK4B9cOcOZCz+/0fPXLR7TkNTuPslTJA2PlXSbKuISmNSpFw==","repository":{"url":"git+https://github.com/DatabiteDev/databite.git","type":"git"},"_npmVersion":"11.5.2","description":"A set of reusable React components and UI primitives for creating connections to Databite connectors in web applications.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.11","clsx":"^2.1.1","react":"^19.1.1","rimraf":"^6.0.0","react-dom":"^19.1.1","tailwindcss":"^4.1.13","lucide-react":"^0.544.0","tailwind-merge":"^3.3.1","@databite/types":"6.0.0","react-hook-form":"^7.63.0","@tailwindcss/vite":"^4.1.13","@hookform/resolvers":"^5.2.2","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-label":"^2.1.7","@radix-ui/react-dialog":"^1.1.15","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","eslint":"^9.36.0","rollup":"^4.52.4","globals":"^16.4.0","postcss":"^8.5.6","copyfiles":"^2.4.1","@eslint/js":"^9.36.0","typescript":"~5.8.3","@types/node":"^24.5.2","@types/react":"^19.1.13","autoprefixer":"^10.4.21","tw-animate-css":"^1.4.0","@types/react-dom":"^19.1.9","typescript-eslint":"^8.44.0","@tailwindcss/postcss":"^4.1.14","@vitejs/plugin-react":"^5.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.2","eslint-plugin-react-refresh":"^0.4.20","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"typescript":">=4.5.0"},"_npmOperationalInternal":{"tmp":"tmp/connect_4.0.0_1766061342210_0.042694980660141546","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@databite/connect","version":"5.0.0","keywords":["connector","sdk","integration","api","scheduler","flow","typescript"],"author":{"name":"Databite"},"license":"MIT","_id":"@databite/connect@5.0.0","maintainers":[{"name":"david-mungai","email":"david.kinuthia.mungai@gmail.com"}],"homepage":"https://github.com/DatabiteDev/databite#readme","bugs":{"url":"https://github.com/DatabiteDev/databite/issues"},"dist":{"shasum":"852eb5a692be0e36c09e717c46cc3a264d4e4409","tarball":"https://registry.npmjs.org/@databite/connect/-/connect-5.0.0.tgz","fileCount":35,"integrity":"sha512-RRgF8tSfchdqDHae2EoihZxBz8BCssMQGQ2cAM2G6Onh9hi+BUbINKbULjY95biCyPloDjP5YnA0TIhfOvPQuw==","signatures":[{"sig":"MEUCIAG+/lHvLKIbvsdClo8AneqJ9QUUKK/grdMjHRlvvW+6AiEArqzYjg/Qvt23saspvVGGtkGM47gGh0w8eKnLcMMvixA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2887643},"main":"dist/index.js","type":"module","_from":"file:databite-connect-5.0.0.tgz","types":"dist/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rimraf dist","build:watch":"rollup -c -w"},"_npmUser":{"name":"david-mungai","email":"david.kinuthia.mungai@gmail.com"},"_resolved":"C:\\Users\\david\\AppData\\Local\\Temp\\53b4d7637702f5bff1b6c1d39e6d1b4d\\databite-connect-5.0.0.tgz","_integrity":"sha512-RRgF8tSfchdqDHae2EoihZxBz8BCssMQGQ2cAM2G6Onh9hi+BUbINKbULjY95biCyPloDjP5YnA0TIhfOvPQuw==","repository":{"url":"git+https://github.com/DatabiteDev/databite.git","type":"git"},"_npmVersion":"11.5.2","description":"A set of reusable React components and UI primitives for creating connections to Databite connectors in web applications.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"4.1.12","clsx":"^2.1.1","react":"^19.1.1","rimraf":"^6.0.0","react-dom":"^19.1.1","tailwindcss":"^4.1.13","lucide-react":"^0.544.0","tailwind-merge":"^3.3.1","@databite/types":"7.0.0","react-hook-form":"^7.63.0","@tailwindcss/vite":"^4.1.13","@hookform/resolvers":"^5.2.2","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-label":"^2.1.7","@radix-ui/react-dialog":"^1.1.15","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","eslint":"^9.36.0","rollup":"^4.52.4","globals":"^16.4.0","postcss":"^8.5.6","copyfiles":"^2.4.1","@eslint/js":"^9.36.0","typescript":"~5.8.3","@types/node":"^24.5.2","@types/react":"^19.1.13","autoprefixer":"^10.4.21","tw-animate-css":"^1.4.0","@types/react-dom":"^19.1.9","typescript-eslint":"^8.44.0","@tailwindcss/postcss":"^4.1.14","@vitejs/plugin-react":"^5.0.3","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.2","eslint-plugin-react-refresh":"^0.4.20","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"typescript":">=4.5.0"},"_npmOperationalInternal":{"tmp":"tmp/connect_5.0.0_1766630783157_0.45508536603846217","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@databite/connect","version":"6.0.0","type":"module","description":"A set of reusable React components and UI primitives for creating connections to Databite connectors in web applications.","main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"keywords":["connector","sdk","integration","api","scheduler","flow","typescript"],"author":{"name":"Databite"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DatabiteDev/databite.git"},"bugs":{"url":"https://github.com/DatabiteDev/databite/issues"},"homepage":"https://github.com/DatabiteDev/databite#readme","engines":{"node":">=16.0.0"},"dependencies":{"@hookform/resolvers":"^5.2.2","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-label":"^2.1.7","@radix-ui/react-slot":"^1.2.3","@tailwindcss/vite":"^4.1.13","class-variance-authority":"^0.7.1","clsx":"^2.1.1","lucide-react":"^0.544.0","react":"^19.1.1","react-dom":"^19.1.1","react-hook-form":"^7.63.0","tailwind-merge":"^3.3.1","tailwindcss":"^4.1.13","rimraf":"^6.0.0","@databite/types":"8.0.0","zod":"4.1.12"},"devDependencies":{"@eslint/js":"^9.36.0","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.2","@rollup/plugin-typescript":"^12.1.4","@tailwindcss/postcss":"^4.1.14","@types/node":"^24.5.2","@types/react":"^19.1.13","@types/react-dom":"^19.1.9","@vitejs/plugin-react":"^5.0.3","autoprefixer":"^10.4.21","copyfiles":"^2.4.1","eslint":"^9.36.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","globals":"^16.4.0","postcss":"^8.5.6","rollup":"^4.52.4","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-postcss":"^4.0.2","tsup":"^8.0.2","tw-animate-css":"^1.4.0","typescript":"~5.8.3","typescript-eslint":"^8.44.0"},"peerDependencies":{"typescript":">=4.5.0"},"publishConfig":{"access":"public"},"scripts":{"build":"rollup -c","build:watch":"rollup -c -w","dev":"rollup -c -w","clean":"rimraf dist"},"_id":"@databite/connect@6.0.0","_integrity":"sha512-KjupHNosguDil5oh0+ojVfxkWw7q8mOw6VFwu4StIfl7/9izJh3HwGFsY4joCvMRMfxEZB1nhcKXZ7nbwKURdQ==","_resolved":"C:\\Users\\david\\AppData\\Local\\Temp\\5a2f712aeb60f6594c0bd4b1146fc1cc\\databite-connect-6.0.0.tgz","_from":"file:databite-connect-6.0.0.tgz","_nodeVersion":"22.19.0","_npmVersion":"11.5.2","dist":{"integrity":"sha512-KjupHNosguDil5oh0+ojVfxkWw7q8mOw6VFwu4StIfl7/9izJh3HwGFsY4joCvMRMfxEZB1nhcKXZ7nbwKURdQ==","shasum":"77cf5507dfa278173d00ee15a94b3e72e9f467ac","tarball":"https://registry.npmjs.org/@databite/connect/-/connect-6.0.0.tgz","fileCount":35,"unpackedSize":2887907,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCyOJ/szHSTRrxVA2xlZX5MxB3VRnpG1D7DmDFFxGP8hQIhAO7+2FJny21QdPH7vsO2Stg7y7NVzJs3hoxDrQxKnMh7"}]},"_npmUser":{"name":"david-mungai","email":"david.kinuthia.mungai@gmail.com"},"directories":{},"maintainers":[{"name":"david-mungai","email":"david.kinuthia.mungai@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/connect_6.0.0_1766969162618_0.044741087453734396"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-07T12:41:16.290Z","modified":"2025-12-29T00:46:03.139Z","1.0.0":"2025-10-07T12:41:16.656Z","1.1.0":"2025-10-08T02:36:18.406Z","1.2.0":"2025-10-17T01:53:26.288Z","2.0.0":"2025-10-27T13:23:33.775Z","3.0.0":"2025-10-31T07:57:03.199Z","3.0.1":"2025-11-03T06:16:13.887Z","4.0.0":"2025-12-18T12:35:42.369Z","5.0.0":"2025-12-25T02:46:23.423Z","6.0.0":"2025-12-29T00:46:02.866Z"},"bugs":{"url":"https://github.com/DatabiteDev/databite/issues"},"author":{"name":"Databite"},"license":"MIT","homepage":"https://github.com/DatabiteDev/databite#readme","keywords":["connector","sdk","integration","api","scheduler","flow","typescript"],"repository":{"type":"git","url":"git+https://github.com/DatabiteDev/databite.git"},"description":"A set of reusable React components and UI primitives for creating connections to Databite connectors in web applications.","maintainers":[{"name":"david-mungai","email":"david.kinuthia.mungai@gmail.com"}],"readme":"# @databite/connect\n\nReact component for integrating Databite connectors into your web applications with seamless authentication flows.\n\n## 📦 Project Structure\n\n```\nconnect/\n├── src/\n│   ├── components/\n│   │   ├── ConnectModal.tsx         # Main connection modal\n│   │   ├── FlowStepRenderer.tsx     # Renders flow steps\n│   │   ├── handle-oauth-flow.tsx    # OAuth flow handling\n│   │   └── ui/                      # UI components\n│   ├── utils/\n│   │   └── server-actions.ts        # Server functions\n│   ├── index.css                    # Styles\n│   └── index.ts                     # Main exports\n├── dist/                            # Compiled output\n├── package.json\n└── README.md\n```\n\n## 🚀 Installation\n\n```bash\nnpm install @databite/connect\n```\n\n**Peer Dependencies:**\n\n```bash\nnpm install react react-dom typescript\n```\n\n## 🎯 Overview\n\nThe `@databite/connect` package provides React components and hooks for ConnectModal, UI Components, Flow Integration, Type Safety, and Form Validation.\n\n## 📚 API Reference\n\n### Components\n\n#### ConnectModal\n\nA modal dialog for authenticating with connectors using flow-based UI.\n\n```typescript\ninterface ConnectModalProps {\n  open: boolean;\n  onOpenChange: (open: boolean) => void;\n  integration: Integration<any>;\n  syncInterval: number;\n  onAuthSuccess: (connection) => void | Promise<void>;\n  onAuthError?: (error: Error) => void;\n}\n```\n\n## 💡 Usage Example\n\n```tsx\nimport React, { useState } from \"react\";\nimport { ConnectModal } from \"@databite/connect\";\nimport { Integration } from \"@databite/types\";\n\nfunction App() {\n  const [isModalOpen, setIsModalOpen] = useState(false);\n  const [integration, setIntegration] = useState<Integration<any> | null>(null);\n\n  const handleAuthSuccess = async (connection) => {\n    console.log(connection.id);\n    setIsModalOpen(false);\n  };\n\n  const handleAuthError = (error: Error) => {\n    console.error(\"Authentication failed:\", error);\n  };\n\n  return (\n    <div>\n      <button onClick={() => setIsModalOpen(true)}>\n        Connect to Service\n      </button>\n\n      {integration && (\n        <ConnectModal\n          open={isModalOpen}\n          onOpenChange={setIsModalOpen}\n          integration={integration}\n          syncInterval={5}\n          onAuthSuccess={handleAuthSuccess}\n          onAuthError={handleAuthError}\n        />\n      )}\n    </div>\n  );\n}\n```\n\n## 🔗 Related Packages\n\n- [@databite/build](./packages/build/) - Core connector builder SDK\n- [@databite/connectors](./packages/connectors/) - Pre-built connector library\n- [@databite/engine](./packages/engine/) - Data synchronization and execution engine\n- [@databite/types](./packages/types/) - Shared TypeScript types\n\n## 📄 License\n\nMIT License - see [LICENSE](../../LICENSE) for details.\n","readmeFilename":"README.md"}