{"_id":"@djangocfg/ext-leads","_rev":"25-4318bd5817642dcd8fd870b576a070f8","name":"@djangocfg/ext-leads","dist-tags":{"latest":"1.0.29"},"versions":{"1.0.0":{"name":"@djangocfg/ext-leads","version":"1.0.0","keywords":["django","djangocfg","extension","leads","contact-forms","crm","forms","typescript","react"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/ext-leads@1.0.0","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"16834c1f9ba2bc23bb77d55149811350d215e205","tarball":"https://registry.npmjs.org/@djangocfg/ext-leads/-/ext-leads-1.0.0.tgz","fileCount":77,"integrity":"sha512-MN3ikmjaaLhoIML57T6orjyypv94dIbwR+w/TdMqLRWKNqWJpx23VjfXdlMSc4mYqvhOcD28pR0257ZB5+VPrw==","signatures":[{"sig":"MEQCIDquGAdjAY+HHwxkDcwyYZrX4pLlAtcanySzqdQHIVpiAiBiIoH+IF2xZYEwEANOPhXoLNXZbLl0pfJJy0MR9GKcEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1040365},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.mjs","require":"./dist/api.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.mjs","require":"./dist/hooks.cjs"}},"gitHead":"8918d1fbe83ddccbb531364e1d19f6c898909aec","scripts":{"dev":"tsup --watch","build":"tsup","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"extensions/leads"},"_npmVersion":"11.4.2","description":"Lead management and contact forms extension for DjangoCFG","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"swr":"^2.3.7","tsup":"^8.5.0","consola":"^3.4.2","p-retry":"^7.0.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.0.0","@djangocfg/api":"^2.1.14","@djangocfg/ext-base":"^1.0.0","@djangocfg/typescript-config":"^2.1.14"},"peerDependencies":{"swr":"^2.3.7","zod":"^4.1.13","next":"^15.5.7","react":"^18 || ^19","consola":"^3.4.2","p-retry":"^7.0.0","lucide-react":"^0.545.0","@djangocfg/api":"^2.1.14","react-hook-form":"7.65.0","@djangocfg/ext-base":"^1.0.0","@hookform/resolvers":"^3.9.1","@djangocfg/ui-nextjs":"^2.1.14"},"_npmOperationalInternal":{"tmp":"tmp/ext-leads_1.0.0_1765220238736_0.18653583292218467","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@djangocfg/ext-leads","version":"1.0.1","keywords":["django","djangocfg","extension","leads","contact-forms","crm","forms","typescript","react"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/ext-leads@1.0.1","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"6a708eb6496100d16639487b56a76aaabca460fa","tarball":"https://registry.npmjs.org/@djangocfg/ext-leads/-/ext-leads-1.0.1.tgz","fileCount":50,"integrity":"sha512-kqQzjxSdjQkXRt7t2cKA5usIPBD99alo67UzM4v+OZncjqDXnBfon8OPTYfwWqAki3zj/T1tkuH1qlGNXn+fxA==","signatures":[{"sig":"MEUCIQCQv/EgOvJG0+4sfwI5GPzLp4v0jP8bSGZBs8/hgFYGHQIgJO/6TWOjcpLKQqXNQsQYLU/Sf8tqVZeRPKhfWO9LMOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":825224},"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"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"}},"gitHead":"089bc4c9c782ff90facf36c6e78a8ca49ed6789a","scripts":{"dev":"tsup --watch","build":"tsup","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"extensions/leads"},"_npmVersion":"11.4.2","description":"Lead management and contact forms extension for DjangoCFG","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"swr":"^2.3.7","tsup":"^8.5.0","consola":"^3.4.2","p-retry":"^7.0.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.0.0","@djangocfg/api":"^2.1.15","@djangocfg/ext-base":"^1.0.2","@djangocfg/typescript-config":"^2.1.15"},"peerDependencies":{"swr":"^2.3.7","zod":"^4.1.13","next":"^15.5.7","react":"^18 || ^19","consola":"^3.4.2","p-retry":"^7.0.0","lucide-react":"^0.545.0","@djangocfg/api":"^2.1.15","react-hook-form":"7.65.0","@djangocfg/ext-base":"^1.0.2","@hookform/resolvers":"^3.9.1","@djangocfg/ui-nextjs":"^2.1.15"},"_npmOperationalInternal":{"tmp":"tmp/ext-leads_1.0.1_1765264900003_0.045277295944654794","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@djangocfg/ext-leads","version":"1.0.2","keywords":["django","djangocfg","extension","leads","contact-forms","crm","forms","typescript","react"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/ext-leads@1.0.2","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://hub.djangocfg.com/extensions/djangocfg-ext-leads","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"a51a1ebc7bd7a71e3c550097415c8078598a03cb","tarball":"https://registry.npmjs.org/@djangocfg/ext-leads/-/ext-leads-1.0.2.tgz","fileCount":50,"integrity":"sha512-zTql5dYbn6nB9FBBmu/fdOHO7/xgftjtXi7OpFamkZnQN1tmUKAZsaxMXr3lru+GdtLG652EN6Vt2AKL7JfAwg==","signatures":[{"sig":"MEUCIFPW1Qi76VLuYzs3JnXhm/upLi5O8x+80Q/EPIsjhsyRAiEA7XgaI39ZdSbKBFfjUblsHG8mEIFACKiBKqawJUtZUkQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":825445},"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"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"}},"gitHead":"9f727778a1f975d5b65c29c0ad7ca9e2824555a9","scripts":{"dev":"tsup --watch","build":"tsup","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"extensions/leads"},"_npmVersion":"11.4.2","description":"Lead management and contact forms extension for DjangoCFG","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"swr":"^2.3.7","tsup":"^8.5.0","consola":"^3.4.2","p-retry":"^7.0.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.0.0","@djangocfg/api":"^2.1.15","@djangocfg/ext-base":"^1.0.3","@djangocfg/typescript-config":"^2.1.15"},"peerDependencies":{"swr":"^2.3.7","zod":"^4.1.13","next":"^15.5.7","react":"^18 || ^19","consola":"^3.4.2","p-retry":"^7.0.0","lucide-react":"^0.545.0","@djangocfg/api":"^2.1.15","react-hook-form":"7.65.0","@djangocfg/ext-base":"^1.0.3","@hookform/resolvers":"^3.9.1","@djangocfg/ui-nextjs":"^2.1.15"},"_npmOperationalInternal":{"tmp":"tmp/ext-leads_1.0.2_1765272153390_0.25107194000562605","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@djangocfg/ext-leads","version":"1.0.3","keywords":["django","djangocfg","extension","leads","contact-forms","crm","forms","typescript","react"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/ext-leads@1.0.3","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://hub.djangocfg.com/extensions/djangocfg-ext-leads","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"67cfb04840f3d29a4acb739525494f0c70d7e070","tarball":"https://registry.npmjs.org/@djangocfg/ext-leads/-/ext-leads-1.0.3.tgz","fileCount":78,"integrity":"sha512-TpKXtpLa8IOsm+jJ8s7IZtJtnnfwoT3TXzBMxC6MmK0JyL7FyqqDPe2M5wda56cZ3UPY6eH+uNxsBdxxn4/0Wg==","signatures":[{"sig":"MEUCIQDJh9lngkzeOjDMThOac7aKY6f9zg2LTIi/vRXriNSNoAIgWbkkKx0sThnIbz+L8aVpGUG5VRrrmP5efsGgld6SFm0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1749206},"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"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"}},"gitHead":"4a81d0317d88a8e6d1def7e6f1c8e7598f227d7f","scripts":{"dev":"tsup --watch","build":"tsup","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"extensions/leads"},"_npmVersion":"11.2.0","description":"Lead management and contact forms extension for DjangoCFG","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"swr":"^2.3.7","tsup":"^8.5.0","consola":"^3.4.2","p-retry":"^7.0.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.0.0","@djangocfg/api":"^2.1.15","@djangocfg/ext-base":"^1.0.4","@djangocfg/typescript-config":"^2.1.15"},"peerDependencies":{"swr":"^2.3.7","zod":"^4.1.13","next":"^15.5.7","react":"^18 || ^19","consola":"^3.4.2","p-retry":"^7.0.0","lucide-react":"^0.545.0","@djangocfg/api":"^2.1.15","react-hook-form":"7.65.0","@djangocfg/ext-base":"^1.0.4","@hookform/resolvers":"^3.9.1","@djangocfg/ui-nextjs":"^2.1.15"},"_npmOperationalInternal":{"tmp":"tmp/ext-leads_1.0.3_1765276635312_0.27788935389382186","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@djangocfg/ext-leads","version":"1.0.4","keywords":["django","djangocfg","extension","leads","contact-forms","crm","forms","typescript","react"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/ext-leads@1.0.4","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://hub.djangocfg.com/extensions/djangocfg-ext-leads","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"3b84c76480377b83f89ab46be45876ba0cf72637","tarball":"https://registry.npmjs.org/@djangocfg/ext-leads/-/ext-leads-1.0.4.tgz","fileCount":78,"integrity":"sha512-zVC57rjM+nhWViJe0UwQEfzOq0yZIo+N99+Ut0tPkarN5ahDLHgCqmYU4Ltox3PrNCZ0x0PcNJTXUNJ7IY+lLA==","signatures":[{"sig":"MEUCIQDJxo54UgkwsH75ko8c44WN0oWx3RkurCZaKvCwtut//QIgMThPAvj5YCayoGi/knaOhO0gpkKMv03CZ6OY0ip1XNg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1749206},"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"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"}},"gitHead":"399baccdf7df6364b003a1c958fd4b2a083e418b","scripts":{"dev":"tsup --watch","build":"tsup","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"extensions/leads"},"_npmVersion":"11.4.2","description":"Lead management and contact forms extension for DjangoCFG","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"swr":"^2.3.7","tsup":"^8.5.0","consola":"^3.4.2","p-retry":"^7.0.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.0.0","@djangocfg/api":"^2.1.16","@djangocfg/ext-base":"^1.0.4","@djangocfg/typescript-config":"^2.1.16"},"peerDependencies":{"swr":"^2.3.7","zod":"^4.1.13","next":"^15.5.7","react":"^18 || ^19","consola":"^3.4.2","p-retry":"^7.0.0","lucide-react":"^0.545.0","@djangocfg/api":"^2.1.16","react-hook-form":"7.65.0","@djangocfg/ext-base":"^1.0.4","@hookform/resolvers":"^3.9.1","@djangocfg/ui-nextjs":"^2.1.16"},"_npmOperationalInternal":{"tmp":"tmp/ext-leads_1.0.4_1765281028736_0.09123778182961373","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@djangocfg/ext-leads","version":"1.0.6","keywords":["django","djangocfg","extension","leads","contact-forms","crm","forms","typescript","react"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/ext-leads@1.0.6","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://hub.djangocfg.com/extensions/djangocfg-ext-leads","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"cfc6e19ed85b0c7860ff3d69db81b2cdbdc212aa","tarball":"https://registry.npmjs.org/@djangocfg/ext-leads/-/ext-leads-1.0.6.tgz","fileCount":78,"integrity":"sha512-U8nb2s3219jWyROf3gGaYFsuE3THvxPGiq9lU4cEls83yUPryUnSPWGhrIMC5bNoAxoCIlWi2e/lWrkQrjhDCw==","signatures":[{"sig":"MEUCIDYUOg5C6RTLqKp4UwT/QUU5UueZGDLGUq/aeA7i17DtAiEAzBcMYIgia6UCT7zGQY5RPc0hPKaf+8YCjNjQAj0nS70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1775221},"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"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"}},"gitHead":"8a18812afec238f5a9246d5f754a1835f41f8762","scripts":{"dev":"tsup --watch","build":"tsup","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"extensions/leads"},"_npmVersion":"11.4.2","description":"Lead management and contact forms extension for DjangoCFG","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"swr":"^2.3.7","tsup":"^8.5.0","consola":"^3.4.2","p-retry":"^7.0.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.0.0","@djangocfg/api":"^2.1.37","@djangocfg/ext-base":"^1.0.6","@djangocfg/typescript-config":"^2.1.37"},"peerDependencies":{"swr":"^2.3.7","zod":"^4.1.13","next":"^15.5.7","react":"^18 || ^19","consola":"^3.4.2","p-retry":"^7.0.0","lucide-react":"^0.545.0","@djangocfg/api":"^2.1.37","react-hook-form":"7.65.0","@djangocfg/ext-base":"^1.0.6","@hookform/resolvers":"^3.9.1","@djangocfg/ui-nextjs":"^2.1.37"},"_npmOperationalInternal":{"tmp":"tmp/ext-leads_1.0.6_1765829837912_0.8374661673210158","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@djangocfg/ext-leads","version":"1.0.7","keywords":["django","djangocfg","extension","leads","contact-forms","crm","forms","typescript","react"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/ext-leads@1.0.7","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://hub.djangocfg.com/extensions/djangocfg-ext-leads","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"b636355d884e70e664962464f2430dce2648ceb5","tarball":"https://registry.npmjs.org/@djangocfg/ext-leads/-/ext-leads-1.0.7.tgz","fileCount":79,"integrity":"sha512-0gvCq3benjZueJgbgfOD/eZLXYWNPjgWNa3hFMoWsC2NxpN6T5pYvt3QXKRPsJZDoQNd3XKh/z2uz6DQTL5Fwg==","signatures":[{"sig":"MEQCIBxdImKaRxBH6oGVh+e0Nz838G4/SlwBydL/fDPDLIVlAiB6+qQWuKJue+WRBKJdY9KJZ27oDWpw+2sptzqjJnun7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1754663},"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"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"}},"gitHead":"36014c91eb06acfa0ba32c5c2dc75d5aeca132c6","scripts":{"dev":"tsup --watch","build":"tsup","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"extensions/leads"},"_npmVersion":"11.4.2","description":"Lead management and contact forms extension for DjangoCFG","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"swr":"^2.3.7","tsup":"^8.5.0","consola":"^3.4.2","p-retry":"^7.0.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.0.0","@djangocfg/api":"^2.1.43","@djangocfg/ext-base":"^1.0.7","@djangocfg/typescript-config":"^2.1.43"},"peerDependencies":{"swr":"^2.3.7","zod":"^4.1.13","next":"^15.5.7","react":"^18 || ^19","consola":"^3.4.2","p-retry":"^7.0.0","lucide-react":"^0.545.0","@djangocfg/api":"^2.1.43","react-hook-form":"7.65.0","@djangocfg/ext-base":"^1.0.7","@hookform/resolvers":"^3.9.1","@djangocfg/ui-nextjs":"^2.1.43"},"_npmOperationalInternal":{"tmp":"tmp/ext-leads_1.0.7_1765964012505_0.839280764520093","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@djangocfg/ext-leads","version":"1.0.8","keywords":["django","djangocfg","extension","leads","contact-forms","crm","forms","typescript","react"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/ext-leads@1.0.8","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://hub.djangocfg.com/extensions/djangocfg-ext-leads","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"4ed7ef2f28412cbce7ab59814e24222ce4e46988","tarball":"https://registry.npmjs.org/@djangocfg/ext-leads/-/ext-leads-1.0.8.tgz","fileCount":79,"integrity":"sha512-86s2E5PPA33gXCmqJuOhf26e/OfmfjnEnxuPAXLXgU1kFk+paikMaSAB5EhmOf+Wt9MenHDUNqzPVUfttPbCow==","signatures":[{"sig":"MEUCIFXx2NE9+NExv1z6G0Ii1nmfVUP/RYNnWrh/Ot0xoYNvAiEAuLOFk0YerMokbyUt63CtCwHAWqlMWyr3Ectk/eCJpJM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1755294},"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"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"}},"gitHead":"a62282f19e372a13f66e556e5e4cac63d30c990e","scripts":{"dev":"tsup --watch","build":"tsup","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"extensions/leads"},"_npmVersion":"11.2.0","description":"Lead management and contact forms extension for DjangoCFG","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"swr":"^2.3.7","tsup":"^8.5.0","consola":"^3.4.2","p-retry":"^7.0.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.0.0","@djangocfg/api":"^2.1.91","@djangocfg/ext-base":"^1.0.8","@djangocfg/typescript-config":"^2.1.91"},"peerDependencies":{"swr":"^2.3.7","zod":"^4.1.13","next":"^15.5.7","react":"^18 || ^19","consola":"^3.4.2","p-retry":"^7.0.0","lucide-react":"^0.545.0","@djangocfg/api":"^2.1.91","react-hook-form":"7.65.0","@djangocfg/ui-core":"^2.1.91","@djangocfg/ext-base":"^1.0.8","@hookform/resolvers":"^3.9.1","@djangocfg/ui-nextjs":"^2.1.91"},"_npmOperationalInternal":{"tmp":"tmp/ext-leads_1.0.8_1767447396572_0.04597100198016202","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@djangocfg/ext-leads","version":"1.0.9","keywords":["django","djangocfg","extension","leads","contact-forms","crm","forms","typescript","react"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/ext-leads@1.0.9","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://hub.djangocfg.com/extensions/djangocfg-ext-leads","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"9a0cdbbc05fe2490c1467339f977ac6ec4902315","tarball":"https://registry.npmjs.org/@djangocfg/ext-leads/-/ext-leads-1.0.9.tgz","fileCount":79,"integrity":"sha512-obpNcOOpJfA+fi/52l7se1cpdW7YqP4E+npGo0tJZZK5GL9OvauPbeEUHwGCwSbOE/Lg46oJRuDNC2akDTGhLA==","signatures":[{"sig":"MEUCICg9GFn86SgSc8tJn3QhAL/QVky8CZGj0F2OtcQ+AiDyAiEApTnCX4pPC6rIRMdS9lUmPwV0LmTyNmDjrfjW34chhEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1755373},"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"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"}},"gitHead":"0f815ea239109aab37896a08f9c93e587a92ee31","scripts":{"dev":"tsup --watch","build":"tsup","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"extensions/leads"},"_npmVersion":"11.4.2","description":"Lead management and contact forms extension for DjangoCFG","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"swr":"^2.3.7","tsup":"^8.5.0","consola":"^3.4.2","p-retry":"^7.0.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.0.0","@djangocfg/api":"^2.1.104","@djangocfg/ui-core":"^2.1.104","@djangocfg/ext-base":"^1.0.8","@djangocfg/typescript-config":"^2.1.104"},"peerDependencies":{"swr":"^2.3.7","zod":"^4.1.13","next":"^15.5.7","react":"^18 || ^19","consola":"^3.4.2","p-retry":"^7.0.0","lucide-react":"^0.545.0","@djangocfg/api":"^2.1.104","react-hook-form":"7.65.0","@djangocfg/ui-core":"^2.1.104","@djangocfg/ext-base":"^1.0.8","@hookform/resolvers":"^3.9.1"},"_npmOperationalInternal":{"tmp":"tmp/ext-leads_1.0.9_1767773687536_0.20394339240966586","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@djangocfg/ext-leads","version":"1.0.10","keywords":["django","djangocfg","extension","leads","contact-forms","crm","forms","typescript","react"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/ext-leads@1.0.10","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://hub.djangocfg.com/extensions/djangocfg-ext-leads","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"4705d90cce0aa56a7d5cf4d76f9148dafb056398","tarball":"https://registry.npmjs.org/@djangocfg/ext-leads/-/ext-leads-1.0.10.tgz","fileCount":79,"integrity":"sha512-G5I+vm+tI1vKQzCkNeDDhK3a7Hche2v9bySj48HYLcedLkh1GOTA80FVQEgbTDRH3yv9tbpx2FV0j1XDlx73IQ==","signatures":[{"sig":"MEUCIQC/uKR8qq1zjJcAK0XY86MXPxCUWR2QBfFsGkO+gH6uqAIgEH9l70XUXCCAd9fUbB1rUr0lsWleQ5jnCPuoMHhbTw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1778806},"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"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"}},"gitHead":"6a5014fce99c17114e5700e51c31a91399d8563a","scripts":{"dev":"tsup --watch","build":"tsup","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"extensions/leads"},"_npmVersion":"11.2.0","description":"Lead management and contact forms extension for DjangoCFG","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"swr":"^2.3.7","tsup":"^8.5.0","consola":"^3.4.2","p-retry":"^7.0.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.0.0","@djangocfg/api":"^2.1.107","@djangocfg/ui-core":"^2.1.107","@djangocfg/ext-base":"^1.0.8","@djangocfg/typescript-config":"^2.1.107"},"peerDependencies":{"swr":"^2.3.7","zod":"^4.1.13","next":"^15.5.7","react":"^18 || ^19","consola":"^3.4.2","p-retry":"^7.0.0","lucide-react":"^0.545.0","@djangocfg/api":"^2.1.107","react-hook-form":"7.65.0","@djangocfg/ui-core":"^2.1.107","@djangocfg/ext-base":"^1.0.8","@hookform/resolvers":"^3.9.1"},"_npmOperationalInternal":{"tmp":"tmp/ext-leads_1.0.10_1768279170665_0.3073399771740368","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@djangocfg/ext-leads","version":"1.0.11","keywords":["django","djangocfg","extension","leads","contact-forms","crm","forms","typescript","react"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/ext-leads@1.0.11","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://hub.djangocfg.com/extensions/djangocfg-ext-leads","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"520711facb7056f73571d9d7ed0dabcf9536ec7d","tarball":"https://registry.npmjs.org/@djangocfg/ext-leads/-/ext-leads-1.0.11.tgz","fileCount":79,"integrity":"sha512-6vB+RDd7Wca/OFUNcVHObX+hkEPkpcgUAN7WaprqvcennovOKk1/hDqHUUhcWvrFoHeXZi+xHi+/011+1aMV7Q==","signatures":[{"sig":"MEYCIQClOiiB8qNuQnmeZos1Kvk2mWtChUw5iOti3WHET9cf8AIhAIjcu/1BYoDK6ulHgevyM8sfnn7qHD+jfb7tJgGkUKEv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1778806},"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"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"}},"gitHead":"6a5014fce99c17114e5700e51c31a91399d8563a","scripts":{"dev":"tsup --watch","build":"tsup","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"extensions/leads"},"_npmVersion":"11.2.0","description":"Lead management and contact forms extension for DjangoCFG","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"swr":"^2.3.7","tsup":"^8.5.0","consola":"^3.4.2","p-retry":"^7.0.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.0.0","@djangocfg/api":"^2.1.107","@djangocfg/ui-core":"^2.1.107","@djangocfg/ext-base":"^1.0.8","@djangocfg/typescript-config":"^2.1.107"},"peerDependencies":{"swr":"^2.3.7","zod":"^4.1.13","next":"^15.5.7","react":"^18 || ^19","consola":"^3.4.2","p-retry":"^7.0.0","lucide-react":"^0.545.0","@djangocfg/api":"^2.1.107","react-hook-form":"7.65.0","@djangocfg/ui-core":"^2.1.107","@djangocfg/ext-base":"^1.0.8","@hookform/resolvers":"^3.9.1"},"_npmOperationalInternal":{"tmp":"tmp/ext-leads_1.0.11_1768279435311_0.8407945362080649","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@djangocfg/ext-leads","version":"1.0.13","keywords":["django","djangocfg","extension","leads","contact-forms","crm","forms","typescript","react"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/ext-leads@1.0.13","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://hub.djangocfg.com/extensions/djangocfg-ext-leads","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"0df14c6775ac85b79b9b4469e97eb6910033a20f","tarball":"https://registry.npmjs.org/@djangocfg/ext-leads/-/ext-leads-1.0.13.tgz","fileCount":79,"integrity":"sha512-rL1aQKSF+dYmGjoMegpHQ5WD7/J0pjl/zDhsD+Yscyrpi4YYFo/WqeWQJHdLEUdWGoVyNvlwbT4nKm6r7W8djw==","signatures":[{"sig":"MEUCIByvmHZ32zRoBBpX/SnuSmE6DA1rIsWHU8yOvG5kjQPRAiEApfmR3PMWKSfrXthaJpXELAG076rH35ytwOC5IWndowg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1778729},"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"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"}},"gitHead":"6a5014fce99c17114e5700e51c31a91399d8563a","scripts":{"dev":"tsup --watch","build":"tsup","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"extensions/leads"},"_npmVersion":"11.2.0","description":"Lead management and contact forms extension for DjangoCFG","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"swr":"^2.3.7","tsup":"^8.5.0","consola":"^3.4.2","p-retry":"^7.0.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.0.0","@djangocfg/api":"^2.1.107","@djangocfg/ui-core":"^2.1.107","@djangocfg/ext-base":"^1.0.8","@djangocfg/typescript-config":"^2.1.107"},"peerDependencies":{"swr":"^2.3.7","zod":"^4.1.13","next":"^16","react":"^19","consola":"^3.4.2","p-retry":"^7.0.0","lucide-react":"^0.545.0","@djangocfg/api":"^2.1.107","react-hook-form":"7.65.0","@djangocfg/ui-core":"^2.1.107","@djangocfg/ext-base":"^1.0.8","@hookform/resolvers":"^3.9.1"},"_npmOperationalInternal":{"tmp":"tmp/ext-leads_1.0.13_1768279818729_0.042596906338346896","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@djangocfg/ext-leads","version":"1.0.14","keywords":["django","djangocfg","extension","leads","contact-forms","crm","forms","typescript","react"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/ext-leads@1.0.14","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://hub.djangocfg.com/extensions/djangocfg-ext-leads","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"39eb749aec4c3af9349741455ce7617643e96928","tarball":"https://registry.npmjs.org/@djangocfg/ext-leads/-/ext-leads-1.0.14.tgz","fileCount":79,"integrity":"sha512-WNEuLNW5Zj+it9EhgND8fJZ+HekWdgk7Lz0p0VDN+ZU6cd8cWXFZdjwEgcG0vkNy32YucSQRz9Ep14r49t1HwQ==","signatures":[{"sig":"MEUCIFnXBa+C5zXuVNOrKn0RZ3vyONTPXEcJr6/ZslKu5O3NAiEApS36qZkJROFBMuGuAd/R7X8gX15+oyDAvfAF6t79cwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1778729},"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"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"}},"gitHead":"6a5014fce99c17114e5700e51c31a91399d8563a","scripts":{"dev":"tsup --watch","build":"tsup","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"extensions/leads"},"_npmVersion":"11.2.0","description":"Lead management and contact forms extension for DjangoCFG","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"swr":"^2.3.7","tsup":"^8.5.0","consola":"^3.4.2","p-retry":"^7.0.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.0.0","@djangocfg/api":"^2.1.107","@djangocfg/ui-core":"^2.1.107","@djangocfg/ext-base":"^1.0.9","@djangocfg/typescript-config":"^2.1.107"},"peerDependencies":{"swr":"^2.3.7","zod":"^4.1.13","next":"^16","react":"^19","consola":"^3.4.2","p-retry":"^7.0.0","lucide-react":"^0.545.0","@djangocfg/api":"^2.1.107","react-hook-form":"7.65.0","@djangocfg/ui-core":"^2.1.107","@djangocfg/ext-base":"^1.0.9","@hookform/resolvers":"^3.9.1"},"_npmOperationalInternal":{"tmp":"tmp/ext-leads_1.0.14_1768279934875_0.9735854860312572","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"@djangocfg/ext-leads","version":"1.0.17","keywords":["django","djangocfg","extension","leads","contact-forms","crm","forms","typescript","react"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/ext-leads@1.0.17","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://hub.djangocfg.com/extensions/djangocfg-ext-leads","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"e1994c7b95c060017146038c1aa289157048067b","tarball":"https://registry.npmjs.org/@djangocfg/ext-leads/-/ext-leads-1.0.17.tgz","fileCount":79,"integrity":"sha512-klNRVYjVUnrP/R6VreYstRiMKMzQQPKGrRE8YbIA7TxKGhxNg6nMtdghZHT/FmDbjHiEOJ+Cdk9bXocDFXehSg==","signatures":[{"sig":"MEUCIQDm+dThWSVR6xkdrkGF68bnJFhPQbNxCkpztdaj24oMRAIgJ3950GG8dQL0AUKw7+QGvjuy37pCspQSsxRDMo3A06o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1778738},"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"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"}},"gitHead":"d7be6d96e0ee9fe00739bdc3480bc7954efb93ab","scripts":{"dev":"tsup --watch","build":"tsup","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"extensions/leads"},"_npmVersion":"11.4.2","description":"Lead management and contact forms extension for DjangoCFG","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"swr":"^2.3.7","tsup":"^8.5.0","consola":"^3.4.2","p-retry":"^7.0.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.0.0","@djangocfg/api":"^2.1.108","@djangocfg/ui-core":"^2.1.108","@djangocfg/ext-base":"^1.0.12","@djangocfg/typescript-config":"^2.1.108"},"peerDependencies":{"swr":"^2.3.7","zod":"^4.1.13","next":"^16","react":"^19","consola":"^3.4.2","p-retry":"^7.0.0","lucide-react":"^0.545.0","@djangocfg/api":"^2.1.108","react-hook-form":"^7.69.0","@djangocfg/ui-core":"^2.1.108","@djangocfg/ext-base":"^1.0.12","@hookform/resolvers":"^3.9.1"},"_npmOperationalInternal":{"tmp":"tmp/ext-leads_1.0.17_1768361569157_0.1768871103451859","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"@djangocfg/ext-leads","version":"1.0.19","keywords":["django","djangocfg","extension","leads","contact-forms","crm","forms","typescript","react"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/ext-leads@1.0.19","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://hub.djangocfg.com/extensions/djangocfg-ext-leads","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"23c04f242a9ceab8f90d3b06ef8d45b0d4bc3d69","tarball":"https://registry.npmjs.org/@djangocfg/ext-leads/-/ext-leads-1.0.19.tgz","fileCount":79,"integrity":"sha512-96BZpCiKGv3DPoYaARXwxOkHjeKRvHbfx3IMlOi2bwER651++Meghrt5Np/N1J6lEqvO8F192zVChStEwbhAQQ==","signatures":[{"sig":"MEUCIQCQKgYcsml1Up2EiXw7X7kFYa39H7mK/RcFVP7XwMbY+wIgfR555NusdYCqkqCENuN8+/ESAhAt1Sub+uTZvmjWLds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1778902},"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"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"}},"gitHead":"8f07f587fd4dfa9449a90f7297349e519dad9c4c","scripts":{"dev":"tsup --watch","build":"tsup","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"extensions/leads"},"_npmVersion":"11.2.0","description":"Lead management and contact forms extension for DjangoCFG","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"swr":"^2.3.7","tsup":"^8.5.0","consola":"^3.4.2","p-retry":"^7.0.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.0.0","@djangocfg/api":"^2.1.109","@djangocfg/ui-core":"^2.1.109","@djangocfg/ext-base":"^1.0.14","@djangocfg/typescript-config":"^2.1.109"},"peerDependencies":{"swr":"^2.3.7","zod":"^4.3.4","next":"^16","react":"^19","consola":"^3.4.2","p-retry":"^7.0.0","lucide-react":"^0.545.0","@djangocfg/api":"^2.1.109","react-hook-form":"^7.69.0","@djangocfg/ui-core":"^2.1.109","@djangocfg/ext-base":"^1.0.14","@hookform/resolvers":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/ext-leads_1.0.19_1768465777297_0.9812529020005698","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"@djangocfg/ext-leads","version":"1.0.20","keywords":["django","djangocfg","extension","leads","contact-forms","crm","forms","typescript","react"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/ext-leads@1.0.20","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://hub.djangocfg.com/extensions/djangocfg-ext-leads","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"a209284e7d5fa8745bab7dd94d0f747df2fb24c1","tarball":"https://registry.npmjs.org/@djangocfg/ext-leads/-/ext-leads-1.0.20.tgz","fileCount":79,"integrity":"sha512-pKHbPAhpH5vu/EBNUBCBr7BO9O0XfqGHmABfhQi9j+asnQZS2Py4HP4Ocu/wyorVxHljrkP91QksEiqdloaV2Q==","signatures":[{"sig":"MEQCIBEDM08O9oTn4B77JlDNpnFMzNdSvcOlTVoRylvWWy69AiBmeCd+uyFiPwyDJucDczyH13c2WIRYcFiQYT75NnlRwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1778902},"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"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"}},"gitHead":"9ccfcfceaef431dadf8197a1cfb1cb49306d3cc8","scripts":{"dev":"tsup --watch","build":"tsup","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"extensions/leads"},"_npmVersion":"11.2.0","description":"Lead management and contact forms extension for DjangoCFG","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"swr":"^2.3.7","tsup":"^8.5.0","consola":"^3.4.2","p-retry":"^7.0.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.0.0","@djangocfg/api":"^2.1.109","@djangocfg/ui-core":"^2.1.109","@djangocfg/ext-base":"^1.0.15","@djangocfg/typescript-config":"^2.1.109"},"peerDependencies":{"swr":"^2.3.7","zod":"^4.3.4","next":"^16","react":"^19","consola":"^3.4.2","p-retry":"^7.0.0","lucide-react":"^0.545.0","@djangocfg/api":"^2.1.109","react-hook-form":"^7.69.0","@djangocfg/ui-core":"^2.1.109","@djangocfg/ext-base":"^1.0.15","@hookform/resolvers":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/ext-leads_1.0.20_1768466807191_0.12727948788127108","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"@djangocfg/ext-leads","version":"1.0.21","keywords":["django","djangocfg","extension","leads","contact-forms","crm","forms","typescript","react"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/ext-leads@1.0.21","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://hub.djangocfg.com/extensions/djangocfg-ext-leads","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"541890ea16ab2fe1623803bb1f19386a2f8f1114","tarball":"https://registry.npmjs.org/@djangocfg/ext-leads/-/ext-leads-1.0.21.tgz","fileCount":78,"integrity":"sha512-IHr9Z18mmsO3XiOEaGtNObdGFm6h+OBSRm8KuBx9fSW5n9g+BlJA55FnZLF+2fktxzMH8KPss/cXSCFB+4XZ5A==","signatures":[{"sig":"MEQCID53f615cxNmxnmwoELlY/UNR51RDjdYMN1Nks3DPCkWAiAh31y9YMFzjsXDw/0fSa3f6c8duEWjBlBWsllg25yH2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1775585},"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"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"}},"gitHead":"0e691c37ba45e159a13d009de459fc63ac2a1ca0","scripts":{"dev":"tsup --watch","build":"tsup","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"extensions/leads"},"_npmVersion":"11.2.0","description":"Lead management and contact forms extension for DjangoCFG","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"swr":"^2.3.7","tsup":"^8.5.0","consola":"^3.4.2","p-retry":"^7.0.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.0.0","@djangocfg/api":"^2.1.109","@djangocfg/ui-core":"^2.1.109","@djangocfg/ext-base":"^1.0.16","@djangocfg/typescript-config":"^2.1.109"},"peerDependencies":{"swr":"^2.3.7","zod":"^4.3.4","next":"^16","react":"^19","consola":"^3.4.2","p-retry":"^7.0.0","lucide-react":"^0.545.0","@djangocfg/api":"^2.1.109","react-hook-form":"^7.69.0","@djangocfg/ui-core":"^2.1.109","@djangocfg/ext-base":"^1.0.16","@hookform/resolvers":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/ext-leads_1.0.21_1768469646882_0.8558806264515224","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"@djangocfg/ext-leads","version":"1.0.22","keywords":["django","djangocfg","extension","leads","contact-forms","crm","forms","typescript","react"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/ext-leads@1.0.22","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://hub.djangocfg.com/extensions/djangocfg-ext-leads","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"7e3cd2c0460531faefc8ea362293cfff7ee530c6","tarball":"https://registry.npmjs.org/@djangocfg/ext-leads/-/ext-leads-1.0.22.tgz","fileCount":78,"integrity":"sha512-FpD0jdyi1Ty/RDNIZWmNciCYrO5tJlhiDF9OkI34uk4Hh6UyntrF7qQFCuaq+8d3VeJYOp0jBAvlSrK1k0IDAA==","signatures":[{"sig":"MEUCIERgZCtD5Yx9RWnaB5AzoslpgKxXMQOSCyQZVqB0nd06AiEAgzvOckETxwjoXkY+hReQRz6ax/TOZ8qPGdTEIj/j//A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1800998},"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"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"}},"gitHead":"7a15e4533c14830e9c57df624be958cd38ea4ed6","scripts":{"dev":"tsup --watch","build":"tsup","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"extensions/leads"},"_npmVersion":"11.2.0","description":"Lead management and contact forms extension for DjangoCFG","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"swr":"^2.3.7","tsup":"^8.5.0","consola":"^3.4.2","p-retry":"^7.0.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.0.0","@djangocfg/api":"^2.1.110","@djangocfg/ui-core":"^2.1.110","@djangocfg/ext-base":"^1.0.16","@djangocfg/typescript-config":"^2.1.110"},"peerDependencies":{"swr":"^2.3.7","zod":"^4.3.4","next":"^16","react":"^19","consola":"^3.4.2","p-retry":"^7.0.0","lucide-react":"^0.545.0","@djangocfg/api":"^2.1.110","react-hook-form":"^7.69.0","@djangocfg/ui-core":"^2.1.110","@djangocfg/ext-base":"^1.0.16","@hookform/resolvers":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/ext-leads_1.0.22_1768524416833_0.3368941851556906","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"@djangocfg/ext-leads","version":"1.0.23","keywords":["django","djangocfg","extension","leads","contact-forms","crm","forms","typescript","react"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/ext-leads@1.0.23","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://hub.djangocfg.com/extensions/djangocfg-ext-leads","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"eedfbf394fd45564e4b22f4a2b4dd30e1e2b8c4d","tarball":"https://registry.npmjs.org/@djangocfg/ext-leads/-/ext-leads-1.0.23.tgz","fileCount":78,"integrity":"sha512-pgaNGwRz3W0fmQFYuEVyXKP2xaRrwj0gnH9fcv2VI3T3E8QJLgDT1rDMoym8RQrL8XF83/ck7Z2V3DYukZEEbg==","signatures":[{"sig":"MEQCIB0CDA5abcPNcqtv0HRwjAaR/gcrjFzmf3efHfVlIA8rAiBMGsqRquD6Aavd7rSfOFFLnNq0/aZfgGe3u7AMtLa9mA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1801264},"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"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"}},"gitHead":"39718eac8bbd751f98dd649d301af9068271c804","scripts":{"dev":"tsup --watch","build":"tsup","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"extensions/leads"},"_npmVersion":"11.4.2","description":"Lead management and contact forms extension for DjangoCFG","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"swr":"^2.3.7","tsup":"^8.5.0","consola":"^3.4.2","p-retry":"^7.0.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.0.0","@djangocfg/api":"^2.1.110","@djangocfg/ui-core":"^2.1.110","@djangocfg/ext-base":"^1.0.16","@djangocfg/typescript-config":"^2.1.110"},"peerDependencies":{"swr":"^2.3.7","zod":"^4.3.4","next":"^16","react":"^19","consola":"^3.4.2","p-retry":"^7.0.0","lucide-react":"^0.545.0","@djangocfg/api":"^2.1.110","react-hook-form":"^7.69.0","@djangocfg/ui-core":"^2.1.110","@djangocfg/ext-base":"^1.0.16","@hookform/resolvers":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/ext-leads_1.0.23_1768525012707_0.48739972657252273","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"@djangocfg/ext-leads","version":"1.0.24","keywords":["django","djangocfg","extension","leads","contact-forms","crm","forms","typescript","react"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/ext-leads@1.0.24","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://hub.djangocfg.com/extensions/djangocfg-ext-leads","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"c30cd4ac567c1ee9799d3d19de2f7956947f4aba","tarball":"https://registry.npmjs.org/@djangocfg/ext-leads/-/ext-leads-1.0.24.tgz","fileCount":87,"integrity":"sha512-SWRKJctE/5kspVWQp2yX6Mw+AMvDe+2mf9uRe+cgMtkN0RyKwiaI112IPABdM5/sUNfUvMojuzagOHDREKhJUQ==","signatures":[{"sig":"MEQCIEoD5ZRD9/kLETeyAjxY8aLVSfVw8IUVZDwq8k/wqPgNAiBKkkNfKV4zYQ4rlUAN3vMuFp0groyVsRqqSzE9Wl6G8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1863353},"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"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js","require":"./dist/i18n.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"}},"gitHead":"7155cdc6e6614e19cc1a5db42f035fa19a1c8864","scripts":{"dev":"tsup --watch","build":"tsup","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"extensions/leads"},"_npmVersion":"11.2.0","description":"Lead management and contact forms extension for DjangoCFG","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"swr":"^2.3.7","tsup":"^8.5.0","consola":"^3.4.2","p-retry":"^7.0.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.0.0","@djangocfg/api":"^2.1.111","@djangocfg/i18n":"^2.1.111","@djangocfg/ui-core":"^2.1.111","@djangocfg/ext-base":"^1.0.17","@djangocfg/typescript-config":"^2.1.111"},"peerDependencies":{"swr":"^2.3.7","zod":"^4.3.4","next":"^16","react":"^19","consola":"^3.4.2","p-retry":"^7.0.0","lucide-react":"^0.545.0","@djangocfg/api":"^2.1.111","@djangocfg/i18n":"^2.1.111","react-hook-form":"^7.69.0","@djangocfg/ui-core":"^2.1.111","@djangocfg/ext-base":"^1.0.17","@hookform/resolvers":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/ext-leads_1.0.24_1769171337511_0.05719731407844186","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"@djangocfg/ext-leads","version":"1.0.25","keywords":["django","djangocfg","extension","leads","contact-forms","crm","forms","typescript","react"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/ext-leads@1.0.25","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://hub.djangocfg.com/extensions/djangocfg-ext-leads","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"1d1766aa29323bb7faa733120feff84a89f91512","tarball":"https://registry.npmjs.org/@djangocfg/ext-leads/-/ext-leads-1.0.25.tgz","fileCount":88,"integrity":"sha512-GiXavbjujNzBFkMHixbI6/v3E36ggr9O/uXK4vOdhNUrgeUL2Kf4xVU9RV6jJUXtdfvgCZVjOxX4lCQzm+3IMQ==","signatures":[{"sig":"MEQCIFMa4NQo/PlyihIh7k1ufgCeGfuJuXORmzi7oBb7zx/nAiA+yhcyJ29/ScaEiRlHBvoN3ii5K+tfuPCTWSztN/Rh/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1877078},"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"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js","require":"./dist/i18n.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"}},"gitHead":"57def549a108d2568d1a4ef492d8bdf11966a5fd","scripts":{"dev":"tsup --watch","build":"tsup","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"extensions/leads"},"_npmVersion":"11.4.2","description":"Lead management and contact forms extension for DjangoCFG","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"swr":"^2.3.7","tsup":"^8.5.0","consola":"^3.4.2","p-retry":"^7.0.0","next-intl":"^4.1.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.0.0","@djangocfg/api":"^2.1.124","@djangocfg/i18n":"^2.1.124","@djangocfg/ui-core":"^2.1.124","@djangocfg/ext-base":"^1.0.18","@djangocfg/typescript-config":"^2.1.124"},"peerDependencies":{"swr":"^2.3.7","zod":"^4.3.4","next":"^16","react":"^19","consola":"^3.4.2","p-retry":"^7.0.0","next-intl":"^4","lucide-react":"^0.545.0","@djangocfg/api":"^2.1.124","@djangocfg/i18n":"^2.1.124","react-hook-form":"^7.69.0","@djangocfg/ui-core":"^2.1.124","@djangocfg/ext-base":"^1.0.18","@hookform/resolvers":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/ext-leads_1.0.25_1769685937654_0.2206045440068054","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"@djangocfg/ext-leads","version":"1.0.26","keywords":["django","djangocfg","extension","leads","contact-forms","crm","forms","typescript","react"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/ext-leads@1.0.26","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://hub.djangocfg.com/extensions/djangocfg-ext-leads","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"0d56ef9b83eeb42ccdd78bdb30ded575fe990b9f","tarball":"https://registry.npmjs.org/@djangocfg/ext-leads/-/ext-leads-1.0.26.tgz","fileCount":88,"integrity":"sha512-94VESAGMA87M4KrTRMh+SH/bMdROuTqQXAcAiJpi7nqcF4BjhcLegKANYnpe6tXp4AGEHpVKE7VJYqWM0l31aQ==","signatures":[{"sig":"MEYCIQCalzpAUeYo8HgqYFdZ3QU34051Sv2P/FeEQv1UvIb6WQIhAJV9wyFsFw3AerleBmG/wj79uLq8GHRp9+ko5NnCGjLC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1877078},"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"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js","require":"./dist/i18n.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"}},"gitHead":"9029387f0a7700d0e030c7d7d871d11450a54b72","scripts":{"dev":"tsup --watch","build":"tsup","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"extensions/leads"},"_npmVersion":"11.2.0","description":"Lead management and contact forms extension for DjangoCFG","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"swr":"^2.3.7","tsup":"^8.5.0","consola":"^3.4.2","p-retry":"^7.0.0","next-intl":"^4.1.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.0.0","@djangocfg/api":"^2.1.125","@djangocfg/i18n":"^2.1.125","@djangocfg/ui-core":"^2.1.125","@djangocfg/ext-base":"^1.0.19","@djangocfg/typescript-config":"^2.1.125"},"peerDependencies":{"swr":"^2.3.7","zod":"^4.3.4","next":"^16","react":"^19","consola":"^3.4.2","p-retry":"^7.0.0","next-intl":"^4","lucide-react":"^0.545.0","@djangocfg/api":"^2.1.125","@djangocfg/i18n":"^2.1.125","react-hook-form":"^7.69.0","@djangocfg/ui-core":"^2.1.125","@djangocfg/ext-base":"^1.0.19","@hookform/resolvers":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/ext-leads_1.0.26_1769761670534_0.5668921770391366","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"@djangocfg/ext-leads","version":"1.0.27","keywords":["django","djangocfg","extension","leads","contact-forms","crm","forms","typescript","react"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/ext-leads@1.0.27","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://hub.djangocfg.com/extensions/djangocfg-ext-leads","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"cdc47feeedcf59cd43c0c66ca7466ceff5a55324","tarball":"https://registry.npmjs.org/@djangocfg/ext-leads/-/ext-leads-1.0.27.tgz","fileCount":88,"integrity":"sha512-rJQB7Ee5oXYOr62n71TBb2tUK7RtybyM8KYyGq6wj6v81wqNpc4fZCtX3/4ULQ5WXVb/GlCwV75BdxiqdW2zpg==","signatures":[{"sig":"MEYCIQCB4mJi1KAaXpIrunjhBillQicCz0WvxEilph1v50etkwIhAI4XNkqv3qoWkzT6bVX/UjPRaT/bayqcrA6L5WPTnUWg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1869460},"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"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js","require":"./dist/i18n.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"}},"gitHead":"3ae2afaf68ed701d69635d727b899ef76894443b","scripts":{"dev":"tsup --watch","build":"tsup","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"extensions/leads"},"_npmVersion":"11.4.2","description":"Lead management and contact forms extension for DjangoCFG","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"swr":"^2.3.7","tsup":"^8.5.0","consola":"^3.4.2","p-retry":"^7.0.0","next-intl":"^4.1.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.0.0","@djangocfg/api":"^2.1.142","@djangocfg/i18n":"^2.1.142","@djangocfg/ui-core":"^2.1.142","@djangocfg/ext-base":"^1.0.19","@djangocfg/typescript-config":"^2.1.142"},"peerDependencies":{"swr":"^2.3.7","zod":"^4.3.4","next":"^16","react":"^19","consola":"^3.4.2","p-retry":"^7.0.0","next-intl":"^4","lucide-react":"^0.545.0","@djangocfg/api":"^2.1.142","@djangocfg/i18n":"^2.1.142","react-hook-form":"^7.69.0","@djangocfg/ui-core":"^2.1.142","@djangocfg/ext-base":"^1.0.19","@hookform/resolvers":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/ext-leads_1.0.27_1770296355865_0.21878804819669884","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"@djangocfg/ext-leads","version":"1.0.28","keywords":["django","djangocfg","extension","leads","contact-forms","crm","forms","typescript","react"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/ext-leads@1.0.28","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://hub.djangocfg.com/extensions/djangocfg-ext-leads","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"125ddba864c542b20af7eff25f21f10d77b8ca9e","tarball":"https://registry.npmjs.org/@djangocfg/ext-leads/-/ext-leads-1.0.28.tgz","fileCount":102,"integrity":"sha512-kFiU9+g3Z5v97aHVmMyEGsU0r+7zrJSxe61eHg/gKademOWgP5S8MI+LSA28mIsVQU3nxdSDm0CkZ5xji+LBUg==","signatures":[{"sig":"MEUCIHohPVjVc6YuLaxIaX8gEAOi/4RVqwMe/7vGFer5EKVYAiEAwQmOeE4G1R8gd+vORsbp/Qf6Ie/3nFwxKrTp88SiC0g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2058070},"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"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js","require":"./dist/i18n.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"}},"gitHead":"27fdfca8e27ba1cfb30238dd3854d6395eed81cb","scripts":{"dev":"tsup --watch","build":"tsup","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"extensions/leads"},"_npmVersion":"11.4.2","description":"Lead management and contact forms extension for DjangoCFG","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"swr":"^2.3.7","tsup":"^8.5.0","consola":"^3.4.2","p-retry":"^7.0.0","next-intl":"^4.1.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.0.0","@djangocfg/api":"^2.1.146","@djangocfg/i18n":"^2.1.146","@djangocfg/ui-core":"^2.1.146","@djangocfg/ext-base":"^1.0.19","@djangocfg/typescript-config":"^2.1.146"},"peerDependencies":{"swr":"^2.3.7","zod":"^4.3.4","next":"^16","react":"^19","consola":"^3.4.2","p-retry":"^7.0.0","next-intl":"^4","lucide-react":"^0.545.0","@djangocfg/api":"^2.1.146","@djangocfg/i18n":"^2.1.146","react-hook-form":"^7.69.0","@djangocfg/ui-core":"^2.1.146","@djangocfg/ext-base":"^1.0.19","@hookform/resolvers":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/ext-leads_1.0.28_1770364885481_0.567349154251833","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"@djangocfg/ext-leads","version":"1.0.29","description":"Lead management and contact forms extension for DjangoCFG","keywords":["django","djangocfg","extension","leads","contact-forms","crm","forms","typescript","react"],"author":{"name":"DjangoCFG","url":"https://djangocfg.com"},"homepage":"https://hub.djangocfg.com/extensions/djangocfg-ext-leads","repository":{"type":"git","url":"git+https://github.com/markolofsen/django-cfg.git","directory":"extensions/leads"},"bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"license":"MIT","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"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js","require":"./dist/i18n.cjs"}},"scripts":{"build":"tsup","dev":"tsup --watch","check":"tsc --noEmit"},"peerDependencies":{"@djangocfg/api":"^2.1.151","@djangocfg/ext-base":"^1.0.19","@djangocfg/i18n":"^2.1.151","@djangocfg/ui-core":"^2.1.151","@hookform/resolvers":"^5.2.2","consola":"^3.4.2","lucide-react":"^0.545.0","next":"^16","next-intl":"^4","p-retry":"^7.0.0","react":"^19","react-hook-form":"^7.69.0","swr":"^2.3.7","zod":"^4.3.4"},"devDependencies":{"@djangocfg/api":"^2.1.151","@djangocfg/ext-base":"^1.0.19","@djangocfg/i18n":"^2.1.151","@djangocfg/ui-core":"^2.1.151","@djangocfg/typescript-config":"^2.1.151","@types/node":"^24.7.2","@types/react":"^19.0.0","consola":"^3.4.2","next-intl":"^4.1.0","p-retry":"^7.0.0","swr":"^2.3.7","tsup":"^8.5.0","typescript":"^5.9.3"},"_id":"@djangocfg/ext-leads@1.0.29","gitHead":"ff65a490cc544e0abda7eaefb647ddd1ce176fa3","_nodeVersion":"22.11.0","_npmVersion":"11.4.2","dist":{"integrity":"sha512-TnvJdnZw2WKhh80OAoqolsYCDukQFYTDT3vkOv0l30mxOgryebjFkJfKq4wDM0DLubYX8mKg2cW9pvXsmcFLcQ==","shasum":"5a1fda0df0cfa7d153c79a1ee6102cd664476ef3","tarball":"https://registry.npmjs.org/@djangocfg/ext-leads/-/ext-leads-1.0.29.tgz","fileCount":102,"unpackedSize":2058070,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEYPTUoRYbgycMAMrn/blVnyVPQTVb7kLD9V+3HCJ5fYAiBdyg3FW6JYnQtHDZinlLRgX3mTYd21n1Got1YJwN4tcw=="}]},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"directories":{},"maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ext-leads_1.0.29_1770535235460_0.5324897912612196"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-08T18:57:18.666Z","modified":"2026-02-08T07:20:35.805Z","1.0.0":"2025-12-08T18:57:18.920Z","1.0.1":"2025-12-09T07:21:40.255Z","1.0.2":"2025-12-09T09:22:33.587Z","1.0.3":"2025-12-09T10:37:15.524Z","1.0.4":"2025-12-09T11:50:28.913Z","1.0.6":"2025-12-15T20:17:18.108Z","1.0.7":"2025-12-17T09:33:32.684Z","1.0.8":"2026-01-03T13:36:36.766Z","1.0.9":"2026-01-07T08:14:47.776Z","1.0.10":"2026-01-13T04:39:30.887Z","1.0.11":"2026-01-13T04:43:55.585Z","1.0.13":"2026-01-13T04:50:19.060Z","1.0.14":"2026-01-13T04:52:15.071Z","1.0.17":"2026-01-14T03:32:49.392Z","1.0.19":"2026-01-15T08:29:37.545Z","1.0.20":"2026-01-15T08:46:47.411Z","1.0.21":"2026-01-15T09:34:07.067Z","1.0.22":"2026-01-16T00:46:57.089Z","1.0.23":"2026-01-16T00:56:52.913Z","1.0.24":"2026-01-23T12:28:57.723Z","1.0.25":"2026-01-29T11:25:37.843Z","1.0.26":"2026-01-30T08:27:50.730Z","1.0.27":"2026-02-05T12:59:16.089Z","1.0.28":"2026-02-06T08:01:25.656Z","1.0.29":"2026-02-08T07:20:35.645Z"},"bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"author":{"name":"DjangoCFG","url":"https://djangocfg.com"},"license":"MIT","homepage":"https://hub.djangocfg.com/extensions/djangocfg-ext-leads","keywords":["django","djangocfg","extension","leads","contact-forms","crm","forms","typescript","react"],"repository":{"type":"git","url":"git+https://github.com/markolofsen/django-cfg.git","directory":"extensions/leads"},"description":"Lead management and contact forms extension for DjangoCFG","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"readme":"<div align=\"center\">\n\n![DjangoCFG Extension Preview](https://unpkg.com/@djangocfg/ext-leads@latest/preview.png)\n\n**[View in Marketplace](https://hub.djangocfg.com/extensions/djangocfg-ext-leads)** • **[Documentation](https://djangocfg.com)** • **[GitHub](https://github.com/markolofsen/django-cfg)**\n\n</div>\n\n# @djangocfg/ext-leads\n\nLead capture extension with ready-to-use contact forms for DjangoCFG.\n\n**Part of [DjangoCFG](https://djangocfg.com)** — modern Django framework for production-ready SaaS applications.\n\n## Features\n\n- **Contact Form** - Ready-to-use form with validation and localStorage draft\n- **Contact Page** - Full-page layout with form, contact info, and Calendly integration\n- **API Integration** - Submits leads to DjangoCFG backend via Next.js API route\n- **Customizable** - Override texts, styling, and callbacks\n\n## Install\n\n```bash\npnpm add @djangocfg/ext-leads\n```\n\n## Usage\n\n### ContactPage (Recommended)\n\nFull contact page with form, contact details, and optional Calendly booking.\n\n```tsx\n'use client';\n\nimport { ContactPage } from '@djangocfg/ext-leads/hooks';\n\nexport default function Contact() {\n  return (\n    <ContactPage\n      email=\"hello@example.com\"\n      whatsapp=\"+1 234 567 890\"\n      calendlyUrl=\"https://calendly.com/your-link\"\n      title=\"Get in Touch\"\n      subtitle=\"We'd love to hear from you.\"\n      onSuccess={(result) => console.log('Lead created:', result.lead_id)}\n    />\n  );\n}\n```\n\n### ContactForm (Standalone)\n\nJust the form component, wrapped in a card.\n\n```tsx\n'use client';\n\nimport { ContactForm } from '@djangocfg/ext-leads/hooks';\n\nexport default function ContactSection() {\n  return (\n    <ContactForm\n      onSuccess={(result) => console.log('Submitted:', result)}\n      onError={(error) => console.error('Failed:', error)}\n    />\n  );\n}\n```\n\n### Custom Form with Provider\n\nFor full control, use the provider and hook directly.\n\n```tsx\n'use client';\n\nimport { ContactFormProvider, useContactForm } from '@djangocfg/ext-leads/hooks';\nimport type { LeadSubmissionRequest } from '@djangocfg/ext-leads';\n\nfunction MyCustomForm() {\n  const { submit, isSubmitting, error } = useContactForm();\n\n  const handleSubmit = async (e: React.FormEvent<HTMLFormElement>) => {\n    e.preventDefault();\n    const formData = new FormData(e.currentTarget);\n\n    const data: LeadSubmissionRequest = {\n      name: formData.get('name') as string,\n      email: formData.get('email') as string,\n      message: formData.get('message') as string,\n      company: formData.get('company') as string,\n      subject: formData.get('subject') as string,\n    };\n\n    const result = await submit(data);\n    console.log('Lead ID:', result.lead_id);\n  };\n\n  return (\n    <form onSubmit={handleSubmit}>\n      <input name=\"name\" placeholder=\"Name\" required />\n      <input name=\"email\" type=\"email\" placeholder=\"Email\" required />\n      <input name=\"company\" placeholder=\"Company\" />\n      <input name=\"subject\" placeholder=\"Subject\" />\n      <textarea name=\"message\" placeholder=\"Message\" required />\n      <button type=\"submit\" disabled={isSubmitting}>\n        {isSubmitting ? 'Sending...' : 'Send'}\n      </button>\n      {error && <p>{error.message}</p>}\n    </form>\n  );\n}\n\nexport default function Page() {\n  return (\n    <ContactFormProvider>\n      <MyCustomForm />\n    </ContactFormProvider>\n  );\n}\n```\n\n## API Reference\n\n### Components\n\n| Component | Description |\n|-----------|-------------|\n| `ContactPage` | Full contact page with form and contact info |\n| `ContactForm` | Standalone contact form with card wrapper |\n| `ContactInfo` | Contact details display component |\n\n### Hooks\n\n| Hook | Description |\n|------|-------------|\n| `useContactForm()` | Access form context (submit, isSubmitting, error) |\n| `useContactFormOptional()` | Same as above, returns null outside provider |\n\n### Types\n\n```typescript\ninterface LeadSubmissionRequest {\n  name: string;\n  email: string;\n  message: string;\n  company?: string;\n  subject?: string;\n  site_url?: string;\n  // ... additional optional fields\n}\n\ninterface LeadSubmissionResponse {\n  success: boolean;\n  message: string;\n  lead_id?: number;\n}\n```\n\n### ContactPageProps\n\n| Prop | Type | Default | Description |\n|------|------|---------|-------------|\n| `email` | `string` | `'hello@example.com'` | Contact email |\n| `whatsapp` | `string` | `'+1 234 567 890'` | WhatsApp number |\n| `calendlyUrl` | `string` | - | Calendly booking link |\n| `title` | `ReactNode` | `'Get in Touch'` | Page title |\n| `subtitle` | `string` | - | Page subtitle |\n| `location` | `string` | `'Remote-first team'` | Location text |\n| `hideCalendly` | `boolean` | `false` | Hide Calendly card |\n| `onSuccess` | `(result) => void` | - | Success callback |\n\n### ContactFormProps\n\n| Prop | Type | Default | Description |\n|------|------|---------|-------------|\n| `texts` | `ContactFormTexts` | - | Override form texts |\n| `showCard` | `boolean` | `true` | Show card wrapper |\n| `resetOnSuccess` | `boolean` | `true` | Clear form after submit |\n| `onSuccess` | `(result) => void` | - | Success callback |\n| `onError` | `(error) => void` | - | Error callback |\n\n## Next.js API Route\n\nCreate `/app/api/contact/route.ts` to proxy requests to your backend:\n\n```typescript\nimport { NextResponse } from 'next/server';\n\nexport async function POST(request: Request) {\n  const body = await request.json();\n  const { _apiUrl, ...data } = body;\n\n  const apiUrl = _apiUrl || process.env.API_URL;\n\n  const response = await fetch(`${apiUrl}/api/ext_leads/leads/submit/`, {\n    method: 'POST',\n    headers: { 'Content-Type': 'application/json' },\n    body: JSON.stringify(data),\n  });\n\n  const result = await response.json();\n  return NextResponse.json(result, { status: response.status });\n}\n```\n\n## License\n\nMIT\n\n## Links\n\n- [DjangoCFG Documentation](https://djangocfg.com)\n- [GitHub](https://github.com/markolofsen/django-cfg)\n","readmeFilename":"README.md"}