{"_id":"@djangocfg/nextjs","_rev":"528-a8641f2f0aefe4d62e4696a8c6a9bbeb","name":"@djangocfg/nextjs","dist-tags":{"latest":"2.1.570"},"versions":{"1.0.1":{"name":"@djangocfg/nextjs","version":"1.0.1","keywords":["nextjs","sitemap","health","og-image","legal-pages","error-pages","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@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":"a18d82812d022e098ce48fb67ed231283c22460f","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-1.0.1.tgz","fileCount":40,"integrity":"sha512-uhrC24Lvub7itzTsIzksJsrSQiH0Xu2rjyYhdbV4vcZ03+kk934EEOerEMyNBVmuIWTjkD2KzT0H4s8Qyf7dzg==","signatures":[{"sig":"MEQCIEMCrBJ4swgsIetH7/DDVvnOLB7wcrbr4uN9sAvYlpOMAiAZMumxb9S4t+o7fN4t6inTt4GP5ejOJbRg33hKlpYt5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112231},"main":"./src/index.ts","types":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./legal":{"types":"./src/legal/index.ts","import":"./src/legal/index.ts","default":"./src/legal/index.ts"},"./config":{"types":"./src/config/index.ts","import":"./src/config/index.ts","default":"./src/config/index.ts"},"./errors":{"types":"./src/errors/index.ts","import":"./src/errors/index.ts","default":"./src/errors/index.ts"},"./health":{"types":"./src/health/index.ts","import":"./src/health/index.ts","default":"./src/health/index.ts"},"./contact":{"types":"./src/contact/index.ts","import":"./src/contact/index.ts","default":"./src/contact/index.ts"},"./sitemap":{"types":"./src/sitemap/index.ts","import":"./src/sitemap/index.ts","default":"./src/sitemap/index.ts"},"./og-image":{"types":"./src/og-image/index.ts","import":"./src/og-image/index.ts","default":"./src/og-image/index.ts"},"./components":{"types":"./src/components/index.ts","import":"./src/components/index.ts","default":"./src/components/index.ts"},"./navigation":{"types":"./src/navigation/index.ts","import":"./src/navigation/index.ts","default":"./src/navigation/index.ts"},"./og-image/utils":{"types":"./src/og-image/utils/index.ts","import":"./src/og-image/utils/index.ts","default":"./src/og-image/utils/index.ts"},"./og-image/components":{"types":"./src/og-image/components/index.ts","import":"./src/og-image/components/index.ts","default":"./src/og-image/components/index.ts"}},"gitHead":"9acb7aea62f2b9415c0b8813841745486eb5ef61","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"deprecated":"This version is deprecated. Please upgrade to the latest version.","repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js utilities and components: sitemap, health, OG images, legal pages, error pages","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@vercel/og":"^0.8.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.469.0","@types/webpack":"^5.28.5","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.0.1","@djangocfg/typescript-config":"^1.4.31"},"peerDependencies":{"next":"^15.4.4","react":"^19.1.0","react-dom":"^19.1.0","lucide-react":"^0.469.0","@djangocfg/ui":"^1.4.31","@djangocfg/api":"^1.4.31","@djangocfg/layouts":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_1.0.1_1764530448458_0.7672224350752992","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@djangocfg/nextjs","version":"1.0.2","keywords":["nextjs","sitemap","health","og-image","legal-pages","error-pages","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@1.0.2","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"706f0016e840319f065b6a497b4b566ca0e7df8e","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-1.0.2.tgz","fileCount":40,"integrity":"sha512-GTXDGr2Svf8S9siKZ2yX5WUU1GmTVhx8eahmRM8w+vjO0FqdZy4c82wQxDQOcrw3R++QrLK49nQ4gPPfQrSKvQ==","signatures":[{"sig":"MEQCIFPCmmqkRQExLq/oy/Co4UuaPsnGuAm/DaXVBmEKsoGtAiBFUY1zdEP9KwbFfIIT5QdocSQoJh6EyS9nbgKe5bhqFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116603},"main":"./src/index.ts","types":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./legal":{"types":"./src/legal/index.ts","import":"./src/legal/index.ts","default":"./src/legal/index.ts"},"./config":{"types":"./src/config/index.ts","import":"./src/config/index.ts","default":"./src/config/index.ts"},"./errors":{"types":"./src/errors/index.ts","import":"./src/errors/index.ts","default":"./src/errors/index.ts"},"./health":{"types":"./src/health/index.ts","import":"./src/health/index.ts","default":"./src/health/index.ts"},"./contact":{"types":"./src/contact/index.ts","import":"./src/contact/index.ts","default":"./src/contact/index.ts"},"./sitemap":{"types":"./src/sitemap/index.ts","import":"./src/sitemap/index.ts","default":"./src/sitemap/index.ts"},"./og-image":{"types":"./src/og-image/index.ts","import":"./src/og-image/index.ts","default":"./src/og-image/index.ts"},"./components":{"types":"./src/components/index.ts","import":"./src/components/index.ts","default":"./src/components/index.ts"},"./navigation":{"types":"./src/navigation/index.ts","import":"./src/navigation/index.ts","default":"./src/navigation/index.ts"},"./og-image/utils":{"types":"./src/og-image/utils/index.ts","import":"./src/og-image/utils/index.ts","default":"./src/og-image/utils/index.ts"},"./og-image/components":{"types":"./src/og-image/components/index.ts","import":"./src/og-image/components/index.ts","default":"./src/og-image/components/index.ts"}},"gitHead":"9acb7aea62f2b9415c0b8813841745486eb5ef61","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"deprecated":"This version is deprecated. Please upgrade to the latest version.","repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js utilities and components: sitemap, health, OG images, legal pages, error pages","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@vercel/og":"^0.8.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.469.0","@types/webpack":"^5.28.5","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.0.2","@djangocfg/typescript-config":"^1.4.32"},"peerDependencies":{"next":"^15.4.4","react":"^19.1.0","react-dom":"^19.1.0","lucide-react":"^0.469.0","@djangocfg/ui":"^1.4.32","@djangocfg/api":"^1.4.32","@djangocfg/layouts":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_1.0.2_1764533928082_0.4316102284306953","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@djangocfg/nextjs","version":"1.0.3","keywords":["nextjs","sitemap","health","og-image","legal-pages","error-pages","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@1.0.3","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"27412d58703ad3e011eeab7bff2e03be73d3fb4c","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-1.0.3.tgz","fileCount":41,"integrity":"sha512-D8svX/SLJb8GVBLgEOcWgGTqVjQ30bmc3MZj7hieYEmqiDa6HWE19+UZICmWc5j1ubqjAc6LMJdrLmWW26iJtQ==","signatures":[{"sig":"MEQCIB5q7/TZUSdlSXCx/WHN7F0/EU5dhGZBo0hDXUCjSJ5jAiARrwNYHFR5SYdx+AsSxzhu4v6TZjYdVSdbBeL3gWxdEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116877},"main":"./src/index.ts","types":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./legal":{"types":"./src/legal/index.ts","import":"./src/legal/index.ts","default":"./src/legal/index.ts"},"./config":{"types":"./src/config/index.ts","import":"./src/config/index.ts","default":"./src/config/index.ts"},"./errors":{"types":"./src/errors/index.ts","import":"./src/errors/index.ts","default":"./src/errors/index.ts"},"./health":{"types":"./src/health/index.ts","import":"./src/health/index.ts","default":"./src/health/index.ts"},"./contact":{"types":"./src/contact/index.ts","import":"./src/contact/index.ts","default":"./src/contact/index.ts"},"./sitemap":{"types":"./src/sitemap/index.ts","import":"./src/sitemap/index.ts","default":"./src/sitemap/index.ts"},"./og-image":{"types":"./src/og-image/index.ts","import":"./src/og-image/index.ts","default":"./src/og-image/index.ts"},"./components":{"types":"./src/components/index.ts","import":"./src/components/index.ts","default":"./src/components/index.ts"},"./navigation":{"types":"./src/navigation/index.ts","import":"./src/navigation/index.ts","default":"./src/navigation/index.ts"},"./og-image/utils":{"types":"./src/og-image/utils/index.ts","import":"./src/og-image/utils/index.ts","default":"./src/og-image/utils/index.ts"},"./og-image/components":{"types":"./src/og-image/components/index.ts","import":"./src/og-image/components/index.ts","default":"./src/og-image/components/index.ts"}},"gitHead":"6e6e6c5a831a857a86fa543bd78563ae3a0f839e","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"deprecated":"This version is deprecated. Please upgrade to the latest version.","repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js utilities and components: sitemap, health, OG images, legal pages, error pages","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@vercel/og":"^0.8.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.469.0","@types/webpack":"^5.28.5","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.0.3","@djangocfg/typescript-config":"^1.4.33"},"peerDependencies":{"next":"^15.4.4","react":"^19.1.0","react-dom":"^19.1.0","lucide-react":"^0.469.0","@djangocfg/ui":"^1.4.33","@djangocfg/api":"^1.4.33","@djangocfg/layouts":"^2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_1.0.3_1764565565992_0.8714020802413736","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@djangocfg/nextjs","version":"1.0.4","keywords":["nextjs","sitemap","health","og-image","legal-pages","error-pages","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@1.0.4","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"41138c475c3dc2baab93f72ebb437e424751f9a8","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-1.0.4.tgz","fileCount":41,"integrity":"sha512-QV7CYQ7E1AG30Fi2WodO6LzuicIWp7+KJVzpYR3UZh4R/ymvwRoSxYoG+GwIpwZ3G9H8Nc9SoBMoc8zQHHfs/g==","signatures":[{"sig":"MEQCICU6Ah4mxxVuTGwIIeZlxQyYYy5G5iPHwTC8MQmeI4BYAiAnmhq4sI2gklkptBtObSzyRmas7gY1D5PCUOp16E8zXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116877},"main":"./src/index.ts","types":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./legal":{"types":"./src/legal/index.ts","import":"./src/legal/index.ts","default":"./src/legal/index.ts"},"./config":{"types":"./src/config/index.ts","import":"./src/config/index.ts","default":"./src/config/index.ts"},"./errors":{"types":"./src/errors/index.ts","import":"./src/errors/index.ts","default":"./src/errors/index.ts"},"./health":{"types":"./src/health/index.ts","import":"./src/health/index.ts","default":"./src/health/index.ts"},"./contact":{"types":"./src/contact/index.ts","import":"./src/contact/index.ts","default":"./src/contact/index.ts"},"./sitemap":{"types":"./src/sitemap/index.ts","import":"./src/sitemap/index.ts","default":"./src/sitemap/index.ts"},"./og-image":{"types":"./src/og-image/index.ts","import":"./src/og-image/index.ts","default":"./src/og-image/index.ts"},"./components":{"types":"./src/components/index.ts","import":"./src/components/index.ts","default":"./src/components/index.ts"},"./navigation":{"types":"./src/navigation/index.ts","import":"./src/navigation/index.ts","default":"./src/navigation/index.ts"},"./og-image/utils":{"types":"./src/og-image/utils/index.ts","import":"./src/og-image/utils/index.ts","default":"./src/og-image/utils/index.ts"},"./og-image/components":{"types":"./src/og-image/components/index.ts","import":"./src/og-image/components/index.ts","default":"./src/og-image/components/index.ts"}},"gitHead":"d21fddabf60b1cc9bfb241f3ae406d23ae259fc5","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"deprecated":"This version is deprecated. Please upgrade to the latest version.","repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js utilities and components: sitemap, health, OG images, legal pages, error pages","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@vercel/og":"^0.8.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.469.0","@types/webpack":"^5.28.5","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.0.4","@djangocfg/typescript-config":"^1.4.34"},"peerDependencies":{"next":"^15.4.4","react":"^19.1.0","react-dom":"^19.1.0","lucide-react":"^0.469.0","@djangocfg/ui":"^1.4.34","@djangocfg/api":"^1.4.34","@djangocfg/layouts":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_1.0.4_1764570513076_0.29551490404922265","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@djangocfg/nextjs","version":"1.0.5","keywords":["nextjs","sitemap","health","og-image","contact","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@1.0.5","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"3a0748fe3bda5492ed6d1fa2c88c36f3989bb54a","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-1.0.5.tgz","fileCount":33,"integrity":"sha512-h07zraJuHRYavchrsW00+6f2BmcMbUzE82tnmo0sBKHKdOi6D6EF+mNqwbkumP3VqvLKqks8n2Dy3y368nMqrA==","signatures":[{"sig":"MEUCIGDjuwMeKRIn3MSr4KQRm62hAfcdRxUqVJF79nndr7mGAiEA78wAAXi143YZuLUaZGj+C+Z1rOHt2m0fJ4053x2/sPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108851},"main":"./src/index.ts","types":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./config":{"types":"./src/config/index.ts","import":"./src/config/index.ts","default":"./src/config/index.ts"},"./health":{"types":"./src/health/index.ts","import":"./src/health/index.ts","default":"./src/health/index.ts"},"./contact":{"types":"./src/contact/index.ts","import":"./src/contact/index.ts","default":"./src/contact/index.ts"},"./scripts":{"types":"./src/scripts/index.ts","import":"./src/scripts/index.ts","default":"./src/scripts/index.ts"},"./sitemap":{"types":"./src/sitemap/index.ts","import":"./src/sitemap/index.ts","default":"./src/sitemap/index.ts"},"./og-image":{"types":"./src/og-image/index.ts","import":"./src/og-image/index.ts","default":"./src/og-image/index.ts"},"./navigation":{"types":"./src/navigation/index.ts","import":"./src/navigation/index.ts","default":"./src/navigation/index.ts"},"./og-image/utils":{"types":"./src/og-image/utils/index.ts","import":"./src/og-image/utils/index.ts","default":"./src/og-image/utils/index.ts"},"./og-image/components":{"types":"./src/og-image/components/index.ts","import":"./src/og-image/components/index.ts","default":"./src/og-image/components/index.ts"}},"gitHead":"13467b0f05e0bdc97a7d8d2437c8e2dd6581a7ec","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","check-links":"tsx src/scripts/check-links.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"deprecated":"This version is deprecated. Please upgrade to the latest version.","repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","prompts":"^2.4.2","@vercel/og":"^0.8.5","linkinator":"^7.5.0","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.469.0","@types/webpack":"^5.28.5","@djangocfg/imgai":"^1.0.21","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.0.5","@djangocfg/typescript-config":"^1.4.35"},"peerDependencies":{"next":"^15.4.4","@djangocfg/api":"^1.4.35"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_1.0.5_1764589421940_0.7641734195077177","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@djangocfg/nextjs","version":"1.0.6","keywords":["nextjs","sitemap","health","og-image","contact","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@1.0.6","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"7f0cf821e66f4ebfe0985d5564115c34c777d171","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-1.0.6.tgz","fileCount":33,"integrity":"sha512-z2HrNvNz4b1bmqBPBZc6VGxK3BmCN46LE4wtpsP1xnU2P3Mgi4bhprnb8sKlilk4ygqrOcwjFM9wJ4vJljmQrQ==","signatures":[{"sig":"MEUCIQDfA2/xtpLAfRwYHA5JWh8lnn0YV9rpFB9+wdapqGZ2rAIgMi6IiV60NOVPFm2tm0t/G/++nhwrIhXfMuwEVVlaT8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111978},"main":"./src/index.ts","types":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./config":{"types":"./src/config/index.ts","import":"./src/config/index.ts","default":"./src/config/index.ts"},"./health":{"types":"./src/health/index.ts","import":"./src/health/index.ts","default":"./src/health/index.ts"},"./contact":{"types":"./src/contact/index.ts","import":"./src/contact/index.ts","default":"./src/contact/index.ts"},"./scripts":{"types":"./src/scripts/index.ts","import":"./src/scripts/index.ts","default":"./src/scripts/index.ts"},"./sitemap":{"types":"./src/sitemap/index.ts","import":"./src/sitemap/index.ts","default":"./src/sitemap/index.ts"},"./og-image":{"types":"./src/og-image/index.ts","import":"./src/og-image/index.ts","default":"./src/og-image/index.ts"},"./navigation":{"types":"./src/navigation/index.ts","import":"./src/navigation/index.ts","default":"./src/navigation/index.ts"},"./og-image/utils":{"types":"./src/og-image/utils/index.ts","import":"./src/og-image/utils/index.ts","default":"./src/og-image/utils/index.ts"},"./og-image/components":{"types":"./src/og-image/components/index.ts","import":"./src/og-image/components/index.ts","default":"./src/og-image/components/index.ts"}},"gitHead":"a902402cc0c1061246b346d00a3a85ca50b86a74","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","check-links":"tsx src/scripts/check-links.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"deprecated":"This version is deprecated. Please upgrade to the latest version.","repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"chalk":"^5.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","prompts":"^2.4.2","@vercel/og":"^0.8.5","linkinator":"^7.5.0","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.469.0","@types/webpack":"^5.28.5","@djangocfg/imgai":"^1.0.22","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.0.6","@djangocfg/typescript-config":"^1.4.36"},"peerDependencies":{"next":"^15.4.4","@djangocfg/api":"^1.4.36"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_1.0.6_1764604787597_0.5890788455613694","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"@djangocfg/nextjs","version":"1.0.17","keywords":["nextjs","sitemap","health","og-image","contact","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@1.0.17","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"e20f52583cce92973b6ef71917f7939e59bc736a","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-1.0.17.tgz","fileCount":45,"integrity":"sha512-jbKTvbTXR3kcgHYQJj9mRXjDRjYo/0iHK1g+yI4Fbm875KJ/rn7TtcaXM3O30mYEyJ9P5og75Lj1Oe3HAnVpWw==","signatures":[{"sig":"MEUCID6LNxPvVQpWF/ki0WdUuXEyxMzLjmH7/4fdBetDBvz8AiEAmvZCvI/puozkU0JJT27Nt8DlQku2qcwVee7TxzXo+B8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151188},"main":"./src/index.ts","types":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./config":{"types":"./src/config/index.ts","import":"./src/config/index.ts","default":"./src/config/index.ts"},"./health":{"types":"./src/health/index.ts","import":"./src/health/index.ts","default":"./src/health/index.ts"},"./contact":{"types":"./src/contact/index.ts","import":"./src/contact/index.ts","default":"./src/contact/index.ts"},"./scripts":{"types":"./src/scripts/index.ts","import":"./src/scripts/index.ts","default":"./src/scripts/index.ts"},"./sitemap":{"types":"./src/sitemap/index.ts","import":"./src/sitemap/index.ts","default":"./src/sitemap/index.ts"},"./og-image":{"types":"./src/og-image/index.ts","import":"./src/og-image/index.ts","default":"./src/og-image/index.ts"},"./navigation":{"types":"./src/navigation/index.ts","import":"./src/navigation/index.ts","default":"./src/navigation/index.ts"},"./og-image/utils":{"types":"./src/og-image/utils/index.ts","import":"./src/og-image/utils/index.ts","default":"./src/og-image/utils/index.ts"},"./og-image/components":{"types":"./src/og-image/components/index.ts","import":"./src/og-image/components/index.ts","default":"./src/og-image/components/index.ts"}},"gitHead":"aa309a865d5f7d21651c69d5a6760dcea9ef3c89","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","check-links":"tsx src/scripts/check-links.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","prompts":"^2.4.2","@vercel/og":"^0.8.5","linkinator":"^7.5.0","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/imgai":"^1.0.33","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.0.17","@djangocfg/typescript-config":"^1.4.47"},"peerDependencies":{"next":"^15.5.7","@djangocfg/api":"^1.4.47"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_1.0.17_1764843150311_0.49383427351630704","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@djangocfg/nextjs","version":"2.1.1","keywords":["nextjs","sitemap","health","og-image","contact","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.1","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"0bddf877e17a80fb34fc6de5e167e7f80762981f","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.1.tgz","fileCount":45,"integrity":"sha512-sKreIV6Z1uLFQyQmif6otqZ86hkhQT78LvmbtDNYxJdrkKKYojXk0ZOG4kcsTtfjJ9O737V23EoTvPgXLMEygQ==","signatures":[{"sig":"MEYCIQClMe50wj13PA6cGiNNARH47nSfHIVke/GNBY16wQ0cEwIhAMbs2hUBV5Yu750FB963rEEvHofmubzVQLtZoT7EOtBk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151596},"main":"./src/index.ts","types":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./config":{"types":"./src/config/index.ts","import":"./src/config/index.ts","default":"./src/config/index.ts"},"./health":{"types":"./src/health/index.ts","import":"./src/health/index.ts","default":"./src/health/index.ts"},"./contact":{"types":"./src/contact/index.ts","import":"./src/contact/index.ts","default":"./src/contact/index.ts"},"./scripts":{"types":"./src/scripts/index.ts","import":"./src/scripts/index.ts","default":"./src/scripts/index.ts"},"./sitemap":{"types":"./src/sitemap/index.ts","import":"./src/sitemap/index.ts","default":"./src/sitemap/index.ts"},"./og-image":{"types":"./src/og-image/index.ts","import":"./src/og-image/index.ts","default":"./src/og-image/index.ts"},"./navigation":{"types":"./src/navigation/index.ts","import":"./src/navigation/index.ts","default":"./src/navigation/index.ts"},"./og-image/utils":{"types":"./src/og-image/utils/index.ts","import":"./src/og-image/utils/index.ts","default":"./src/og-image/utils/index.ts"},"./og-image/components":{"types":"./src/og-image/components/index.ts","import":"./src/og-image/components/index.ts","default":"./src/og-image/components/index.ts"}},"gitHead":"9917ceb2efe0a2d438abc83b1097ea94d25dd74b","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","check-links":"tsx src/scripts/check-links.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","prompts":"^2.4.2","@vercel/og":"^0.8.5","linkinator":"^7.5.0","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/imgai":"^2.1.1","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.1","@djangocfg/typescript-config":"^2.1.1"},"peerDependencies":{"next":"^15.5.7","@djangocfg/api":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.1_1764904215454_0.9031567045269433","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@djangocfg/nextjs","version":"2.1.2","keywords":["nextjs","sitemap","health","og-image","contact","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.2","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"ai-docs":"src/ai/cli.ts"},"dist":{"shasum":"b420b69a13a23efe5685c9810a400470a2fbabdf","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.2.tgz","fileCount":51,"integrity":"sha512-Hj07i1l01865aN58temzgLiAUZIfUlAXhWzJOiaUu2SHJStwBB8tkRpP5M89JO9gu/zhEw4K2cS8fjqKc2UgmA==","signatures":[{"sig":"MEUCIQDDwouMeSow1bPcGHmWDf/ew+uf572vjPSBZTwZ474M6QIgdmJMB1bLQM8cMhovPg14Nwk94H/GQ1kIM7MbCHYmNpE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162718},"main":"./src/index.ts","types":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./ai":{"types":"./src/ai/index.ts","import":"./src/ai/index.ts","default":"./src/ai/index.ts"},"./config":{"types":"./src/config/index.ts","import":"./src/config/index.ts","default":"./src/config/index.ts"},"./health":{"types":"./src/health/index.ts","import":"./src/health/index.ts","default":"./src/health/index.ts"},"./contact":{"types":"./src/contact/index.ts","import":"./src/contact/index.ts","default":"./src/contact/index.ts"},"./scripts":{"types":"./src/scripts/index.ts","import":"./src/scripts/index.ts","default":"./src/scripts/index.ts"},"./sitemap":{"types":"./src/sitemap/index.ts","import":"./src/sitemap/index.ts","default":"./src/sitemap/index.ts"},"./og-image":{"types":"./src/og-image/index.ts","import":"./src/og-image/index.ts","default":"./src/og-image/index.ts"},"./navigation":{"types":"./src/navigation/index.ts","import":"./src/navigation/index.ts","default":"./src/navigation/index.ts"},"./og-image/utils":{"types":"./src/og-image/utils/index.ts","import":"./src/og-image/utils/index.ts","default":"./src/og-image/utils/index.ts"},"./og-image/components":{"types":"./src/og-image/components/index.ts","import":"./src/og-image/components/index.ts","default":"./src/og-image/components/index.ts"}},"gitHead":"5a6927d0ad9c9fe4c90100240d019eb77aa1df30","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts","check-links":"tsx src/scripts/check-links.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","prompts":"^2.4.2","@vercel/og":"^0.8.5","linkinator":"^7.5.0","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/imgai":"^2.1.2","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.2","@djangocfg/typescript-config":"^2.1.2"},"peerDependencies":{"next":"^15.5.7","@djangocfg/api":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.2_1764907730739_0.002068181448302342","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"@djangocfg/nextjs","version":"2.1.3","keywords":["nextjs","sitemap","health","og-image","contact","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.3","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"ai-docs":"src/ai/cli.ts"},"dist":{"shasum":"4a71471c5bb3f81fff92654956c376bfba30afb3","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.3.tgz","fileCount":51,"integrity":"sha512-dUsBqQ4xwlqvOnCHxVk+9ljSX9BPzWdNN8xMj+S0UVw/7VSQVS6NKfnTdSCPnfgC5Bry7BxgU826l79P9mbOtA==","signatures":[{"sig":"MEUCIENkIfpuZuOZL9acxGpJlXZabkOAea6no7+Xn1vK0J4FAiEA8gf3WGYgTHoWNxSkkAGE7ShugsvGPBh17kwqpgsrrbQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162718},"main":"./src/index.ts","types":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./ai":{"types":"./src/ai/index.ts","import":"./src/ai/index.ts","default":"./src/ai/index.ts"},"./config":{"types":"./src/config/index.ts","import":"./src/config/index.ts","default":"./src/config/index.ts"},"./health":{"types":"./src/health/index.ts","import":"./src/health/index.ts","default":"./src/health/index.ts"},"./contact":{"types":"./src/contact/index.ts","import":"./src/contact/index.ts","default":"./src/contact/index.ts"},"./scripts":{"types":"./src/scripts/index.ts","import":"./src/scripts/index.ts","default":"./src/scripts/index.ts"},"./sitemap":{"types":"./src/sitemap/index.ts","import":"./src/sitemap/index.ts","default":"./src/sitemap/index.ts"},"./og-image":{"types":"./src/og-image/index.ts","import":"./src/og-image/index.ts","default":"./src/og-image/index.ts"},"./navigation":{"types":"./src/navigation/index.ts","import":"./src/navigation/index.ts","default":"./src/navigation/index.ts"},"./og-image/utils":{"types":"./src/og-image/utils/index.ts","import":"./src/og-image/utils/index.ts","default":"./src/og-image/utils/index.ts"},"./og-image/components":{"types":"./src/og-image/components/index.ts","import":"./src/og-image/components/index.ts","default":"./src/og-image/components/index.ts"}},"gitHead":"f8a83932a45efec6411a27c93db108b1f4ff8b64","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts","check-links":"tsx src/scripts/check-links.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","prompts":"^2.4.2","@vercel/og":"^0.8.5","linkinator":"^7.5.0","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/imgai":"^2.1.3","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.3","@djangocfg/typescript-config":"^2.1.3"},"peerDependencies":{"next":"^15.5.7","@djangocfg/api":"^2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.3_1764910867071_0.510568607529764","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"@djangocfg/nextjs","version":"2.1.4","keywords":["nextjs","sitemap","health","og-image","contact","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.4","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"ai-docs":"src/ai/cli.ts"},"dist":{"shasum":"e1a3376f10468a210d43c4bb70fdbae5687f41e9","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.4.tgz","fileCount":51,"integrity":"sha512-BRijr+jL+3WLfxBNn1AUnsaoyp7YCfW1H7rvRCM6fTxpJGif1rSYRuutVYaRGeVvYKvHaHP/JOfSIIEuMMu7sA==","signatures":[{"sig":"MEYCIQCFed2czmm8nBexpXqxeYR9ALb4vpAGkCXjB+qApFhXYgIhANTW1vs48tuZtKRvKPjhgyeQUtjtEPxzIQEUu8BFthWu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162718},"main":"./src/index.ts","types":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./ai":{"types":"./src/ai/index.ts","import":"./src/ai/index.ts","default":"./src/ai/index.ts"},"./config":{"types":"./src/config/index.ts","import":"./src/config/index.ts","default":"./src/config/index.ts"},"./health":{"types":"./src/health/index.ts","import":"./src/health/index.ts","default":"./src/health/index.ts"},"./contact":{"types":"./src/contact/index.ts","import":"./src/contact/index.ts","default":"./src/contact/index.ts"},"./scripts":{"types":"./src/scripts/index.ts","import":"./src/scripts/index.ts","default":"./src/scripts/index.ts"},"./sitemap":{"types":"./src/sitemap/index.ts","import":"./src/sitemap/index.ts","default":"./src/sitemap/index.ts"},"./og-image":{"types":"./src/og-image/index.ts","import":"./src/og-image/index.ts","default":"./src/og-image/index.ts"},"./navigation":{"types":"./src/navigation/index.ts","import":"./src/navigation/index.ts","default":"./src/navigation/index.ts"},"./og-image/utils":{"types":"./src/og-image/utils/index.ts","import":"./src/og-image/utils/index.ts","default":"./src/og-image/utils/index.ts"},"./og-image/components":{"types":"./src/og-image/components/index.ts","import":"./src/og-image/components/index.ts","default":"./src/og-image/components/index.ts"}},"gitHead":"77a295e35c505f59ab13a979b2b0b8eff71be856","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts","check-links":"tsx src/scripts/check-links.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","prompts":"^2.4.2","@vercel/og":"^0.8.5","linkinator":"^7.5.0","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/imgai":"^2.1.4","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.4","@djangocfg/typescript-config":"^2.1.4"},"peerDependencies":{"next":"^15.5.7","@djangocfg/api":"^2.1.4"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.4_1764913440440_0.551464454282977","host":"s3://npm-registry-packages-npm-production"}},"2.1.5":{"name":"@djangocfg/nextjs","version":"2.1.5","keywords":["nextjs","sitemap","health","og-image","contact","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.5","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"ai-docs":"src/ai/cli.ts"},"dist":{"shasum":"4995442fd07869150738bb7bb98544332cccac16","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.5.tgz","fileCount":51,"integrity":"sha512-/colhg8FcIOxMFFRDm7QnNyjtq9UdvIne4KAH19Hsq+DLGGbk4Ve5h+Uej2wDzV5l25wzsf8tmENyJzbSM0R5g==","signatures":[{"sig":"MEQCIB7D2gic/hUO4dlBYIVNmuNIqeepzfLpkP8C9mJ1cGQwAiBafC/i2Q8kSZr9/090nD0muuNOwH5Dpwz8AODVhLi63w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163567},"main":"./src/index.ts","types":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./ai":{"types":"./src/ai/index.ts","import":"./src/ai/index.ts","default":"./src/ai/index.ts"},"./config":{"types":"./src/config/index.ts","import":"./src/config/index.ts","default":"./src/config/index.ts"},"./health":{"types":"./src/health/index.ts","import":"./src/health/index.ts","default":"./src/health/index.ts"},"./contact":{"types":"./src/contact/index.ts","import":"./src/contact/index.ts","default":"./src/contact/index.ts"},"./scripts":{"types":"./src/scripts/index.ts","import":"./src/scripts/index.ts","default":"./src/scripts/index.ts"},"./sitemap":{"types":"./src/sitemap/index.ts","import":"./src/sitemap/index.ts","default":"./src/sitemap/index.ts"},"./og-image":{"types":"./src/og-image/index.ts","import":"./src/og-image/index.ts","default":"./src/og-image/index.ts"},"./navigation":{"types":"./src/navigation/index.ts","import":"./src/navigation/index.ts","default":"./src/navigation/index.ts"},"./og-image/utils":{"types":"./src/og-image/utils/index.ts","import":"./src/og-image/utils/index.ts","default":"./src/og-image/utils/index.ts"},"./og-image/components":{"types":"./src/og-image/components/index.ts","import":"./src/og-image/components/index.ts","default":"./src/og-image/components/index.ts"}},"gitHead":"c15aaadf27717f0c6df16bec225889dab5f4eec3","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts","check-links":"tsx src/scripts/check-links.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","prompts":"^2.4.2","@vercel/og":"^0.8.5","linkinator":"^7.5.0","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/imgai":"^2.1.5","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.5","@djangocfg/typescript-config":"^2.1.5"},"peerDependencies":{"next":"^15.5.7","@djangocfg/api":"^2.1.5"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.5_1764964556148_0.5639222341501233","host":"s3://npm-registry-packages-npm-production"}},"2.1.6":{"name":"@djangocfg/nextjs","version":"2.1.6","keywords":["nextjs","sitemap","health","og-image","contact","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.6","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"ai-docs":"src/ai/cli.ts"},"dist":{"shasum":"caeffe88fd7852af1b6de3fc25974fabefd7530c","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.6.tgz","fileCount":51,"integrity":"sha512-HcltszSoSFIkNq8ADjHkD/V/UDIQ3neTJIwg7vMqGTfyoRNtP+zuU067LL5btRwnCxDtmlHeYRIDXPJcVGyDOw==","signatures":[{"sig":"MEUCIFKUKFcXIW3wFWZeX+x/zIKBa3em9lzUGiTP5sOieUCBAiEA0qgKdrvE8FSVyqGOCyYMNeMQ4wrSCr711KECkugzsOk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164813},"main":"./src/index.ts","types":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./ai":{"types":"./src/ai/index.ts","import":"./src/ai/index.ts","default":"./src/ai/index.ts"},"./config":{"types":"./src/config/index.ts","import":"./src/config/index.ts","default":"./src/config/index.ts"},"./health":{"types":"./src/health/index.ts","import":"./src/health/index.ts","default":"./src/health/index.ts"},"./contact":{"types":"./src/contact/index.ts","import":"./src/contact/index.ts","default":"./src/contact/index.ts"},"./scripts":{"types":"./src/scripts/index.ts","import":"./src/scripts/index.ts","default":"./src/scripts/index.ts"},"./sitemap":{"types":"./src/sitemap/index.ts","import":"./src/sitemap/index.ts","default":"./src/sitemap/index.ts"},"./og-image":{"types":"./src/og-image/index.ts","import":"./src/og-image/index.ts","default":"./src/og-image/index.ts"},"./navigation":{"types":"./src/navigation/index.ts","import":"./src/navigation/index.ts","default":"./src/navigation/index.ts"},"./og-image/utils":{"types":"./src/og-image/utils/index.ts","import":"./src/og-image/utils/index.ts","default":"./src/og-image/utils/index.ts"},"./og-image/components":{"types":"./src/og-image/components/index.ts","import":"./src/og-image/components/index.ts","default":"./src/og-image/components/index.ts"}},"gitHead":"f0eb64a520423dd387f1f7eb127615c89f5520a7","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts","check-links":"tsx src/scripts/check-links.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","prompts":"^2.4.2","@vercel/og":"^0.8.5","linkinator":"^7.5.0","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/imgai":"^2.1.6","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.6","@djangocfg/typescript-config":"^2.1.6"},"peerDependencies":{"next":"^15.5.7","@djangocfg/api":"^2.1.6"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.6_1764997801595_0.7600736721549166","host":"s3://npm-registry-packages-npm-production"}},"2.1.7":{"name":"@djangocfg/nextjs","version":"2.1.7","keywords":["nextjs","sitemap","health","og-image","contact","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.7","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"ai-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"65becd4dd44649adecb629672817010e3734293b","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.7.tgz","fileCount":89,"integrity":"sha512-MXq9mvhKN/u5Wt9bvogoPpwuug/fmnPn8JZoVdC6BZeFKAf7P6jlmzikxr34V14l+uVH76RvY2N0XkPBaQgCpg==","signatures":[{"sig":"MEQCIGu7jGxH0WVgvxwGe+BR5YWmPU/SxtL5Yfg8D75HXUyMAiBS7sDNd2wOQgbN0vd3WhMvSKZu97iu633C+zSwXOIAbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":808870},"main":"./src/index.ts","types":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./ai":{"types":"./src/ai/index.ts","import":"./src/ai/index.ts","default":"./src/ai/index.ts"},"./config":{"types":"./src/config/index.ts","import":"./src/config/index.ts","default":"./src/config/index.ts"},"./health":{"types":"./src/health/index.ts","import":"./src/health/index.ts","default":"./src/health/index.ts"},"./contact":{"types":"./src/contact/index.ts","import":"./src/contact/index.ts","default":"./src/contact/index.ts"},"./scripts":{"types":"./src/scripts/index.ts","import":"./src/scripts/index.ts","default":"./src/scripts/index.ts"},"./sitemap":{"types":"./src/sitemap/index.ts","import":"./src/sitemap/index.ts","default":"./src/sitemap/index.ts"},"./og-image":{"types":"./src/og-image/index.ts","import":"./src/og-image/index.ts","default":"./src/og-image/index.ts"},"./navigation":{"types":"./src/navigation/index.ts","import":"./src/navigation/index.ts","default":"./src/navigation/index.ts"},"./og-image/utils":{"types":"./src/og-image/utils/index.ts","import":"./src/og-image/utils/index.ts","default":"./src/og-image/utils/index.ts"},"./og-image/components":{"types":"./src/og-image/components/index.ts","import":"./src/og-image/components/index.ts","default":"./src/og-image/components/index.ts"}},"gitHead":"f0eb64a520423dd387f1f7eb127615c89f5520a7","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts","check-links":"tsx src/scripts/check-links.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","prompts":"^2.4.2","@vercel/og":"^0.8.5","linkinator":"^7.5.0","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/imgai":"^2.1.7","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.7","@djangocfg/typescript-config":"^2.1.7"},"peerDependencies":{"next":"^15.5.7","@djangocfg/api":"^2.1.7"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.7_1764999094589_0.08284212126357815","host":"s3://npm-registry-packages-npm-production"}},"2.1.8":{"name":"@djangocfg/nextjs","version":"2.1.8","keywords":["nextjs","sitemap","health","og-image","contact","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.8","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"28ab979642b416a9b7305118f63fe7c3e88b8296","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.8.tgz","fileCount":89,"integrity":"sha512-FQ0BRE4rQ2BH7aCXxJgtxhg45FagoUeIH9lwaWEGPkj3zDmy4sJVl9ARED/ZWCtF5YrmnlYFIp9kxNbEXbxiAw==","signatures":[{"sig":"MEYCIQCC3RVHE8pN6pK4fmhykfERjGbt/WNeA+hBqkYAySq7PwIhAOJbJzOOjijQ17lr5/9kky4q99edPOvVkZZZ9eBOwlKd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":808917},"main":"./src/index.ts","types":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./ai":{"types":"./src/ai/index.ts","import":"./src/ai/index.ts","default":"./src/ai/index.ts"},"./config":{"types":"./src/config/index.ts","import":"./src/config/index.ts","default":"./src/config/index.ts"},"./health":{"types":"./src/health/index.ts","import":"./src/health/index.ts","default":"./src/health/index.ts"},"./contact":{"types":"./src/contact/index.ts","import":"./src/contact/index.ts","default":"./src/contact/index.ts"},"./scripts":{"types":"./src/scripts/index.ts","import":"./src/scripts/index.ts","default":"./src/scripts/index.ts"},"./sitemap":{"types":"./src/sitemap/index.ts","import":"./src/sitemap/index.ts","default":"./src/sitemap/index.ts"},"./og-image":{"types":"./src/og-image/index.ts","import":"./src/og-image/index.ts","default":"./src/og-image/index.ts"},"./navigation":{"types":"./src/navigation/index.ts","import":"./src/navigation/index.ts","default":"./src/navigation/index.ts"},"./og-image/utils":{"types":"./src/og-image/utils/index.ts","import":"./src/og-image/utils/index.ts","default":"./src/og-image/utils/index.ts"},"./og-image/components":{"types":"./src/og-image/components/index.ts","import":"./src/og-image/components/index.ts","default":"./src/og-image/components/index.ts"}},"gitHead":"f0eb64a520423dd387f1f7eb127615c89f5520a7","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts","check-links":"tsx src/scripts/check-links.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","prompts":"^2.4.2","@vercel/og":"^0.8.5","linkinator":"^7.5.0","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/imgai":"^2.1.8","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.8","@djangocfg/typescript-config":"^2.1.8"},"peerDependencies":{"next":"^15.5.7","@djangocfg/api":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.8_1764999639599_0.5549855082042487","host":"s3://npm-registry-packages-npm-production"}},"2.1.9":{"name":"@djangocfg/nextjs","version":"2.1.9","keywords":["nextjs","sitemap","health","og-image","contact","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.9","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"3774a832281890d4acbfff0667da397174acf2dc","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.9.tgz","fileCount":89,"integrity":"sha512-wF1b37hvhY+E88gw7xl7ZtWJ7uLC2VYuC/rqirFr5JLLi1pBtpfrwzZSyzrsMm3Tb8KSWiboh/hhmB7VVsX5Jg==","signatures":[{"sig":"MEUCIQDlzsphnrleqJuNwobEqgsRWQSlPhE0rZmfPmvhR2ujRAIgQAQxWbJlhCf0OBQCtFQlmm3v6+RLI+cDr+DSGvhW8uY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":812430},"main":"./src/index.ts","types":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./ai":{"types":"./src/ai/index.ts","import":"./src/ai/index.ts","default":"./src/ai/index.ts"},"./config":{"types":"./src/config/index.ts","import":"./src/config/index.ts","default":"./src/config/index.ts"},"./health":{"types":"./src/health/index.ts","import":"./src/health/index.ts","default":"./src/health/index.ts"},"./contact":{"types":"./src/contact/index.ts","import":"./src/contact/index.ts","default":"./src/contact/index.ts"},"./scripts":{"types":"./src/scripts/index.ts","import":"./src/scripts/index.ts","default":"./src/scripts/index.ts"},"./sitemap":{"types":"./src/sitemap/index.ts","import":"./src/sitemap/index.ts","default":"./src/sitemap/index.ts"},"./og-image":{"types":"./src/og-image/index.ts","import":"./src/og-image/index.ts","default":"./src/og-image/index.ts"},"./navigation":{"types":"./src/navigation/index.ts","import":"./src/navigation/index.ts","default":"./src/navigation/index.ts"},"./og-image/utils":{"types":"./src/og-image/utils/index.ts","import":"./src/og-image/utils/index.ts","default":"./src/og-image/utils/index.ts"},"./og-image/components":{"types":"./src/og-image/components/index.ts","import":"./src/og-image/components/index.ts","default":"./src/og-image/components/index.ts"}},"gitHead":"5534aad8ad777851263110c653dc50f409c4fabb","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts","check-links":"tsx src/scripts/check-links.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","prompts":"^2.4.2","@vercel/og":"^0.8.5","linkinator":"^7.5.0","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/imgai":"^2.1.9","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.9","@djangocfg/typescript-config":"^2.1.9"},"peerDependencies":{"next":"^15.5.7","@djangocfg/api":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.9_1765000750669_0.259287174962169","host":"s3://npm-registry-packages-npm-production"}},"2.1.10":{"name":"@djangocfg/nextjs","version":"2.1.10","keywords":["nextjs","sitemap","health","og-image","contact","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.10","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"c6e91d4e00859f40a1e820f3415a5483d7d36b64","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.10.tgz","fileCount":89,"integrity":"sha512-3DSuywz3/GqdksNOp3Evf2JUpsNL/CHLH1N85J7YRh25MFREX7fYyxfZIMyt0gac+SLFT0oyRY9ETvIj7RbDdg==","signatures":[{"sig":"MEQCIEn7rkQOE+O4sPDfu26jm8TwyVqqYj51+dYIIp5+fkiNAiBO6q45inOpCLl2sBpsPAMjV+qiqhfeCQisCBFtNheaSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":812439},"main":"./src/index.ts","types":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./ai":{"types":"./src/ai/index.ts","import":"./src/ai/index.ts","default":"./src/ai/index.ts"},"./config":{"types":"./src/config/index.ts","import":"./src/config/index.ts","default":"./src/config/index.ts"},"./health":{"types":"./src/health/index.ts","import":"./src/health/index.ts","default":"./src/health/index.ts"},"./contact":{"types":"./src/contact/index.ts","import":"./src/contact/index.ts","default":"./src/contact/index.ts"},"./scripts":{"types":"./src/scripts/index.ts","import":"./src/scripts/index.ts","default":"./src/scripts/index.ts"},"./sitemap":{"types":"./src/sitemap/index.ts","import":"./src/sitemap/index.ts","default":"./src/sitemap/index.ts"},"./og-image":{"types":"./src/og-image/index.ts","import":"./src/og-image/index.ts","default":"./src/og-image/index.ts"},"./navigation":{"types":"./src/navigation/index.ts","import":"./src/navigation/index.ts","default":"./src/navigation/index.ts"},"./og-image/utils":{"types":"./src/og-image/utils/index.ts","import":"./src/og-image/utils/index.ts","default":"./src/og-image/utils/index.ts"},"./og-image/components":{"types":"./src/og-image/components/index.ts","import":"./src/og-image/components/index.ts","default":"./src/og-image/components/index.ts"}},"gitHead":"dc1b5734fd46738c31e318d25bc6b882ab906477","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts","check-links":"tsx src/scripts/check-links.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","prompts":"^2.4.2","@vercel/og":"^0.8.5","linkinator":"^7.5.0","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/imgai":"^2.1.10","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.10","@djangocfg/typescript-config":"^2.1.10"},"peerDependencies":{"next":"^15.5.7","@djangocfg/api":"^2.1.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.10_1765082950276_0.32208620962186263","host":"s3://npm-registry-packages-npm-production"}},"2.1.14":{"name":"@djangocfg/nextjs","version":"2.1.14","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.14","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"d94d4cdb83678695a37588064a83fe8c946ef840","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.14.tgz","fileCount":80,"integrity":"sha512-tt21ZYrKB3R3mzavMPsVSGEW6TtdC85sAKk8cLrW7n3oGWk/LESQTnCscBsl5rctyl6WEem6wfDpBJwSlerVOA==","signatures":[{"sig":"MEUCIBj+hjFbp/Dz+sLxsag8hEHMdaDC64ig1cmDqF8im6kmAiEA45KvcZ/DcKNGHoYvkJ4PFDFC/BhlSyw1QnbS+lk1tzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":770381},"main":"./src/index.ts","types":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./ai":{"types":"./src/ai/index.ts","import":"./src/ai/index.ts","default":"./src/ai/index.ts"},"./config":{"types":"./src/config/index.ts","import":"./src/config/index.ts","default":"./src/config/index.ts"},"./health":{"types":"./src/health/index.ts","import":"./src/health/index.ts","default":"./src/health/index.ts"},"./scripts":{"types":"./src/scripts/index.ts","import":"./src/scripts/index.ts","default":"./src/scripts/index.ts"},"./sitemap":{"types":"./src/sitemap/index.ts","import":"./src/sitemap/index.ts","default":"./src/sitemap/index.ts"},"./og-image":{"types":"./src/og-image/index.ts","import":"./src/og-image/index.ts","default":"./src/og-image/index.ts"},"./navigation":{"types":"./src/navigation/index.ts","import":"./src/navigation/index.ts","default":"./src/navigation/index.ts"},"./og-image/utils":{"types":"./src/og-image/utils/index.ts","import":"./src/og-image/utils/index.ts","default":"./src/og-image/utils/index.ts"},"./og-image/components":{"types":"./src/og-image/components/index.ts","import":"./src/og-image/components/index.ts","default":"./src/og-image/components/index.ts"}},"gitHead":"5fb4ad34f1646e37222304cf13dc144917d7ba1c","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts","check-links":"tsx src/scripts/check-links.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","prompts":"^2.4.2","@vercel/og":"^0.8.5","linkinator":"^7.5.0","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/imgai":"^2.1.14","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.14","@djangocfg/typescript-config":"^2.1.14"},"peerDependencies":{"next":"^15.5.7"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.14_1765219732909_0.19719983453457224","host":"s3://npm-registry-packages-npm-production"}},"2.1.15":{"name":"@djangocfg/nextjs","version":"2.1.15","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.15","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"6fc023832c7f279a78c1cc57dac177b5a08e7626","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.15.tgz","fileCount":80,"integrity":"sha512-/9ZfSG+Ffl3yz1ylWXRw1KwLcsRZ7bLuzPWHVrZ6M+Gduvu7O6z+8dq1KbqtiESX+HQRZbqFlRKMa3BRp4BjnQ==","signatures":[{"sig":"MEQCIAKkbNy0b0bY/wimM3MIAbpWdMVcHyUw2vLYt+5pm1eFAiBa8uQUF6dREqjL1OI0P2XCZEcZhp59uIAb9LFhR0Umqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":770381},"main":"./src/index.ts","types":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./ai":{"types":"./src/ai/index.ts","import":"./src/ai/index.ts","default":"./src/ai/index.ts"},"./config":{"types":"./src/config/index.ts","import":"./src/config/index.ts","default":"./src/config/index.ts"},"./health":{"types":"./src/health/index.ts","import":"./src/health/index.ts","default":"./src/health/index.ts"},"./scripts":{"types":"./src/scripts/index.ts","import":"./src/scripts/index.ts","default":"./src/scripts/index.ts"},"./sitemap":{"types":"./src/sitemap/index.ts","import":"./src/sitemap/index.ts","default":"./src/sitemap/index.ts"},"./og-image":{"types":"./src/og-image/index.ts","import":"./src/og-image/index.ts","default":"./src/og-image/index.ts"},"./navigation":{"types":"./src/navigation/index.ts","import":"./src/navigation/index.ts","default":"./src/navigation/index.ts"},"./og-image/utils":{"types":"./src/og-image/utils/index.ts","import":"./src/og-image/utils/index.ts","default":"./src/og-image/utils/index.ts"},"./og-image/components":{"types":"./src/og-image/components/index.ts","import":"./src/og-image/components/index.ts","default":"./src/og-image/components/index.ts"}},"gitHead":"451d0c279ed2390f02c0864b3b971d4312ba90e0","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts","check-links":"tsx src/scripts/check-links.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","prompts":"^2.4.2","@vercel/og":"^0.8.5","linkinator":"^7.5.0","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/imgai":"^2.1.15","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.15","@djangocfg/typescript-config":"^2.1.15"},"peerDependencies":{"next":"^15.5.7"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.15_1765220648005_0.7157298023999457","host":"s3://npm-registry-packages-npm-production"}},"2.1.16":{"name":"@djangocfg/nextjs","version":"2.1.16","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.16","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"c1ef23aa8fbab59e53139d20c0d458d4ea68be9c","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.16.tgz","fileCount":80,"integrity":"sha512-7AQY/X5yNviIsmrLlu0ZfNAQJoRXz8PaSK96T2iETKpoP6WvmIU5XkyYDciynS03gAR84rRAIzM6k2o+jZk4iw==","signatures":[{"sig":"MEUCIEKpyZgipi9idNF3gLPCVYi1AHPF0v/0ONMtgHB326XVAiEAl3EttIR+ne7jTYpgjpz9AHcz1FWBXBp/0hPNa3xH6mQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":770381},"main":"./src/index.ts","types":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./ai":{"types":"./src/ai/index.ts","import":"./src/ai/index.ts","default":"./src/ai/index.ts"},"./config":{"types":"./src/config/index.ts","import":"./src/config/index.ts","default":"./src/config/index.ts"},"./health":{"types":"./src/health/index.ts","import":"./src/health/index.ts","default":"./src/health/index.ts"},"./scripts":{"types":"./src/scripts/index.ts","import":"./src/scripts/index.ts","default":"./src/scripts/index.ts"},"./sitemap":{"types":"./src/sitemap/index.ts","import":"./src/sitemap/index.ts","default":"./src/sitemap/index.ts"},"./og-image":{"types":"./src/og-image/index.ts","import":"./src/og-image/index.ts","default":"./src/og-image/index.ts"},"./navigation":{"types":"./src/navigation/index.ts","import":"./src/navigation/index.ts","default":"./src/navigation/index.ts"},"./og-image/utils":{"types":"./src/og-image/utils/index.ts","import":"./src/og-image/utils/index.ts","default":"./src/og-image/utils/index.ts"},"./og-image/components":{"types":"./src/og-image/components/index.ts","import":"./src/og-image/components/index.ts","default":"./src/og-image/components/index.ts"}},"gitHead":"35e47f69851036d65822372c4a31f16f37fa58da","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts","check-links":"tsx src/scripts/check-links.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","prompts":"^2.4.2","@vercel/og":"^0.8.5","linkinator":"^7.5.0","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/imgai":"^2.1.16","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.16","@djangocfg/typescript-config":"^2.1.16"},"peerDependencies":{"next":"^15.5.7"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.16_1765280687208_0.666562621565794","host":"s3://npm-registry-packages-npm-production"}},"2.1.17":{"name":"@djangocfg/nextjs","version":"2.1.17","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.17","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"3714c4f96d3339c1a4866c03096bce823ca62375","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.17.tgz","fileCount":80,"integrity":"sha512-zr12xGIC+ON50LK7fK6cjxAN2vqrNbaH0gzx+KkUTBJymSTiT7paE3bQpjPlrC8gUjnPJm3qh2eMAvZNiPDL6A==","signatures":[{"sig":"MEYCIQDzihzmQ+19Mc53HqHBwNvePSFQ14qHuBBQgiYrz8M86wIhAJVAOT5Hc93CNNpx5UlS9ik2Vy5iS2koDg/WDuV8xTzS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":769810},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"daebc6cba7cb9dd468c21a5424d308a62cf2db27","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts","check-links":"tsx src/scripts/check-links.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","prompts":"^2.4.2","@vercel/og":"^0.8.5","linkinator":"^7.5.0","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/imgai":"^2.1.17","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.17","@djangocfg/typescript-config":"^2.1.17"},"peerDependencies":{"next":"^15.5.7"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.17_1765335461208_0.5214107934247474","host":"s3://npm-registry-packages-npm-production"}},"2.1.18":{"name":"@djangocfg/nextjs","version":"2.1.18","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.18","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"de3039ca4a2d3ad22fcf7f457f9c93a363814413","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.18.tgz","fileCount":83,"integrity":"sha512-dgzgijsZDntp+7GCZGtNFBMK0cnzod9EV1ljYXw/kOGNvV1ZsuSyWO1al1V4DlC4OLwJBt+opdr3X7xGMO0R7g==","signatures":[{"sig":"MEUCIEayn0qKyYXkhy/K6sQUS6Kyd/zpmptc9uM/3fPQvLljAiEA5xKItSa4dtyQA5IMSvgNLE6owF2ul3xofAhRpqzRPec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5365614},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./scripts":{"types":"./dist/scripts/index.d.mts","import":"./dist/scripts/index.mjs","default":"./dist/scripts/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"daebc6cba7cb9dd468c21a5424d308a62cf2db27","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts","check-links":"tsx src/scripts/check-links.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","prompts":"^2.4.2","@vercel/og":"^0.8.5","linkinator":"^7.5.0","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/imgai":"^2.1.18","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.18","@djangocfg/typescript-config":"^2.1.18"},"peerDependencies":{"next":"^15.5.7"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.18_1765335576948_0.7149501300194931","host":"s3://npm-registry-packages-npm-production"}},"2.1.19":{"name":"@djangocfg/nextjs","version":"2.1.19","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.19","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"c06ed317ed114085b9ab1ec9d6c51920b9445df4","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.19.tgz","fileCount":83,"integrity":"sha512-OVBoB32en0gRN8iZC9BvhQkwDS+o9FieS5WvogddfApwkefigP5VYO/UO3Ab0S/YYu8AqDH7VzeMVX9ac50zXQ==","signatures":[{"sig":"MEUCIDmfwmL9p50RXNpEicpy0pnJJG47G1svwUHtD6Mg5AUZAiEA3sfYtMWHqJ0rZIF80KfCU8k6JdDS4AlgiG8mIIjgrv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5365614},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./scripts":{"types":"./dist/scripts/index.d.mts","import":"./dist/scripts/index.mjs","default":"./dist/scripts/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"d48e3456d90ac9f6a24cda5608907321c10133f3","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts","check-links":"tsx src/scripts/check-links.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","prompts":"^2.4.2","@vercel/og":"^0.8.5","linkinator":"^7.5.0","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/imgai":"^2.1.19","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.19","@djangocfg/typescript-config":"^2.1.19"},"peerDependencies":{"next":"^15.5.7"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.19_1765425369465_0.5687198408236451","host":"s3://npm-registry-packages-npm-production"}},"2.1.20":{"name":"@djangocfg/nextjs","version":"2.1.20","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.20","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"63711ee7370545f8e02da393be5c5c99a09b7e20","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.20.tgz","fileCount":83,"integrity":"sha512-K3oexXCHkjp9Tb31Fpaa68Af+TePbu+Ij9Cr4Ld13buPBF6Lx2g0nNzLdsyQ0i/Nux1Bj8kJOpPZMjEfjXdQvA==","signatures":[{"sig":"MEYCIQCvOEK0/II2cdo9LwUZKmD9KzWSwjvYaTYLwpoivyIprQIhAJLfy+CueNaNOT5GXmSwQDK+GYT0Ou3/yEugsEN7syZQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5366341},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./scripts":{"types":"./dist/scripts/index.d.mts","import":"./dist/scripts/index.mjs","default":"./dist/scripts/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"6f3f2838578687e9459f1f7847de726a28546874","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts","check-links":"tsx src/scripts/check-links.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","prompts":"^2.4.2","@vercel/og":"^0.8.5","linkinator":"^7.5.0","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/imgai":"^2.1.20","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.20","@djangocfg/typescript-config":"^2.1.20"},"peerDependencies":{"next":"^15.5.7"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.20_1765514098522_0.2744592377811603","host":"s3://npm-registry-packages-npm-production"}},"2.1.21":{"name":"@djangocfg/nextjs","version":"2.1.21","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.21","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"d54d5a13db8f2f19a5373fa5c8523d7ec5d6a547","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.21.tgz","fileCount":83,"integrity":"sha512-7f/ehaJ1BVtUlfrck5frYlXYyI1+mWCrzfv/6ua8NG8svKe+nYuf+y5/X5Ymb4AoeT2QOTtV6u1M5uzIO8fYoA==","signatures":[{"sig":"MEUCIQC1oWDVFqyc8aZsPRUqJQnzA4SqYqwUJv/Pfo0aT9L2YgIgP9s+revgX3m2UZyMtysio39lutCjC2BO872ERxd1xhg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5369894},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./scripts":{"types":"./dist/scripts/index.d.mts","import":"./dist/scripts/index.mjs","default":"./dist/scripts/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"6f3f2838578687e9459f1f7847de726a28546874","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts","check-links":"tsx src/scripts/check-links.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","prompts":"^2.4.2","@vercel/og":"^0.8.5","linkinator":"^7.5.0","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/imgai":"^2.1.21","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.21","@djangocfg/typescript-config":"^2.1.21"},"peerDependencies":{"next":"^15.5.7"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.21_1765521037673_0.38592711477977626","host":"s3://npm-registry-packages-npm-production"}},"2.1.22":{"name":"@djangocfg/nextjs","version":"2.1.22","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.22","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"25a9771fe11467936edc7d2f88a12b81923fe2bb","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.22.tgz","fileCount":83,"integrity":"sha512-Koi82fJhYa6AyX6u6oQ5gdm+Jm1Vibl4hl7ca1XHvjK1eLbUYOdM2Nyk3NZpbmNcNOk6sGi7XZWY8y21pVZApA==","signatures":[{"sig":"MEUCIBP5x1k7/G6Ei1hXosMtYwhAxEqJvrimHXMWUvYCeynmAiEAnHu5ZbUab9isfsl6XGU8eqcjG8T8aFNwpU1f3m2AzpU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5369894},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./scripts":{"types":"./dist/scripts/index.d.mts","import":"./dist/scripts/index.mjs","default":"./dist/scripts/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"e1201af881420ab397bad63096ed54d5b77bfa01","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts","check-links":"tsx src/scripts/check-links.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","prompts":"^2.4.2","@vercel/og":"^0.8.5","linkinator":"^7.5.0","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/imgai":"^2.1.22","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.22","@djangocfg/typescript-config":"^2.1.22"},"peerDependencies":{"next":"^15.5.7"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.22_1765524251619_0.18780605660995442","host":"s3://npm-registry-packages-npm-production"}},"2.1.23":{"name":"@djangocfg/nextjs","version":"2.1.23","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.23","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"b183e769d9e6e6538f57a7f2f5d2eb96c10ec767","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.23.tgz","fileCount":83,"integrity":"sha512-egGNquMiQWx9j7rXvZDJebuym5APbw8J9ZvBYHMS2S8A6qhjqc8StNDAea/A1crFg20WsaJUJ3clnAIu2U7snA==","signatures":[{"sig":"MEQCICkhzH/cfi8GJQzq9/7ZClFNTWVmlvAVhNJV4RnWTB+ZAiBKtJ6S7efC1OT5FFgUxmjunIY1LkKotF0l0oiufrx1VQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5369894},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./scripts":{"types":"./dist/scripts/index.d.mts","import":"./dist/scripts/index.mjs","default":"./dist/scripts/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"e7117c58da7f458135ee01b716d82d5aed18db2b","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts","check-links":"tsx src/scripts/check-links.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","prompts":"^2.4.2","@vercel/og":"^0.8.5","linkinator":"^7.5.0","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/imgai":"^2.1.23","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.23","@djangocfg/typescript-config":"^2.1.23"},"peerDependencies":{"next":"^15.5.7"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.23_1765525689199_0.7084302645803453","host":"s3://npm-registry-packages-npm-production"}},"2.1.25":{"name":"@djangocfg/nextjs","version":"2.1.25","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.25","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"d386ecf37a89a636ce29b4940fcefdad5a16f942","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.25.tgz","fileCount":83,"integrity":"sha512-DYTNcK/6lBUljd28Xsu4f7Fx4bv5ZlHbOTxmgKUOYLoR7qpP+G1Rbu0eZDXjc6ix5lGrk+0ZHon4Sf9emmi/mQ==","signatures":[{"sig":"MEUCIFyKJJD91GMI36b7q0AGsCoK7vDNoAG1aeQVtSJie7NGAiEAs8D8Jbhl1mcY2ZxwCih1ful4Wmn7i8clMCJ7SW3ipus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5369894},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./scripts":{"types":"./dist/scripts/index.d.mts","import":"./dist/scripts/index.mjs","default":"./dist/scripts/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"0b21750f8daccd4dec845ef774edce3d3c0b475c","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts","check-links":"tsx src/scripts/check-links.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","prompts":"^2.4.2","@vercel/og":"^0.8.5","linkinator":"^7.5.0","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/imgai":"^2.1.25","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.25","@djangocfg/typescript-config":"^2.1.25"},"peerDependencies":{"next":"^15.5.7"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.25_1765529834198_0.7823352684598988","host":"s3://npm-registry-packages-npm-production"}},"2.1.26":{"name":"@djangocfg/nextjs","version":"2.1.26","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.26","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"2a6b0b11fc56f43a960bd7527e4f961d2905f2fd","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.26.tgz","fileCount":83,"integrity":"sha512-1uehqCusbSzkIQLrWr5jxbQixefSq/A3E5hnrcxzv5oZlPVX8VQIgkfPo+lYmn0Ai3tH1GNnfJmFjwMyJwVy2w==","signatures":[{"sig":"MEUCIQCyoXmdVx1Ga/mE1dp2zaDdu/Vdkx7zBu28SdFPPKc23wIgad8T8RpqKblYGLmdGUnciIP1WDcgQNOD6vtD41lKZbM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5369894},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./scripts":{"types":"./dist/scripts/index.d.mts","import":"./dist/scripts/index.mjs","default":"./dist/scripts/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"6d91f2ae200cde50722cc4d554ce6d6d7b4e80ab","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts","check-links":"tsx src/scripts/check-links.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","prompts":"^2.4.2","@vercel/og":"^0.8.5","linkinator":"^7.5.0","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/imgai":"^2.1.26","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.26","@djangocfg/typescript-config":"^2.1.26"},"peerDependencies":{"next":"^15.5.7"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.26_1765538276736_0.1318254535444261","host":"s3://npm-registry-packages-npm-production"}},"2.1.27":{"name":"@djangocfg/nextjs","version":"2.1.27","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.27","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"d7dacef926c59b52163b8e8f128645aac613ca5f","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.27.tgz","fileCount":83,"integrity":"sha512-Y4ErTd7ncvA541lYVNNsRlUoTXanN4cKmug1uxdNHihlcpTetFla/5tR9xXV5wWW31BH52ZE8eH7tR15NsX/aQ==","signatures":[{"sig":"MEQCIBzO++Ibc2PzU0YxRSpEXyyohQTHXGHTng0+JAsNDBuLAiBEDV9NQIyDDSK2+/tTz21Xm7EI92zorMtxLn+Xk/L2IQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5369894},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./scripts":{"types":"./dist/scripts/index.d.mts","import":"./dist/scripts/index.mjs","default":"./dist/scripts/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"ae603b254828b368bd1dd2226897b9af39ae3a94","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts","check-links":"tsx src/scripts/check-links.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","prompts":"^2.4.2","@vercel/og":"^0.8.5","linkinator":"^7.5.0","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/imgai":"^2.1.27","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.27","@djangocfg/typescript-config":"^2.1.27"},"peerDependencies":{"next":"^15.5.9"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.27_1765561511920_0.42827313158856595","host":"s3://npm-registry-packages-npm-production"}},"2.1.28":{"name":"@djangocfg/nextjs","version":"2.1.28","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.28","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"73dcc926b67c34b9910fe93e6ec6bf4552497b05","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.28.tgz","fileCount":83,"integrity":"sha512-uUAAP+13AKBLDLKXbqgbH1GSu9dZm+/BiHCi5N4yca9Vw3/f0EjhzVySLc4d1bgUxBzqVk1SKjZ6m/tIjsziKA==","signatures":[{"sig":"MEUCIQDVp+/si4t9K6m0rUGytDk8JjEL+632BWL+eb5YhAFjCQIgeKalAWE0fmL3is3R1SVBnXF30/vJIyi/5+0O4f439j8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5369894},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./scripts":{"types":"./dist/scripts/index.d.mts","import":"./dist/scripts/index.mjs","default":"./dist/scripts/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"af03c2e92a58b93033479d73fb5628e218775836","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts","check-links":"tsx src/scripts/check-links.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","prompts":"^2.4.2","@vercel/og":"^0.8.5","linkinator":"^7.5.0","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/imgai":"^2.1.28","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.28","@djangocfg/typescript-config":"^2.1.28"},"peerDependencies":{"next":"^15.5.9"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.28_1765651836130_0.5700673981231945","host":"s3://npm-registry-packages-npm-production"}},"2.1.29":{"name":"@djangocfg/nextjs","version":"2.1.29","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.29","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"e8626dd49e7dbf97edac0edc49978a86d5b869b7","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.29.tgz","fileCount":83,"integrity":"sha512-bXSp+Jm4UKQBmbwOs92rWLz5IFsQdxz7pAqa6X+lE5gyU8/By+4LYr+HE7M3L0RY20Rt/WRn663/cCw7chU3HA==","signatures":[{"sig":"MEUCIQDwfk6sH5Z25hwWC7NPkbkqbUBO4g7MqYT4qVEFuYW+pAIgaiVaIRm5khBakwMWxV3DOv/Pnmfmz1mFStt236pmqEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5369894},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./scripts":{"types":"./dist/scripts/index.d.mts","import":"./dist/scripts/index.mjs","default":"./dist/scripts/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"fe008f13da15eab17744ef7778b4e2eca26a29d1","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts","check-links":"tsx src/scripts/check-links.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","prompts":"^2.4.2","@vercel/og":"^0.8.5","linkinator":"^7.5.0","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/imgai":"^2.1.29","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.29","@djangocfg/typescript-config":"^2.1.29"},"peerDependencies":{"next":"^15.5.9"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.29_1765692125457_0.39400362646446396","host":"s3://npm-registry-packages-npm-production"}},"2.1.30":{"name":"@djangocfg/nextjs","version":"2.1.30","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.30","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"f1a9f2c97d43abfd37e40d1fcea94418a1cce9cc","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.30.tgz","fileCount":83,"integrity":"sha512-y0GhUpzAz4LoIzQt3ogT8hl/KnT4OkXtfhNGmd/KKTpT8UBTHxORZxO/Eg+vLkHqUaaI9EhYLM6OwpHkGVNB2w==","signatures":[{"sig":"MEUCIQCZ74iDXjMooENimBAsZonZ+mPGkIzxREtOIQXm4gFjuAIgKu110dHNYElq8Cpe9979IGirsDexR+PIwznPudpcnIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5369894},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./scripts":{"types":"./dist/scripts/index.d.mts","import":"./dist/scripts/index.mjs","default":"./dist/scripts/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"04539016813ac168898dfbd1072f7f7576431efa","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts","check-links":"tsx src/scripts/check-links.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","prompts":"^2.4.2","@vercel/og":"^0.8.5","linkinator":"^7.5.0","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/imgai":"^2.1.30","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.30","@djangocfg/typescript-config":"^2.1.30"},"peerDependencies":{"next":"^15.5.9"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.30_1765711045254_0.37883308238947055","host":"s3://npm-registry-packages-npm-production"}},"2.1.31":{"name":"@djangocfg/nextjs","version":"2.1.31","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.31","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"a852e01751ddbc69873be57f89b3d325aedd2b52","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.31.tgz","fileCount":85,"integrity":"sha512-bGKVP6FOnKRa4TShpR4BAeEQqYEtmNYByl5SELscEO/+QBDlS0e5pIXFCw6NL8Fu4smZnYGUQN6lISIJjTt5Dw==","signatures":[{"sig":"MEQCIHH8aBtpB/QilrgnsYKlQN9Y3qw8JdKYPqeG2WEUUmkeAiApf7mLJXJagAl6rtGP/qkBgE0V6KyMhx7eVFJhIEv2/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5473698},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./scripts":{"types":"./dist/scripts/index.d.mts","import":"./dist/scripts/index.mjs","default":"./dist/scripts/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"0db5d31e025100fde7a7f511ef1533855213e1b4","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts","check-links":"tsx src/scripts/check-links.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","@ducanh2912/next-pwa":"^5.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","prompts":"^2.4.2","@vercel/og":"^0.8.5","linkinator":"^7.5.0","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/imgai":"^2.1.31","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.31","@djangocfg/typescript-config":"^2.1.31"},"peerDependencies":{"next":"^15.5.9"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.31_1765731841054_0.9516803059802732","host":"s3://npm-registry-packages-npm-production"}},"2.1.32":{"name":"@djangocfg/nextjs","version":"2.1.32","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.32","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"a5c8c62e5200c51fc1efb1f1e07bca7ce5e1f855","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.32.tgz","fileCount":85,"integrity":"sha512-lPOJj+/ahswHoxTvA0zzFot6VeooHNYALaJPE9bFvEaGzxjdqY1QK/MFDrOozted60tla0HY/qh2B+7kCRwSHg==","signatures":[{"sig":"MEYCIQDx5zv16snLqsn/bTAUNgC1cqTVCBYd7UfYTBZh8p3b8AIhAP0kDhiJH3KOK951fQSF8bs1BQSz6hr/W1K1iqoXIV/A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5473703},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./scripts":{"types":"./dist/scripts/index.d.mts","import":"./dist/scripts/index.mjs","default":"./dist/scripts/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"628548c02631fb72f0f2af25822a8c07feec8d0f","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts","check-links":"tsx src/scripts/check-links.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","@ducanh2912/next-pwa":"^10.2.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","prompts":"^2.4.2","@vercel/og":"^0.8.5","linkinator":"^7.5.0","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/imgai":"^2.1.32","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.32","@djangocfg/typescript-config":"^2.1.32"},"peerDependencies":{"next":"^15.5.9"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.32_1765732066367_0.27834943515527355","host":"s3://npm-registry-packages-npm-production"}},"2.1.33":{"name":"@djangocfg/nextjs","version":"2.1.33","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.33","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"f0c16ba9772a0e2082de4b643658b6625cf01b60","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.33.tgz","fileCount":85,"integrity":"sha512-D+UdzBE7LM3l0FlGg9D6MCOHVBjtcSGuxf30vjLBmT+LJlk6xWxe8TxHEB+xQuZlG9i2bmji1QnXW1+TDH4yKA==","signatures":[{"sig":"MEUCID4PGveWALNoCumjA7As/ZATPXDoq9CFe8f+k0a2UbCGAiEAnjFvbRv7gV5N9bujTep1QjQcFMBh8yW/RaCFSDZyM84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5474664},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./scripts":{"types":"./dist/scripts/index.d.mts","import":"./dist/scripts/index.mjs","default":"./dist/scripts/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"628548c02631fb72f0f2af25822a8c07feec8d0f","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts","check-links":"tsx src/scripts/check-links.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","@ducanh2912/next-pwa":"^10.2.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","prompts":"^2.4.2","@vercel/og":"^0.8.5","linkinator":"^7.5.0","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/imgai":"^2.1.33","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.33","@djangocfg/typescript-config":"^2.1.33"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.33_1765732516699_0.783516656233316","host":"s3://npm-registry-packages-npm-production"}},"2.1.34":{"name":"@djangocfg/nextjs","version":"2.1.34","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.34","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"nextjs-dev":"bin/dev-with-browser.js","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"dd7df5304bd493103790911be20a1deeb28737cc","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.34.tgz","fileCount":86,"integrity":"sha512-D6It6s+qdt5VGItMrUdSkFjvSpcGIgnHkTOoaXL9vrVmgq7L22UkPuJDjGuVsAiT8DodHJ9/UDr0RRehwjnvPA==","signatures":[{"sig":"MEUCIQDKrqHK1xDl3ilsfhXMfFvPJFEKDVczpN+YcVhXBUFVVgIgYlhf6mTDc0VoPSV1XQMX0P8QL1NTt6UpGNhd/KdtsnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5479543},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./scripts":{"types":"./dist/scripts/index.d.mts","import":"./dist/scripts/index.mjs","default":"./dist/scripts/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"9b71eed66688752f8cb26c4c7de3a69e3cd59faa","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts","check-links":"tsx src/scripts/check-links.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","@ducanh2912/next-pwa":"^10.2.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","prompts":"^2.4.2","@vercel/og":"^0.8.5","linkinator":"^7.5.0","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/imgai":"^2.1.34","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.34","@djangocfg/typescript-config":"^2.1.34"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.34_1765733536049_0.8063904180809405","host":"s3://npm-registry-packages-npm-production"}},"2.1.35":{"name":"@djangocfg/nextjs","version":"2.1.35","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.35","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"nextjs-dev":"bin/dev-with-browser.js","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"be3953e281a06410b0bb90ae194682482ea35dc3","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.35.tgz","fileCount":86,"integrity":"sha512-ejWZTvHPEpQ0lX8mFzBhDzdpn+D0cdYEPJFf3poxvuAYeA+vRN3mHRWnvuKH1INdzPZP5npLqP8zsEeaNYqteA==","signatures":[{"sig":"MEUCIFkT2aYT72SMs9NEz2nh4XxsnWZiHGuQN9NT0deKC+NwAiEA9JTf9xPklkVlxVGGrGm6uZqyjv3GSuTA8423d5nofDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5479849},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./scripts":{"types":"./dist/scripts/index.d.mts","import":"./dist/scripts/index.mjs","default":"./dist/scripts/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"9b71eed66688752f8cb26c4c7de3a69e3cd59faa","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts","check-links":"tsx src/scripts/check-links.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","@ducanh2912/next-pwa":"^10.2.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","prompts":"^2.4.2","@vercel/og":"^0.8.5","linkinator":"^7.5.0","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/imgai":"^2.1.35","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.35","@djangocfg/typescript-config":"^2.1.35"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.35_1765733756489_0.27870115631299797","host":"s3://npm-registry-packages-npm-production"}},"2.1.36":{"name":"@djangocfg/nextjs","version":"2.1.36","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.36","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"136c0e3f6fedd50a7c4dc2bfc3d9498e411410fd","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.36.tgz","fileCount":85,"integrity":"sha512-sWnN1pDDuHe03uuYFcIvgsRTtEZm4KxEjpNBRAfa4Fyh4vmlfbYEDUtdxBwe1kQnJW+QhZyNsBEgox0ePM+YLQ==","signatures":[{"sig":"MEUCIQCIdYOIvXXlT1Rlz68k+C3VzI1jI0OBi135gOZ//6wDgQIgdQz/HHxQ+0+LJtpAn2eQceZNp8DrqT/hMoE0vDsAcoA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5478005},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./scripts":{"types":"./dist/scripts/index.d.mts","import":"./dist/scripts/index.mjs","default":"./dist/scripts/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"facf0f40e71e0af724354a05badc1819754b808b","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts","check-links":"tsx src/scripts/check-links.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","@ducanh2912/next-pwa":"^10.2.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","prompts":"^2.4.2","@vercel/og":"^0.8.5","linkinator":"^7.5.0","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/imgai":"^2.1.36","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.36","@djangocfg/typescript-config":"^2.1.36"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.36_1765735836227_0.14693471095511934","host":"s3://npm-registry-packages-npm-production"}},"2.1.37":{"name":"@djangocfg/nextjs","version":"2.1.37","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.37","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"5f439350206e5e86ca323d8b669e2dd235109c51","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.37.tgz","fileCount":110,"integrity":"sha512-dWIRvdvhQnMak8O22IZo1OBSSaNdc/+TTS/Lv9MEzKUro86I+JG1a1wLq1j+iKkc4X871rceFXStVOllo5OJMw==","signatures":[{"sig":"MEQCIC5IqM8Z1+NZguUtjyeTCktRzq0bk1W4gkrdGWHCmGn6AiBx91zgbFynJ5yKWsmJtgQ11uKb8olBzUFYw68NNZOcyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5544667},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./scripts":{"types":"./dist/scripts/index.d.mts","import":"./dist/scripts/index.mjs","default":"./dist/scripts/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"8a18812afec238f5a9246d5f754a1835f41f8762","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts","check-links":"tsx src/scripts/check-links.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","prompts":"^2.4.2","@vercel/og":"^0.8.5","linkinator":"^7.5.0","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.37","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.37","@djangocfg/typescript-config":"^2.1.37"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.37_1765829385872_0.9894581147404737","host":"s3://npm-registry-packages-npm-production"}},"2.1.38":{"name":"@djangocfg/nextjs","version":"2.1.38","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.38","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"caf9f05574de41d473ebbbbf6b0d36f0b84c8cea","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.38.tgz","fileCount":110,"integrity":"sha512-1sFgSvC8CxX81Q3dtR2yZrirWZeIxmCo0SfgyI7IcT65797u1AHAz76t44U6Q+zHzmFlNE9QdyZUhhM9+d0a6w==","signatures":[{"sig":"MEUCIQCqeuNsC9dwZb0keLgYqGV80rQ5h2M5SJGorciN3yNEXQIgbRJdWybO3p6W1+rbj97RskDUt2kn5njFKuZZ9ayuPmU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5544667},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./scripts":{"types":"./dist/scripts/index.d.mts","import":"./dist/scripts/index.mjs","default":"./dist/scripts/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"2ff9fce59f81432facfe8a28deb697c4b1355e76","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts","check-links":"tsx src/scripts/check-links.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","prompts":"^2.4.2","@vercel/og":"^0.8.5","linkinator":"^7.5.0","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.38","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.38","@djangocfg/typescript-config":"^2.1.38"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.38_1765878021607_0.005125954559864754","host":"s3://npm-registry-packages-npm-production"}},"2.1.39":{"name":"@djangocfg/nextjs","version":"2.1.39","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.39","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"cfc3ab11ee96c3b4860d3ac6c303cee4786c9609","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.39.tgz","fileCount":110,"integrity":"sha512-vo0QT+kX1vn3HZwiLQW0m984hl3WMjPB8+s2gfx8s1SEUi51VD93B2ihBq574b4tY9PN0smUupG/8YrH+BanNw==","signatures":[{"sig":"MEUCIQDFj2y5K/9rWQxPuT1bEeN0CFsYgs014wULrdUULdQ+CgIgNTYdfIZw3aW5XVOErvUQOLAaZPwUEyuaiIJ8dTCyP/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5546626},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./scripts":{"types":"./dist/scripts/index.d.mts","import":"./dist/scripts/index.mjs","default":"./dist/scripts/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"247b433489664ea7bbfacf7c558ad2a348b09e0b","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts","check-links":"tsx src/scripts/check-links.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","prompts":"^2.4.2","@vercel/og":"^0.8.5","linkinator":"^7.5.0","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.39","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.39","@djangocfg/typescript-config":"^2.1.39"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.39_1765881215310_0.6151159865493439","host":"s3://npm-registry-packages-npm-production"}},"2.1.40":{"name":"@djangocfg/nextjs","version":"2.1.40","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.40","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"8142d21a024fe840d07506300985354ae4e96dd5","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.40.tgz","fileCount":110,"integrity":"sha512-555usDnkVjVjAwNBMk8DcTWg/0lXz+GW/4JXsMg/6esTozXHxv6JGCTjO6F+7NnM2teMWcb0fsKM3Ncf0REMww==","signatures":[{"sig":"MEQCIEeTmJOCmG+aD6GUmlS5ybeY8zkLBhQ6FYf2+oEgFIV1AiBn0SULIlBTltANBZVLgQFUfP02qYUjHnzOtxlGtOXSOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5546626},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./scripts":{"types":"./dist/scripts/index.d.mts","import":"./dist/scripts/index.mjs","default":"./dist/scripts/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"cfa4aa969f28c08ecfa5936b2fca4d66cfd92e7f","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts","check-links":"tsx src/scripts/check-links.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","prompts":"^2.4.2","@vercel/og":"^0.8.5","linkinator":"^7.5.0","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.40","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.40","@djangocfg/typescript-config":"^2.1.40"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.40_1765882660750_0.9658522703878967","host":"s3://npm-registry-packages-npm-production"}},"2.1.41":{"name":"@djangocfg/nextjs","version":"2.1.41","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.41","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"dd2532a8d448862bae93b20a3d0ff7e4dba8318e","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.41.tgz","fileCount":110,"integrity":"sha512-aGjeGpssULSq6zlEiPDR0KDnOHf4H/UNascFOpIzUMOMEeSAwiJuTbt+SHPjGmXpGguPN+DqVMeiCAxrwDaO3A==","signatures":[{"sig":"MEUCIQCc8My3nQegxJaPw+kdlHbiTTc6NB9bcCXy+FeKUZS2OwIgTmZLwnve9yKQiFq51oXeCZeeKdd5nlU38zeiOlistEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5546626},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./scripts":{"types":"./dist/scripts/index.d.mts","import":"./dist/scripts/index.mjs","default":"./dist/scripts/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"775a762dfa560af31bebc4b2fb533683fa421d65","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts","check-links":"tsx src/scripts/check-links.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","prompts":"^2.4.2","@vercel/og":"^0.8.5","linkinator":"^7.5.0","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.41","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.41","@djangocfg/typescript-config":"^2.1.41"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.41_1765899564760_0.9781914933227787","host":"s3://npm-registry-packages-npm-production"}},"2.1.42":{"name":"@djangocfg/nextjs","version":"2.1.42","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.42","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"a7a9acc2b69167ae479cc4231f6425dbc24579ee","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.42.tgz","fileCount":110,"integrity":"sha512-D7n5yxbwYP1ITqphQwjswWZSD78LnBtuCRYCv5gPj5IWMdw2hJWze/0WK7XdJ85XipnqhjP6eoHIgO+9HRQRKg==","signatures":[{"sig":"MEYCIQCqbiqNELn0U3zlzk+OP/QLm2bnvRoKBWPGVnyzQtHH7QIhAOfKWKIue1bNXieOcOpUe1C8pAK69fxXFgIkgKZse3CU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5546626},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./scripts":{"types":"./dist/scripts/index.d.mts","import":"./dist/scripts/index.mjs","default":"./dist/scripts/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"2751ad6e923c766b4a77e714f3a147082a8b2331","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts","check-links":"tsx src/scripts/check-links.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","prompts":"^2.4.2","@vercel/og":"^0.8.5","linkinator":"^7.5.0","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.42","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.42","@djangocfg/typescript-config":"^2.1.42"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.42_1765954984155_0.19754941748540866","host":"s3://npm-registry-packages-npm-production"}},"2.1.43":{"name":"@djangocfg/nextjs","version":"2.1.43","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.43","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"fd95b9e28bcd56e8dd58be63eea7ea4c173edfc2","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.43.tgz","fileCount":110,"integrity":"sha512-VxJhXpQqlgHx8jb71aCncunVGsvKvxML6/co3x1CzdAv/A3ID6wQc5kEV04eVCdrAAQd/qswdQD+GA4yA0mjSA==","signatures":[{"sig":"MEUCIQCGTBnIk/lpciBphbXIzCpAMULyQSLo36HiqIKCkpeCzgIgb3H9aigXEmXXFT41sjW7VZnLMzBFradw73rwfow1ym0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5546523},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./scripts":{"types":"./dist/scripts/index.d.mts","import":"./dist/scripts/index.mjs","default":"./dist/scripts/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"36014c91eb06acfa0ba32c5c2dc75d5aeca132c6","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts","check-links":"tsx src/scripts/check-links.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","prompts":"^2.4.2","@vercel/og":"^0.8.5","linkinator":"^7.5.0","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.43","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.43","@djangocfg/typescript-config":"^2.1.43"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.43_1765963235371_0.03048765198278547","host":"s3://npm-registry-packages-npm-production"}},"2.1.44":{"name":"@djangocfg/nextjs","version":"2.1.44","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.44","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"f6e63cfef0bdff868454bac9a01deb9be9504a6a","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.44.tgz","fileCount":110,"integrity":"sha512-PmUqh8UUAVmvBmU7DXyJsNsEdPSV4DUF4URm/5oGwsOIzKFb1K0I8BKboQUWXS2ne6GAG06CKjTMo7CtnyB4Hg==","signatures":[{"sig":"MEUCIQD/frDFHy2MWpPdXQ54yMkzJOtF1txKeyA95AnZ09rCmAIgFVRfyNFt56WUCoTFd1NzPf3LzWn+shXVPhmAFoaUAgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5546523},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./scripts":{"types":"./dist/scripts/index.d.mts","import":"./dist/scripts/index.mjs","default":"./dist/scripts/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"5a297ed1702eee2e8e6da0c40589c64b8f989efe","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts","check-links":"tsx src/scripts/check-links.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","prompts":"^2.4.2","@vercel/og":"^0.8.5","linkinator":"^7.5.0","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.44","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.44","@djangocfg/typescript-config":"^2.1.44"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.44_1765964949029_0.01636082448675391","host":"s3://npm-registry-packages-npm-production"}},"2.1.45":{"name":"@djangocfg/nextjs","version":"2.1.45","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.45","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"d8547f9a888688de19b218f5f3344aeb2ee29e29","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.45.tgz","fileCount":110,"integrity":"sha512-iDhfi01SlyKCexxxH+RgwjYmH2zEd5SvMZdJZrbrWYpf2rGGkpqrJtJsJY9BK/GYK+BGLUHksdg83l7f03QkGQ==","signatures":[{"sig":"MEUCIQClSafTOSKuNZ6hpCwB8Oadj5pRP0RcJOd55E4PDsU6lQIgS7M7ShM6hJwvmpalFz55cnFcaYgIlSsj9L4By1KZI+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5546523},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./scripts":{"types":"./dist/scripts/index.d.mts","import":"./dist/scripts/index.mjs","default":"./dist/scripts/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"e20daf9ec9d49fda76c915405798f7325790c964","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts","check-links":"tsx src/scripts/check-links.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","prompts":"^2.4.2","@vercel/og":"^0.8.5","linkinator":"^7.5.0","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.45","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.45","@djangocfg/typescript-config":"^2.1.45"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.45_1765968887696_0.6366645217353415","host":"s3://npm-registry-packages-npm-production"}},"2.1.46":{"name":"@djangocfg/nextjs","version":"2.1.46","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.46","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"837a244831ef416057586d5c2e999d145cebf485","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.46.tgz","fileCount":110,"integrity":"sha512-gUYNmrnE5dkzwolKz+EkHixAJ0YyYDIt1FykjCUJ2nbSbTs1xlUmt/+BYbiEdSrmE8vA69EfkesBSh4oCTvNhQ==","signatures":[{"sig":"MEUCIGC6vch9P8G0xH5Ar/FcQgkoSv3nJj0Y9HnwB/zyKVDJAiEA+71+1qH12eC73aaZUzUXqeOu2EgJ7uyVrwxnaeaQ++8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5546523},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./scripts":{"types":"./dist/scripts/index.d.mts","import":"./dist/scripts/index.mjs","default":"./dist/scripts/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"7ee12403881caa7482bdb66d1a3718f291f2edd1","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts","check-links":"tsx src/scripts/check-links.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","prompts":"^2.4.2","@vercel/og":"^0.8.5","linkinator":"^7.5.0","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.46","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.46","@djangocfg/typescript-config":"^2.1.46"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.46_1765970108910_0.36201600838289116","host":"s3://npm-registry-packages-npm-production"}},"2.1.47":{"name":"@djangocfg/nextjs","version":"2.1.47","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.47","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"e3da61ca79d1ae1ac6946ebc494929cf3cf72fed","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.47.tgz","fileCount":110,"integrity":"sha512-Cay6R4OCe7eYSIxLulVtkc9ZmgzsxaPSKypgEDoRSO7RTCLCw1TFNEZ+avbhVsj5rbBFKop/F1LYVoMqdLCZjg==","signatures":[{"sig":"MEQCIGaFhbq5NvxtSDiF+pQJkpZ3+I5rOPety8lDaAoHYtQpAiBgvcHgahz2cr5mLMHrbNZi6N2VhumfiO1NEKsXg2hLWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5548493},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./scripts":{"types":"./dist/scripts/index.d.mts","import":"./dist/scripts/index.mjs","default":"./dist/scripts/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"122d5a74795b996821c0c4541c4307cf83914238","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts","check-links":"tsx src/scripts/check-links.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","prompts":"^2.4.2","@vercel/og":"^0.8.5","linkinator":"^7.5.0","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.47","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.47","@djangocfg/typescript-config":"^2.1.47"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.47_1765974248495_0.9034965156135428","host":"s3://npm-registry-packages-npm-production"}},"2.1.48":{"name":"@djangocfg/nextjs","version":"2.1.48","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.48","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"018899d04c9ae4b1d338cb7df97d280e85aaf0a3","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.48.tgz","fileCount":110,"integrity":"sha512-xeSkSwhoZAx0xVLxLKKHPFu+MfL0jVI9NWYk4xZS9AYvEdnb3EoIEBomo2bm7dWwSKnRn8EPgaDb+Zicgopj5A==","signatures":[{"sig":"MEUCIQCrzt3N5J8HetL2WcW5qfrZ3ffNTIuvJ8wyEVftwcpptwIgSOtMdM3Kv2cJwRgjI5m4nTOyFKObaZjPcieK1E6t7cg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5548493},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./scripts":{"types":"./dist/scripts/index.d.mts","import":"./dist/scripts/index.mjs","default":"./dist/scripts/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"122d5a74795b996821c0c4541c4307cf83914238","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts","check-links":"tsx src/scripts/check-links.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","prompts":"^2.4.2","@vercel/og":"^0.8.5","linkinator":"^7.5.0","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.48","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.48","@djangocfg/typescript-config":"^2.1.48"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.48_1765975843410_0.20522719129778766","host":"s3://npm-registry-packages-npm-production"}},"2.1.49":{"name":"@djangocfg/nextjs","version":"2.1.49","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.49","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"921d6867ddac65e149067a756187edf61f78b635","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.49.tgz","fileCount":110,"integrity":"sha512-JUmI21Hek58MDum+447Yn3YRiyNgbqh2E8y1OVMr1zyCM3x57uCY07MfEHE+nnhZ+aM6XZ35k2TUbCU/hElRHA==","signatures":[{"sig":"MEYCIQCFYLjwnDVNc7voQkqLuCaGYlfBt+CWDraju6aszyZA5gIhANQ7Dwq60zXr93qHqlDMof73Sd3hCKRBrSysZjOF/L0X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5548493},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./scripts":{"types":"./dist/scripts/index.d.mts","import":"./dist/scripts/index.mjs","default":"./dist/scripts/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"57f0b82940238fe7676e19894912dd6dde089b1b","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts","check-links":"tsx src/scripts/check-links.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","prompts":"^2.4.2","@vercel/og":"^0.8.5","linkinator":"^7.5.0","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.49","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.49","@djangocfg/typescript-config":"^2.1.49"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.49_1765980006443_0.5810175259975987","host":"s3://npm-registry-packages-npm-production"}},"2.1.50":{"name":"@djangocfg/nextjs","version":"2.1.50","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.50","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"0e81a02acfac36cb2e24d0fadda6975f9a371c5e","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.50.tgz","fileCount":105,"integrity":"sha512-IK12ON7zuour+jyH+0GzlZ8JyAVb3MIcnoIX6M1VatxphU95dvubR7dEyJ9TPfLJLMQCJeYz/bqTnmJzv11usg==","signatures":[{"sig":"MEQCICzi5HNi0DO4LvhkgShCC0GPzLv8jr2DcmKVtqiJGVS6AiB1CVCFLmYEpJ5B/ypt5Gxb+Ky9C/T2aMjnBQLkuqiXeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":936870},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"324b0c99fbbbbbe175dbd8a879cf1be37ec14178","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.50","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.50","@djangocfg/typescript-config":"^2.1.50"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.50_1766048412325_0.09415978110094048","host":"s3://npm-registry-packages-npm-production"}},"2.1.51":{"name":"@djangocfg/nextjs","version":"2.1.51","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.51","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"463401ca417a1652623c5cd120c1795eb67d5458","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.51.tgz","fileCount":105,"integrity":"sha512-hwuVBAi0jo+ZOTAgrECcfz9yHC31eIwERZfUAsVMxUCmquj9BFdP7M16RtlvpESzqfb18qtFIjgFK677QeQgog==","signatures":[{"sig":"MEUCIQDiBu/qacygafpljGwhev3TJ6mkF+9qg8y1rtcFn4c8CAIgfDOOgZFSeXvTVJL9Z1zoBIPhr5xL93U5/pP3wDTUEVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":937201},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"c5aeeb86ea82d06dd6dbe44a1e85b4c433991428","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.51","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.51","@djangocfg/typescript-config":"^2.1.51"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.51_1766056631013_0.7450595918324094","host":"s3://npm-registry-packages-npm-production"}},"2.1.52":{"name":"@djangocfg/nextjs","version":"2.1.52","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.52","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"cb1c5551804aae65eb64d9ae9ab5400ea4435220","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.52.tgz","fileCount":105,"integrity":"sha512-ZxI0R2hNjytDePXWQOFpDPKYyLMBaPm8qoBq0UU1XlQccDjD/DcqQ5/pAy+Bp0MFpfXezkhWleOtn2ZMopFm0g==","signatures":[{"sig":"MEUCIQDRjFkHyB3wwGCQAHozXg4C6mmHeh6CputwjXwn+lOdJwIgB9107lobZ6theeAgDAzRaebVyOy8BiozPrsT5btoo+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":937583},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"3cadcb9a47978d8f0f2c1055b5d7dd4ab6739e3f","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.52","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.52","@djangocfg/typescript-config":"^2.1.52"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.52_1766061136560_0.870190523589361","host":"s3://npm-registry-packages-npm-production"}},"2.1.53":{"name":"@djangocfg/nextjs","version":"2.1.53","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.53","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"76c64c274dc72837b96c6e8e934c3dc2449f5918","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.53.tgz","fileCount":105,"integrity":"sha512-3gvxzgcwygrTXAwtL1IGa3nIDIhDZzPAXDMj6RNVPAS3YMFIiBPZPcLL1mStIlZPc/LyGvi3nAON8fG3i2ZMrw==","signatures":[{"sig":"MEQCIC5hnScPOZsAeImocQtr9vChQGwWvGOY42tb8Y851J3HAiBfIdTmh5ipXF50VatuCfAnsnsN9gCIBYd//2vqXwS6eA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":937583},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"74e287b2faecb1c31a7a7284777aef3af4e92e86","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.53","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.53","@djangocfg/typescript-config":"^2.1.53"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.53_1766120127170_0.7267642565887531","host":"s3://npm-registry-packages-npm-production"}},"2.1.54":{"name":"@djangocfg/nextjs","version":"2.1.54","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.54","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"8c6326e43299312a09d6c7a9d3df85a21dc9cafa","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.54.tgz","fileCount":105,"integrity":"sha512-fTJ7/8FQQ/aAt0dRLSAuA2Wy3/wtuBoUM8Ky1kKdmA4Pqo6chzZV1A4iXdm756IrnJUc/zt+vBnB1+NToLESVA==","signatures":[{"sig":"MEQCIAaQV99eB4E9d3zVhcsNAtIpITmOQHgOeUFUBgLzi9ajAiAayFzqPs3JAsWf9nT1u9JpIuwaSwqngdaHqss9G9cfLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":937583},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"212581e37dad0a6ca0f17569b3b96ad6e0e122a0","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.54","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.54","@djangocfg/typescript-config":"^2.1.54"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.54_1766132577492_0.6335299185913834","host":"s3://npm-registry-packages-npm-production"}},"2.1.55":{"name":"@djangocfg/nextjs","version":"2.1.55","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.55","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"6191072103b9e4ff1178db6834f103da78961890","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.55.tgz","fileCount":105,"integrity":"sha512-dFE7l40Oy4U58HqzAksMf1hpvGUMN6yfVLx/yE02XzqB4l2kfovOsuSIN9jeaTpMH8G8LwgEZFos/3SgsTrJ0Q==","signatures":[{"sig":"MEUCIDk/triEFn1MVEZmg/KtRXQzvjHqvzhNm1JZO0mXEhfIAiEAqbn3UAxLHPzYW2IB0Qlbi4txfkrBPiYGKG4Zs1BHeZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":937583},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"d9c9b88575fb7a6f2f72d5203cd4c59fc23a5493","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.55","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.55","@djangocfg/typescript-config":"^2.1.55"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.55_1766135498172_0.6877586505273947","host":"s3://npm-registry-packages-npm-production"}},"2.1.56":{"name":"@djangocfg/nextjs","version":"2.1.56","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.56","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"7c3248b14c3ac416c302f00459202a8804feb3e7","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.56.tgz","fileCount":105,"integrity":"sha512-2O3ckf1Bi2yQXL+vofCUZrE91VBhUt8Lo+iXL1OSg/6lXSQdEDVcIoweEW8hOqVPV2GtAAhhFNu3jF5qFyvXGA==","signatures":[{"sig":"MEYCIQD6ZSN9lvDib3LWPQSfyQmBEJEQFxEEGt68tGOsuraqEAIhALKgcagXA+PS1vgeEhGAj4/mHF0wOBM0H6L3QFtrCgLE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":942959},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"b746a8a3342434b9193bba1bb738d3cd92e6b518","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.56","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.56","@djangocfg/typescript-config":"^2.1.56"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.56_1766224001582_0.7060304773649893","host":"s3://npm-registry-packages-npm-production"}},"2.1.57":{"name":"@djangocfg/nextjs","version":"2.1.57","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.57","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"8a938f0ea19040fcc2d2890944c812166b82938c","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.57.tgz","fileCount":105,"integrity":"sha512-2D5cnN0S2M0bh57RBtqIKxurUuBlRLkqnrQmeWtjc9DyopBTmd5i8Jn9Yb6zwtePq+0ZLmnC1QDJznwIw8O1Xw==","signatures":[{"sig":"MEYCIQD89fIbPzMmeKa2yD310rJ3gGIyiLfsqj+BEbf9Rrsi2gIhAIOCKkYG5GEi5Ja39uUAOD6ve9rxEWRGG9tEnDBh6bVf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":942959},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"018826f3014f024d605e60e6064f54282a576e32","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.57","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.57","@djangocfg/typescript-config":"^2.1.57"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.57_1766224467464_0.7000813962012364","host":"s3://npm-registry-packages-npm-production"}},"2.1.58":{"name":"@djangocfg/nextjs","version":"2.1.58","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.58","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"1e7542231ace79953e7994742af757e95c7d83df","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.58.tgz","fileCount":105,"integrity":"sha512-jvPXA1AtZ6Zw1uA0Vm4TT13DzrVutAp3LO7a0bzNfs8X+tgRQeaDm+gn1VeUkcXujCPsDXlR6SGuyJjLvH4PFg==","signatures":[{"sig":"MEUCIGWpeBnJFs+KaR5u9+T6xxY8hFDGceivrPurPxh5iQ7mAiEAo4V+VgHsxzRE1M89OwILUWtBLg9KCkcSkc/nitRXqfA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949735},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"2330f088dc16f4c63a4bd5a5119eba164f498594","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.58","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.58","@djangocfg/typescript-config":"^2.1.58"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.58_1766289110993_0.9336929341982292","host":"s3://npm-registry-packages-npm-production"}},"2.1.59":{"name":"@djangocfg/nextjs","version":"2.1.59","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.59","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"34b1cfd5cd58b39bae49b96f5c154cd3b3b9570a","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.59.tgz","fileCount":105,"integrity":"sha512-rFgn6V9s8XSj0ccztEd2b6a9RqNP9wluQHvCDf8AKBHqW+EyhU+vJcVOXGkfVZRWT8Jz+2JGUExh2RHUm/usfw==","signatures":[{"sig":"MEUCIQCs7Igu1rtRihxSwARSnrQWKKnCEF77q8MTgkmX99XcBAIgRtbuGGnaj7Xk3G6qd0w9/fztTqIbkN47fV2ljektNmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949735},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"ed7cdbf5fde52a567de48bfec29ace72a98649f7","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.59","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.59","@djangocfg/typescript-config":"^2.1.59"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.59_1766405341574_0.6397806968915201","host":"s3://npm-registry-packages-npm-production"}},"2.1.60":{"name":"@djangocfg/nextjs","version":"2.1.60","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.60","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"8a50938d3275fbb6b2a23e46cb3e2362ca066fc8","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.60.tgz","fileCount":105,"integrity":"sha512-GRHnpDhuTqwRvnAKaQWLcAPzDUDdzSwH6nu/UxnzeqszkbAB8ECNLkLHjaqNRlT3uS7uOFRyJE5uqwHIGqnEiw==","signatures":[{"sig":"MEYCIQClRCNVF1jlsETuMuuv/MMiYfIbXpHtcKHxA7EYpw8YSAIhAKJYJDSPffaH7V+SapF5HMfH5ovBaZy1kLCA97dezRX/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949735},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"b8c1b157e81f053a7656a801a1fc9e75eb927423","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.60","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.60","@djangocfg/typescript-config":"^2.1.60"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.60_1766420859073_0.19230080508739578","host":"s3://npm-registry-packages-npm-production"}},"2.1.62":{"name":"@djangocfg/nextjs","version":"2.1.62","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.62","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"a6ad766930df6631ecaf0d26c6c7197196d8da6e","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.62.tgz","fileCount":105,"integrity":"sha512-fm10tCAMjkHUnfkRyxu7qBCe2rlkVoPi6IbpO7MVhmd+nog5qSmiifWcztKQqCrHs+/wKnek21GF62nnlvyicg==","signatures":[{"sig":"MEUCIQDWUTqN5uSN1Oq0EjikIF/WD2BtB5259kIdguTJUcZeNwIgWdy+8+CASqf4qqQmG7Tk7uricD5bVy/QCfBVonQfve0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949735},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"b8c1b157e81f053a7656a801a1fc9e75eb927423","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.62","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.62","@djangocfg/typescript-config":"^2.1.62"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.62_1766421151746_0.28210322515464625","host":"s3://npm-registry-packages-npm-production"}},"2.1.63":{"name":"@djangocfg/nextjs","version":"2.1.63","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.63","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"4c6e1ed47030f5cf8e42681f45669020e7d48812","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.63.tgz","fileCount":105,"integrity":"sha512-8X+eawdfGksLxj6cbuePSl6meB1+LaiFfNPkTbeErjFzbFNK+B61Y+mkvtriYINbbfrGr7GatVJKD2Gnho7aHQ==","signatures":[{"sig":"MEYCIQCp3tuV1cDpdUtsP1oWEodKnv7bHWnZPHE2wyhNnvY0owIhAOfGTXEnx9XDCSXgkM6Odk/KN/IPYCpQBH+eF92yBOEx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949735},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"b6b6a2494695f5bcc58f48762bbd96070f18d3c9","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.63","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.63","@djangocfg/typescript-config":"^2.1.63"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.63_1766463580813_0.48896723569788003","host":"s3://npm-registry-packages-npm-production"}},"2.1.64":{"name":"@djangocfg/nextjs","version":"2.1.64","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.64","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"f64e4330e600e95e5697bdce67efb6bd12938817","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.64.tgz","fileCount":105,"integrity":"sha512-XdF6bK2BuENOmwfRZtJmCmcx/LAryBrhV1WnTcj0sKUgu3e9xGEugxbfr3DGjIdMJzs1kJNLtQWui3P4MRsqZw==","signatures":[{"sig":"MEYCIQCSDuIOWgGE/vn06kaoTRtRjz09jtPNDFZwWrfjt7bDHgIhAOZqCfpcXnAV5EDiTh63bXl02meO72uNca0XciaR0deq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949735},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"7b1269bddb6d61230d7011b92d7b1507ccb0ebf8","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.64","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.64","@djangocfg/typescript-config":"^2.1.64"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.64_1766491332966_0.6840199670155422","host":"s3://npm-registry-packages-npm-production"}},"2.1.65":{"name":"@djangocfg/nextjs","version":"2.1.65","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.65","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"53b8816a6730077994f06461db61ccbef027ffc4","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.65.tgz","fileCount":105,"integrity":"sha512-6uV4XvBbSvF+kzIUZdPjB1Zrzy3pGY0gFUGzSgmHHg5NXXE+Dcz+1RwxbYPOwQzTOtBg0QgWgGHbZrXH+7Ld+g==","signatures":[{"sig":"MEYCIQCacXBVTbI76RV9hlUUr6pORNzPmWE8wopmW961k2SNLwIhAJsAzCrB5DVuyrvrAQYORb2ePkM7BcZg4pyXyJAVUFyC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949735},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"d9598913ede0249b59a114b81a260a9b2e08113e","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.65","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.65","@djangocfg/typescript-config":"^2.1.65"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.65_1766491656175_0.5069783086523731","host":"s3://npm-registry-packages-npm-production"}},"2.1.66":{"name":"@djangocfg/nextjs","version":"2.1.66","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.66","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"df76c58751dec1b9644d4095d77fdf6874072e47","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.66.tgz","fileCount":105,"integrity":"sha512-2ct78Gk+MsH3zyDS3noFPEEhGAYTotgVjtjUn4p02ieW13eX9aJL2igaVNXwJVi6eywXJV9HbPux5wE24VaYIw==","signatures":[{"sig":"MEUCIQCK0QPufIyywp/DBYXNTaAprpkxs0ODwMw5GU6iebm31wIgHkigq1Kj52jG0j3eAlV0ntiGkTJxANPiBAyjdf/Nt3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949735},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"5d80676ba6f29bc12f1e80c8474ca28b31c2ca59","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.66","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.66","@djangocfg/typescript-config":"^2.1.66"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.66_1766647079267_0.3989024768674323","host":"s3://npm-registry-packages-npm-production"}},"2.1.67":{"name":"@djangocfg/nextjs","version":"2.1.67","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.67","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"70d7052be0a824ed09b485aefe75353bf0cd0d4a","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.67.tgz","fileCount":105,"integrity":"sha512-gR0SbJokn3LbynzmVtedJ9Gn0kBhI8T2nQ28YMkW4yd406CaDI6kRAqovh50kJexsgXJcA2Ucs09gyK1IKigaQ==","signatures":[{"sig":"MEUCIFlZ20xcV7+WIuUaOOnvuL7rpI0EK2BfhCMPU2fErJfeAiEAq36al55aEvE+JtyZWPZapymgUCv8JcAwsyMMHGb3vnc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949735},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"b47c660be725ed9db3bd64003b7862fad998d165","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.67","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.67","@djangocfg/typescript-config":"^2.1.67"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.67_1766831385411_0.1037378514085594","host":"s3://npm-registry-packages-npm-production"}},"2.1.68":{"name":"@djangocfg/nextjs","version":"2.1.68","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.68","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"9c094118b6c0855dd6ac2b4e6fac6d19ce84b30e","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.68.tgz","fileCount":105,"integrity":"sha512-6YxadPdQuBQqSN+dJZ8I3s98r1Pt7v6FalqCzjGeSWdaWCI66kvYoyWXHqmuJ0mjnLt4W0iBQd32oXcLIbvHnw==","signatures":[{"sig":"MEQCIAN+/XPX2Hbj8bxWRNGLZ4AaA0ZtBcemMTueJbfPUfqEAiAtqOqm06qhmlHgmWFCSn8gGja68cP84DcGfH1PFxvDEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949735},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"b47c660be725ed9db3bd64003b7862fad998d165","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.68","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.68","@djangocfg/typescript-config":"^2.1.68"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.68_1766831925857_0.8280358387131206","host":"s3://npm-registry-packages-npm-production"}},"2.1.69":{"name":"@djangocfg/nextjs","version":"2.1.69","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.69","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"8f224d3908584637e971c57f3271438de9ff5498","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.69.tgz","fileCount":105,"integrity":"sha512-SMqmydj3SPgMWBn5oEujbJdxGcempD+yxaYfjRkmgHmNa8xnsiyU9HvR/3hEHnWkNnEeIIDgW0qOV5Ex3SrZaw==","signatures":[{"sig":"MEYCIQCWm/PAGZiIov02HHobBx5Njb3ISVZrc/GGVtklYjfCbQIhAO6YdN5L+fJGW6Tcl+wyRGsTEdQ2T8JaE2zKlOllzUjm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949735},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"883ab51de329dc70af4e0559785cae359b63a050","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.69","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.69","@djangocfg/typescript-config":"^2.1.69"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.69_1766834645785_0.8770795281932047","host":"s3://npm-registry-packages-npm-production"}},"2.1.70":{"name":"@djangocfg/nextjs","version":"2.1.70","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.70","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"1356f0842aedadc762e9b105aacc58546f76d764","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.70.tgz","fileCount":105,"integrity":"sha512-lKCZ52IAnpsGkvG5V/EhRAJRcP/WeNC72mb86G5OrrN7aO1bXZERfKs4tT61ZquebjQn3AVHiVkmzSK4nojARQ==","signatures":[{"sig":"MEUCIFWV3Yfrvin2/O3JngkZq7KNfEtxfDyhsVClnweakuIAAiEAi4McCcV+lofapGgTKTdrO3Jj664YRhzm68rfi06xYf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949735},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"cda2ce9c15fff22d3e7ea9ad02214dbbbfa75f03","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.70","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.70","@djangocfg/typescript-config":"^2.1.70"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.70_1766839466658_0.528483807626642","host":"s3://npm-registry-packages-npm-production"}},"2.1.71":{"name":"@djangocfg/nextjs","version":"2.1.71","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.71","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"3f4686d461e2bba339edf12b38150777d97c6de3","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.71.tgz","fileCount":105,"integrity":"sha512-Bj2I2TOibCxxYRg5b9oxLfioTFEPv2iKGutir7A6qSZdQLzDU/TJ6bXnhCBrFyQC/+SF7k8FOOAR4Yd6qc0Jzg==","signatures":[{"sig":"MEQCIGatgLc5xFQL44vPVpEBtOk85SI8G8fgCuaAdwPxkGW3AiARnnzqhCJoUwSGaSHGqxY6xqRTiIoFvteLRQQDV0sTOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949735},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"92f07dd58ba1e841f633bf878f1fadfac61d2382","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.71","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.71","@djangocfg/typescript-config":"^2.1.71"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.71_1766843132700_0.35805294252193076","host":"s3://npm-registry-packages-npm-production"}},"2.1.72":{"name":"@djangocfg/nextjs","version":"2.1.72","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.72","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"e6c0cb445197e19dc17edc9b278b6275cb34bf09","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.72.tgz","fileCount":105,"integrity":"sha512-NTia0erf/iGoEdX2YVK6AWurlbwyqUaApKnDB0ktuJtfHKN60AcZ7pZcYHaidC1jMFM3lupeyFABIvc4l1BbKg==","signatures":[{"sig":"MEUCIHTeRZabsPQUjAWzHfkv1ZgaMwjFEJwdmi4cr6yAkAo3AiEAte3/fwdtbtjAUD9kcQy1B5L/byh8VCWCVZ1oSssLLtA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949735},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"f4aeea46e3a20d9150375f7895371dcb7a28504b","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.72","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.72","@djangocfg/typescript-config":"^2.1.72"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.72_1766854514605_0.7598730002054646","host":"s3://npm-registry-packages-npm-production"}},"2.1.73":{"name":"@djangocfg/nextjs","version":"2.1.73","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.73","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"435f8fffda5b0b7afa2752733bf060b0106b6fd3","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.73.tgz","fileCount":105,"integrity":"sha512-zlyMDb2t2JVFJvM8Egn3kzV6dFcxCX7fxhgdrcD6ubH3MZMMG80iLRkfo704qagb5alZNWvpUrdOCqoEe7D0Vg==","signatures":[{"sig":"MEUCIQCDnrHOhySguPl3xEwLlBzEvxpXPjzZpCaaUvSbO6eIkQIgP58Tfu+0FiV8HneP3hHDxS2QwUK7rlS6G7JOQF746cI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949735},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"04a1c85069da99e4aa4667429660571fb27d667c","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.73","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.73","@djangocfg/typescript-config":"^2.1.73"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.73_1766854847714_0.6021104060419491","host":"s3://npm-registry-packages-npm-production"}},"2.1.74":{"name":"@djangocfg/nextjs","version":"2.1.74","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.74","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"6ebbcd1e602e59382f3362c5afd4d5024c1a6c4a","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.74.tgz","fileCount":105,"integrity":"sha512-aDlttkqJHt1DRxYJ/rJjZ0B5C+9QzKPCncUWT+DUYB2vOJniLdIAGSP4OOl13nJ9Xye+9xHh6X2R4MyEQCYeig==","signatures":[{"sig":"MEQCIAWYL0IIz7bhC+GUH9hbOOx7JaDqY3OM8BYdfIZ+sl6NAiA4OdClldZz0Q6xdO/ON6RMjuAHyOSjw5sYJeagEhAebA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949735},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"5c4ea2a604f0ea44b88155b51efbf69ddd805cae","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.74","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.74","@djangocfg/typescript-config":"^2.1.74"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.74_1766856060312_0.11348521966181746","host":"s3://npm-registry-packages-npm-production"}},"2.1.75":{"name":"@djangocfg/nextjs","version":"2.1.75","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.75","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"43b95f47291725e2e4131375d2afdfc0b64cecd8","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.75.tgz","fileCount":105,"integrity":"sha512-qI5fEQRe3CAd1eoZ3aj6iyeedmvIqmYOX6x9PGalHy990tPZ1e2ymQmGTBkuojso7L1dfj19ZUO18yN57HS/cQ==","signatures":[{"sig":"MEUCIQCfz+bzVQdf3BmG1XlKRRchcc9buuIN19A0YwJzhCLcWAIgTbOyPFu0ayaMpYiSxNz6eT0l6NEWORl0A5rdJc782CI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949735},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"5b3b2580a9bad6f4fb5932084dfe76c687433650","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.75","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.75","@djangocfg/typescript-config":"^2.1.75"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.75_1766856397508_0.3148755435723605","host":"s3://npm-registry-packages-npm-production"}},"2.1.76":{"name":"@djangocfg/nextjs","version":"2.1.76","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.76","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"7e71ed749f0c8767f3e0cf37a5d66c3efba6bbaf","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.76.tgz","fileCount":105,"integrity":"sha512-2/htDU8PXtqXnhzH7Qvb0qMqmsw7+XFgNdr9DUQQuveC9eigyJ99/SVsmFrKt7ewSvnKvSy6bj4xBjsLBsea8A==","signatures":[{"sig":"MEUCIQCNh99OYWgFAGN+ZiEi6gs1ALB3kMtoR9xsEYPTgNofZAIgDCYrc+SXEqTghprEkbQ5LUwNLkZ1MC1Bih1H3b5AXSI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949735},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"5b3b2580a9bad6f4fb5932084dfe76c687433650","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.76","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.76","@djangocfg/typescript-config":"^2.1.76"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.76_1766901399825_0.11189526317039178","host":"s3://npm-registry-packages-npm-production"}},"2.1.77":{"name":"@djangocfg/nextjs","version":"2.1.77","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.77","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"a683e1789d0dde431e1ce535aa62ffa65dfe8e73","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.77.tgz","fileCount":105,"integrity":"sha512-YigAXhhM+zwwPi3g53mAvjwVxuMoJKxwbsurUnFcxNyPqLjh3HMKfLN6FzMnl4BU5LbULQFaFcU9tpthR6gqiw==","signatures":[{"sig":"MEUCIQCCaqoY+ZdDB4zsCW+i50ESWUsdgvs+G5DwPcUVb4FovAIgWi23i6vehJG1LU3cJ6RmAH+ZSWp+5BB6DNV+b/LsFkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949735},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"93775444373c82ccee0483f9fe538c7bc4c071c4","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.77","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.77","@djangocfg/typescript-config":"^2.1.77"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.77_1766903163196_0.007796457651906952","host":"s3://npm-registry-packages-npm-production"}},"2.1.78":{"name":"@djangocfg/nextjs","version":"2.1.78","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.78","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"1488fbe69bb96727164343847ab140223c3bb82f","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.78.tgz","fileCount":105,"integrity":"sha512-D36pPGxmHHDazJeCMztszB9l3sRqos/o2tgGNCdmTMcebWQyzxhxj10ujhEj5ICElGznvNDaoomGHJQgYrbsfQ==","signatures":[{"sig":"MEYCIQDTVUkie32NnbajEMUHZdlAyvuG93BQjZNYzzcHN+hSVgIhAJn75OcILgfsPCVh4mI+aNi3xnqkEBoHOWkbEQpECj9k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949735},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"93775444373c82ccee0483f9fe538c7bc4c071c4","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.78","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.78","@djangocfg/typescript-config":"^2.1.78"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.78_1766905173948_0.8714967207809463","host":"s3://npm-registry-packages-npm-production"}},"2.1.79":{"name":"@djangocfg/nextjs","version":"2.1.79","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.79","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"57016ed5b60f83f89c78b6b3406749d46e886e19","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.79.tgz","fileCount":105,"integrity":"sha512-dV1XbMP+zzu5tjjNltGxDiqYnMcmgKC4h+OCO+++Um+wF7v0/7FI+ToPRGru0PBCoDZ+Xx96GWN5Ds2MoIlnqA==","signatures":[{"sig":"MEYCIQCd0XaZrRoaF5ZFGpI1FLv6SMg2XEjmYa+yakOwUeQswwIhAJCLOYKPbDvCzUUvVncdqODkQKZvnX9ENLuys2y+rrP/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949735},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"8206b5e6738ecaed3a9d4f2e5e6959d619d0605e","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.79","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.79","@djangocfg/typescript-config":"^2.1.79"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.79_1766906887881_0.6614680313290702","host":"s3://npm-registry-packages-npm-production"}},"2.1.80":{"name":"@djangocfg/nextjs","version":"2.1.80","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.80","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"79c84591611cf0b8b63ceb1e0224a3efac08fe6c","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.80.tgz","fileCount":105,"integrity":"sha512-jg6RUbDaAtmtIKdBxol0rKHzy2AFLDqV8o+0R9N7TWEDB3hB9XwhjmR36nxEu/ZSGOePTvsufKqeoWDUrlypeQ==","signatures":[{"sig":"MEUCIFFIa1NZynXME6ZinW8lDzbA+xwZGP16grnmiSWVaye0AiEA8foxv52z2wmdUrocRQsNFI2nDmhNoY7ss4X5b8OmyfI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949735},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"fe670898ea60ae03c8d888db1626fb481fd9a611","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.80","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.80","@djangocfg/typescript-config":"^2.1.80"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.80_1766907422560_0.764381209532345","host":"s3://npm-registry-packages-npm-production"}},"2.1.81":{"name":"@djangocfg/nextjs","version":"2.1.81","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.81","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"e0e7cc952f8f7f5a3982ef70a49a09b9daa83274","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.81.tgz","fileCount":105,"integrity":"sha512-R4Dn/Z+j6SAKdEXaMZknH6RbVYUE8D3I+UC0VgRbkEucff+zJfsyCUINqqx/htYFgkXzzjzlCEUaqVDFRs5FCw==","signatures":[{"sig":"MEQCIB5ylO23q2yAYi+TJaG592Jl/EFYQdlm4gMLcgyZbiyOAiAYOSIanSEh+9wgnllHv1ORDmAMfa1ZikZmZCcWrRMU+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949735},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"a8cc948499f23d43e23b2321676c704eb7d177f6","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.81","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.81","@djangocfg/typescript-config":"^2.1.81"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.81_1766907684505_0.3801746428595847","host":"s3://npm-registry-packages-npm-production"}},"2.1.82":{"name":"@djangocfg/nextjs","version":"2.1.82","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.82","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"7a0a668478ce2b38294114479210cc9da1856cb8","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.82.tgz","fileCount":105,"integrity":"sha512-28BDA/IcVpc6LlT2Md5VTUoO+FicGwXPlgQQ9axz/fxPrUwQiBZG87SdtLl68SG0j7axNyX1DSwBhOEAMmAVhA==","signatures":[{"sig":"MEUCIQDB2tWiAx06/s4uTEzxGSLLsXJaWABT8xt8ck04FUBg9wIgE1ociIZ8nXj6cOMEKnItaRtUk5GBxJFRnm8eqpqlkL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949735},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"ec88597bc5c4fabc2d8a69e62375a96083770ea2","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.82","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.82","@djangocfg/typescript-config":"^2.1.82"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.82_1766911627827_0.08009365266919266","host":"s3://npm-registry-packages-npm-production"}},"2.1.83":{"name":"@djangocfg/nextjs","version":"2.1.83","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.83","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"6733057e8b3be0f30428145b5b65a6062624f678","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.83.tgz","fileCount":105,"integrity":"sha512-ZZiSkVGzBFQyGiDjQLgmc/MUuq65jJFTJodPGbE9AYtqtPcTVO4l7wB6myJMe4wfG6M/wT12QlFrA0QJNah+NQ==","signatures":[{"sig":"MEUCIC8Em5LhbN0Kk2bbq+/E65DFDFcXylSDHq3VjbI7as3FAiEAzJGaBFl4cDXJOtcqWTGHUyp7BYrdxo0N1Cu23diacOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949735},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"8597f0b9b52030050dd8961267566e5f6d228f41","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.83","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.83","@djangocfg/typescript-config":"^2.1.83"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.83_1767028630628_0.5523177529684564","host":"s3://npm-registry-packages-npm-production"}},"2.1.84":{"name":"@djangocfg/nextjs","version":"2.1.84","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.84","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"a96abe18a00a00a58e5fc552e14443102fd84930","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.84.tgz","fileCount":105,"integrity":"sha512-DNudc9WmPoHdzKjjWnaQcxEJAatss9iwYgjk3pLmVWXP0Xkl0QPw1Mwe+P2w2gU0XXofETheeOEjQKRmVBwYVw==","signatures":[{"sig":"MEQCIGjgzOXwiZDuSElvjDPCUdtfOKAfFU38rb+8pFwP3SKMAiACA7QurVq48O/ylG28C8y/FTdBvbxulGauul/vdbbwAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949735},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"fdc8f427533642df315699c91e7c922341ea83d3","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.84","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.84","@djangocfg/typescript-config":"^2.1.84"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.84_1767029921229_0.9391476271817665","host":"s3://npm-registry-packages-npm-production"}},"2.1.85":{"name":"@djangocfg/nextjs","version":"2.1.85","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.85","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"e1ae6e90ede8e28749845b242511c0b6f605d873","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.85.tgz","fileCount":105,"integrity":"sha512-A2XV8u1d1hsKqhMI1spPI9AOlfzbBOhBhBjRbWaRzbtO51VspgxCil4eSMWk227WLZge5uuQBBiRA4PDMf1aDQ==","signatures":[{"sig":"MEYCIQDYxHUlK1EBN8mWwpQevLzrRPnJnh0jez6xyTtZByC8cwIhALAMeXyTv3XPLQvg7G8U2q53ZJumCBgc5kUWp87idZP3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949735},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"44c3341dbc4b26e399a56cc32a2ecbe37d606997","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.85","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.85","@djangocfg/typescript-config":"^2.1.85"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.85_1767082367051_0.5441884006252327","host":"s3://npm-registry-packages-npm-production"}},"2.1.86":{"name":"@djangocfg/nextjs","version":"2.1.86","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.86","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"0c6c3f9482bfdbb9bec2f62663ab6fe93423020e","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.86.tgz","fileCount":105,"integrity":"sha512-6nXgjQwMeTFEAVZX9FnPtLRds9GP90xAimGP2RaXMq67mDlJnZnRD9noKsmcKcVLx3/KoV4VH3bzXgvL/r8lRw==","signatures":[{"sig":"MEUCICLdvN4s8bDPpl+nR+9/1pl11EzZs/YUtwv0WKWdj9vDAiEAgYRVpXF5bdSCJ6z2pKdcUmYRKFCUHMR2miiYsXmilc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949735},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"16bc5cf89a7d327cff4e44043a4d1becc626fd7c","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.86","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.86","@djangocfg/typescript-config":"^2.1.86"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.86_1767085496694_0.9485176294278286","host":"s3://npm-registry-packages-npm-production"}},"2.1.87":{"name":"@djangocfg/nextjs","version":"2.1.87","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.87","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"fc98fcc704633968f2d4a310f2085bdf3a4dcd9d","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.87.tgz","fileCount":105,"integrity":"sha512-VVMPoYR85Gxs6lgpqpmNxOnomOXsEzGSl9j9GES5BGC7vfEIIe2hLKbuzFdKwhZci/yVfN+JVLDQXz1wy2pNGA==","signatures":[{"sig":"MEUCIQD9PADPGMwGepSzfE6CxTUTQhbQRejftJLnvfRa/JYoqAIgJCLwnzq8m3Sb88NsD1ep9SbGwUYKykf50yqQkjIL3hc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949735},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"16bc5cf89a7d327cff4e44043a4d1becc626fd7c","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.87","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.87","@djangocfg/typescript-config":"^2.1.87"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.87_1767085922898_0.524376390216251","host":"s3://npm-registry-packages-npm-production"}},"2.1.88":{"name":"@djangocfg/nextjs","version":"2.1.88","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.88","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"7e069b6500b505e82765eb8297c704c226408101","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.88.tgz","fileCount":105,"integrity":"sha512-S74v0xi24WvpDI814/wBVSc4yyxUpECCnee8/qZUNPtP+BO/SNbPTqdC5BFIOq2cy12g/H/zrFvh2rgEW9Ua2w==","signatures":[{"sig":"MEUCIQCZtyR6hkWFD1ylBXli1F0BBwp2M1cqd6/++4IFbUjRggIgG134AsoLkr6wZo44Pv4Npmz24e9bKjxVc6zRJaLFa3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949735},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"d7610bd546685da5f1491c3cf78fad873ae5c7c4","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.88","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.88","@djangocfg/typescript-config":"^2.1.88"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.88_1767167118945_0.6775412845280031","host":"s3://npm-registry-packages-npm-production"}},"2.1.89":{"name":"@djangocfg/nextjs","version":"2.1.89","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.89","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"fd35a79447d5aa9c4af34ae2146eeb58a251682a","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.89.tgz","fileCount":105,"integrity":"sha512-FsijbydhwL5KWdV2+wXFRGdrOyeG8409P4PVmSxyAxAG82fe6mHRNsRdm9yUvDQSyOn55k9j/FzJ8Y8mPoSUdw==","signatures":[{"sig":"MEYCIQC/qNG69x2NKwDIfkVVHHyjSSXVODhl8lWe35VK3dFrOwIhAMVQZ/wNGpQfNAj6+7BBE/azH8GacYa9F567vO5WOkBd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949735},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"f92e528e09ef3b551906e738fde2a78654094d1f","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.89","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.89","@djangocfg/typescript-config":"^2.1.89"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.89_1767248950327_0.8990964731811919","host":"s3://npm-registry-packages-npm-production"}},"2.1.90":{"name":"@djangocfg/nextjs","version":"2.1.90","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.90","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"b1a29688c91c4c619bc9a05f75fd9a87b06e9671","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.90.tgz","fileCount":105,"integrity":"sha512-1igrN9pAVLseBN0PzQKSwMiJT68/30DjQHo9m3QqcE4dzGwwLbt8Cc2zCKFm7wi+zr4jDkqYjHmUFv20Gn50Ug==","signatures":[{"sig":"MEQCIE/q1MWrBim6lca7X7bfOhlxyKeUIj7PRoruLomGb9RlAiBDsLfr0LezVjUHcuIOwJRmT0CHypJ77KiNNLWgs7YZdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949735},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"49c4263910ee9b808432e079d71773b238724dad","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.90","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.90","@djangocfg/typescript-config":"^2.1.90"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.90_1767415691462_0.19532725842965482","host":"s3://npm-registry-packages-npm-production"}},"2.1.91":{"name":"@djangocfg/nextjs","version":"2.1.91","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.91","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"72811c1a5a0cae7a1532f64754171cc5045fa5e7","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.91.tgz","fileCount":105,"integrity":"sha512-BvbfH3eP5wH9nSLsu032lH+JLHVeK+iHsF+KRDMLaGTm80oottuupSln88O1qB/aypRZZ9ubuGfgnTIScyDMcA==","signatures":[{"sig":"MEUCIE5aVSezzPYxmYxfcpXK+sASoC6wj739AK6k31yc9IdnAiEA5+8Qj76LwPPaRV88oH636xphphkLsmW0XlGU+7vNV/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949735},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"8e3eac2ff3637a9d310793a574a7c0382b44e354","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.91","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.91","@djangocfg/typescript-config":"^2.1.91"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.91_1767447134600_0.6111884276866355","host":"s3://npm-registry-packages-npm-production"}},"2.1.92":{"name":"@djangocfg/nextjs","version":"2.1.92","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.92","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"cf4cf349576bb9a285b7c4fc6b5441af6fc4b507","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.92.tgz","fileCount":105,"integrity":"sha512-GqxpjWaj92k1xXVbWCmRhFV5Eoq5GEdTeSLD/JJbBS1nOf/K1yUcV+XcXF3mtY6P8MAcqavcC81Aq46AqfbQJw==","signatures":[{"sig":"MEUCIQCmScoVrEbHY/Qa/Qjd4j/rwAmRcgdCCBlANi1Wy7miPgIgS09P8HtnK41QFT4FH5PhNklHwdHeEudZPlb0Y47kJ1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949735},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"1d40938f1184b2de480c24621aa2efee2aaa03fe","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.92","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.92","@djangocfg/typescript-config":"^2.1.92"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.92_1767589734466_0.30437000993013497","host":"s3://npm-registry-packages-npm-production"}},"2.1.94":{"name":"@djangocfg/nextjs","version":"2.1.94","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.94","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"b89192e81b863da3fb49f6a38e483517372ef59c","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.94.tgz","fileCount":105,"integrity":"sha512-xiYzaUAXbADucSzMq1e32DtZ4k/m7HdaRO6bA+iJ8jrdw2vtfp4dm4LQe8yj1o8OA/IXXs/4m1W0xaV2+t34Yg==","signatures":[{"sig":"MEUCIAS2h2L/oLasIjcGYMjiDDNuogg7L4vfAt6gZxp1JrZlAiEA1PJ+jheqxYqmkMoH5p6b5Y4yCuNQZaUUCnbLukYQV0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949735},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"9aa8af9ae8fe757019f6df1935cd5ea6b1388e1a","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.94","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.94","@djangocfg/typescript-config":"^2.1.94"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.94_1767600643059_0.5797179016366125","host":"s3://npm-registry-packages-npm-production"}},"2.1.95":{"name":"@djangocfg/nextjs","version":"2.1.95","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.95","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"c6c3cd6b5e1ef2f9cbfba31f955d61898027e0d6","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.95.tgz","fileCount":105,"integrity":"sha512-on819CzCMh6tEfscu5D6BqLnoHFH9JJ4bQVB4achn+J5imyDCZ/dBgNNV52btvTD1ScHPxP8yp4P1teDHytvqg==","signatures":[{"sig":"MEUCIQD95wQ6LsqMDGV4+gXiu64cjNHyfPmn3Tw4K8CoGdau7AIgNeioloZvz/2uzTT3GY+hPEWvn8+azdnVtGKtoDkOoBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949735},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"2e1f40b96a3788f890dce68b2d70f5d8a60d756f","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.95","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.95","@djangocfg/typescript-config":"^2.1.95"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.95_1767617135951_0.7052531329299336","host":"s3://npm-registry-packages-npm-production"}},"2.1.96":{"name":"@djangocfg/nextjs","version":"2.1.96","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.96","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"099759cc1783a99324fd140c243717a06e138432","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.96.tgz","fileCount":105,"integrity":"sha512-/jk26a/X8sfRCjxqT6Ujvp2oZhNEblWr7RAf+IACJX+3/AXZbzYfw4BvLlBHs5fcDrg97eQnOJbTTfUXwQ48lA==","signatures":[{"sig":"MEUCIQC9I2HzRhwXbGv0fhnTGvBriYcUyl/phWzjHD3oS0VdVAIgZyoIRcKJJLK2+ElzOTPLYfmoXZMqr3qMDhTiknBq+T4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949735},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"cf86446b45b9976e75ded4c73420999325fee2b8","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.96","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.96","@djangocfg/typescript-config":"^2.1.96"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.96_1767684546394_0.7572836519211945","host":"s3://npm-registry-packages-npm-production"}},"2.1.97":{"name":"@djangocfg/nextjs","version":"2.1.97","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.97","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"dcd9e0ee3f05ad877b592e7943ae24397ec679e4","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.97.tgz","fileCount":105,"integrity":"sha512-WpGw+Q72zHIHSe8Sb0amvnvF0dLUBapwIt8Mha7RQiDsbVL96ESauoLx3aejeZlFW+tYCQiw4ZPIdYFv5npz8w==","signatures":[{"sig":"MEUCIQDEfmhKSiAKC7x9xq3Xm9YgNOVQ5adf2A6Wdy4+xqmbgQIgHR/mUY5XPHApL1Hj9Td5fMlt24t5oBRfRyzmu4Ym9Ow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949735},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"8fa68aad79ca6cceba2c178543095f78dc126b99","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.97","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.97","@djangocfg/typescript-config":"^2.1.97"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.97_1767687404601_0.8408074433516193","host":"s3://npm-registry-packages-npm-production"}},"2.1.99":{"name":"@djangocfg/nextjs","version":"2.1.99","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.99","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"ebae1d5c844163b4b8c3cee1991fd716ae94a651","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.99.tgz","fileCount":105,"integrity":"sha512-EjoYpUFtfdvYMdikaFO8rMnp3GyGH35mCyuSWnjpiVlDwETTH5FcySVg9I+YJPgj5Ldibr6a9y+iiSalegvbYQ==","signatures":[{"sig":"MEQCIExrg686IFMSQ4dF3CYJ+U7TpJuJ2ItpcauzBuPXkkPeAiAR6fLtwmXHOMi60kYpU30hUFGr0ZwBGj1BmFuN3C+xTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949735},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"a3b9067b772365677a51fc7982c1068180794796","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.99","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.99","@djangocfg/typescript-config":"^2.1.99"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.99_1767691795523_0.6140630232751918","host":"s3://npm-registry-packages-npm-production"}},"2.1.100":{"name":"@djangocfg/nextjs","version":"2.1.100","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.100","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"eec764a644456d2bcd7000a9e59aecc2f116cff8","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.100.tgz","fileCount":105,"integrity":"sha512-D/Ibv5i7uv1j8Lz7UbkJaBS1FLj2TdBTMDcmZtFM4nzhUu+0Qf4Wet8x8KKT8VSt9Xz6pD2comCblpg/9jriDw==","signatures":[{"sig":"MEYCIQChQqa3j6lEiux8jVZ31OkKmdVY12n3QVT2thJsgRwXEwIhAN0oU+ev/vudMiC0zj37kAJiULy8Fvgyz2t3AZaSVE/C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949743},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"823da9cbca95633135c5370a7f133346a2d5e303","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.100","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.100","@djangocfg/typescript-config":"^2.1.100"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.100_1767718058682_0.41832550738020235","host":"s3://npm-registry-packages-npm-production"}},"2.1.101":{"name":"@djangocfg/nextjs","version":"2.1.101","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.101","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"2ce24f9030afe43b6926257719f5e6a581be2df5","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.101.tgz","fileCount":105,"integrity":"sha512-fRpNsu9XtO4rEzL1tH60MX6KZAZgM64xNx4/plsBucE+IXyDVmv0sZ1LSkMJMJ84Dohrej1m5odAFtZA4jBumg==","signatures":[{"sig":"MEQCIDoWVHpB25B8BiyKowZCuC08niJsODgohZiOpCCknegUAiBBkQazbnv9FwQOSf/2rLOzLuqD+JXv7TRRCFk55p4Alw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949743},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"0799c05a503a1918135f8c099501c4f08aa831cb","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.101","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.101","@djangocfg/typescript-config":"^2.1.101"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.101_1767757117970_0.20671669272135706","host":"s3://npm-registry-packages-npm-production"}},"2.1.102":{"name":"@djangocfg/nextjs","version":"2.1.102","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.102","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"64b3e692723dcb754902c7271e5bd3ca403e03af","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.102.tgz","fileCount":105,"integrity":"sha512-wHZtSgcorjliIHpH5biUcigAKRwaosBRAiiIesPz3hLz5G3b7mvBYwWClEvXxwkyASH4ajZa9LZoo/FPOlXrdw==","signatures":[{"sig":"MEUCIQDbUieThxco4gdYHGCefHYTetMSDREHxAhBcBYOlA8DwQIgQM4vqudbHBB7Yi+sqVAaboDlJK4qCg+h+/viVN0f+2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949743},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"0799c05a503a1918135f8c099501c4f08aa831cb","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.102","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.102","@djangocfg/typescript-config":"^2.1.102"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.102_1767759685836_0.825231478045416","host":"s3://npm-registry-packages-npm-production"}},"2.1.103":{"name":"@djangocfg/nextjs","version":"2.1.103","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.103","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"57243cbd9af2986c00a554fecedc739219d3ffe3","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.103.tgz","fileCount":105,"integrity":"sha512-AOOKFtEWhDTFkRIuOx1GogcdKkIj2fYouPBNx/4ESnd03xYe1azh0ZhXLc+yDBHpiqJw2E1ZNTWUep9+zvNsZA==","signatures":[{"sig":"MEQCIDr2z+4YZ4QuzKM1gg+h5HZZZkNaooETkhyOGY7asmxYAiAIHAsWaxS+hxwgLLRq/Nc52W4nC4wHlMoLYanuHvVlEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949156},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"1e04382c9450da23f87e5ae2c7981dbdeb267837","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.103","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.103","@djangocfg/typescript-config":"^2.1.103"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.103_1767760667503_0.0018032381769450545","host":"s3://npm-registry-packages-npm-production"}},"2.1.104":{"name":"@djangocfg/nextjs","version":"2.1.104","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.104","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"b31e8e239fdbd138c5fed7df3ee68c22418a6fb0","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.104.tgz","fileCount":105,"integrity":"sha512-1SS59EBfQgu+zGO7rTrfIhXH/LBZ093hba6RQ0HYoD7T65p8fuWYW48V5BiqVR6LVELvcZx3oXDkuSUuHePxyw==","signatures":[{"sig":"MEUCIGT0cWcjVPFTQyJfdtIkgjsarKM1K0E+OyKpl4tapfGLAiEAizTxC76dd3Dn3EPo1XFp0P5AOHd6F2Y74MSocdpmYPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":950101},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"0f815ea239109aab37896a08f9c93e587a92ee31","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.104","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.104","@djangocfg/typescript-config":"^2.1.104"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.104_1767772995083_0.4592185793168122","host":"s3://npm-registry-packages-npm-production"}},"2.1.105":{"name":"@djangocfg/nextjs","version":"2.1.105","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.105","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"b8dadd18f36cc6e818e6a3518774cb23727664a4","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.105.tgz","fileCount":105,"integrity":"sha512-5O4jRJ+BrbC9e64M4JkQtcYcJt7C6KfWPzlbUezVXew0fyp/0URb9/iBDdU1/UeKaw6wpBx83Gkxa4ft01JbSA==","signatures":[{"sig":"MEUCIQDjOQkFHk51d9FnjtoeiOSSA+mYndbL07wmw65vv/CykwIgWXfEQuREzV0llKcWx4/EIhvGRraBxvCXS4YFf7XNv5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":950101},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"652a09bb9d3de73976185f11aced15d4e0caa12d","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.105","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.105","@djangocfg/typescript-config":"^2.1.105"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.105_1767787417718_0.6226483564340215","host":"s3://npm-registry-packages-npm-production"}},"2.1.106":{"name":"@djangocfg/nextjs","version":"2.1.106","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.106","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"fd4b610960e562b49f73140ee028e31d1d6c4228","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.106.tgz","fileCount":105,"integrity":"sha512-P2n07UoDR0ZvjIi3jp6GnDAbrQDSqT1OrIyktVvNB5CE2AfQ7zw2gPFM3OAl9CRKQ/A881ouA4NqyZiwp74srA==","signatures":[{"sig":"MEUCIAMHlOjyWP/M+GDWiJl2QOy7w0TuIJME4ATEOoh0y6JXAiEAiYiy/6MgLl/IwrSDiM8gHM6OfxgJ39nnjits3ayp1D4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":950101},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"c17644a50ce6070b7f2ef3936e1991c8a3383327","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.106","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.106","@djangocfg/typescript-config":"^2.1.106"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.106_1768158976529_0.11388644509388635","host":"s3://npm-registry-packages-npm-production"}},"2.1.107":{"name":"@djangocfg/nextjs","version":"2.1.107","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.107","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"def5cf6763e213a7a4750f1e85080cc2e6ad6ad3","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.107.tgz","fileCount":105,"integrity":"sha512-c4snSa2cKAXGOQ76wN+nX6ixFimHR/x4Zlltif66QG+3k2OOCMnGCnEpI8bLr/GvHsfujQ9WczatY8QXdBfcww==","signatures":[{"sig":"MEUCIH0oTj0DisnLbWx1QeTIfTXwWMRaP3D82ET26HuQPSyGAiEA0ReIpaRPk7fo/UFBoicqvX8S73+Lxfr7xlGMQ5QLq6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":950101},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"31f8bb3464aa86abf9606550afb45573c0bf138d","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.107","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.107","@djangocfg/typescript-config":"^2.1.107"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.107_1768223665944_0.9730718817210968","host":"s3://npm-registry-packages-npm-production"}},"2.1.108":{"name":"@djangocfg/nextjs","version":"2.1.108","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.108","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"f9dc09a1beb38662679fc53495bff36773a36382","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.108.tgz","fileCount":105,"integrity":"sha512-dwi532yiPAFRQw3DgDeq7HaDmuzjt3GFnxrhiEroXBUHIchXmSKW24aTkrXP0XvIHg7/a41QEpoQwHtqmPAkJQ==","signatures":[{"sig":"MEUCIDKc0fzCtknFcjb/fBxj6+dnV+02t+ZFwKisyiAUjzTsAiEAjwfO9tX4Xo8wMjAWoxpU4LF0pnbK0iaQf+FE/K2Ykn0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":950101},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"9871798a88558480705b57ab6135b4b9c9cf3aeb","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.108","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.108","@djangocfg/typescript-config":"^2.1.108"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.108_1768361064318_0.5764992420290094","host":"s3://npm-registry-packages-npm-production"}},"2.1.109":{"name":"@djangocfg/nextjs","version":"2.1.109","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.109","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"65e2f09fc49b29f43048db2c94743af7194d6d3e","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.109.tgz","fileCount":105,"integrity":"sha512-iHEqaYxtWczEPrdSiibKR5msHvXJfawjTHzDPDekSteZ28DWIKVsjHvCWdQkEQXV0NIlZXFYlXLqhovHxT/pjw==","signatures":[{"sig":"MEQCIFGxP9D1wOQXzjHebOTPn5PYIiKtwPgc8srvduwWI9/uAiBDvJGcUTvHA6cxEiNkxsGGgmgODCJ0I9AzAWjjQN7dfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":959604},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"bb8534d0025e30e8ddb3b2b5b674b5041fec98bd","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.109","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.109","@djangocfg/typescript-config":"^2.1.109"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.109_1768464457769_0.1431118565810614","host":"s3://npm-registry-packages-npm-production"}},"2.1.110":{"name":"@djangocfg/nextjs","version":"2.1.110","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.110","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"cf833a2d095735a83faa2fbf920b3deca35162df","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.110.tgz","fileCount":105,"integrity":"sha512-946Jy+jYNSMdLdibAIvLniUK0TYHIv8SPvtTjojIRHchrO6VutmvWP8jxnSHXo0ubbER72bVj7Z7pXqICLczdg==","signatures":[{"sig":"MEUCIQDpWvwTLn+G8FMW5djuIroVHyDeyVMI9MAll2N0iuHUNAIgC0HdlTcU+HTyo2rx6A/2zwHWfrDE7cbUt0tWN1XA1Sk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":959604},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"988e64babc878e5a1296f05b0d6665ac960acf55","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.110","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.110","@djangocfg/typescript-config":"^2.1.110"},"peerDependencies":{"next":"^16.0.10"},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.110_1768509160149_0.18169010991438594","host":"s3://npm-registry-packages-npm-production"}},"2.1.111":{"name":"@djangocfg/nextjs","version":"2.1.111","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.111","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"1b5bddfa5b7ffe4bd4ca2ea81948f6422d5fd492","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.111.tgz","fileCount":148,"integrity":"sha512-64fkl7HbRTuoGqGMWg7TaqDLNN3PjfdbfPj0PXARFnIltwS3zYCwzJDoefL0Mi86XPy4hTtXyfIEg6nh7mn5Zw==","signatures":[{"sig":"MEYCIQCCxNME+6odURxZm3r/pJUQSU6JOS/QhE3WW+/0ziQfmAIhAOpkWIenoZrIuLHc98/z7JaH/6i2zSkTylAAaTxiG7PQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1276133},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"7155cdc6e6614e19cc1a5db42f035fa19a1c8864","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.111","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.111","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.111","@djangocfg/ui-core":"^2.1.111","@djangocfg/typescript-config":"^2.1.111"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.111","@djangocfg/ui-core":"^2.1.111"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.111_1769171242792_0.6396687753622083","host":"s3://npm-registry-packages-npm-production"}},"2.1.112":{"name":"@djangocfg/nextjs","version":"2.1.112","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.112","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"087b26eac33ffd775264f9b299e83bf0c23a74fe","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.112.tgz","fileCount":148,"integrity":"sha512-QTHO/RydQnQ8Xl2/N99gqwT6OcNvUMeNM+Y8aWg+iFGz/Ew5A6fmy54imfB7cBlv6Ka4qqR+mMGJT0bYGtk2Ew==","signatures":[{"sig":"MEYCIQCaFPzMK7m6DE9EeL971c+80ja0JdOQ4VT4aXGNjx8U7wIhANYE+yxbwBeeJHUPwxGjOk958A+vkSpYzTPeNAiDp1ew","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1267546},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"9a8243de877f03d113a1539ab56a3246cb003735","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.112","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.112","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.112","@djangocfg/ui-core":"^2.1.112","@djangocfg/typescript-config":"^2.1.112"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.112","@djangocfg/ui-core":"^2.1.112"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.112_1769174665132_0.2226979819761261","host":"s3://npm-registry-packages-npm-production"}},"2.1.113":{"name":"@djangocfg/nextjs","version":"2.1.113","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.113","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"3280bea0a6eb4c3b12d5badeb7539c3b1909a397","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.113.tgz","fileCount":148,"integrity":"sha512-0pknn6X6FmP5Pn0teBr4SS6x3jH0dadjwnmNVUDECC3OsHNuP/83TDemvXmSHJpkp4eGQe8c8JExpM9B1m7TWg==","signatures":[{"sig":"MEYCIQCWp9Wx6dOEZHCVMx1BDYzWv1NtZahZkQ7/uxScaMbPpAIhAPRG+ayofFCYOkH2WOfBCOQZsfOEAhwHIpsPbS/kNY4/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1267546},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"9a8243de877f03d113a1539ab56a3246cb003735","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.113","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.113","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.113","@djangocfg/ui-core":"^2.1.113","@djangocfg/typescript-config":"^2.1.113"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.113","@djangocfg/ui-core":"^2.1.113"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.113_1769175949769_0.39615785689099714","host":"s3://npm-registry-packages-npm-production"}},"2.1.114":{"name":"@djangocfg/nextjs","version":"2.1.114","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.114","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"8bd00819bb4d60daac5c7a89f179cc3748ad76da","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.114.tgz","fileCount":148,"integrity":"sha512-dyNGxK+ALx2YVxnsIhjAusblHwoe5MmDQVGQOEkzZKcZqe9dUalvJ+gXGVP6bbdUN+ciREl/V3flOCqCl/TjWw==","signatures":[{"sig":"MEYCIQCdrGBhXmmRrFs9Yngo7WNuJQ0bUUuLEgQYCwBlyWStQgIhAIB9TW+ifN8loTAjlDlTlJmp0z5XIfO0O3tHsl/lpbqj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1267546},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"9a8243de877f03d113a1539ab56a3246cb003735","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.114","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.114","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.114","@djangocfg/ui-core":"^2.1.114","@djangocfg/typescript-config":"^2.1.114"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.114","@djangocfg/ui-core":"^2.1.114"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.114_1769176988204_0.48804743713527543","host":"s3://npm-registry-packages-npm-production"}},"2.1.115":{"name":"@djangocfg/nextjs","version":"2.1.115","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.115","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"056058f814e29eddd0d9c3c595512ae109d45bef","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.115.tgz","fileCount":148,"integrity":"sha512-lHug8vNycJgt1HRFJq1GTtFlbUzXjmhSFb0v5gbNa8OSgx8xujOPlwZyYXvxJ54t7Vr1I+UVq/OigR+IEo5CGQ==","signatures":[{"sig":"MEQCIHU1IfH98RG2D0l/fDejsM9SUyvfDWRGv8/q3vZ/0jKcAiBSMnKYTnKkEy6HAgmLK426u3xawbWU2J9IvqfpruzdFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1267546},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"9a8243de877f03d113a1539ab56a3246cb003735","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.115","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.115","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.115","@djangocfg/ui-core":"^2.1.115","@djangocfg/typescript-config":"^2.1.115"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.115","@djangocfg/ui-core":"^2.1.115"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.115_1769179631549_0.3518571068507741","host":"s3://npm-registry-packages-npm-production"}},"2.1.116":{"name":"@djangocfg/nextjs","version":"2.1.116","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.116","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"3843f787e2ba4a6da0fbb3d804a519ba195b9312","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.116.tgz","fileCount":148,"integrity":"sha512-DJJ8BmPzzC7woHDgpAEq4QZN+vYkHFpPB3UVuAlwfdLR5E51XUMnju0Thj013HH+Wba8rQG6hCvOa6kUNJQuXw==","signatures":[{"sig":"MEUCIQCfM8WNr8v9T1+szGiIuNs7YxW15NQvZMvSwUhr3LuxfAIgdkK2E/YkiQs8RRSK1OYdRvcBumMxG5ySbekGF39ipYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1267546},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"ae750379f63d31cc672f542148310430055cc4ac","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.116","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.116","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.116","@djangocfg/ui-core":"^2.1.116","@djangocfg/typescript-config":"^2.1.116"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.116","@djangocfg/ui-core":"^2.1.116"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.116_1769226188486_0.192247455473741","host":"s3://npm-registry-packages-npm-production"}},"2.1.118":{"name":"@djangocfg/nextjs","version":"2.1.118","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.118","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"df845c23fb361abb6f93dd9f5c98866ca141e6ca","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.118.tgz","fileCount":148,"integrity":"sha512-/NXoLbwQ7Pj6HB5GJFg2gCeGzfYcfMojciVBmK/x3k24pZKv20P1qi6PHTWR1TisSz4LhHfpl2m4WLKntgAc1w==","signatures":[{"sig":"MEQCIApWwIw1BkqppgGtJXbLT+UxvD6IDidw+0ZcE45pCyQTAiB0HwB3/qymv2Cf8Mx6TXfPGdKSCOFyuZy2Y94qOjmDHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1267546},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"ae750379f63d31cc672f542148310430055cc4ac","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.118","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.118","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.118","@djangocfg/ui-core":"^2.1.118","@djangocfg/typescript-config":"^2.1.118"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.118","@djangocfg/ui-core":"^2.1.118"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.118_1769226616651_0.2689560679220262","host":"s3://npm-registry-packages-npm-production"}},"2.1.119":{"name":"@djangocfg/nextjs","version":"2.1.119","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.119","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"52ed3e5744fe0c70ab89b80e99cbfe36c36e3b3e","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.119.tgz","fileCount":148,"integrity":"sha512-0eP0XJrl1CKczmFQ2TDtsVo3SdnSXr7fH7zdgLoIxTTL2NkU6ExCyKLp3Abq/zFd27xIOBOGV+gm9Jv/9mbyBw==","signatures":[{"sig":"MEYCIQDgD0Qldh7OZSJZWDCg2POOgES7qJCRPMQDjmj0xhP7XQIhANTD3KS3oOW3kPFYWTNHfd87cedEYobY/esgD1CS/9ry","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1267546},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"683552772bcb2b69ce492b6aa84257bab209c5aa","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.119","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.119","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.119","@djangocfg/ui-core":"^2.1.119","@djangocfg/typescript-config":"^2.1.119"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.119","@djangocfg/ui-core":"^2.1.119"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.119_1769665365252_0.41280378119585737","host":"s3://npm-registry-packages-npm-production"}},"2.1.120":{"name":"@djangocfg/nextjs","version":"2.1.120","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.120","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"7cbd7864be644d2d77ecb42dbfeb36c270ac0ec4","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.120.tgz","fileCount":148,"integrity":"sha512-yBNMEPjAT9SxERs6WZiaWI85DJ5TB41yFl9kWW3X5aWf91W8nzxtSHVMfEzD3S9fMM7qEBpRPwpMv0N5ZXvtzg==","signatures":[{"sig":"MEUCIDUAurXAiyqkem/UmpxwlIt/tUiDS21unDhjXT4v7JO1AiEA3INcB5ny7ygCoAdhrbtLifUEuKr8B684xL/y4t9UNmw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1267546},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"683552772bcb2b69ce492b6aa84257bab209c5aa","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.120","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.120","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.120","@djangocfg/ui-core":"^2.1.120","@djangocfg/typescript-config":"^2.1.120"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.120","@djangocfg/ui-core":"^2.1.120"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.120_1769672384280_0.2408585428279899","host":"s3://npm-registry-packages-npm-production"}},"2.1.121":{"name":"@djangocfg/nextjs","version":"2.1.121","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.121","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"eefd5e9e6fb74341c55cff53d35c979910763487","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.121.tgz","fileCount":148,"integrity":"sha512-+cX/eOCFjAzAZT4IdN3jIeKAXE9IXRYgyuY5Zg70YZyJVGW9kClhWykVrd8L9YQwtf8L57TzIogJ7CPdnm0yxg==","signatures":[{"sig":"MEUCIC/L/ZVroEJdaoKwhIrB7+FYAQYac24PDodegSncyYMSAiEAq55+zOvnVIogK+65DDCprGjrYPiqBm7yr3gXdRlhvwM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1267546},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"6fdc0dc190a5f4c5662ec5e55d3a37218d719143","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.121","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.121","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.121","@djangocfg/ui-core":"^2.1.121","@djangocfg/typescript-config":"^2.1.121"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.121","@djangocfg/ui-core":"^2.1.121"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.121_1769676880077_0.39032371793884546","host":"s3://npm-registry-packages-npm-production"}},"2.1.123":{"name":"@djangocfg/nextjs","version":"2.1.123","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.123","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"b3bd0afadc04ff971c233f78124ca6e81bb15340","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.123.tgz","fileCount":148,"integrity":"sha512-l8OVL8esULtwB8oZSvIU7iKn6kTkSjLyWrbUqpWhqRjbFBqQ5njy0lrtHilYtA0HyaVxyqhzB5rShTPmi5aSkQ==","signatures":[{"sig":"MEQCIFy1p43HrLsXwaagIIUUXyfXuR0zU40WWMpXnLZkjuTjAiBSeFjs0bn1vquDIAQ/88UW2wFwKIa5tOkPScoPqbPUgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1267546},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"e1fd94ff0e7c10e1550d1396e7541ff3c139c619","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.123","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.123","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.123","@djangocfg/ui-core":"^2.1.123","@djangocfg/typescript-config":"^2.1.123"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.123","@djangocfg/ui-core":"^2.1.123"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.123_1769678420564_0.24541150318028482","host":"s3://npm-registry-packages-npm-production"}},"2.1.124":{"name":"@djangocfg/nextjs","version":"2.1.124","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.124","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"cf8ab24cacb6c5ef141b4f1a6a1f06ccde6221d6","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.124.tgz","fileCount":148,"integrity":"sha512-A5CQYFW/k/B4YvAYPwUNRbrDNxN8qa6qJPCdM+2lrxrUvDuI9ADK4RhtQIBiIzGTEXXwiLXCHZLasMq/VL0xBw==","signatures":[{"sig":"MEUCIBMX2qpzpwU6ysxnjDnPrE4yhGDmmPANPP51RXi9XsRiAiEAx6+w2UQEGe9HCaFY7EQs3n2rfPVd8OJOZkra4YYNGR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1267546},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"a1dd6c9ee19652e52d284beabb56d6e75aa83740","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.124","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.124","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.124","@djangocfg/ui-core":"^2.1.124","@djangocfg/typescript-config":"^2.1.124"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.124","@djangocfg/ui-core":"^2.1.124"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.124_1769680109294_0.0759373334155995","host":"s3://npm-registry-packages-npm-production"}},"2.1.125":{"name":"@djangocfg/nextjs","version":"2.1.125","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.125","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"515fc422273e3b80c06ddf4882213cf016ce2330","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.125.tgz","fileCount":148,"integrity":"sha512-NrEAneqUuwWHacVpX9KnlViSxPloFNdT7NGEAfRF+dIQBZZpuJOS5bNB0zxSkHR2sdw/EhkXCKNYlF4k3XjE5g==","signatures":[{"sig":"MEUCIEX0AtQbSZf1u6Bk6b7n7tm0MbPFQjs7oNu8pEuvVydxAiEA74LUplzRSTnMZEsyWSADvHvo6/jBnuzcJ3/stVDWBZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1267546},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"57def549a108d2568d1a4ef492d8bdf11966a5fd","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.125","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.125","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.125","@djangocfg/ui-core":"^2.1.125","@djangocfg/typescript-config":"^2.1.125"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.125","@djangocfg/ui-core":"^2.1.125"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.125_1769686117942_0.9679114844355861","host":"s3://npm-registry-packages-npm-production"}},"2.1.126":{"name":"@djangocfg/nextjs","version":"2.1.126","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.126","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"bff1ce79087c7a791090a3c5f3a33077f6fcbdf6","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.126.tgz","fileCount":148,"integrity":"sha512-TXQ+aRgHJahoFPJbEVljLJp8scPbZwOdNU2EDcmfi9wSxKkbtOSuiBJUIOabz4NmUO373kvf9vH33iWxtGNNfA==","signatures":[{"sig":"MEQCIDVvIpR4HxqHbyHbp5ARKz7iaTgyxApUfLEFTv5NVAWMAiB4t7ozn/nyq4YQmGb9uOYSlFcgz3VhUryCK5gghb98Fg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1268195},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"bbd36645a528c93cbb66dfa0c95009b7858388f3","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.126","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.126","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.126","@djangocfg/ui-core":"^2.1.126","@djangocfg/typescript-config":"^2.1.126"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.126","@djangocfg/ui-core":"^2.1.126"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.126_1769836260428_0.675370845055101","host":"s3://npm-registry-packages-npm-production"}},"2.1.127":{"name":"@djangocfg/nextjs","version":"2.1.127","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.127","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"938697b7f723806a5d2c69ee2e49e51554c86a9d","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.127.tgz","fileCount":148,"integrity":"sha512-qioYaFt4PCdYEffIufWvx0yWy8L2F04LydaeqSHw75LUNZqVBvm4zvxfWgymqV3FRLfh5bdAfeLyuJcMIy/p2A==","signatures":[{"sig":"MEUCIGe5aPip9zLF1AWogQ1rGEbqD/F7yYqQCggOYp/0EkyWAiEA68sKMg8UV3Y5lNsg7o9nzpm+QZQgwc2zqzmf1BCBuUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1268195},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"ff9a3798ef72888c9384b2d872c867bbafa3c35a","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.127","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.127","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.127","@djangocfg/ui-core":"^2.1.127","@djangocfg/typescript-config":"^2.1.127"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.127","@djangocfg/ui-core":"^2.1.127"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.127_1769872236689_0.43814484047201785","host":"s3://npm-registry-packages-npm-production"}},"2.1.129":{"name":"@djangocfg/nextjs","version":"2.1.129","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.129","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"4c2fadc48f950af8448bea22645dce3b2201431b","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.129.tgz","fileCount":148,"integrity":"sha512-JMHoaYmD5G3C2GcCoe5xxK1pqf7JUsXbCeBg/B7rsFrSvB1EDr86owsjPvNYu63asFwNkukmmmI+Dt9PjAGWvg==","signatures":[{"sig":"MEUCIQDSJfk7axvg4HSONhyAWSSNAsrNUJe4prmVQ4hdU5C6zwIgTQxn2eZwmDKALndFsOWI1t/5hXQVDurJWV1l7H9OwZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1268195},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"d0bf9e39163380975e1d62f192a7e944644c0ebd","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.129","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.129","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.129","@djangocfg/ui-core":"^2.1.129","@djangocfg/typescript-config":"^2.1.129"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.129","@djangocfg/ui-core":"^2.1.129"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.129_1769880164198_0.04429196843151484","host":"s3://npm-registry-packages-npm-production"}},"2.1.130":{"name":"@djangocfg/nextjs","version":"2.1.130","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.130","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"1ab26d6686c9be983010d97d3bcc01623e28cb32","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.130.tgz","fileCount":148,"integrity":"sha512-/KU+UODe4q7trmgJsPtaiRIEyWOHZKmQbgeZe/vj5ftV5mvlPbGMl0pyRMBT2Vi2AmNiLHIIp4QXt7xhdwCJaA==","signatures":[{"sig":"MEQCIC7cPzEEMIEln/39QR52bLVlFEHRtoJnWwx3hDh17b27AiABLqh3HZFNjqB59HR5RA2jQkfrsAXCr4rgLq9sk7I0/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1268195},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"226624e4375f374ecbb03d13e837cc54af6c9871","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.130","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.130","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.130","@djangocfg/ui-core":"^2.1.130","@djangocfg/typescript-config":"^2.1.130"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.130","@djangocfg/ui-core":"^2.1.130"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.130_1769881934255_0.3913279661344553","host":"s3://npm-registry-packages-npm-production"}},"2.1.131":{"name":"@djangocfg/nextjs","version":"2.1.131","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.131","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"75bbd63dc0a20a5cca6027813442780438e6cca8","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.131.tgz","fileCount":148,"integrity":"sha512-nBTxHqsoRx8jVulu4EMFnAlmHxnkIrOeEuYwC06AB4oc/4g+8o4ZGb6AoO5sL9mbfKk6qko0+VXMP0EUGp++YQ==","signatures":[{"sig":"MEUCIQCYiX/0xzRfKQplf3kPgKsGIH62ktNwxuQKu92Ja20GrQIgRNYSoxa2mDJ1kg9ezPpqxjT34+YQadtyW9evYMHGrV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1268195},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"6e072be0384c9fe449104c0aa87a409c7e07254d","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.131","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.131","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.131","@djangocfg/ui-core":"^2.1.131","@djangocfg/typescript-config":"^2.1.131"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.131","@djangocfg/ui-core":"^2.1.131"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.131_1769916398166_0.9243118795205107","host":"s3://npm-registry-packages-npm-production"}},"2.1.132":{"name":"@djangocfg/nextjs","version":"2.1.132","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.132","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"5081cb18db6d8951244676fbd1c51a1a40948cc3","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.132.tgz","fileCount":148,"integrity":"sha512-HNh+oOksFKK98Lzl68R28uCxv/RUrx6vd7VVLKO6kZ/QFWovAIc6L/tlC0WOi7eCeRRGeBEaop//VipBAgLwKA==","signatures":[{"sig":"MEUCIHADU74zVIW1jGiaBjiwH9n5OT2vracsFgOtj4EZcK7qAiEA2A3MzcVpeMuRKJuuSl7wImZJWz0tvNCnfO/X9/Irzeg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1268195},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"6e072be0384c9fe449104c0aa87a409c7e07254d","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.132","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.132","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.132","@djangocfg/ui-core":"^2.1.132","@djangocfg/typescript-config":"^2.1.132"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.132","@djangocfg/ui-core":"^2.1.132"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.132_1769918768293_0.30062728455421883","host":"s3://npm-registry-packages-npm-production"}},"2.1.133":{"name":"@djangocfg/nextjs","version":"2.1.133","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.133","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"ea21c20df2124493f7d15fc6662d30272207e5c7","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.133.tgz","fileCount":148,"integrity":"sha512-6+sarxkxMQnPYSdREZfjM2NQbYofmqJ7quzpbD22exYjhnb4HhyoWguLAVlpsJqEH507HwVA2+TRRsdt/17MCQ==","signatures":[{"sig":"MEUCIQCmlTXFGOAUNkwBf9K5blrzm1iDuGXv6+Qjywzr0yr7VAIgW6gDgK4Co9W7UMJAknE8UcMDCySFgXLPvAIJtfg7MeI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1268195},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"84e2e0e5e321829861e4be7521f28bc819dd724e","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.133","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.133","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.133","@djangocfg/ui-core":"^2.1.133","@djangocfg/typescript-config":"^2.1.133"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.133","@djangocfg/ui-core":"^2.1.133"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.133_1769920360214_0.12851382903162012","host":"s3://npm-registry-packages-npm-production"}},"2.1.134":{"name":"@djangocfg/nextjs","version":"2.1.134","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.134","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"1ea590a42333ecb3ee8374f83b881341d4083d9d","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.134.tgz","fileCount":148,"integrity":"sha512-XoeiOlmAZlG/t5DNjWl6i5fhDXt0W32GzGJdT7cZDVqjhqOnhQ98HSTxBCSc8ZJzJMfQrPlK7EwYGfFFK07iCw==","signatures":[{"sig":"MEYCIQCAhV3h4U8qxGqd864pGT3lNYw1TclhkLOUt5Y39vsAlAIhANpKdxtsmQrF83fOSoF9ihmcx0r2z7ZDu3bjjf1NVfDr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1268195},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"84e2e0e5e321829861e4be7521f28bc819dd724e","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.134","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.134","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.134","@djangocfg/ui-core":"^2.1.134","@djangocfg/typescript-config":"^2.1.134"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.134","@djangocfg/ui-core":"^2.1.134"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.134_1769921271216_0.1635277387398777","host":"s3://npm-registry-packages-npm-production"}},"2.1.135":{"name":"@djangocfg/nextjs","version":"2.1.135","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.135","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"9e1ae6f15810b64e16caaa1a15c48bde6ad2695a","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.135.tgz","fileCount":148,"integrity":"sha512-LqS8xvlzJhVdy64y/p6X26RB9yw0YC2cv8g7IrnSE8KoNSLTroQqHX39VixMdU9C/t9LgFAuWxy+Tz/IbEfsKA==","signatures":[{"sig":"MEUCIQDAOw2jEEovWcAm9dLvaWV+yJwZnzACW45l+/MHcU/9EwIgVCRi+MGY9kOcvdXODTt36xlN4M25niAXgHrKoNzwukc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1268195},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"20c2073562e96b56b0b58d5df5fe374955e6d80f","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.135","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.135","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.135","@djangocfg/ui-core":"^2.1.135","@djangocfg/typescript-config":"^2.1.135"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.135","@djangocfg/ui-core":"^2.1.135"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.135_1769949213678_0.4862445278490728","host":"s3://npm-registry-packages-npm-production"}},"2.1.136":{"name":"@djangocfg/nextjs","version":"2.1.136","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.136","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"28a4c8152ef01ed57d1e3ea583dfbccde0cc376e","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.136.tgz","fileCount":148,"integrity":"sha512-pZgL8Xf9m2dfxja+GewtKEd97LS/wgQSh4/+ci1OAhFijvGK7K0hfI/oUMcUNTEtzZGAB8oeJJSxsQb5dKrjhw==","signatures":[{"sig":"MEUCIARDRrLMX9LCGK/Oj2fW+bgWIrSNsuMBE0ETMjmegZYNAiEAzxq7vrvgsiBGPAmti7/T23SGnhOgjyvCrycnpuE5wqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1268195},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"39fa0ac1560ffc4159c9e4aa4b104b4880c28c4b","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.136","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.136","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.136","@djangocfg/ui-core":"^2.1.136","@djangocfg/typescript-config":"^2.1.136"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.136","@djangocfg/ui-core":"^2.1.136"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.136_1770206752493_0.8092893258377183","host":"s3://npm-registry-packages-npm-production"}},"2.1.137":{"name":"@djangocfg/nextjs","version":"2.1.137","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.137","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"a9b814454a8553af4b7ce71d434f834cf090fe63","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.137.tgz","fileCount":148,"integrity":"sha512-hrs06X6utV6Op529+gZeglvlqzydDIUHPzoJkLnWMQY1X80pbFMc0RrEWdHx1tTVbTLoluUdX0sP4LO5dM9Iaw==","signatures":[{"sig":"MEQCIE8yRGxWOA++qaOnFdkIeY03YmAv6gGcAZ+bRT0lVO59AiAW38i4hIJU/bB3GsyOeSB61O8XdjJzqYbvtgjPukOKCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1268195},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"10551c9df71ea203df3d9fb8d41958e1b95f22d3","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.137","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.137","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.137","@djangocfg/ui-core":"^2.1.137","@djangocfg/typescript-config":"^2.1.137"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.137","@djangocfg/ui-core":"^2.1.137"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.137_1770210552562_0.2584972250501538","host":"s3://npm-registry-packages-npm-production"}},"2.1.138":{"name":"@djangocfg/nextjs","version":"2.1.138","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.138","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"81bd82c5eb57b7b363055e156a5c86729fa3a8d1","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.138.tgz","fileCount":148,"integrity":"sha512-uKnp/LQODWPUlPk+mJuNUgnofjFFc7J1CGGrXhHqgOiy96p3GZFa6Khllr77dy1LS9kMD+A9VVGMlaVr0VsxNA==","signatures":[{"sig":"MEYCIQCp3JnLgBJtxCle40PREMriyKzGUDIL7azPI7PQWUbKqwIhAMtwQsd1i/TyLKIBZhWJD2zgfOHm/9XFzZ5WmnVhJ8N7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1268195},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"10551c9df71ea203df3d9fb8d41958e1b95f22d3","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.138","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.138","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.138","@djangocfg/ui-core":"^2.1.138","@djangocfg/typescript-config":"^2.1.138"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.138","@djangocfg/ui-core":"^2.1.138"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.138_1770221650880_0.7700975874215747","host":"s3://npm-registry-packages-npm-production"}},"2.1.139":{"name":"@djangocfg/nextjs","version":"2.1.139","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.139","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-pwa":"dist/pwa/cli.mjs","djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"be4c35b1474d25be743d5b16e917e9d275a58cbb","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.139.tgz","fileCount":148,"integrity":"sha512-obSf5nrKi0GRIZZDgI6XVACaDzxgSw5UBO9+ortBoog8U8Dj9HBfnJUAeJkqYATOOxeDZ0Vi+g2gNOFFTIlmJg==","signatures":[{"sig":"MEUCIF3H5f2dPdRievy6DMm5NuiTexBFYE08m7O+XH/my+NlAiEAjlI01Mjm+c8IdvPh2XhvgC1P8zDGG/JQ/+6/7d9Csds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1268195},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/server":{"types":"./dist/pwa/server/index.d.mts","import":"./dist/pwa/server/index.mjs","default":"./dist/pwa/server/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./pwa/server/routes":{"types":"./dist/pwa/server/routes.d.mts","import":"./dist/pwa/server/routes.mjs","default":"./dist/pwa/server/routes.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"32826e52de8813249747722724a32a3d462a783b","scripts":{"dev":"tsup --watch","pwa":"tsx src/pwa/cli.ts","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","web-push":"^3.6.7","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.139","@types/web-push":"^3.6.4","@djangocfg/imgai":"^2.1.139","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.139","@djangocfg/ui-core":"^2.1.139","@djangocfg/typescript-config":"^2.1.139"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.139","@djangocfg/ui-core":"^2.1.139"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.139_1770265908559_0.7171934264946138","host":"s3://npm-registry-packages-npm-production"}},"2.1.140":{"name":"@djangocfg/nextjs","version":"2.1.140","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.140","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"ee96cd73de6dffb2c078e8c79367c912ce1f3cf9","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.140.tgz","fileCount":133,"integrity":"sha512-42xZNYDDijLgHRgfBztpKSaHEubdWGwA56yjK/xIdyEoUJdY27Kk2GykL2r+GLFt8S6dgZyjHTKbTY0Z2/Dqmg==","signatures":[{"sig":"MEQCIGvk8l0nEgQjL4YNplYVr0yia0JEwNbcesiJfPMIc71kAiA+BhfAmwmCMptRZb7aR7XULwfbsTCK2QoBKFv3MdiVRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1172728},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"32826e52de8813249747722724a32a3d462a783b","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.140","@djangocfg/imgai":"^2.1.140","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.140","@djangocfg/ui-core":"^2.1.140","@djangocfg/typescript-config":"^2.1.140"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.140","@djangocfg/ui-core":"^2.1.140"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.140_1770275490654_0.03882911951794288","host":"s3://npm-registry-packages-npm-production"}},"2.1.143":{"name":"@djangocfg/nextjs","version":"2.1.143","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.143","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"b0f15f386f4578e971244932eed1ab1952328fbf","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.143.tgz","fileCount":133,"integrity":"sha512-nMIbEgCzC3b/RFKHf3vlbV2Ebme+al6M3wrjWY9P/j2Wxw6nLzENt2Oie2asgazB7y/U9vCUDUGCX2g7QDzZ2Q==","signatures":[{"sig":"MEUCIQCZOJGcbP9MK9KHLg8dSN5QbYGnn9mnFJniHMWLPCMuLwIgalrip1h4pK2lDkUPxPqpwe3cO2BJjVC4HGaSzh36r90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1172774},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"3ae2afaf68ed701d69635d727b899ef76894443b","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.143","@djangocfg/imgai":"^2.1.143","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.143","@djangocfg/ui-core":"^2.1.143","@djangocfg/typescript-config":"^2.1.143"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.143","@djangocfg/ui-core":"^2.1.143"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.143_1770296620872_0.9916358254351321","host":"s3://npm-registry-packages-npm-production"}},"2.1.144":{"name":"@djangocfg/nextjs","version":"2.1.144","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.144","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"553c8650e93e4d07825e43dba4bca1a03cfcbfbe","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.144.tgz","fileCount":133,"integrity":"sha512-AIOk69RgTnacXhoVCEELXJAvnAQzorqmCb3RR96l6wAFs4NJx49UScQfHc8pX//8JJ85BxwVgTbYmYGUx5mS+g==","signatures":[{"sig":"MEQCIH9e8w3WicQCUKHBAic9Ihw9beFANQhTzOLJ44Ra6aMNAiBkQu8loTRM7Lnj6ATXPr1M1KKBflWTT686xky9Yg3KpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1172774},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"449ec1b0a1cb981eefe0a89e0a89fbd7cdae1615","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.144","@djangocfg/imgai":"^2.1.144","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.144","@djangocfg/ui-core":"^2.1.144","@djangocfg/typescript-config":"^2.1.144"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.144","@djangocfg/ui-core":"^2.1.144"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.144_1770302661626_0.8319167873704105","host":"s3://npm-registry-packages-npm-production"}},"2.1.145":{"name":"@djangocfg/nextjs","version":"2.1.145","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.145","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"6d13bdb407cbca09c304c0bb7f7a1ff56b47e2ef","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.145.tgz","fileCount":133,"integrity":"sha512-4xMWU2xgQy+Z3yrHjRysQiUl88CuO2Cv95UHmdMU1bCwJQQNDPsJH+JTQPovsjtw6oYMy9fIn8oID+sQndFFrg==","signatures":[{"sig":"MEUCIFxtGew46w+UfFRSPxUsVX2/xVvy7Zxa+HxjhvIAaSZVAiEAvaXLCSPKPWbBPmiPImjWSLF85qKuNRCLYt0DHcx12wY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1172774},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"27fdfca8e27ba1cfb30238dd3854d6395eed81cb","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.145","@djangocfg/imgai":"^2.1.145","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.145","@djangocfg/ui-core":"^2.1.145","@djangocfg/typescript-config":"^2.1.145"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.145","@djangocfg/ui-core":"^2.1.145"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.145_1770310965768_0.2772189123255695","host":"s3://npm-registry-packages-npm-production"}},"2.1.146":{"name":"@djangocfg/nextjs","version":"2.1.146","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.146","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"6e383a50f89c5914bf1d1e6ca5d61f22deb65635","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.146.tgz","fileCount":133,"integrity":"sha512-XP9OoA73PISWD4R92UgodFUH1ldr0fF8RSEiceGuRIz1QJeXr9Kzgndgr8I6Gp08oxYDaG3qhVk1FldIGLLhoQ==","signatures":[{"sig":"MEYCIQCIM3OSzvg7O+uDTCopKVwto837crJB6Izk2qq/Lx5y4QIhAPo1KCv4F4iruBLKF8nCG6YFTE/phWAbe5zh2XQQPHtl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1174813},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"27fdfca8e27ba1cfb30238dd3854d6395eed81cb","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.146","@djangocfg/imgai":"^2.1.146","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.146","@djangocfg/ui-core":"^2.1.146","@djangocfg/typescript-config":"^2.1.146"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.146","@djangocfg/ui-core":"^2.1.146"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.146_1770364867775_0.7961283780443213","host":"s3://npm-registry-packages-npm-production"}},"2.1.147":{"name":"@djangocfg/nextjs","version":"2.1.147","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.147","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"d1a61305806af059733271e5ccf4113361570239","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.147.tgz","fileCount":133,"integrity":"sha512-Xb4AyZs60grEft/cCokCZXpmLfrpxZN0STIRGBQq05nxeZ82yoHvPG7RDWzLHRZAiQYwPN/xh+BtNhxz3KcM2w==","signatures":[{"sig":"MEYCIQCq0KPLO5rRbP0ZF+Dl4ZcsUkvllN0olv7xioibMKm5KwIhAOYaNomaCufqGWEf3H5+qMBH9CzRDXB41IZObw4/vx5t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1174813},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"7067540ef05a56b816337323917917b3b36194d6","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.147","@djangocfg/imgai":"^2.1.147","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.147","@djangocfg/ui-core":"^2.1.147","@djangocfg/typescript-config":"^2.1.147"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.147","@djangocfg/ui-core":"^2.1.147"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.147_1770370256719_0.6780794010245224","host":"s3://npm-registry-packages-npm-production"}},"2.1.148":{"name":"@djangocfg/nextjs","version":"2.1.148","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.148","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"10a339027750e1d30f1dd5da01d06ec7b0e28159","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.148.tgz","fileCount":133,"integrity":"sha512-hVw91L6HhnTefGKFe59rw/ylqo20a+PmoTVNXo4wWppqle6R3VBekJ8t9YiF3t8dU3jXQBP1Asj0d+Hp6cSWrg==","signatures":[{"sig":"MEYCIQDmkSxMlXXhd7LABZNKMR9bJaNMlFUtDxwcTNVBrHqBFgIhAOL3Ej6+kgWrBjzz8pvtJ8HeBqxnIXyusyTdgG143d+E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1174813},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"7067540ef05a56b816337323917917b3b36194d6","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.148","@djangocfg/imgai":"^2.1.148","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.148","@djangocfg/ui-core":"^2.1.148","@djangocfg/typescript-config":"^2.1.148"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.148","@djangocfg/ui-core":"^2.1.148"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.148_1770372611796_0.37808591440859285","host":"s3://npm-registry-packages-npm-production"}},"2.1.149":{"name":"@djangocfg/nextjs","version":"2.1.149","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.149","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"a112aa48570435ca48ffa0eb44b9743862556b46","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.149.tgz","fileCount":133,"integrity":"sha512-x6u7VcileGrb4hmzf4G1Tg8lowUhoIgEjhFHbwmPm9Ze9k5nnIMD0A2JEmKHQcUkPy2H5XxgQSmfExFgYT2vhg==","signatures":[{"sig":"MEUCIQDkipoMynb34+uNyHn/7hFDSyA5hsndWA/kHzb6UD+YtgIgOsTDVc1LYO1bBBccShkiQwrgFu/LuxAP8wy4YJGACsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1174813},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"790ec875d482d93ade4527206d8ca37b7619586d","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.149","@djangocfg/imgai":"^2.1.149","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.149","@djangocfg/ui-core":"^2.1.149","@djangocfg/typescript-config":"^2.1.149"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.149","@djangocfg/ui-core":"^2.1.149"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.149_1770470317060_0.8907956435863182","host":"s3://npm-registry-packages-npm-production"}},"2.1.150":{"name":"@djangocfg/nextjs","version":"2.1.150","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.150","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"6fc077a3e464637298172c33eff85201516b17ea","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.150.tgz","fileCount":133,"integrity":"sha512-WHeEf0Ip3dnu6+p3x/9vWO9CXuivUD5jCl3D56VkKpKzcLxSpBtsGYvb2w+X2qZZUj7U4/TKiI4iXfOdjx20Zg==","signatures":[{"sig":"MEUCIB2E6IezJaLXNUjCmQCQJ0T7326d0EHKILNADg2gYXsHAiEAxcu0ldpNhJxkNcZgB4hQS6CYE76GUOf7MnzxCaq5SSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1174813},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"c173fdcea2e0f0250e1756d5ef4dd4283a6f00dc","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.150","@djangocfg/imgai":"^2.1.150","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.150","@djangocfg/ui-core":"^2.1.150","@djangocfg/typescript-config":"^2.1.150"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.150","@djangocfg/ui-core":"^2.1.150"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.150_1770479222107_0.5440739159907775","host":"s3://npm-registry-packages-npm-production"}},"2.1.151":{"name":"@djangocfg/nextjs","version":"2.1.151","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.151","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"cda199e8f9206288969e8aa8fcecf55c102b5da1","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.151.tgz","fileCount":133,"integrity":"sha512-gtF2glRPnnxIEkyke9sFWZiF0yMAVpP5MLwoFxldTVikqbGJ6Jiqa0hVi4DUbEUF7//A6WR8OoZQ3rsjG8McTA==","signatures":[{"sig":"MEQCIHrPT/LW3iGfFLnadTUN27N/roh2V599UwBUNA5wUbBmAiAkyP2ZXcHJv/GfSvxaeECj4pyW5nBGINtK2iDK3s57AA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1174813},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"71d2572af573a553665497a5eb26f6b3d60fb386","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.151","@djangocfg/imgai":"^2.1.151","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.151","@djangocfg/ui-core":"^2.1.151","@djangocfg/typescript-config":"^2.1.151"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.151","@djangocfg/ui-core":"^2.1.151"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.151_1770482538132_0.4006582250469404","host":"s3://npm-registry-packages-npm-production"}},"2.1.152":{"name":"@djangocfg/nextjs","version":"2.1.152","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.152","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"015a6fabdccdf195327d66d5972724e29d43ce2e","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.152.tgz","fileCount":133,"integrity":"sha512-jDof7tRWy/H0GcaQ+i4XwtcMIQHn6iI+Nutk5NcZT2UsGGiLnFdkvBzNq9gpzaSYEQV6j1LFNUDCAmS+hqspLQ==","signatures":[{"sig":"MEUCIQDZgIKT+Xpu9cStGutHIuR9ARIV1dkUAQ/cXej9zHrlZQIgZtvJH4WbLcSR4hekkYnwoPajDPHW8Itpk85gy7jG3d8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1174813},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"e4a1da5357c34b5f5ffb3c48d1248c38dd5efe0e","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.152","@djangocfg/imgai":"^2.1.152","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.152","@djangocfg/ui-core":"^2.1.152","@djangocfg/typescript-config":"^2.1.152"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.152","@djangocfg/ui-core":"^2.1.152"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.152_1770535479459_0.22926228167278118","host":"s3://npm-registry-packages-npm-production"}},"2.1.153":{"name":"@djangocfg/nextjs","version":"2.1.153","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.153","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"68dfda5cf2ac042715e77a9d59048f744d0659c0","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.153.tgz","fileCount":133,"integrity":"sha512-RwtqabY7gRFfR0ToYWi6u2NUGQqQAcPs4Q4G2Me6fed9JsFW+JZz737oKzMv3Tirx69b/V5u07IV2on0X4prhA==","signatures":[{"sig":"MEYCIQCclCaN3dD9XpxeheStzsDDImB/c6eMA8GeVQAUCdZGhQIhALHsk7eEQrwDtvQoz1ojShqptfCFX7EKMzznV15ZhSEQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1174813},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"e4a1da5357c34b5f5ffb3c48d1248c38dd5efe0e","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.153","@djangocfg/imgai":"^2.1.153","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.153","@djangocfg/ui-core":"^2.1.153","@djangocfg/typescript-config":"^2.1.153"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.153","@djangocfg/ui-core":"^2.1.153"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.153_1770537938293_0.3719077939312363","host":"s3://npm-registry-packages-npm-production"}},"2.1.154":{"name":"@djangocfg/nextjs","version":"2.1.154","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.154","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"6a9c7f4bc0f2a82d69fa1ae486ec3862e412c255","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.154.tgz","fileCount":133,"integrity":"sha512-My25XKUuhW6GmD/nEcTWrEVOlKjXJdAllcyetjymu3R64Mmzj2SButUdV6NOzPh3mCJQwqvoUuYKo1hHsidiRA==","signatures":[{"sig":"MEYCIQDVcFSlGYGw2NCJb5jcbRPkOpbF5onhDkkHqeQ91DGR4gIhAOc6Qjn7x2YfEENijlhTfb0+dY9Dq5Z6cQHIbmpMdm8y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1174813},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"e4a1da5357c34b5f5ffb3c48d1248c38dd5efe0e","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.154","@djangocfg/imgai":"^2.1.154","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.154","@djangocfg/ui-core":"^2.1.154","@djangocfg/typescript-config":"^2.1.154"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.154","@djangocfg/ui-core":"^2.1.154"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.154_1770539167543_0.033648216922086416","host":"s3://npm-registry-packages-npm-production"}},"2.1.155":{"name":"@djangocfg/nextjs","version":"2.1.155","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.155","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"a4afe27db55649cd699e0ba388b0ccbe35eef35a","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.155.tgz","fileCount":133,"integrity":"sha512-JIgfHNOUZBZ9J5ZO3cf9UQsv+NwIODQR5jtxLrqayHdrKbRpI8GZhehaYaErgloWBQAZddXJlYxeeWBQcMkBYQ==","signatures":[{"sig":"MEUCIQDunqPpMsC/2c6jYNvoKXuuFycBo8ocsYQyNepvtLakRwIgVoK7PLKQx3RQf7ab2vR9wEtVwFB4k1bEEPELZ003M3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1174813},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"4ee9a9735c86bed7d2758b8392d5241d643561ec","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.155","@djangocfg/imgai":"^2.1.155","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.155","@djangocfg/ui-core":"^2.1.155","@djangocfg/typescript-config":"^2.1.155"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.155","@djangocfg/ui-core":"^2.1.155"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.155_1770539809597_0.3632952287429827","host":"s3://npm-registry-packages-npm-production"}},"2.1.156":{"name":"@djangocfg/nextjs","version":"2.1.156","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.156","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"d672d4f5fce9d68c258f5e1e87334de5ad917482","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.156.tgz","fileCount":133,"integrity":"sha512-GfKtlH2CnSIMek7XKVyKrgFhk77/Ox/p19mNk4ae2iLTmwhPaugXTsJKPHh3EWJpSuJ/cnVZ85M1fiod4JEN9Q==","signatures":[{"sig":"MEUCIQCfXjbgDKJPjs4aSkzbZlPyfhppntY8mB5HhgCaA8v4VQIgJDmqCtjwqasGRSKdPREJQrAEcIBlNTcuNs54xyyM+9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1174813},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"0df532e3761d6d309c68f3260381f864300cde1d","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.156","@djangocfg/imgai":"^2.1.156","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.156","@djangocfg/ui-core":"^2.1.156","@djangocfg/typescript-config":"^2.1.156"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.156","@djangocfg/ui-core":"^2.1.156"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.156_1770574829716_0.10422345742960193","host":"s3://npm-registry-packages-npm-production"}},"2.1.157":{"name":"@djangocfg/nextjs","version":"2.1.157","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.157","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"4f0089358bed1cd131d2b3aec2e80aef09cadd0e","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.157.tgz","fileCount":133,"integrity":"sha512-+zE87riHgFOdHnb0Rsuoy2zvj0h6yTMzpcsVPMrI5fAMFPV7pSByEnhZSuB8CGaY94xU2T6ju+fayBQhw7Kjow==","signatures":[{"sig":"MEUCIE80ROKOE06Vw148j32fnDEGcF+E9FhtdbtqZJT7+uz5AiEAu9shNBV93g3Y/GhK4faW4T+rQf7tWYqp2YaDjOzD6tI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1174813},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"53cddb30408821f9a89ded7d3c148d97725e1fe4","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.157","@djangocfg/imgai":"^2.1.157","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.157","@djangocfg/ui-core":"^2.1.157","@djangocfg/typescript-config":"^2.1.157"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.157","@djangocfg/ui-core":"^2.1.157"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.157_1770632335813_0.09142105745991747","host":"s3://npm-registry-packages-npm-production"}},"2.1.158":{"name":"@djangocfg/nextjs","version":"2.1.158","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.158","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"112f6ba5de56ad649929f474bde8d6db76e599b5","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.158.tgz","fileCount":133,"integrity":"sha512-25+a8rw9A8VnpbmdEBsgTDCrkHTsaCuzwVryzFIP3tBHJDnu/OwqC6YPAoGvSFPFKiu/uolifNZJ7foMIysPrw==","signatures":[{"sig":"MEUCIQDwSe99geLCHU+zOWp+0TdUn0PV7gBUG5ts0LCNqJjYTgIgEXc/7qNcsyn8QOGmnwZWWNR5uatxkZoOaucp4rjNlas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1174813},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"ab494cc69763fc306183b94882b758e1c58bcaeb","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.158","@djangocfg/imgai":"^2.1.158","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.158","@djangocfg/ui-core":"^2.1.158","@djangocfg/typescript-config":"^2.1.158"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.158","@djangocfg/ui-core":"^2.1.158"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.158_1770702191559_0.22107678008294274","host":"s3://npm-registry-packages-npm-production"}},"2.1.159":{"name":"@djangocfg/nextjs","version":"2.1.159","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.159","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"9b2ac18e8ef1a86c3007c3c46603714321dd3f51","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.159.tgz","fileCount":133,"integrity":"sha512-GMA9wV3W8B8gW5QX+93Y22fb+VdcMZGQJkGoRGXRIPcbFL9WKhpHsJHmuYusa3tn3TG/lVT1SVBqENEfwaJ2nA==","signatures":[{"sig":"MEUCIFP9KD2bsVxBqlq27mn0w2O6/gcbn4axL1cbIXeQ/P1PAiEA9kForzyXtFqZLk28zn1ZWjpn4+ouLyFn94z7nqyYbG0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1174813},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"457307425c53b8acb6dbc21c3a4d37be8e12ce9e","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.159","@djangocfg/imgai":"^2.1.159","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.159","@djangocfg/ui-core":"^2.1.159","@djangocfg/typescript-config":"^2.1.159"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.159","@djangocfg/ui-core":"^2.1.159"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.159_1770702968079_0.7203187202475434","host":"s3://npm-registry-packages-npm-production"}},"2.1.160":{"name":"@djangocfg/nextjs","version":"2.1.160","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.160","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"9e8d885311bb53a8f0e2db3ca3cb3e93e9f9277c","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.160.tgz","fileCount":133,"integrity":"sha512-K95ImYHKaa8/KaI1s6z9Aiz7Ykb5dlXMhtrfMw88YzKor9Ti3dbaDQj1D9I/0kug2GKJlgLNZ/w0xIthIjNOhQ==","signatures":[{"sig":"MEQCIDmWlQ4zDV8gOuTfeZn2FjuEywM844mYKMimsGcH2sNYAiA1OBpIn+tWCvHA0reGOVe2rEJ/w7wrDNhwpzRCj8hpmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1174813},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"0dd03bc0f928fbd93242f5d553b6360bc7e8f181","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.160","@djangocfg/imgai":"^2.1.160","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.160","@djangocfg/ui-core":"^2.1.160","@djangocfg/typescript-config":"^2.1.160"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.160","@djangocfg/ui-core":"^2.1.160"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.160_1770703980416_0.5729148997069138","host":"s3://npm-registry-packages-npm-production"}},"2.1.161":{"name":"@djangocfg/nextjs","version":"2.1.161","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.161","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"4007bb7f5d3cdc814a265c4dd5165c91e8292cdb","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.161.tgz","fileCount":133,"integrity":"sha512-waIgin7fWMISoq3q4tHRmzniE6ZiHiYnwLECRpr7ze+sk2auugQfDTE17+9lX0fGlZz1Q4Eum2H6s6U/oPLHfQ==","signatures":[{"sig":"MEUCIQD0DaAP3Q8g+sTSQhhSM0Q340pyF1WdfHt/Xx5CnbuWMwIgeAr2XDcxbrzOMaT2NNL8Biqq2kg0E7Y+w+Rs8/SCmI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1174813},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"0dd03bc0f928fbd93242f5d553b6360bc7e8f181","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.161","@djangocfg/imgai":"^2.1.161","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.161","@djangocfg/ui-core":"^2.1.161","@djangocfg/typescript-config":"^2.1.161"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.161","@djangocfg/ui-core":"^2.1.161"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.161_1770705160160_0.24357117191804845","host":"s3://npm-registry-packages-npm-production"}},"2.1.162":{"name":"@djangocfg/nextjs","version":"2.1.162","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.162","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"c1aeb69380e08ef0669dc6b4cd762aab9ce9ef24","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.162.tgz","fileCount":133,"integrity":"sha512-R3zLW1CFxW/+wd1Mzkb9RiaaB5HgEazmhFgduzBUvLky7I2sYYfAg+6ANRGWoZLuvLp3eCQAfvKmX+IO/u2ekQ==","signatures":[{"sig":"MEYCIQDdHUkomsj1nCPVfED+DEjHVaO07CvCAgZ9C8yF1SsWsQIhAO5vQXRAsw7Q+h9ciKqA9/d6FCF8yIDMaxFho7i/1o9W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1174813},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"bb2f539d3171df4294fea73a1e8324ef11901e71","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.162","@djangocfg/imgai":"^2.1.162","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.162","@djangocfg/ui-core":"^2.1.162","@djangocfg/typescript-config":"^2.1.162"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.162","@djangocfg/ui-core":"^2.1.162"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.162_1770728955349_0.42747570663074197","host":"s3://npm-registry-packages-npm-production"}},"2.1.163":{"name":"@djangocfg/nextjs","version":"2.1.163","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.163","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"82c13bb02e46b92e458a33e34b36ad90e7fdc7b9","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.163.tgz","fileCount":133,"integrity":"sha512-Ot16if36Mz9vRVt9rcwR/Egkqdql1DPXRcaiHcSNQc6sx3uz9vuS9Qbts7Zs72SQMQltgXC2aNtYVCCq7Tragg==","signatures":[{"sig":"MEUCIBBbpq/kNTqGqbB/eDQ6NudmwHWSEmNtjtkMj1292rPsAiEAw6/AdP2dkowOBrPIoHjeMuAc1yq4iyjbe6/twOAVkpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1174813},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"cc350f236df64826709bf693fc139e4673308908","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.163","@djangocfg/imgai":"^2.1.163","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.163","@djangocfg/ui-core":"^2.1.163","@djangocfg/typescript-config":"^2.1.163"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.163","@djangocfg/ui-core":"^2.1.163"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.163_1770751427870_0.5334965246092429","host":"s3://npm-registry-packages-npm-production"}},"2.1.164":{"name":"@djangocfg/nextjs","version":"2.1.164","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.164","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"466774489d1c779cd39e544fb98c180f69c7cfac","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.164.tgz","fileCount":133,"integrity":"sha512-+uQlqo4KHj/vuH2xpjTEHLI3sPOMTasYapjT+xhfy1sxAL5ZpcpSpERedzT3ccXg3eNZ2rRBg9TnQQU0wXezvg==","signatures":[{"sig":"MEUCIQCye0cU3VlnZXrrjTBpAgN2mCHxWX2Ce0JrIR4b/bLJlgIgFoihCLjNAV3BhSPXd1bdp1pZJKp51Nhqn+KlDbFWt/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1174813},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"9aacaef2df0579939e9298ca2724ad3fe82d5c28","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.164","@djangocfg/imgai":"^2.1.164","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.164","@djangocfg/ui-core":"^2.1.164","@djangocfg/typescript-config":"^2.1.164"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.164","@djangocfg/ui-core":"^2.1.164"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.164_1770788915760_0.8011549230910482","host":"s3://npm-registry-packages-npm-production"}},"2.1.165":{"name":"@djangocfg/nextjs","version":"2.1.165","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.165","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"d523ae2c5037a3f1a6342061bbf7cf6ae727953a","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.165.tgz","fileCount":133,"integrity":"sha512-1pGFLBdB8CT3t8A7FRc5jM+e19bcWrWnDBRhD37NELmLcE7G/6ZxiXXsnmy+Cz1IQGbE9tGxrVA01FRr7VVmvg==","signatures":[{"sig":"MEUCIChXAuHFBtUqxirIb1MfHvnuEES5s+a3sT7VJLwjEgUdAiEAzjCzMxA6xZtDBzFyQiqMB8A6c2iiC9PRqzsLFIcBF9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1141498},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"9aacaef2df0579939e9298ca2724ad3fe82d5c28","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.165","@djangocfg/imgai":"^2.1.165","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.165","@djangocfg/ui-core":"^2.1.165","@djangocfg/typescript-config":"^2.1.165"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.165","@djangocfg/ui-core":"^2.1.165"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.165_1770790409530_0.7735997029642496","host":"s3://npm-registry-packages-npm-production"}},"2.1.166":{"name":"@djangocfg/nextjs","version":"2.1.166","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.166","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"eb481e41cce8a69b518b38cc651fefee0d6616cf","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.166.tgz","fileCount":133,"integrity":"sha512-nRR6+w/YmTlbwxqNhWXUg6AYZLPCS4Fxm5SShKaskZUU4KK2Rb0MSL+T8WflbA3PqAExusuXxR4jFGKEbzGx2A==","signatures":[{"sig":"MEQCIF7A0Qp8HHboHk0FAMoCeILgyf/LN1Tv/eN69MyO4MuFAiApJPwcnqc8SOyS7sJaIGnK++ipHrK+UB8GsJTl1Z7cbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1142438},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"ea4357ebd963eeb0e16a65907ce448804ea75e53","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.166","@djangocfg/imgai":"^2.1.166","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.166","@djangocfg/ui-core":"^2.1.166","@djangocfg/typescript-config":"^2.1.166"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.166","@djangocfg/ui-core":"^2.1.166"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.166_1770790976193_0.43754257565083376","host":"s3://npm-registry-packages-npm-production"}},"2.1.167":{"name":"@djangocfg/nextjs","version":"2.1.167","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.167","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"f4eddd09fb517f879712252f95ad22ae167a7672","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.167.tgz","fileCount":133,"integrity":"sha512-P/xmpWCQrTKkQ3XXS23vNS98DtgXCTH3G9AqD/y2yS/AQjYNkYCULq9VfuelCwA8qEMvqh/xd31JQxvJbYEUqA==","signatures":[{"sig":"MEUCIAIvpCf0NqddrygkuSb611Bosmfloz/c+DChc8JiXsKlAiEA+udR/Sk36z3v1qlDp0ZuuwrqJEyxjHix9FH2s4WqGuo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1142438},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"ea4357ebd963eeb0e16a65907ce448804ea75e53","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.167","@djangocfg/imgai":"^2.1.167","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.167","@djangocfg/ui-core":"^2.1.167","@djangocfg/typescript-config":"^2.1.167"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.167","@djangocfg/ui-core":"^2.1.167"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.167_1770794295862_0.7209353887783401","host":"s3://npm-registry-packages-npm-production"}},"2.1.168":{"name":"@djangocfg/nextjs","version":"2.1.168","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.168","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"5867bfdc6c9134905efab58d58eaf75f94520dbf","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.168.tgz","fileCount":133,"integrity":"sha512-nh9wIHgJ223ig00OUpNOUpVIJR17jGY50io5WG+duASNNaNzbwsjnPvT0hZcXJi04HCGN9+Hx1duG7D6whQRfw==","signatures":[{"sig":"MEYCIQCR0Ka0m74h48fGvyAgP5+lC+ewn8Fgk6AYaRuIxgbvaAIhANjaaT+gmYehugPXnOuXFARVLxMCRbgBH6UOIF1adaoi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1142438},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"f56a53d0ae4781637227eff6d65b3adc35d22333","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.168","@djangocfg/imgai":"^2.1.168","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.168","@djangocfg/ui-core":"^2.1.168","@djangocfg/typescript-config":"^2.1.168"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.168","@djangocfg/ui-core":"^2.1.168"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.168_1770877584327_0.3156538368161277","host":"s3://npm-registry-packages-npm-production"}},"2.1.169":{"name":"@djangocfg/nextjs","version":"2.1.169","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.169","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"ddb6975db36b07388a7ca74c3b2015eb8a68148e","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.169.tgz","fileCount":133,"integrity":"sha512-YES8zmfbXkO6JZ3gyUhvSJAbexhAwnbPIHsxx3dmLO8rFgVEaAYeCc6GF9kIEugoc1/M8hYXSHPGjC1xfQnybA==","signatures":[{"sig":"MEUCIE7j5ii7VPsmH9pUIe+KKZhC1qerRIN0Fmwgj+rRuMN2AiEAlxcxu/Zda6Epk3D8k5Gg04VxjwQsqL7PxwDHzrVuPUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1142438},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"cdd6a719af01ecc0effdc442481cc2295aa8c7c8","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.169","@djangocfg/imgai":"^2.1.169","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.169","@djangocfg/ui-core":"^2.1.169","@djangocfg/typescript-config":"^2.1.169"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.169","@djangocfg/ui-core":"^2.1.169"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.169_1770879710640_0.5715420574980898","host":"s3://npm-registry-packages-npm-production"}},"2.1.170":{"name":"@djangocfg/nextjs","version":"2.1.170","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.170","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"0e57985e5f9664777fc8c0fe6a735a15608c6381","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.170.tgz","fileCount":133,"integrity":"sha512-BiImtbRLmshHPOdpzdMUDfXXEDvOm4qSb8DLTBxzkDJbQe+9p2HYbWzO89r0MSpb7ZDeQgf2/oUpnigcBGkokw==","signatures":[{"sig":"MEYCIQCtpBzYXauuP/TzpFqUydrXnZtZLz0tHKcb+B7X4+YStwIhAIxeBOhsfSvywUuScMs9OEt1ry26+Tm+V21Ot6mKo5mY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1142438},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"e158c41e64b15e2447b3334a088c7f64ab492aa5","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.170","@djangocfg/imgai":"^2.1.170","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.170","@djangocfg/ui-core":"^2.1.170","@djangocfg/typescript-config":"^2.1.170"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.170","@djangocfg/ui-core":"^2.1.170"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.170_1771574647107_0.8568941124065848","host":"s3://npm-registry-packages-npm-production"}},"2.1.171":{"name":"@djangocfg/nextjs","version":"2.1.171","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.171","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"e94be2316b94f0bf2799993300dfc26aabab7a92","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.171.tgz","fileCount":133,"integrity":"sha512-n1u3f6VK0DIuyx3h2eEmRUXph/sU8xd+0C8+A2xfiMJ6nVIsX6YGxoYfWsYkPEO5XkOverWrXLhjEpe4OZ7fBw==","signatures":[{"sig":"MEUCIApUt2Ww/0JdcF5cLs0JHIa5qJX/PHDLtZSue4yOKLF/AiEAtXe4zq7umYxizkF08y7TovgOFZrpGR0JptDThbzv0As=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1142879},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"cad35f535e6f7bfafb9333252dc433056a23af9b","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.171","@djangocfg/imgai":"^2.1.171","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.171","@djangocfg/ui-core":"^2.1.171","@djangocfg/typescript-config":"^2.1.171"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.171","@djangocfg/ui-core":"^2.1.171"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.171_1772010385222_0.3755520839749096","host":"s3://npm-registry-packages-npm-production"}},"2.1.172":{"name":"@djangocfg/nextjs","version":"2.1.172","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.172","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"e076116c902807aace86235bcd037ace0896237d","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.172.tgz","fileCount":133,"integrity":"sha512-kohQZx5M5dV2zPiBoDPpE/jO7mIGTMf8s1IiZ0yAt9dJnSyElNWzeDoyLPuJs3//AkWnA6MXhQ1fXbU/gBMdkQ==","signatures":[{"sig":"MEQCIHfFEt5gt+KX5jQXWEYJq0FwprjY6LZiohyEmw9SNkd9AiARiVJjIoQktpj1EUSNwjj1rmo+b9gyBex69Yf816GEAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1142879},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"1e7557e448675b272b691759cc4175e117e4dcbb","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.172","@djangocfg/imgai":"^2.1.172","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.172","@djangocfg/ui-core":"^2.1.172","@djangocfg/typescript-config":"^2.1.172"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.172","@djangocfg/ui-core":"^2.1.172"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.172_1772011703456_0.7765001661685498","host":"s3://npm-registry-packages-npm-production"}},"2.1.173":{"name":"@djangocfg/nextjs","version":"2.1.173","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.173","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"0e004019c78ea671b7903af887e659601a413e31","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.173.tgz","fileCount":133,"integrity":"sha512-S6J16TPENfbmSgUfKzvW0lLKHX+3NAjjU+PO6GcK4B/FhQlhfXF/KIybIv/YpZuBy3b4ir52y7r/qEhNEFb11Q==","signatures":[{"sig":"MEQCIApIlVpdH4dMI8OCNxMwToKRWn3wCXx1SN1gWqtNVV0BAiAamOU9K4oy18kdvE3ELeOpY4G8nhkBD+gr7SG7Mx59ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1142879},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"1e7557e448675b272b691759cc4175e117e4dcbb","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.173","@djangocfg/imgai":"^2.1.173","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.173","@djangocfg/ui-core":"^2.1.173","@djangocfg/typescript-config":"^2.1.173"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.173","@djangocfg/ui-core":"^2.1.173"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.173_1772011830021_0.9069474352986076","host":"s3://npm-registry-packages-npm-production"}},"2.1.176":{"name":"@djangocfg/nextjs","version":"2.1.176","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.176","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"d50731369a6cb59bcb6a3f6342c08c28f7a84632","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.176.tgz","fileCount":133,"integrity":"sha512-HDuvoNtfhjNzJXhTCP+yn+MEhbvYrKD49Io/8XX/qwC804pla2y5NTy/TxoR/hHDIfdIeh/iiuE4TVe54dgpHA==","signatures":[{"sig":"MEQCIG+rkazBJYE92aWBj8qFjycL8Q9cbp/+OsLJNFHuRZhqAiAqhE+HWs4DZEolQTjm/EsQDjO1AdQz6aDGLEs94OsoJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1143148},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"95810ba1e38c26f24985a1e8c8b48e381368f320","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.176","@djangocfg/imgai":"^2.1.176","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.176","@djangocfg/ui-core":"^2.1.176","@djangocfg/typescript-config":"^2.1.176"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.176","@djangocfg/ui-core":"^2.1.176"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.176_1772030977095_0.9245603187881939","host":"s3://npm-registry-packages-npm-production"}},"2.1.177":{"name":"@djangocfg/nextjs","version":"2.1.177","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.177","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"e804a1cf6d67723dd5d74b474171f47dd680b5ba","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.177.tgz","fileCount":133,"integrity":"sha512-5Fz88xt1NAM+u2/9wMpXNgOjWalYWZDiD1NRrPVqhoGpXbvKLJz71uNyMR9HfNdOYcAQU7LBYZTvoMaVWuVy9Q==","signatures":[{"sig":"MEUCIQDv1U7KyLChSJvYlgGLbCCnFqwAZg303vwNfTI/Bn6hHgIgP3B1mAvIaSlzjnzvdy0Wb7J5SexSt/PO3eXDLPb7fUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1143794},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"0a68b33c4a662b2ef71064f284e6e05c489ff22b","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.177","@djangocfg/imgai":"^2.1.177","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.177","@djangocfg/ui-core":"^2.1.177","@djangocfg/typescript-config":"^2.1.177"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.177","@djangocfg/ui-core":"^2.1.177"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.177_1772077548954_0.23374403412850975","host":"s3://npm-registry-packages-npm-production"}},"2.1.178":{"name":"@djangocfg/nextjs","version":"2.1.178","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.178","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"0cf0f0dbc2f6bb1623ae15dbef7bf6d81f56b970","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.178.tgz","fileCount":133,"integrity":"sha512-IfSUgAypic1V9acqOIHKYdQdd3trH3/CbVgPrIgv4qxaLbmpGlHx3LtH66WAhvdg1WI/Sysb1PJ1IiwZaAC7ZA==","signatures":[{"sig":"MEQCIDtdESnCTk2p3FM9B2l85xyWny9ggOGS/8tULF9+p7SpAiAZASCdFl9XXFvmarPa7uNb4XkaVaRsFSD5p+OVRQPDAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1143794},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"a17f528071eaf1966b4db945ea577da9c0173aca","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.1.0","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.178","@djangocfg/imgai":"^2.1.178","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.178","@djangocfg/ui-core":"^2.1.178","@djangocfg/typescript-config":"^2.1.178"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.178","@djangocfg/ui-core":"^2.1.178"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.178_1772079111339_0.9185517861925998","host":"s3://npm-registry-packages-npm-production"}},"2.1.180":{"name":"@djangocfg/nextjs","version":"2.1.180","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.180","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"58006d3ba9e7b83ea2542e7bc6d9d01894ffcaa8","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.180.tgz","fileCount":133,"integrity":"sha512-5GK9nkSDaLIuN5lXgbjqMWP99XQ5UXIsC3sz/GkEPj2u0QJQEeW5buuMa/Dwuy8QwLHJLXRZ/jrLEhk729Jylg==","signatures":[{"sig":"MEUCIFlLR7cKzyHtghawSqqAioPL6gTrNlaUkSB0GEglpvx2AiEA9fiL96VgdLAEVujwmGCBlzbjsSwjKE5/xEvTq3UYwTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1143794},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"a17f528071eaf1966b4db945ea577da9c0173aca","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.180","@djangocfg/imgai":"^2.1.180","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.180","@djangocfg/ui-core":"^2.1.180","@djangocfg/typescript-config":"^2.1.180"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.180","@djangocfg/ui-core":"^2.1.180"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.180_1772097047687_0.8717737234469776","host":"s3://npm-registry-packages-npm-production"}},"2.1.181":{"name":"@djangocfg/nextjs","version":"2.1.181","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.181","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"c7efba8fd20ee86d11db1e7b76c11f741bc08126","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.181.tgz","fileCount":133,"integrity":"sha512-QuVsRvgTUXLUQ2EFQCUaJagfTCKCE2keTxBm+VPiJLjR0SZF+pLdiIZS3Zli8WzlKasm1NBkZPHo/Z3wnzgQhA==","signatures":[{"sig":"MEQCIEqz1pWb3RK2VSgi1Yqj4tuarA2ZJVHkDdU8U/dpzNDaAiAGyNYXV2lyd9sh4PHtpCnv35oK2Nt3XbfObFKxEwqmeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1143794},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"dad49b5df52c2920f06f529de87a5c8ea68a1fc2","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.181","@djangocfg/imgai":"^2.1.181","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.181","@djangocfg/ui-core":"^2.1.181","@djangocfg/typescript-config":"^2.1.181"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.181","@djangocfg/ui-core":"^2.1.181"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.181_1772113027345_0.49738745428508513","host":"s3://npm-registry-packages-npm-production"}},"2.1.182":{"name":"@djangocfg/nextjs","version":"2.1.182","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.182","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"92bbd2ab3efb7c61386c9836b9288df26eeee70e","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.182.tgz","fileCount":133,"integrity":"sha512-HCFCv16cIGQ04Zll67qGg/+jKk9/+uqyzPQ3A2Rol6E1UWKzKeR1hsLLPYxAPEnpy3J3yKgYwBNwVifN+TLa7Q==","signatures":[{"sig":"MEYCIQDUHsEJOnYHGtC5KXs3Bh0+0hFiG5rzawDCqvy/+znrlAIhAK6X10eD6zSuTcCWn4XY098zI5DmR6jD8d2rAYEiDdcj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1143794},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"894a6e288ddb6be05621b1833555a456c7e0ef66","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.182","@djangocfg/imgai":"^2.1.182","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.182","@djangocfg/ui-core":"^2.1.182","@djangocfg/typescript-config":"^2.1.182"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.182","@djangocfg/ui-core":"^2.1.182"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.182_1772113328178_0.39736149738729876","host":"s3://npm-registry-packages-npm-production"}},"2.1.183":{"name":"@djangocfg/nextjs","version":"2.1.183","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.183","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"30710c8c174b0fc57fc6aa41dcb3bb9bc7f60554","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.183.tgz","fileCount":133,"integrity":"sha512-KBs9YsIWlVWD3RCZ2iLCgA5etoUsnsZd5euSIk3aJnNGuHRT31n4vKBUWCcLt3hDm5V6c1gCJLNT9isx0vcupA==","signatures":[{"sig":"MEYCIQDmpbHfu8PdWROteWsr1BbYux7PVqnygnDJsAUaGoeqbAIhAI2muk1r62hY44rS4W8sncE2djTlQYxldOFbZow7KvrS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1144606},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"4e0f1ffb95f48936653db7fb86b41486bffa9a56","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.183","@djangocfg/imgai":"^2.1.183","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.183","@djangocfg/ui-core":"^2.1.183","@djangocfg/typescript-config":"^2.1.183"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.183","@djangocfg/ui-core":"^2.1.183"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.183_1772115589286_0.38750037209952626","host":"s3://npm-registry-packages-npm-production"}},"2.1.184":{"name":"@djangocfg/nextjs","version":"2.1.184","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.184","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"0d91c6450faae032ebca62124e1048246ea6ddf5","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.184.tgz","fileCount":133,"integrity":"sha512-6qkurNeeDN2SgSTn+ei8vnut87rNHfLWXdJPYP40fdWrbZNqPeAMJiMZlYktRYv6n3LLZwQqaMBlEEdkSyhBig==","signatures":[{"sig":"MEUCIQChqqMY/LjM9RjDlazWifmisqq8OeQ2yoly7MlcBGs22gIgCedbWDCh0cPtzpBx38fUUcaPLAbK03fNtaPrIMTXma0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1144606},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"79a033b8684335d2366d295825b4e39a9190c43c","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.184","@djangocfg/imgai":"^2.1.184","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.184","@djangocfg/ui-core":"^2.1.184","@djangocfg/typescript-config":"^2.1.184"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.184","@djangocfg/ui-core":"^2.1.184"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.184_1772115816288_0.9917842326947535","host":"s3://npm-registry-packages-npm-production"}},"2.1.185":{"name":"@djangocfg/nextjs","version":"2.1.185","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.185","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"b5ec08b022d4937a0373350bf8541cb8b86d2ecd","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.185.tgz","fileCount":133,"integrity":"sha512-9YYP96Hz1wmfSfuQJM7KjSfO+AKk1ISQjaeJRjY53NdNHRjIOn+qAIj9dn4vnog5WreDrqDkqCPoTVFQL1zkRw==","signatures":[{"sig":"MEUCIQC07aHT0Qoi92RQr9ESSBGunOUSl9G88Mg1AVfGqAkEbgIgagmItDlkC7ruZrFeAv0nGnaZxzFJ7hlqqDKFCBs6Rs0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1144606},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"ed69feed75cc76f5112b501339d1f1f697dca53b","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.185","@djangocfg/imgai":"^2.1.185","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.185","@djangocfg/ui-core":"^2.1.185","@djangocfg/typescript-config":"^2.1.185"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.185","@djangocfg/ui-core":"^2.1.185"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.185_1772116208119_0.5099198667941405","host":"s3://npm-registry-packages-npm-production"}},"2.1.186":{"name":"@djangocfg/nextjs","version":"2.1.186","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.186","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"5e7b4c16a6392136614a388b54bb974ee21bd7c0","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.186.tgz","fileCount":133,"integrity":"sha512-NEwd76vcrNPeNpKi9+jHJfHf1nWKpIraX9XnGPQWKHAORJwNO/ywtHreaLES1Yds8sxWIG6v+A1eJWEkyGv9pA==","signatures":[{"sig":"MEQCIBR9IN6jyanjb+yRP2S/Req/Wq2ZntAeBuqCBnNSjRVhAiBbCpjwZGfQTIlu13m8+3n84vn5hkluILZ2WsQJ8gWZ4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1144606},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"92bf330175228121a6cca8cc4c1470504cb4de79","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.186","@djangocfg/imgai":"^2.1.186","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.186","@djangocfg/ui-core":"^2.1.186","@djangocfg/typescript-config":"^2.1.186"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.186","@djangocfg/ui-core":"^2.1.186"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.186_1772171874205_0.20634759092371735","host":"s3://npm-registry-packages-npm-production"}},"2.1.187":{"name":"@djangocfg/nextjs","version":"2.1.187","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.187","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"f9ebc6c75d224708754d2c23c6d643bcb89f70ac","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.187.tgz","fileCount":133,"integrity":"sha512-jo3ailqPh7FeTEio07TWBQd3ipYDMSxb7vHvlE7QOoB+a/a47u0bt04Sga1xJ/l9ylk8OGX2DlALUBMV0WM+nQ==","signatures":[{"sig":"MEYCIQDtqbPkWw+M+xCfwEZr69kEj9t6iib956aag0u2tY74IQIhAMLllajYKSaRKDIw/N5Fa1zB4TL4xivAanYPUgaehrai","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1144606},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"e161d5702c53ec87d07063586142326d4f0e140b","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.187","@djangocfg/imgai":"^2.1.187","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.187","@djangocfg/ui-core":"^2.1.187","@djangocfg/typescript-config":"^2.1.187"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.187","@djangocfg/ui-core":"^2.1.187"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.187_1772174300375_0.3245602243214045","host":"s3://npm-registry-packages-npm-production"}},"2.1.188":{"name":"@djangocfg/nextjs","version":"2.1.188","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.188","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"d4b673e2f289c3f02063c50fafc23e5653aa39c3","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.188.tgz","fileCount":133,"integrity":"sha512-pGo4cKNunBjG0G58KQ4jIVJS1zq/AGczqOzKdtmLuHls3tf2VghQRhWlFWyF1k3Fd6xX+7I37o8qLrESig5B8w==","signatures":[{"sig":"MEUCIQC6NpyhPzWfzQOe7nIvyM6IifHptx5cBYZLgG0ZqWzuIAIgItD5VhZM8wRQo1DQs1T1c29CxRsjs1Ju5LpGUz6QEjU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1144606},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"dd63c50e37d3847bd406e642035db3d20e4d769b","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.188","@djangocfg/imgai":"^2.1.188","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.188","@djangocfg/ui-core":"^2.1.188","@djangocfg/typescript-config":"^2.1.188"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.188","@djangocfg/ui-core":"^2.1.188"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.188_1772182386329_0.7434449458887076","host":"s3://npm-registry-packages-npm-production"}},"2.1.189":{"name":"@djangocfg/nextjs","version":"2.1.189","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.189","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"3a9c9e3c08837f1ecd2ae70e64a34bf0877f2ecd","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.189.tgz","fileCount":133,"integrity":"sha512-TNZ2V6nY9sJ58oJkFV+YQVNYvaxnw5IAVXj8m1GHyQ/XgaXD4krkRCRDW9Vk6cmCtV4gXPCHJCJQqXRWEugYxg==","signatures":[{"sig":"MEUCIGq/XnsXRnFjKJ/9nkjTD9dAz3Tj/2NmHAO42NfKELV7AiEAhlov+v3ZA95tXcBNgWHX2Q1ER3acoUuFJJgZQSMT3pk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1144606},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"b585d5e2dde88bd2f3114a7b95189ee7006366bf","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.189","@djangocfg/imgai":"^2.1.189","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.189","@djangocfg/ui-core":"^2.1.189","@djangocfg/typescript-config":"^2.1.189"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.189","@djangocfg/ui-core":"^2.1.189"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.189_1772183258298_0.9011883321802954","host":"s3://npm-registry-packages-npm-production"}},"2.1.190":{"name":"@djangocfg/nextjs","version":"2.1.190","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.190","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"bce446abbda5eb017c1ebbfcb9893c3da6e49189","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.190.tgz","fileCount":133,"integrity":"sha512-bVTPCqlflcEBHlvEDQMVXqTlT195SM6skKhAl9lPa56aBmPFpZ1cumEw8L+kw2ih8Q2fd3bBlAnCQDwJxWODYQ==","signatures":[{"sig":"MEYCIQCotI3jzUVIwCB9sURkHqcdZ4Bej1uXpnCrUrawOUH0HAIhAJ8ItM1F4zdineDhlNwmn0R98T1cAf2gpjH2VUeTESr4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1145869},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"9bed8f73c48910a030e8ffec0fac16478f52c015","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.190","@djangocfg/imgai":"^2.1.190","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.190","@djangocfg/ui-core":"^2.1.190","@djangocfg/typescript-config":"^2.1.190"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.190","@djangocfg/ui-core":"^2.1.190"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.190_1772202522321_0.14490333667309252","host":"s3://npm-registry-packages-npm-production"}},"2.1.191":{"name":"@djangocfg/nextjs","version":"2.1.191","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.191","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"4504a272f34cfdc660c429a4549ab7729937527c","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.191.tgz","fileCount":133,"integrity":"sha512-7z/iYtqu0X8UnafPuWcijur0gqaZ5PcxZSGjw7JlP/Y3xZdVIP7OfOuu/mScpeH2L6+IWaY3rhAknIcr6LD82w==","signatures":[{"sig":"MEUCIQC7uRV0BuYScp44qVxcG961hd7KW9wUyTbiu7tKS/BjUwIgbK6785Cpc/w1RmJVcxrmfmPKCUCRX5gIRQmWAibd5u4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1145869},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"d9552e6b81740f9d164f67273ca4d6eb43cf5985","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.191","@djangocfg/imgai":"^2.1.191","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.191","@djangocfg/ui-core":"^2.1.191","@djangocfg/typescript-config":"^2.1.191"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.191","@djangocfg/ui-core":"^2.1.191"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.191_1772214368074_0.40331424511251157","host":"s3://npm-registry-packages-npm-production"}},"2.1.192":{"name":"@djangocfg/nextjs","version":"2.1.192","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.192","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"60b133269a906b22e5772e1e0c63aec87f894314","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.192.tgz","fileCount":133,"integrity":"sha512-fW7Z92y7qXi+7ibkMLyGdQtaOZK2vxRZoaCM/TdnVkMyZ7ckn5+0Pl3uIE00mY/BPF4Di+3M1+/O01QBUKNktg==","signatures":[{"sig":"MEUCIQDaaWk748K1wlxEM8Dw//aOfhNGUMEYPV8EvdyhVjp2XwIgKpK6DV4edkHLZxixpmd92DadRh3iIfkukDzeTzvoUNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1145869},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"abe72a19293ca6f84268b4a977b83e25d0174c2c","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.192","@djangocfg/imgai":"^2.1.192","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.192","@djangocfg/ui-core":"^2.1.192","@djangocfg/typescript-config":"^2.1.192"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.192","@djangocfg/ui-core":"^2.1.192"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.192_1772259495570_0.2001404300453422","host":"s3://npm-registry-packages-npm-production"}},"2.1.193":{"name":"@djangocfg/nextjs","version":"2.1.193","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.193","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"17bc51210d820cd8959974f79cb3ba6a5e75d215","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.193.tgz","fileCount":133,"integrity":"sha512-6t74slZ2X9OkD5eOplpm8hDtcBJT8PI2ccNB+JnpMrOUS065h71UcJma2ahxMG31AGfLdUaDaKGmtWfYGl0H2Q==","signatures":[{"sig":"MEUCIETR8PTmhhkKdInZ27jeA8vcSZXNSIlfTb4Oi11sB/gwAiEA5BO38qqlssbQfkuOCsJphXdkvHe6/jDJze8dOiMv44c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1145869},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"abe72a19293ca6f84268b4a977b83e25d0174c2c","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.193","@djangocfg/imgai":"^2.1.193","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.193","@djangocfg/ui-core":"^2.1.193","@djangocfg/typescript-config":"^2.1.193"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.193","@djangocfg/ui-core":"^2.1.193"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.193_1772264818876_0.9911692234118716","host":"s3://npm-registry-packages-npm-production"}},"2.1.194":{"name":"@djangocfg/nextjs","version":"2.1.194","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.194","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"176d0ecc8a2f4c381f11b42c871fca496b24929d","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.194.tgz","fileCount":133,"integrity":"sha512-LOZ76Lgi/mqH+iN6G1JYj1anyZJEyY0YsoKhK4lw9T3u9KPeFnP66+koUGs9erx7+oqeiiKHuqH1YM6Je8DJmA==","signatures":[{"sig":"MEUCIDLVoP9ZIJfy8JgPlfUCyS2kOQ0E8DKTAhU8bVFr8o5wAiEArsb7xFwiXP1ceTakkyL9pZu6j43Sn+hf+TmwqX9HVYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1146114},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"245987e83e71bb461489dd264c1ce5c1bb5b0493","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.194","@djangocfg/imgai":"^2.1.194","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.194","@djangocfg/ui-core":"^2.1.194","@djangocfg/typescript-config":"^2.1.194"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.194","@djangocfg/ui-core":"^2.1.194"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.194_1772298208010_0.08088547129001555","host":"s3://npm-registry-packages-npm-production"}},"2.1.196":{"name":"@djangocfg/nextjs","version":"2.1.196","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.196","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"e2f746ca9d8b7df99cb25723f502d8abf6078d00","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.196.tgz","fileCount":133,"integrity":"sha512-KTb2HgLkYu45ZF3nyDQrT1WpVoV044ZE/KRvJmzUsLl9Bqip2GIk/UpjMioOwf0ISXC0MGmHkYr+wSDn4OZytw==","signatures":[{"sig":"MEQCIE7AYNCVknFEPT8149IGyCQNVIiDrHgb0BRC+SwWODPJAiBVuancbLi078wfPw8LTul7wtUrvlMMKBSdSboJ+71cZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1146114},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"615d0e4e53d7ac1adc9fc779aaae7224e03351dc","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.196","@djangocfg/imgai":"^2.1.196","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.196","@djangocfg/ui-core":"^2.1.196","@djangocfg/typescript-config":"^2.1.196"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.196","@djangocfg/ui-core":"^2.1.196"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.196_1772335189504_0.13772270131730902","host":"s3://npm-registry-packages-npm-production"}},"2.1.197":{"name":"@djangocfg/nextjs","version":"2.1.197","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.197","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"84d6768750a8360bd1693cb244597135dc3657e8","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.197.tgz","fileCount":133,"integrity":"sha512-bRcB/6rwG5CnPOrAYibVbOUJVpiE8b4wxncm9TOswiji7rf4XaTyItjdgxREGJltJxo1me6zqtuaQdyakIASFA==","signatures":[{"sig":"MEUCIDd2Y65l76R196t6yk701HEtXzlyEOYnR8wcSaK9g1fYAiEAspOdzDjymxO2WOLBxfSGp5PYM9d6KRC6cg+sPLPqB4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1146114},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"615d0e4e53d7ac1adc9fc779aaae7224e03351dc","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.197","@djangocfg/imgai":"^2.1.197","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.197","@djangocfg/ui-core":"^2.1.197","@djangocfg/typescript-config":"^2.1.197"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.197","@djangocfg/ui-core":"^2.1.197"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.197_1772344946741_0.9671964727406437","host":"s3://npm-registry-packages-npm-production"}},"2.1.198":{"name":"@djangocfg/nextjs","version":"2.1.198","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.198","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"3ec641726f885c2539c09e5677623f678cf42697","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.198.tgz","fileCount":133,"integrity":"sha512-tQfWa4eNXpLb4cDxbHbAMYiAwXjcNz03i1HUu9Kl62784Qa7mvKUIAz7ZdcgPfyfapnkUSjDN3bezdrs9v+3AQ==","signatures":[{"sig":"MEUCIBCKtWpEEyydg1Nc0J977M4Uv4GA4waDKJNB87ogNoCDAiEAxj7n/F0ohrX8D+yrRUgQTfiTulAC134GtYmOkp0fFU0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1146114},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"2cc72c83c9963ed359f13a5148cf9e6d2831bb92","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.198","@djangocfg/imgai":"^2.1.198","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.198","@djangocfg/ui-core":"^2.1.198","@djangocfg/typescript-config":"^2.1.198"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.198","@djangocfg/ui-core":"^2.1.198"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.198_1772450992426_0.9763099230979215","host":"s3://npm-registry-packages-npm-production"}},"2.1.200":{"name":"@djangocfg/nextjs","version":"2.1.200","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.200","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"45454e82590f03aeb1980198ac39116b10f71dac","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.200.tgz","fileCount":133,"integrity":"sha512-s9UXjjA05VlHPp5aYMJu95LQakH/T0/b1aYdW29hAeiF+PKggKrSg/ovhewGULllmDCGQRl5FYejXD5L2ONVhg==","signatures":[{"sig":"MEYCIQC0f3I/Wq2DcLI/XePjhe/Bg4dccO3OcZM5b76P2QrM0QIhAIQc0l9/VdqSYi6JZiv9oY4+MIfs6eg1voj8o9kbKGj6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1146114},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"7fc4a0fc9bbacdef216ade3fe06fdc1efb424fe6","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.200","@djangocfg/imgai":"^2.1.200","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.200","@djangocfg/ui-core":"^2.1.200","@djangocfg/typescript-config":"^2.1.200"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.200","@djangocfg/ui-core":"^2.1.200"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.200_1772544209465_0.7806017808843304","host":"s3://npm-registry-packages-npm-production"}},"2.1.201":{"name":"@djangocfg/nextjs","version":"2.1.201","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.201","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"4cfb4cd75de57333a35cd29da24e972c2dd52b79","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.201.tgz","fileCount":133,"integrity":"sha512-gpIoqbqgMysV2qOJFb6D0xlwAFKXfabiug2ZMWi3ZV1tdAVU41H3om0aeEdtswfzSdbmRoTyDKBpAXGikMcrjA==","signatures":[{"sig":"MEUCIC7iTc2DdqtQYpCqliuWEhTsmESSPOHZ1mBzbPCcx/GcAiEAv8JpaAyPr3JSAhgHWGfelbYPB9enwK16gO7CQEP1c6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1146114},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"a336484cc6f6f741b9d4cc23dd9af2a635a8c9d7","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.201","@djangocfg/imgai":"^2.1.201","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.201","@djangocfg/ui-core":"^2.1.201","@djangocfg/typescript-config":"^2.1.201"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.201","@djangocfg/ui-core":"^2.1.201"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.201_1772882256343_0.7812720944977158","host":"s3://npm-registry-packages-npm-production"}},"2.1.202":{"name":"@djangocfg/nextjs","version":"2.1.202","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.202","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"bbef6f7ee2da7fde228157d482e56176c4efb3d8","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.202.tgz","fileCount":133,"integrity":"sha512-PWqw3jxzHshHSIqDNZiXBuuNmNh5HEqzXF1MWHST8FL5JKJ/fMuUY/lL60utUHMfjC1vm9BelGI2kFF4RTLo2g==","signatures":[{"sig":"MEYCIQCNXFtl0dLuljoRBl5PXN6BJyZMrd4vDVXX4rkb5CXMPwIhAIUK9t8Mo7okvKdPrkPMiA87dl/rA0KxkKULRQW+bIQi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1146114},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"e8d0bc4a26f62e43eaddcb8da0701dbed4115a05","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.202","@djangocfg/imgai":"^2.1.202","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.202","@djangocfg/ui-core":"^2.1.202","@djangocfg/typescript-config":"^2.1.202"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.202","@djangocfg/ui-core":"^2.1.202"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.202_1772910276360_0.8405067623197988","host":"s3://npm-registry-packages-npm-production"}},"2.1.203":{"name":"@djangocfg/nextjs","version":"2.1.203","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.203","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"84a963fd6ca4563772b3f30e9fe5188de3411ce3","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.203.tgz","fileCount":133,"integrity":"sha512-HZocSPpvIOzCoVLkT38Y6PDbAsTFT+KSHcGOJE5e97jlTnrZ5FgZs2B93lz0rhL9wI3u/yzF7AqqTY4tO24Tvg==","signatures":[{"sig":"MEUCIAWk0CTyuizJc2im5Bt/Mm9gtPpi1L5ZUoFKy76KewGLAiEA2iX/wq5Lq4yENxWJINm4zG1pDzV4v9Q9EzQ2Yux1FJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1146114},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"4f1e82e2e499138a7eace548976e369ef43436e2","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.203","@djangocfg/imgai":"^2.1.203","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.203","@djangocfg/ui-core":"^2.1.203","@djangocfg/typescript-config":"^2.1.203"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.203","@djangocfg/ui-core":"^2.1.203"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.203_1772912423473_0.032995314174511625","host":"s3://npm-registry-packages-npm-production"}},"2.1.204":{"name":"@djangocfg/nextjs","version":"2.1.204","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.204","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"fc760f836c21a13c1851590a164f4533122d5920","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.204.tgz","fileCount":133,"integrity":"sha512-H3H4D1I+5jRt2DCFMBaOOkYGzz5t62Y4t1VrNXBxrTX4+Pup42/BhkUHx8VZilGNZKCWBjBsptfCzp1npTOPpQ==","signatures":[{"sig":"MEUCIQD0Ag+aOWc4jnsBHOMXcpSKRqVsJko9zmaSc4qIRugzLwIgbPjQTGTni/Fp/AorhqPSN6EumY8nAruBZnlLVfu821s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1146114},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"5553d316405e172918eb52541c2308cbb9acb625","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.204","@djangocfg/imgai":"^2.1.204","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.204","@djangocfg/ui-core":"^2.1.204","@djangocfg/typescript-config":"^2.1.204"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.204","@djangocfg/ui-core":"^2.1.204"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.204_1772912736441_0.06568344745091381","host":"s3://npm-registry-packages-npm-production"}},"2.1.205":{"name":"@djangocfg/nextjs","version":"2.1.205","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.205","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"a71f0755f3a9f092a12accc5285fb9eac2f0adef","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.205.tgz","fileCount":133,"integrity":"sha512-I8olgZvVKLIxpsSjatpRi60KWIouC9hxRyYTCJtQT6iTPSSoXJRgvJDkWQ3wcZDFgh12HeLQlFPwECPqklKS/g==","signatures":[{"sig":"MEYCIQDL0cjRRTL5GwzkxDotSB20eTcnfZFC+a7GcTp0eIamKgIhAOZP9ERstC3muo9ey/ypqlO1i37KaWeQH1uvPosaFhnq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1146114},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"c0e777bcd68875ab51a97f47eaa2d6406f4e6b59","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.205","@djangocfg/imgai":"^2.1.205","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.205","@djangocfg/ui-core":"^2.1.205","@djangocfg/typescript-config":"^2.1.205"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.205","@djangocfg/ui-core":"^2.1.205"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.205_1772940042386_0.10674505267520118","host":"s3://npm-registry-packages-npm-production"}},"2.1.206":{"name":"@djangocfg/nextjs","version":"2.1.206","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.206","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"ffc7258865dbf68b442ab5f9ccedd01dfc77fe42","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.206.tgz","fileCount":133,"integrity":"sha512-Bt/vDsxv/XT2aX98aKX2TZmdDrSRAWfqRgGm/zf6ULU2q3nrYCc7A8dUwFVE+wa6riA+EsKRqJrsM0e3aOz4oQ==","signatures":[{"sig":"MEUCIQCcMN4p3pbfBxm75cdRDmF3W6RwMI2gondAhwAtJ9zl1QIgfuiLGwe57JKtDk6mit1r/jDpuOghMzeiRKOxuXDv3nM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1146114},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"43ec1521d71bf68ef368a3a66a9c81dc9ef74536","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.206","@djangocfg/imgai":"^2.1.206","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.206","@djangocfg/ui-core":"^2.1.206","@djangocfg/typescript-config":"^2.1.206"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.206","@djangocfg/ui-core":"^2.1.206"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.206_1772941394119_0.7973219799975857","host":"s3://npm-registry-packages-npm-production"}},"2.1.207":{"name":"@djangocfg/nextjs","version":"2.1.207","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.207","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"b8cf5124ec1319ed33a361ec9d30ce3e86d8d0ee","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.207.tgz","fileCount":133,"integrity":"sha512-JsOyIdfL5Frg5Cz+9oQWmy2mIhcFgWSzKAXDly8IAH7InoYXEA+DZAEi+ZIYjfc/X6ha2ZN/BWaD68JUYv5V3A==","signatures":[{"sig":"MEQCIBYZQb9/jMFy/P0KmnIsYJ744uiRTqLj11RNdfSmr733AiB07r673Lm5bt/pboGiH7eWycfmGpXyJkaHsLJPJQZS7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1146114},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"a788331b54f9166f43b8341815ad9ded7f70ce4d","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.207","@djangocfg/imgai":"^2.1.207","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.207","@djangocfg/ui-core":"^2.1.207","@djangocfg/typescript-config":"^2.1.207"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.207","@djangocfg/ui-core":"^2.1.207"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.207_1772941734086_0.25301321128870136","host":"s3://npm-registry-packages-npm-production"}},"2.1.208":{"name":"@djangocfg/nextjs","version":"2.1.208","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.208","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"a9854f6715ef132a7ea1bd78743f21a09be336d9","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.208.tgz","fileCount":133,"integrity":"sha512-42uvqrS8OlS7A8roZ1p09ZrUlythzA/XLBiZEls/ESznmkRz6f1blD1sGbdF1fzaMxEU7QHTW1kfNdMCV+OmjQ==","signatures":[{"sig":"MEUCIH5ZZMeWB+D6GYnqGCquIqfhDSkoQlElxzdoO3YWxsYsAiEA1cv6UJrQyyfNhfmysQUuIdLVyrgJ0MUfgjfaxzHdDbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1146114},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"733e993e71f6fc8c406eafe60e0c792a97d4585a","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.208","@djangocfg/imgai":"^2.1.208","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.208","@djangocfg/ui-core":"^2.1.208","@djangocfg/typescript-config":"^2.1.208"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.208","@djangocfg/ui-core":"^2.1.208"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.208_1772963747216_0.6013383768665632","host":"s3://npm-registry-packages-npm-production"}},"2.1.209":{"name":"@djangocfg/nextjs","version":"2.1.209","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.209","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"beffe202caa5e32cd679af501c9f34719c7048db","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.209.tgz","fileCount":133,"integrity":"sha512-hMRSTeHEJZjPWyQkqs0qkoKBRi2IB8NC+UfJ0rZll5Yn2ju6cjNUwORgQExDOFlmvCT3fKkNtcbKR2qezc8gjA==","signatures":[{"sig":"MEYCIQCJO4Q3m3GMK/3903OnsGAxwkAfMhb0HtuDiYd9WtedBAIhAJF4/Yeml3QMiTNiiP62YVGmiyKh67rzcZ4Qkmz3MjWf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1146114},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"527fa51ee56d960730f86a47590c6dd2c95577a2","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.209","@djangocfg/imgai":"^2.1.209","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.209","@djangocfg/ui-core":"^2.1.209","@djangocfg/typescript-config":"^2.1.209"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.209","@djangocfg/ui-core":"^2.1.209"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.209_1773036339729_0.14620041665693329","host":"s3://npm-registry-packages-npm-production"}},"2.1.210":{"name":"@djangocfg/nextjs","version":"2.1.210","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.210","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"ef35093ecebcc38f5ab98d3aca975fb87d8747a7","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.210.tgz","fileCount":133,"integrity":"sha512-vtQjNue5+j17swvDO72YXBYD6Tla8Bo87LeEpJAhorIzVYNzuASGlNiUI147vZo5kJqouA/KJ+Zda2zuPQFWjQ==","signatures":[{"sig":"MEUCICI2cNdEv03grIIkzWB1NobC4PmDB7iJq17p9Qm40JZqAiEAyPPGCLULeUy6Ty6Vkxe86sq8YN2x1Ct/JlX8N3uC7zg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1146114},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"48f5b9afe4c77d439c455586ce023ed841088b4b","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.210","@djangocfg/imgai":"^2.1.210","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.210","@djangocfg/ui-core":"^2.1.210","@djangocfg/typescript-config":"^2.1.210"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.210","@djangocfg/ui-core":"^2.1.210"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.210_1773037906532_0.42135170901743013","host":"s3://npm-registry-packages-npm-production"}},"2.1.212":{"name":"@djangocfg/nextjs","version":"2.1.212","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.212","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"d7a19c2da07bb04c6c70916715131500b5664767","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.212.tgz","fileCount":133,"integrity":"sha512-2zkulzYHy9cz0v6YCMb29Oe9pAUknnbG1x/7FLGSuVopT8Dnj5dsxPRUDoXqdV82CCmDitgDidguWRnuxM42LQ==","signatures":[{"sig":"MEUCIB3ehsck5sxabC4454W1nGKb/nTNXRinAvCTMiotwOgJAiEA4spKNjzyTGSMukyKbVtmSJPPLM0sSIpZGMZwoM7xpzA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1146114},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"5a6fa7feb95c31e8f5c643ab6ffa46731d39c0a4","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.212","@djangocfg/imgai":"^2.1.212","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.212","@djangocfg/ui-core":"^2.1.212","@djangocfg/typescript-config":"^2.1.212"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.212","@djangocfg/ui-core":"^2.1.212"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.212_1773038803796_0.4581394392147675","host":"s3://npm-registry-packages-npm-production"}},"2.1.213":{"name":"@djangocfg/nextjs","version":"2.1.213","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.213","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"cc1345508d7b57b914384d0b412ff174cdc293be","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.213.tgz","fileCount":133,"integrity":"sha512-v44WRXc/0MJydtfq1Ny+gkYAAU5SMKTcqVCKvzH2G/kYlMCL7XlqyiFpRnRtRSLn1jCg3MBG6gD1puTLqGPfkA==","signatures":[{"sig":"MEUCIFyw/+Mp32/GzLBo5W4aZkDY94Y56OMD6g35XiB0ouVXAiEAmz5BBW8qG7vyA9G+6J6T9+l9WPlCKG8D8jM3vF9zfv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1146114},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"708908a3c3a68739abda5a999fc33a6edfcff033","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.213","@djangocfg/imgai":"^2.1.213","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.213","@djangocfg/ui-core":"^2.1.213","@djangocfg/typescript-config":"^2.1.213"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.213","@djangocfg/ui-core":"^2.1.213"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.213_1773113288589_0.5474380515499424","host":"s3://npm-registry-packages-npm-production"}},"2.1.215":{"name":"@djangocfg/nextjs","version":"2.1.215","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.215","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"a1cf24b785f6cfe61f7cfe6b81219e72cd27da50","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.215.tgz","fileCount":133,"integrity":"sha512-1wD9rqcxHfH3SpFiN4Owwgw9XH8UZWMMdtboi8omVdd6peS8ZaEtOsONjlGoKjhq0knAqxAQ5gBdPF4z9TgJhQ==","signatures":[{"sig":"MEQCIADXw3Kf/R7F0lXTM7sAsyS2IvzHWa0NBp0CrwRwr1TcAiAYpdULq88co5G7Q/L4BmWVdvASb4U/p7O9EnlyGXzQLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1146114},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"45e1dffe79af1f8ab9991a672a269e3c103cc65a","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.215","@djangocfg/imgai":"^2.1.215","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.215","@djangocfg/ui-core":"^2.1.215","@djangocfg/typescript-config":"^2.1.215"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.215","@djangocfg/ui-core":"^2.1.215"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.215_1773216241569_0.23386037914079938","host":"s3://npm-registry-packages-npm-production"}},"2.1.216":{"name":"@djangocfg/nextjs","version":"2.1.216","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.216","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"c7ceded8f2db37c1e3a59cf747e439ff0a0b4b7b","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.216.tgz","fileCount":133,"integrity":"sha512-23Uljg9r3PHADe9aZDSzVWFYmQGSR9p6WfgAX6TqBufCpGhs+tpmry8ulrkaZeqJ0wcXcD9T+kr1YZKDsWVAHw==","signatures":[{"sig":"MEUCIQDYxtTXrBDNgQ60vWUtYdCTfej2qZSIHsdBa5sMURy4EwIgVACPm7zLJDKTMxrdcww/vZuIn40kq6kNidLAOgLSrxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1146114},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"d7b37fb44052b058550a26d30cf025ed616540c0","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"19.2.2","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.216","@djangocfg/imgai":"^2.1.216","@types/react-dom":"19.2.1","@djangocfg/layouts":"^2.1.216","@djangocfg/ui-core":"^2.1.216","@djangocfg/typescript-config":"^2.1.216"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.216","@djangocfg/ui-core":"^2.1.216"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.216_1773420323362_0.5472846197788719","host":"s3://npm-registry-packages-npm-production"}},"2.1.217":{"name":"@djangocfg/nextjs","version":"2.1.217","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.217","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"deb03f78c2bb5ed18ffad9427ae877f137e609d4","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.217.tgz","fileCount":138,"integrity":"sha512-tr2nLYwZMiSWKAIf+iDNcrz6BRdtHxWoWynjfwWQTOEAG6ioqhwuuvBp0zOpXeWMSsxdXCygibQAei6iopknVg==","signatures":[{"sig":"MEUCIQCKyAhS5YV2n0QGh+3oAEfYQB4A+cbsLMiwtClrhjmFVwIgXmYF8UPpqC8B6sxe9NUCU8V36Nmxq/gF3C3kgt/2mVQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1153395},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"a6f8a25025d984d34fb180e4fa1d19900fb6aaf6","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.217","@djangocfg/imgai":"workspace:*","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.217","@djangocfg/monitor":"^2.1.217","@djangocfg/ui-core":"^2.1.217","@djangocfg/typescript-config":"^2.1.217"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.217","@djangocfg/monitor":"^2.1.217","@djangocfg/ui-core":"^2.1.217"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.217_1773423803487_0.2902627313418269","host":"s3://npm-registry-packages-npm-production"}},"2.1.218":{"name":"@djangocfg/nextjs","version":"2.1.218","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.218","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"7a3a84a9df6aca2516c2875cf2d89aa17f1565a2","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.218.tgz","fileCount":138,"integrity":"sha512-1HUdy1TB83sityrlVI8RTIN67cr+uuHrKXP1ohFcKp4mw2XQBFcL9Q+zSyQTCxXCFuKYzbVJVHDBO/GOS/5ioQ==","signatures":[{"sig":"MEUCIAdRYvRr3AJiEDWK9p+LLDPg7zO2dKmX3yzuKb0/dXZEAiEAxW9nn7RLI9MbV4GWF41/7AfX8YthDHy+W3ZCRV0cb1U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1153146},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"c75016a1bce748a2ab7eb864cef290f36a6657fa","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.218","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.218","@djangocfg/monitor":"^2.1.218","@djangocfg/ui-core":"^2.1.218","@djangocfg/typescript-config":"^2.1.218"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.218","@djangocfg/monitor":"^2.1.218","@djangocfg/ui-core":"^2.1.218"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.218_1773459289833_0.08364162826949406","host":"s3://npm-registry-packages-npm-production"}},"2.1.219":{"name":"@djangocfg/nextjs","version":"2.1.219","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.219","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"65214f907e27a5fe2b3b25b0a893fb8641f6075e","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.219.tgz","fileCount":138,"integrity":"sha512-zwIaOuKFHYMFHHynbqrs2+P952woCsrQHvbTvdc/M2I8tH6Xc4FEvWkj35exffEN0QOtHtS8D/el76cYloaDUg==","signatures":[{"sig":"MEUCIDljPyEHUA3msBPpslNGikhF3YVVPUTwXvF/lb8dcLjPAiEA/x+uZdPemuPL+gHOHoHKIbKfqKmUV+A2rGyeHGUZ4KQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1153146},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"c75016a1bce748a2ab7eb864cef290f36a6657fa","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.219","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.219","@djangocfg/monitor":"^2.1.219","@djangocfg/ui-core":"^2.1.219","@djangocfg/typescript-config":"^2.1.219"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.219","@djangocfg/monitor":"^2.1.219","@djangocfg/ui-core":"^2.1.219"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.219_1773459506931_0.5390925924961503","host":"s3://npm-registry-packages-npm-production"}},"2.1.221":{"name":"@djangocfg/nextjs","version":"2.1.221","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.221","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"761fbfae6cddeb574775e8e9e918d47867b6fc42","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.221.tgz","fileCount":138,"integrity":"sha512-PyVM4BydXggCBUmVNxIHk56zX0sZM/GOzBpjGnbsyaM5XNVKGOBHLb5YxpzGjMEhR84L9a6g20CIi/zttTGn1g==","signatures":[{"sig":"MEYCIQDZz0erfTu36f37dhwh2Rl9LYjror4G0oigtn1TRrRyKQIhAONnfOPTiB868bkfqN/YQXccjF3iqrIud8UPNAXlRXcG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1153146},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"60fabed47a9e2797ba7b32ceed0b3d1abffa1e3d","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.221","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.221","@djangocfg/monitor":"^2.1.221","@djangocfg/ui-core":"^2.1.221","@djangocfg/typescript-config":"^2.1.221"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.221","@djangocfg/monitor":"^2.1.221","@djangocfg/ui-core":"^2.1.221"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.221_1773462022967_0.7484828572743885","host":"s3://npm-registry-packages-npm-production"}},"2.1.222":{"name":"@djangocfg/nextjs","version":"2.1.222","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.222","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"170852da5121f8da74a2c586f498a43167941506","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.222.tgz","fileCount":138,"integrity":"sha512-D6euv8pdMy/bof5q4wntMNVwTZ6e96N/AHwvAJAwxKix7mi2CMq6TqipK3XiUU8dGORsTGzOIPfmjfd3t3jG+Q==","signatures":[{"sig":"MEYCIQC1Yc7QOKMqYmIc10QR/VyjP/YCnqPlEpoXjx+c1yo+CAIhANB5Mh7VWxbgchaLtEcEdUGbb3MNlSbHEhLXupo9oQNy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1153146},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"60fabed47a9e2797ba7b32ceed0b3d1abffa1e3d","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.222","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.222","@djangocfg/monitor":"^2.1.222","@djangocfg/ui-core":"^2.1.222","@djangocfg/typescript-config":"^2.1.222"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.222","@djangocfg/monitor":"^2.1.222","@djangocfg/ui-core":"^2.1.222"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.222_1773463392431_0.8118239125651443","host":"s3://npm-registry-packages-npm-production"}},"2.1.223":{"name":"@djangocfg/nextjs","version":"2.1.223","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.223","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"a4a4a5def5a51da91fa558cb1ccfe9ee378f9816","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.223.tgz","fileCount":138,"integrity":"sha512-Hkq9SziBJcB/fNCM7+R1nd7EEdKTEw1PXJRlY67IDzP11UA8U1J2ZeVm1gIMwqRWrGXXcIozXW3OeKejNr2FiQ==","signatures":[{"sig":"MEUCIQDdgZfdbXBMipdapnTkVCpF7w4CgwbYEAfloz23yM6/RAIgVz3d2wmOAszExQTlOCiC15232bTlLu5yuJZcNIO5Zjw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1153146},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"4a786ece0556ad08ea2bb6aa61e865dd07109f9a","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.223","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.223","@djangocfg/monitor":"^2.1.223","@djangocfg/ui-core":"^2.1.223","@djangocfg/typescript-config":"^2.1.223"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.223","@djangocfg/monitor":"^2.1.223","@djangocfg/ui-core":"^2.1.223"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.223_1773468714450_0.46963307705527435","host":"s3://npm-registry-packages-npm-production"}},"2.1.224":{"name":"@djangocfg/nextjs","version":"2.1.224","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.224","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"1d4c3c3d2411126599dab3e88b0cfe1ccbf39471","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.224.tgz","fileCount":138,"integrity":"sha512-a8wd8nMSurrhO2W2BlflXcJ5rsHjkgnKXMRQiAezofeHOURSkeg6McxpMyqu2Si9hflMi7Zr2BoMhxvfEO/P4w==","signatures":[{"sig":"MEUCIQDsLIxF3nNfD3hF8kxOhP5U6aR0lME3DghLpTZhPyMapwIgNdvIba/mDuAqqfTF+d1QOCjxrSt7HyNmNte2P1iA818=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1153146},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"7371c49f055dfe50a3ae5f1654ed694a4606404e","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.224","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.224","@djangocfg/monitor":"^2.1.224","@djangocfg/ui-core":"^2.1.224","@djangocfg/typescript-config":"^2.1.224"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.224","@djangocfg/monitor":"^2.1.224","@djangocfg/ui-core":"^2.1.224"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.224_1773473626891_0.5244402699628297","host":"s3://npm-registry-packages-npm-production"}},"2.1.225":{"name":"@djangocfg/nextjs","version":"2.1.225","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.225","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"ac0f62b156cd5fe11f956046ef1659b60924a090","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.225.tgz","fileCount":138,"integrity":"sha512-XZKjeE3tNDaoOtx9riAAHJBP+zLw7LebwqGqQRdFnRV4aUz+cloGDX7L4lvK7+eAwS5g9bqg/rZn+k3umcp6wg==","signatures":[{"sig":"MEQCIBw8srr730V2ilaoFz9IY7ci2hZ6+G+KmgnoGU53FPzPAiB5TQdas/TRDy78s+wSyYSPQoT1LrEviPaappuTvPoQPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1153146},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./og-image/utils":{"types":"./dist/og-image/utils/index.d.mts","import":"./dist/og-image/utils/index.mjs","default":"./dist/og-image/utils/index.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"},"./og-image/components":{"types":"./dist/og-image/components/index.d.mts","import":"./dist/og-image/components/index.mjs","default":"./dist/og-image/components/index.mjs"}},"gitHead":"78f05b29f2d314f3c5901322989fa1ef1c5347c9","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","@vercel/og":"^0.8.5","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.225","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.225","@djangocfg/monitor":"^2.1.225","@djangocfg/ui-core":"^2.1.225","@djangocfg/typescript-config":"^2.1.225"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.225","@djangocfg/monitor":"^2.1.225","@djangocfg/ui-core":"^2.1.225"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.225_1773480449458_0.8381311936532425","host":"s3://npm-registry-packages-npm-production"}},"2.1.226":{"name":"@djangocfg/nextjs","version":"2.1.226","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.226","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"3d41d3c4198f1e80e3419e0080bbbe0e8d01467b","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.226.tgz","fileCount":127,"integrity":"sha512-t89HkpT+eYmdn5qsTlUabLJm+o6I95+7MI8IEeN2+PN1XB7Q0fhJnd7Ie8B7lZZ+cCpTCCWSNM6ERWCYtDZb4g==","signatures":[{"sig":"MEUCIQDsWv0sHGl9iPWGzewZVp2Efd1r3fHtQ+dHualbT0pIUwIgHZ2ex7603hjtE4gdGVglJqJKoNUT/aNNwHw6h35ZG+I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":867658},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"14702d882c1f6e539276888f02543730bc58e4ef","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.226","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.226","@djangocfg/monitor":"^2.1.226","@djangocfg/ui-core":"^2.1.226","@djangocfg/typescript-config":"^2.1.226"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.226","@djangocfg/monitor":"^2.1.226","@djangocfg/ui-core":"^2.1.226"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.226_1773500677621_0.2765870795990204","host":"s3://npm-registry-packages-npm-production"}},"2.1.227":{"name":"@djangocfg/nextjs","version":"2.1.227","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.227","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"80ddea5810779c7ddb415d5c4077b55662c44097","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.227.tgz","fileCount":127,"integrity":"sha512-y8hm8EAwi8GsDXIThETnaj6MAkHa3eM4+h49HS6O3jrkWPfLgRmKf4JzD3Ay5t8pwFF+dPKr5cNZsNtFP4HSYQ==","signatures":[{"sig":"MEUCIGP3feDJxDM3AdYMdKR1Q5zkRqey7paE/nbpa1OcUy2HAiEA3SUi6CprJmtWPxmuR1nMk1buZ02zMhySiFQS+O7T0kY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":867763},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"7943b357df01a695366ac099b4e14cd2b9942280","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.227","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.227","@djangocfg/monitor":"^2.1.227","@djangocfg/ui-core":"^2.1.227","@djangocfg/typescript-config":"^2.1.227"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.227","@djangocfg/monitor":"^2.1.227","@djangocfg/ui-core":"^2.1.227"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.227_1773501638773_0.07901895694063343","host":"s3://npm-registry-packages-npm-production"}},"2.1.228":{"name":"@djangocfg/nextjs","version":"2.1.228","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.228","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"d6f6750b8d12a7a4f68136ecfb299ed97861785e","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.228.tgz","fileCount":127,"integrity":"sha512-dSA8f8CzRriOVBZPpzceZ5pmOdMlx+Ce5Mjuf3zgc3iM2davSm3sLFVH7oweIGtLTy38ivEvU/l0PaS0NvSLFA==","signatures":[{"sig":"MEYCIQCaceMGuSQokFJhP9seI+hJPADqAoDFFpCJaiAz/N2/9QIhAP1JprAkLbQwd+HolHHYu6+uKBJp60c4PWirSBbglOx3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":867763},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"3c1e6bccb6a8a724a7a04ce5ed7ff125d95c95ef","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.228","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.228","@djangocfg/monitor":"^2.1.228","@djangocfg/ui-core":"^2.1.228","@djangocfg/typescript-config":"^2.1.228"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.228","@djangocfg/monitor":"^2.1.228","@djangocfg/ui-core":"^2.1.228"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.228_1773571311205_0.2470555349477468","host":"s3://npm-registry-packages-npm-production"}},"2.1.229":{"name":"@djangocfg/nextjs","version":"2.1.229","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.229","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"a2d90affc59b5886931130e06a0210053c0d2874","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.229.tgz","fileCount":127,"integrity":"sha512-YKPFdtWHyMNX/3QUjtPGIor5Y0ktWwR2rdRKj83+D/+BdmT1KGtUbE9X2RB+fvL8DUaZhLQyO5BksH6cPaQ+IQ==","signatures":[{"sig":"MEYCIQDjPAjAe0022trdI9/riD4ela3Z/eFS0bMTuRY0P2wXBwIhAK3f0H9pndehGjF8fIh0JpeNhV2PM/2RlKMYKBI86G3x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":867763},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"25eda32a5ec37bf074a67b30e17a23edc2a97c1f","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.229","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.229","@djangocfg/monitor":"^2.1.229","@djangocfg/ui-core":"^2.1.229","@djangocfg/typescript-config":"^2.1.229"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.229","@djangocfg/monitor":"^2.1.229","@djangocfg/ui-core":"^2.1.229"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.229_1773587533491_0.499986816489846","host":"s3://npm-registry-packages-npm-production"}},"2.1.230":{"name":"@djangocfg/nextjs","version":"2.1.230","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.230","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"44f09a44b2e31b49b6e6808a9a1caaf8dd47f85d","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.230.tgz","fileCount":127,"integrity":"sha512-LUFxgZhSp83Zwc3+wQehDi6P6tzsqrVu7dQNz26s+i+ZHiPMYS36M0uxibe8X8RYhhzOqAZ7gBbcb0mfiT2xTw==","signatures":[{"sig":"MEQCIFaoey6QTpHaScTYAgecYEGxCf4O1XxWO1QYrJhhR/wgAiAu1XSg+/YNvHjqkBAOuDNPj86IoPm6Zr0aMBqrCL+GWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":867763},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"fc4a6824808f6a1024d01f6f795f0eb99137bdc2","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.230","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.230","@djangocfg/monitor":"^2.1.230","@djangocfg/ui-core":"^2.1.230","@djangocfg/typescript-config":"^2.1.230"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.230","@djangocfg/monitor":"^2.1.230","@djangocfg/ui-core":"^2.1.230"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.230_1773596188781_0.4366394642906124","host":"s3://npm-registry-packages-npm-production"}},"2.1.231":{"name":"@djangocfg/nextjs","version":"2.1.231","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.231","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"a77291230ce2aa3df84ee6dff44fd3c64901ea07","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.231.tgz","fileCount":127,"integrity":"sha512-SpS9fxOIPfOfwH/9skVwoinTozgMBEHlmCVOYZ5bhG5REykiJKHFOSq+z7nu6c09lN+mwCiNXw2JYQPQ+KBdJw==","signatures":[{"sig":"MEQCIHnfdp2gS6zNte4kenhYkqdLe3Zy7GbhX/HCId/4aaCJAiAmSkMTO2nDhklxf1cFmqsw0rnavvEQ273u2RB8Zp06FQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":867763},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"3c588b51ccb8cd28c7c49701e908298f7c7d84ae","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.231","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.231","@djangocfg/monitor":"^2.1.231","@djangocfg/ui-core":"^2.1.231","@djangocfg/typescript-config":"^2.1.231"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.231","@djangocfg/monitor":"^2.1.231","@djangocfg/ui-core":"^2.1.231"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.231_1773631360989_0.000751302629194539","host":"s3://npm-registry-packages-npm-production"}},"2.1.232":{"name":"@djangocfg/nextjs","version":"2.1.232","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.232","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"0b93235bd28abc1559be58e580fd6b4e8cfadc6e","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.232.tgz","fileCount":127,"integrity":"sha512-otbkEAGwIvqN8RgKRBTdz3yknh5+EangipCgOApmiyEMK+9vDloGzUj38FqWlB5nuJkhLAMeQ2M36y6RMeGqcw==","signatures":[{"sig":"MEQCICkmMYVPOL1JX/jMXQjU3fMg+D12u0yEB7lLuKjkwWumAiBIIRv53b07gbXPLiGNhyqOhf84zYpX4+7EMuaWZxtYXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":867763},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"0b1403812e1f3f098622b87131b4f9eeac5867ee","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.232","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.232","@djangocfg/monitor":"^2.1.232","@djangocfg/ui-core":"^2.1.232","@djangocfg/typescript-config":"^2.1.232"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.232","@djangocfg/monitor":"^2.1.232","@djangocfg/ui-core":"^2.1.232"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.232_1773737999427_0.7327207081718863","host":"s3://npm-registry-packages-npm-production"}},"2.1.233":{"name":"@djangocfg/nextjs","version":"2.1.233","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.233","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"ef169fa748f2652542268f3ef7e147d4327a3a7c","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.233.tgz","fileCount":127,"integrity":"sha512-I0L4aUl8E9DhcsYM88BL6gLSV23RF9t4dTpHh0fQL1U/zvlIpJei5bhsrZS5aENHMjsD/C7bPCVBHGbCgO4GiQ==","signatures":[{"sig":"MEYCIQDExi5VVGnvDJ+h2sOUSxa59WEoNx+JGQViL8Gvv/V4VQIhANifvaSxHx6cpKDgj4Rxe/g848rKY21W9YpcSuWBnrBM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":867901},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"84f649caf49cfa4dd8ccc367d7c1963fe0a20ad7","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.233","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.233","@djangocfg/monitor":"^2.1.233","@djangocfg/ui-core":"^2.1.233","@djangocfg/typescript-config":"^2.1.233"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.233","@djangocfg/monitor":"^2.1.233","@djangocfg/ui-core":"^2.1.233"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.233_1773827396953_0.08507174613892232","host":"s3://npm-registry-packages-npm-production"}},"2.1.234":{"name":"@djangocfg/nextjs","version":"2.1.234","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.234","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"45ce05fc6366bb3d41ed3b7255d30ae8665d6992","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.234.tgz","fileCount":127,"integrity":"sha512-nJ5fCtXh1gJOwJOhrMOU6i49AxXXSP9TCwlpRnK/I1RYo7TjFNc2oy/Vb1nYsJw567sz75J61vN77BvYODhG9Q==","signatures":[{"sig":"MEQCIALzRjqUv09lRPcDBn7uSaQo+vVWcYr2GGM/6ni7ESYNAiABfIZ2i95X7fql0WZ9EQ9rcbsj6mb/lJWMGePd3AQ8xQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":867901},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"b76cde159d2eb55c19ab370ea256e50ec9805de1","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.234","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.234","@djangocfg/monitor":"^2.1.234","@djangocfg/ui-core":"^2.1.234","@djangocfg/typescript-config":"^2.1.234"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.234","@djangocfg/monitor":"^2.1.234","@djangocfg/ui-core":"^2.1.234"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.234_1774087000584_0.5502067697084252","host":"s3://npm-registry-packages-npm-production"}},"2.1.235":{"name":"@djangocfg/nextjs","version":"2.1.235","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.235","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"a81d0694dca609c776699496560945eb781618a5","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.235.tgz","fileCount":127,"integrity":"sha512-7kW1pbcj0Hn/2L8rHgZU/xAV7682KJRLl7lgN+5KxjqkoLOOFlphd2iA0l7ak0xyoGBOKwASGwWGR/d3hmgZCg==","signatures":[{"sig":"MEUCIAezhZWoAgQevuF/8T+s7ZMXLhbVlh3KEp5pqfi7xy99AiEA74FzRZOZ6xuDCvs2WsQEfl9QdZ9m1YxoJr44DDek4+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":867428},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"8159ee424bdf4d9f8e52a752d8c81325ec300ed8","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.235","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.235","@djangocfg/monitor":"^2.1.235","@djangocfg/ui-core":"^2.1.235","@djangocfg/typescript-config":"^2.1.235"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.235","@djangocfg/monitor":"^2.1.235","@djangocfg/ui-core":"^2.1.235"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.235_1774094758286_0.4485752269255372","host":"s3://npm-registry-packages-npm-production"}},"2.1.236":{"name":"@djangocfg/nextjs","version":"2.1.236","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.236","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"7367cd77b5823dec3983d93a2558031fc15ba3d9","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.236.tgz","fileCount":127,"integrity":"sha512-r4hUJJg0u0ua/qxJzOdOIpS4VGrHrKOxA57reMPb+8h2tddhw+68hdJLA7h3YH+AeTduo/WiKntd5cGGwjO7/w==","signatures":[{"sig":"MEUCIB4XRb5rngGYPXn6ol1W3Sk3GnAPXqSLdBtub67q9sI4AiEA3QsuLwxuJeXgqi6dgNRpjoIwHCqIMIfF0RBfFYnnlUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":867428},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"c6657a6382260a02bde793038c8548838d0cdd04","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.236","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.236","@djangocfg/monitor":"^2.1.236","@djangocfg/ui-core":"^2.1.236","@djangocfg/typescript-config":"^2.1.236"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.236","@djangocfg/monitor":"^2.1.236","@djangocfg/ui-core":"^2.1.236"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.236_1774099783135_0.055203030145524856","host":"s3://npm-registry-packages-npm-production"}},"2.1.237":{"name":"@djangocfg/nextjs","version":"2.1.237","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.237","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"7638f2dd80221cd61af4604b6c81bf0549ea92b4","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.237.tgz","fileCount":127,"integrity":"sha512-Bw+7di5zukijmx5WE2p8+xf4rz91za9Dpu+pT9Rutgz7p3lonAqIdThh5x5z2jg5e9L8Ge/gR6Q1ylDr/vl6iQ==","signatures":[{"sig":"MEUCIBU8efxQ0va2uh1ECmmAgd897v1ms5tipkJYr6MhHxOKAiEAppPjrm+WuFJEGY/7MTUQ0BEGp2/KKpxhBtputMa5H7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":867428},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"4522b17b3a8efbca545373ddbe01c2c83c10d664","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.237","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.237","@djangocfg/monitor":"^2.1.237","@djangocfg/ui-core":"^2.1.237","@djangocfg/typescript-config":"^2.1.237"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.237","@djangocfg/monitor":"^2.1.237","@djangocfg/ui-core":"^2.1.237"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.237_1774159260284_0.8284120900956875","host":"s3://npm-registry-packages-npm-production"}},"2.1.238":{"name":"@djangocfg/nextjs","version":"2.1.238","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.238","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"9b71d23cbbdf8b609c06057c7512626999d4d6c3","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.238.tgz","fileCount":127,"integrity":"sha512-CYF3Q3MfSRmIaSFFgctLDbuw4yEIEDd+DK0kczt4hrjn/HH/rVoegTdxPO6FHqJ5VhsoeUleZiIgyqADeRkoLQ==","signatures":[{"sig":"MEUCIGVf42fqOxPY9WrwyputS/AZv71y+OE5aYR9qA2/MnRsAiEA0j1Deryr/GSRShDaeQOZ3Rz3JAvF/R+0x1arzgHuUJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":867428},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"22df16098cb2243f1334d9a431f568a830f9440f","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.238","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.238","@djangocfg/monitor":"^2.1.238","@djangocfg/ui-core":"^2.1.238","@djangocfg/typescript-config":"^2.1.238"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.238","@djangocfg/monitor":"^2.1.238","@djangocfg/ui-core":"^2.1.238"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.238_1774194953100_0.8269604774019594","host":"s3://npm-registry-packages-npm-production"}},"2.1.239":{"name":"@djangocfg/nextjs","version":"2.1.239","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.239","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"583f7ee66e4c4176f130a683e9e2809d3d4fc33c","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.239.tgz","fileCount":127,"integrity":"sha512-Lvq9UetTFYfmrBQVq3HI4ErSoXSYWEwjesFJxQvtxOFYtZ8KeA0W8rr9l3OFnv8qgPnL+0b8fa2HpmKr5sWs6Q==","signatures":[{"sig":"MEQCIGobH8u/BAuc6EeYYDdBR+ghnzME9ZkFKUB3B4QcARY/AiAhku3M/TVO+dGcIfU9/uKqVF2VGMr7rIXbJI/VcGC8bg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":867428},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"87518fe912cebe8aa70e78e692bf1bdf7c7188be","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.239","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.239","@djangocfg/monitor":"^2.1.239","@djangocfg/ui-core":"^2.1.239","@djangocfg/typescript-config":"^2.1.239"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.239","@djangocfg/monitor":"^2.1.239","@djangocfg/ui-core":"^2.1.239"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.239_1774195786435_0.4476318772549108","host":"s3://npm-registry-packages-npm-production"}},"2.1.240":{"name":"@djangocfg/nextjs","version":"2.1.240","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.240","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"95325028d9b77a0cdd44ae7e2adafcd68af98d29","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.240.tgz","fileCount":127,"integrity":"sha512-x4eXBoKeyOshv0vZbh5geb+UKjE7x3H98+0ytv/FVGBLO8L2rV1pvjLg1S/d1Ngww7g9micL6I+bI79+HT2naA==","signatures":[{"sig":"MEYCIQCE2XxqHB+iPc7ilw6SqFGmCf1PI7GmmJasUBSH0+4/IgIhAIY12qbF/dKUDcZVgwiscTd9zaTRyacEhkJIadrMyKrZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":867428},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"203fd159e0a36273881b1cc1c0b58d17b990c255","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.240","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.240","@djangocfg/monitor":"^2.1.240","@djangocfg/ui-core":"^2.1.240","@djangocfg/typescript-config":"^2.1.240"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.240","@djangocfg/monitor":"^2.1.240","@djangocfg/ui-core":"^2.1.240"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.240_1774240781242_0.49733268871378633","host":"s3://npm-registry-packages-npm-production"}},"2.1.241":{"name":"@djangocfg/nextjs","version":"2.1.241","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.241","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"9d6e7e217225a446d2047a50d707c77c22c4bb38","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.241.tgz","fileCount":127,"integrity":"sha512-8Im4uhU7WTMH5SFKwMMawCaOZMiwTjB4kzZzU0CauIm1gbG5J+tojVlvNT5wdwlHfzxHGIUwyvMt44BS1CRqdw==","signatures":[{"sig":"MEYCIQDEHwlydMsEEr/Z+7buSXygTvKzUyQBKSZaP/uOG1lxOgIhANMK1ANIwk1iYfFPwPGFfd9rgX6Xh8x1HUir0EQ62OPJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":867428},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"a8ba0cf2ec9a5a8cdd691fad5466caf3ef224481","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.241","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.241","@djangocfg/monitor":"^2.1.241","@djangocfg/ui-core":"^2.1.241","@djangocfg/typescript-config":"^2.1.241"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.241","@djangocfg/monitor":"^2.1.241","@djangocfg/ui-core":"^2.1.241"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.241_1774336645732_0.4396645644194703","host":"s3://npm-registry-packages-npm-production"}},"2.1.242":{"name":"@djangocfg/nextjs","version":"2.1.242","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.242","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"e70533c4be5f034e92d5043cbfd034de6a3fd742","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.242.tgz","fileCount":127,"integrity":"sha512-apueYmwVMUjMy+hU0KCIJJOwvFZ9sFFT/eRCwOkcO5i602A07Op5whnw4y4oBaOO3gbiNmR/jgy0NTHv4dVMzg==","signatures":[{"sig":"MEUCIQDU/KknLEIj9874D+tOJ3MivE5PyPiC+K0c2TKOzKnLUQIga3JikvXi/GDIgiSfEdC6i74AUJmKHnPi/nEPkjmD6Q8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":867428},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"be39ea10ede11214f815d86ae78ed670b92995ab","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.242","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.242","@djangocfg/monitor":"^2.1.242","@djangocfg/ui-core":"^2.1.242","@djangocfg/typescript-config":"^2.1.242"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.242","@djangocfg/monitor":"^2.1.242","@djangocfg/ui-core":"^2.1.242"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.242_1774358608907_0.4965872691284854","host":"s3://npm-registry-packages-npm-production"}},"2.1.243":{"name":"@djangocfg/nextjs","version":"2.1.243","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.243","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"4f1fe384ee69b907d282b71a5a633ffb428d1581","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.243.tgz","fileCount":127,"integrity":"sha512-pRSNGKm21fa74xQaTPN5LVfpSd9Fdpr8u6rO5EQRfbwG2aTT173Q/bYLfKkmIjPu/OwLGNUfHAToMZ1SpR2yFg==","signatures":[{"sig":"MEUCIDA/1CRoWb1ubL1PA87a+XoGqEuqNGCIcqHSt1mzN7VlAiEAyDWhW5M5APEwamQW1P+htd0ynYGgzuiwg4+sg/zsnxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":867428},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"aa489d5277d728efc701fd1c9e0034a39c524570","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.243","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.243","@djangocfg/monitor":"^2.1.243","@djangocfg/ui-core":"^2.1.243","@djangocfg/typescript-config":"^2.1.243"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.243","@djangocfg/monitor":"^2.1.243","@djangocfg/ui-core":"^2.1.243"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.243_1775226742246_0.49373341973618556","host":"s3://npm-registry-packages-npm-production"}},"2.1.246":{"name":"@djangocfg/nextjs","version":"2.1.246","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.246","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"e7cb19df14af1257ff9d40efc688cfc355c0bd4e","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.246.tgz","fileCount":127,"integrity":"sha512-5jicodpzBHXtXlRJI990XDvdlra8tFZw2JwVMDaBHDMv9O+B2dCkjqubi698rp0Ou2VvAQXgt2fugCRTLIidtQ==","signatures":[{"sig":"MEQCICcse9WmZPIVokgMqYesq5Ep9AHL4bOZYa3oXxoU2GdzAiBnQ3bCSl4W4MFiMVY/WzwF5PjE79cv9+CTjJy0CvCKEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":867428},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"eeb4e41c0610529b1a69beeb0266093413ff0d2c","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.246","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.246","@djangocfg/monitor":"^2.1.246","@djangocfg/ui-core":"^2.1.246","@djangocfg/typescript-config":"^2.1.246"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.246","@djangocfg/monitor":"^2.1.246","@djangocfg/ui-core":"^2.1.246"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.246_1775310657382_0.9531599501313892","host":"s3://npm-registry-packages-npm-production"}},"2.1.247":{"name":"@djangocfg/nextjs","version":"2.1.247","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.247","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"74fc51ebae1b12ff604df23d2af4b6401ff520ae","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.247.tgz","fileCount":127,"integrity":"sha512-K387mRIlvGFYyBwyuHqbyp1mnKK2EeZZ2vpSl6gKWHRjLIM2j8CfVds6ZuAdiOF6Ns5pzZ04FFaSyYuvh9TcyA==","signatures":[{"sig":"MEQCIDDtzyIcPXFuib+r3P3ZGADjCcU1NYNZTEnoPI25IcvSAiBVUiwVDl+1Xjl8bz8xTdDcYMYUi/NAZHdR1GMXwCgOXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":867428},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"3aedd112388667d8c9b67386c76bbf1377d8e059","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.247","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.247","@djangocfg/monitor":"^2.1.247","@djangocfg/ui-core":"^2.1.247","@djangocfg/typescript-config":"^2.1.247"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.247","@djangocfg/monitor":"^2.1.247","@djangocfg/ui-core":"^2.1.247"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.247_1775313636926_0.874468939619323","host":"s3://npm-registry-packages-npm-production"}},"2.1.248":{"name":"@djangocfg/nextjs","version":"2.1.248","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.248","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"7586c4ab2cd859aeae5f53fa32a089bb0950fb32","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.248.tgz","fileCount":127,"integrity":"sha512-/20YZaivgagMe46tTVFAaYF4BUDVaanrlTQ7hFV4GH9Vey9gT4Euho+wJ+CMtY6lRS6/wFFrDH2gq/2x6ObDjw==","signatures":[{"sig":"MEYCIQDqsDubxedu4Q1XP90xhVVU7Ean71MbTX3xXVx383nGOgIhAOjkTmNka5BZgc+REZxyXloOCqgSuIZdmZSCf9Ng5Lzw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":867428},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"a7c33b9a714394c808f54c1594efebcd636bc29a","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.248","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.248","@djangocfg/monitor":"^2.1.248","@djangocfg/ui-core":"^2.1.248","@djangocfg/typescript-config":"^2.1.248"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.248","@djangocfg/monitor":"^2.1.248","@djangocfg/ui-core":"^2.1.248"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.248_1775546769389_0.3511632079256459","host":"s3://npm-registry-packages-npm-production"}},"2.1.249":{"name":"@djangocfg/nextjs","version":"2.1.249","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.249","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"d22d2b187edf9740fadef4e2e214eede97726d9e","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.249.tgz","fileCount":127,"integrity":"sha512-6+bhWosSV1rg987h3VDhG1zqd++rL5Zghl8rFQpBq+TpIux7IxkOrAbPJDl3bEAH2jXr/cpvz9wu3CrgURAgaw==","signatures":[{"sig":"MEQCIHSKamkTImFvQ7wEHlARsLw25WUPpL+gU8rSYqiMCPy6AiAYiZdbXri0DJ7WmWYXM9JUItkHmZtm08nntvWuje383A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":867428},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"e322a09be325deef0cc40494ab999bd56976c125","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.249","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.249","@djangocfg/monitor":"^2.1.249","@djangocfg/ui-core":"^2.1.249","@djangocfg/typescript-config":"^2.1.249"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.249","@djangocfg/monitor":"^2.1.249","@djangocfg/ui-core":"^2.1.249"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.249_1775549908009_0.6942595639198226","host":"s3://npm-registry-packages-npm-production"}},"2.1.251":{"name":"@djangocfg/nextjs","version":"2.1.251","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.251","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"d06b071f8c0b82c4127c98e30abfde93c26fe913","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.251.tgz","fileCount":127,"integrity":"sha512-8U6COwrx7azwMpb08epQRQ9kUGKwFtVSK4+b9nc8qW6RDI6e97lbR7d8VFL4ZbnuCXHM1r/Y9fUc/3buSiJxBA==","signatures":[{"sig":"MEUCIQCp9FiWwCIpWu7XCeCkHFJKEDFy+qqf0ccw5qTTfLkFGwIgOmtMJfF2RjrI9BOruV5/c+ysV+vWkw9BsiapdK0vWpE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":880238},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"ec7f3b8c40a83b68570f102a7315c39c47e07ea6","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.251","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.251","@djangocfg/monitor":"^2.1.251","@djangocfg/ui-core":"^2.1.251","@djangocfg/typescript-config":"^2.1.251"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.251","@djangocfg/monitor":"^2.1.251","@djangocfg/ui-core":"^2.1.251"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.251_1775660799501_0.3011154337716113","host":"s3://npm-registry-packages-npm-production"}},"2.1.252":{"name":"@djangocfg/nextjs","version":"2.1.252","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.252","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"4f4e452389ba7e12fdaae78d460c3a3f0fe5a5d2","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.252.tgz","fileCount":127,"integrity":"sha512-L124q5wLf+owb/DLSX1r9BQqnXcYmGGIBUf83YkAszsNpxrXWU1/NskpjKELpD5aszJw3saTSeu/P+EUNDRToQ==","signatures":[{"sig":"MEUCIBGqHaXVKsfXdMCIWRKcf6h+Mz+JVAuO3i4MGcIBHMxmAiEA9gozfIl7hcGky8/QL6jYYIU0bqGCVIDAcFaapfKtB0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":880868},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"7acd56f838ccbcf42f93621a3754870e5940e8cc","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.252","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.252","@djangocfg/monitor":"^2.1.252","@djangocfg/ui-core":"^2.1.252","@djangocfg/typescript-config":"^2.1.252"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.252","@djangocfg/monitor":"^2.1.252","@djangocfg/ui-core":"^2.1.252"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.252_1775672165982_0.6346608454315184","host":"s3://npm-registry-packages-npm-production"}},"2.1.254":{"name":"@djangocfg/nextjs","version":"2.1.254","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.254","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"4d0c05cb1f7bfc59165cbd579c5bc5be1472c086","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.254.tgz","fileCount":127,"integrity":"sha512-ix+na9YwlYIr8dyKJZrWF/x2e5R+sIr6bPpTd4d4b52db5FOCLlCUFByjKH5gvEj3Ry3z4TURqQKMo5bVq49FQ==","signatures":[{"sig":"MEYCIQD1mpIR0QNKbrJZIvP9LRbOFMjQVyv+bjC+e3A8bsV6dQIhAIajWxq82/pbSdLbDNL158mlgTauXWEUId3bk2FFEOq8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":880868},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"453f71eb5685cd5f1165b1b5d182b9832494347a","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.254","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.254","@djangocfg/monitor":"^2.1.254","@djangocfg/ui-core":"^2.1.254","@djangocfg/typescript-config":"^2.1.254"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.254","@djangocfg/monitor":"^2.1.254","@djangocfg/ui-core":"^2.1.254"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.254_1775677237405_0.2535708415806781","host":"s3://npm-registry-packages-npm-production"}},"2.1.255":{"name":"@djangocfg/nextjs","version":"2.1.255","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.255","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"853c51c9ca2188cda74ae1b480e12eac41dcf4e4","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.255.tgz","fileCount":127,"integrity":"sha512-e8DJFqRfhboj4+nj96yOrV02fBxlQNoEGA1XfWMqmG+IazYttZhhd3YpMrJgROxc6DYgAr86MB169S11BqlY9A==","signatures":[{"sig":"MEUCIQC6oQmnTplV+ZpfdlTm+JgA4aeeIbP7aCUFbGQkfD6GcAIgSU3iVc0EANiiCRN8Fjnxsb+gb6fFtdAFRpnIQxd36Z0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":880868},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"6bf34b138d6ad9cf9d216788749b14692ecc67fe","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.255","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.255","@djangocfg/monitor":"^2.1.255","@djangocfg/ui-core":"^2.1.255","@djangocfg/typescript-config":"^2.1.255"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.255","@djangocfg/monitor":"^2.1.255","@djangocfg/ui-core":"^2.1.255"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.255_1775678065990_0.12411262393880418","host":"s3://npm-registry-packages-npm-production"}},"2.1.256":{"name":"@djangocfg/nextjs","version":"2.1.256","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.256","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"874b9cefb5cc7322085272259c16b8fcfbe1c825","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.256.tgz","fileCount":127,"integrity":"sha512-0fdZNhqVQQuhwuj32KNVLwkHolmkgWQH7pEAyzC8VTGekdQGMab3BLDirC3fCUXznardUME4GZotzPGJWg1sBg==","signatures":[{"sig":"MEQCID+sNurQqmFk3Ji/nnELUW+0u0/wnG2pxrTOg9NGBmfJAiBNVyjibawnuOfzS692BjBP31cdWYK22J5tAoS545KXwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":880868},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"0362ca77a079c648c56c7392482da0fc9c3e1c4a","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.256","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.256","@djangocfg/monitor":"^2.1.256","@djangocfg/ui-core":"^2.1.256","@djangocfg/typescript-config":"^2.1.256"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.256","@djangocfg/monitor":"^2.1.256","@djangocfg/ui-core":"^2.1.256"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.256_1775679009879_0.8721702725948297","host":"s3://npm-registry-packages-npm-production"}},"2.1.257":{"name":"@djangocfg/nextjs","version":"2.1.257","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.257","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"9a38fce39cea43a15a1984b252d5fdf5f2485674","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.257.tgz","fileCount":127,"integrity":"sha512-Hbei/6j0uvAoQYKR0WFOvKrsKiVc6ALQDn8FcsST3wNFaLrk0gdfscH9ZR7TydPnhu2YdaQURi9+/hm9hCNUwA==","signatures":[{"sig":"MEUCIBBdtQ0O1LVTtsg8GKQZmxJMIFTNJLnuPOT6Eoq85WN+AiEA2ZINQRGlP3Z2ClygKkoVRLzk05iIpE6gYoszyt7UsHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":880868},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"f05c6091cfcc7a18c17aa6e2e541a8b3d18ebb56","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.257","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.257","@djangocfg/monitor":"^2.1.257","@djangocfg/ui-core":"^2.1.257","@djangocfg/typescript-config":"^2.1.257"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.257","@djangocfg/monitor":"^2.1.257","@djangocfg/ui-core":"^2.1.257"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.257_1775706865857_0.38424073469338116","host":"s3://npm-registry-packages-npm-production"}},"2.1.259":{"name":"@djangocfg/nextjs","version":"2.1.259","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.259","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"afc1f387b10e880d53e5791d117ace85a93605ec","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.259.tgz","fileCount":127,"integrity":"sha512-+VBK9V2SOxRWexudZPE0hTVGaivNj5+re3u9CXzxbZ0CiqPRYNnAbIKZK4T5aypAk3cJ1HS0fRPCcFkKpQxhBA==","signatures":[{"sig":"MEQCIAGXBBcrLrvRuRJf1KYEjzHDTZes1wGtB1k8wwavc4lFAiALDrIFtJckIjuxXkN6GuDG7MYG+c3b4FA0M3WzYcNytw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":880868},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"2798bffc06302fbd95d8870edf50c969450e2748","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.259","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.259","@djangocfg/monitor":"^2.1.259","@djangocfg/ui-core":"^2.1.259","@djangocfg/typescript-config":"^2.1.259"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.259","@djangocfg/monitor":"^2.1.259","@djangocfg/ui-core":"^2.1.259"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.259_1775715416078_0.15179097928619667","host":"s3://npm-registry-packages-npm-production"}},"2.1.260":{"name":"@djangocfg/nextjs","version":"2.1.260","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.260","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"38f0825a964f3ce6d7d63596c09f3c118891edc2","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.260.tgz","fileCount":127,"integrity":"sha512-xIUOUM9ZQb579sIV5DSKKbCpDYyoqpu6LrQYas9wKcdsrDfQ79gJUEh0JoEKP8VTJAzVSrkFpWtPMEChMVQuBw==","signatures":[{"sig":"MEYCIQCGycI8NENGl+5S9IlteVPrPnGE8dmWL5kIX/IH05FAgAIhAKGB7AfSIiuQHj2+3ArDGe62Xt3T6bOo8PX1WvPcbv0J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":880868},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"2798bffc06302fbd95d8870edf50c969450e2748","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.260","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.260","@djangocfg/monitor":"^2.1.260","@djangocfg/ui-core":"^2.1.260","@djangocfg/typescript-config":"^2.1.260"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.260","@djangocfg/monitor":"^2.1.260","@djangocfg/ui-core":"^2.1.260"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.260_1775719751879_0.9716855683227597","host":"s3://npm-registry-packages-npm-production"}},"2.1.261":{"name":"@djangocfg/nextjs","version":"2.1.261","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.261","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"cfb35db1357da569ca8571b53283b4b43eed2f8e","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.261.tgz","fileCount":127,"integrity":"sha512-PcoGT77mxieuX2hgajv9vISiuF03lSgfpkV6qG2REDooORJ5FeUgzKGiUTKBq/bUnpXV/lftM41Wo4G/TtY6Vw==","signatures":[{"sig":"MEYCIQC42nRxxRD7UAUmgIbNewgp+e2bzlmMCXbJBsO9fNzYAQIhAKLF+R2ecd2uhji8Z1AG7m0cSR/i7x2VqxjD2DzD9pDo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":880868},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"31e557ecdcd8880f8204e65573ff7f07793c4b94","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.261","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.261","@djangocfg/monitor":"^2.1.261","@djangocfg/ui-core":"^2.1.261","@djangocfg/typescript-config":"^2.1.261"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.261","@djangocfg/monitor":"^2.1.261","@djangocfg/ui-core":"^2.1.261"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.261_1775886939294_0.08135874279603517","host":"s3://npm-registry-packages-npm-production"}},"2.1.262":{"name":"@djangocfg/nextjs","version":"2.1.262","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.262","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"af5b3c72475301078b3c6555390278577904030d","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.262.tgz","fileCount":127,"integrity":"sha512-t1oDfzjNECm3Upvw6gEep4tzx0g+W/ljVOFAtv538b7IRMhn8CA+cVR/DiGl+ScqdyrD9ctNve6Mhr/JKxV48Q==","signatures":[{"sig":"MEUCIQCD/wkNZSHnJn22RgBblOanv2morS/M3gOiFQvYqvV3sAIgBpla9nKW9FO+Zm+mFEz4Qm1PZQ2uMi0XsuHl/LZvGvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":880868},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"82c11da19e1d1164f70c45601296d6847e8195b9","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.262","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.262","@djangocfg/monitor":"^2.1.262","@djangocfg/ui-core":"^2.1.262","@djangocfg/typescript-config":"^2.1.262"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.262","@djangocfg/monitor":"^2.1.262","@djangocfg/ui-core":"^2.1.262"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.262_1775920717397_0.5159252825957077","host":"s3://npm-registry-packages-npm-production"}},"2.1.263":{"name":"@djangocfg/nextjs","version":"2.1.263","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.263","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"a86e11afcb8de89d074f9e5829041044c95d60bc","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.263.tgz","fileCount":127,"integrity":"sha512-nGVIFEkY2xDPQ7N4ZftyyIClKLyJgA/+XKa5w2K5gNp4vm1F5tre26jVylmwpoyAqHpm2WC8b1wKjC1SnADTlA==","signatures":[{"sig":"MEYCIQCYSfn68JJz2Uq7UWlASPCf8vpZyuXzPYrputTVv7A7YgIhAJC1q4w6mQmGubSOrpcZO34xh76WpFe2ERVg0D9NJ+cq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":880868},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"9a25d9bfb29c75ed6ebf896b1502f90ad4602036","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.263","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.263","@djangocfg/monitor":"^2.1.263","@djangocfg/ui-core":"^2.1.263","@djangocfg/typescript-config":"^2.1.263"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.263","@djangocfg/monitor":"^2.1.263","@djangocfg/ui-core":"^2.1.263"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.263_1776235360349_0.9934484176125826","host":"s3://npm-registry-packages-npm-production"}},"2.1.264":{"name":"@djangocfg/nextjs","version":"2.1.264","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.264","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"896f151e635ad7860c4b9bbdddb2961a056f0a96","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.264.tgz","fileCount":127,"integrity":"sha512-BScMXMITcsV+1+kLZPGi1gWpFpilhg5dwQaSR6okEmEO46iv2uAL9My0m+bRJWROu/uqKARtI5YpDDzvUXDD5A==","signatures":[{"sig":"MEUCIQDOdyAPmwVncux78JKm2s+XSGIOZGsE1CWDnfC0x3AZlgIga/JzRHtiOBc4jtyn884+oh1Q3QVSu6KOH+k22Bv39Hc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":880868},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"5ad1b537f79ee756559772edd6e6f76a0d80269e","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.264","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.264","@djangocfg/monitor":"^2.1.264","@djangocfg/ui-core":"^2.1.264","@djangocfg/typescript-config":"^2.1.264"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.264","@djangocfg/monitor":"^2.1.264","@djangocfg/ui-core":"^2.1.264"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.264_1776252767963_0.08625444567897689","host":"s3://npm-registry-packages-npm-production"}},"2.1.266":{"name":"@djangocfg/nextjs","version":"2.1.266","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.266","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"1ad5a3dad209e6fb063d99fadc83b6d75f002a30","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.266.tgz","fileCount":127,"integrity":"sha512-MapPNeUiRvCgTdf6vakTs+xHCkGPnnqIJ0mQJGBMuWDi6I5kX/rrM1LaBKWPqzCVoWrPM4xqkZ3vG/3/zA5lrA==","signatures":[{"sig":"MEYCIQD02qlU4vmouPmdszwa+UqQKTgZNwbl76IC9TO4qxxSWAIhAJqjsFAp4/yb25m3jC6nopQMN08ahEOUs09Mfna+Z/4F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":880868},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"c3c6e486434d62c32da702e38456626b8ad5770d","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.266","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.266","@djangocfg/monitor":"^2.1.266","@djangocfg/ui-core":"^2.1.266","@djangocfg/typescript-config":"^2.1.266"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.266","@djangocfg/monitor":"^2.1.266","@djangocfg/ui-core":"^2.1.266"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.266_1776255996976_0.8638467180498466","host":"s3://npm-registry-packages-npm-production"}},"2.1.267":{"name":"@djangocfg/nextjs","version":"2.1.267","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.267","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"fb92c50db60858a45a65392b4429ca83d8f4dd57","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.267.tgz","fileCount":127,"integrity":"sha512-0P64I7w3OJdHfSy1bvHMSSwsQDzBCui9/ggRaW74n3h8UpmwNVJI1A1N4IsvZPthMx+s2MZvNO8inkoi3DRcpw==","signatures":[{"sig":"MEYCIQCtx35f2yzmE4FfgCGpOF8IArzGRgDh1ag+PrReN9HHhAIhAL0OV02bZEJ1G7KsTjrcPhkl+VI9+sxDjxWZk246x/4x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":880868},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"09e22c508e59d67b80371a9ccba9d1b4a2a699eb","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.267","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.267","@djangocfg/monitor":"^2.1.267","@djangocfg/ui-core":"^2.1.267","@djangocfg/typescript-config":"^2.1.267"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.267","@djangocfg/monitor":"^2.1.267","@djangocfg/ui-core":"^2.1.267"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.267_1776267533063_0.08003350504526652","host":"s3://npm-registry-packages-npm-production"}},"2.1.268":{"name":"@djangocfg/nextjs","version":"2.1.268","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.268","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"e79ce95905d2024358bdc75b9dac319d13e52d32","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.268.tgz","fileCount":127,"integrity":"sha512-LmtRV/PTZ/WB74U394Xaj3TsZH75k77ZNb1HeU9xh7DonbKLmMHjPZueLz/r2xixozxSq4ipHEH/p0e1M6He5g==","signatures":[{"sig":"MEUCIQDuJEV58ALvlthiePHAVame64e70wX2Y/HRP59ZXJoS6AIgM9XpryxJYoCxZehTc+aL5EfwPCz3wkTexLR6Dj2M8oQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":880868},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"c776399c02d5ec5a47dadced2a1f754dd1da6971","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.268","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.268","@djangocfg/monitor":"^2.1.268","@djangocfg/ui-core":"^2.1.268","@djangocfg/typescript-config":"^2.1.268"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.268","@djangocfg/monitor":"^2.1.268","@djangocfg/ui-core":"^2.1.268"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.268_1776274177199_0.15019815886545884","host":"s3://npm-registry-packages-npm-production"}},"2.1.270":{"name":"@djangocfg/nextjs","version":"2.1.270","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.270","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"60f4fcbd5e2dbfdda3907ad46e28dc153bcb98e5","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.270.tgz","fileCount":127,"integrity":"sha512-ne5f5bZF8grZ5JmSx3FYrVOkTQBmUHRf96m2M2y5xhMPWbp170YHQt7wflNpIg1SFmtLmz0mu8eK6RVRSe00OQ==","signatures":[{"sig":"MEQCICq7fcXvUw7pM1YLx/r8vEys+OlN6+wTGeKLzUgSXh2oAiBUtthxE+Ev8z2Ym+o3yc8E81lWPVBLG9uYuf0hnqkI7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":880868},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"1309f43df9796d3a85df472cfa4704cd8cdafbb8","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.270","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.270","@djangocfg/monitor":"^2.1.270","@djangocfg/ui-core":"^2.1.270","@djangocfg/typescript-config":"^2.1.270"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.270","@djangocfg/monitor":"^2.1.270","@djangocfg/ui-core":"^2.1.270"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.270_1776350029162_0.7426381173765957","host":"s3://npm-registry-packages-npm-production"}},"2.1.271":{"name":"@djangocfg/nextjs","version":"2.1.271","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.271","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"f88c99048970b01c0887b4e1ca70ba1815b9468e","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.271.tgz","fileCount":127,"integrity":"sha512-xZIe7p76HQUMn1LMZl5LMnn4gGuh4e2IlTWJRTxvNfddN0+HWI6RlrJBKzgTahKPNe8UFgpgwDlRU6MBbCYPvw==","signatures":[{"sig":"MEYCIQCDvQA+WfYzd/alacDEqciLAKlxAzFAi+b4xcOZUkO3nQIhAOLE7OynBmEmJBpNRwmMNNynZr+lgYSjTx2lqjqZBPXx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":880868},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"1309f43df9796d3a85df472cfa4704cd8cdafbb8","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.271","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.271","@djangocfg/monitor":"^2.1.271","@djangocfg/ui-core":"^2.1.271","@djangocfg/typescript-config":"^2.1.271"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.271","@djangocfg/monitor":"^2.1.271","@djangocfg/ui-core":"^2.1.271"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.271_1776394053649_0.5544531467090612","host":"s3://npm-registry-packages-npm-production"}},"2.1.272":{"name":"@djangocfg/nextjs","version":"2.1.272","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.272","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"d07758d8f62caec12f35d5692f736dc26cc4c809","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.272.tgz","fileCount":127,"integrity":"sha512-Ym2OGxknAe2aeCxbVPQ81BoUm34hZsDlub88JB8sUaTcLhP6gieX0rIKlQva0lu7xmP20V7B9THS8a0bGNMnbQ==","signatures":[{"sig":"MEUCIQDgB27WYDZG+BjVfPIAshg1EBh4DXP+Dkv+3R1feEYv4wIgIcWdYz+os7qSX1ka9AASRs3fu7R8mhRP8ogXeZG7bxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":880868},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"de7a8c6f04fc62b58dbdf6ebbfbd38efec05099c","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.272","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.272","@djangocfg/monitor":"^2.1.272","@djangocfg/ui-core":"^2.1.272","@djangocfg/typescript-config":"^2.1.272"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.272","@djangocfg/monitor":"^2.1.272","@djangocfg/ui-core":"^2.1.272"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.272_1776397403743_0.3002787483913414","host":"s3://npm-registry-packages-npm-production"}},"2.1.274":{"name":"@djangocfg/nextjs","version":"2.1.274","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.274","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"56a733f57f5a8740e10172e2e6928f80a99aa636","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.274.tgz","fileCount":127,"integrity":"sha512-EctacOHwauCceDfBRJ6g6C45HZ94zI/td7MzzgcnUbRgDJWAdthl5IPegJLD9JlhG+S9/TfPckdIfSB5fi/ZPQ==","signatures":[{"sig":"MEYCIQC4pASX1G1vyb5bUbLwuSLC7e0AwUxQKJX57FlDwK3nSgIhANvC/E3JbB11pajQMB8OIq7gTFSglMXaAEoGIsAHSI0A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":880868},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"9d74dd02b1a1f9aac4296fa0249ddcd6e672a23d","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.274","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.274","@djangocfg/monitor":"^2.1.274","@djangocfg/ui-core":"^2.1.274","@djangocfg/typescript-config":"^2.1.274"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.274","@djangocfg/monitor":"^2.1.274","@djangocfg/ui-core":"^2.1.274"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.274_1776410783122_0.9914813928894177","host":"s3://npm-registry-packages-npm-production"}},"2.1.275":{"name":"@djangocfg/nextjs","version":"2.1.275","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.275","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"548b0a4da0696cc76d071d41f81a2bdac3904335","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.275.tgz","fileCount":127,"integrity":"sha512-NyxIOUcjQoPLOnspgXlL1P05HxalD7Yb9berF5Eds1yLGj7lAbHX1rUZ/Yvi0xbC+/jFJbjAEQazWU4l3O4EOQ==","signatures":[{"sig":"MEUCIQC5C4MvgXEvRNIS3wxlcSGSPkCtw+o5WERrJ4xuYyxY+AIgR47GefxabMeJyyp9Cboy04f1g47kusQbV9QWUXwgihk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":880868},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"9d74dd02b1a1f9aac4296fa0249ddcd6e672a23d","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.275","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.275","@djangocfg/monitor":"^2.1.275","@djangocfg/ui-core":"^2.1.275","@djangocfg/typescript-config":"^2.1.275"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.275","@djangocfg/monitor":"^2.1.275","@djangocfg/ui-core":"^2.1.275"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.275_1776415685996_0.9583537843635876","host":"s3://npm-registry-packages-npm-production"}},"2.1.276":{"name":"@djangocfg/nextjs","version":"2.1.276","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.276","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"c93ecdf903231b9de7c42f632a8a75447a328c80","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.276.tgz","fileCount":127,"integrity":"sha512-GCB8Cfogud9a1Nc3TQyifC9xy2DJivxaVncoil+QMORjhS6VcsGYvtVs7psl7Q+zQVq95HmBRlAv8EOxI+alTg==","signatures":[{"sig":"MEYCIQCltc8zcYDczxYxqEaMxDBgDW9RfnPLAvs7/RYYl/+/fQIhAJc4GNORhi1i+xCL3URWQbTXl79VR9JjSQ7h4PcZz7BN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":880868},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"7830123457b5bf21ec4c085b08b456d2dc011aa0","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.276","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.276","@djangocfg/monitor":"^2.1.276","@djangocfg/ui-core":"^2.1.276","@djangocfg/typescript-config":"^2.1.276"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.276","@djangocfg/monitor":"^2.1.276","@djangocfg/ui-core":"^2.1.276"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.276_1776516206065_0.08774536318773318","host":"s3://npm-registry-packages-npm-production"}},"2.1.277":{"name":"@djangocfg/nextjs","version":"2.1.277","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.277","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"f9e81c00b4896190f28c1f31796efa6fed58345e","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.277.tgz","fileCount":127,"integrity":"sha512-JA4gbZqC/FL+BYmeFkHDvBQ85Th0iwT7RbR0/74DXmKNlGt7WMtb2yfQFKMqbBDI/QlA233iwxDWjYi9dpx8PA==","signatures":[{"sig":"MEUCIQC/5FuZFfnSphVbFYfMBuMuL63pE6gk+akaDDz4j8m8OAIgSsno93q40e4jGM5c81wd5JI2/ZqGbY5ueMp2cqC5M7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":880868},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"ae6567bb0851bf09830a1856f7f5896c36905d62","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.277","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.277","@djangocfg/monitor":"^2.1.277","@djangocfg/ui-core":"^2.1.277","@djangocfg/typescript-config":"^2.1.277"},"peerDependencies":{"next":"^16.0.10","@djangocfg/i18n":"^2.1.277","@djangocfg/monitor":"^2.1.277","@djangocfg/ui-core":"^2.1.277"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.277_1776567021365_0.9236990485924295","host":"s3://npm-registry-packages-npm-production"}},"2.1.279":{"name":"@djangocfg/nextjs","version":"2.1.279","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.279","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"f2357bcb4e51f0f9ba7e82fca6336889046812b3","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.279.tgz","fileCount":127,"integrity":"sha512-KrPMT9sjUqgqsAaYFIHETIWGvoZfuOg75zaWhhs34lkhoQGUyDTWM7lOPyygk9dKzhbtE4pYMKcSLFq6i9htUw==","signatures":[{"sig":"MEUCIQDazpyy2sbnAJ7ByuChVQAjFdPYLq+fYIfA0uKzgu7mFwIgUdlK7EM6Bhu/rBGCcX1D12ENQiRiyF4Aatg6G6X1NUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":880863},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"59e8f422acb761ed7a171c894b7dd2bd39a469ec","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.279","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.279","@djangocfg/monitor":"^2.1.279","@djangocfg/ui-core":"^2.1.279","@djangocfg/typescript-config":"^2.1.279"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.279","@djangocfg/monitor":"^2.1.279","@djangocfg/ui-core":"^2.1.279"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.279_1776569255022_0.8738884568709071","host":"s3://npm-registry-packages-npm-production"}},"2.1.280":{"name":"@djangocfg/nextjs","version":"2.1.280","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.280","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"a4d4fd8fc7a98d05aaa8495dc87db035c5223599","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.280.tgz","fileCount":127,"integrity":"sha512-z85B1gPGtTJPG+gzDM+1gpfSgpZwZ9MI952ASx2QQ17Wdw66F1dXMSsiCKrENEQBBc4cuyOsC8HwuLbzBfxAAg==","signatures":[{"sig":"MEYCIQClGAN3A+mv7edgpYyGfGc/ZrmgwXjb2oK8gqiK03KBgwIhAMtG9NkTHEsnVWdO6oyp5NFuPoK7gq+7LkEXSSu2iLDI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":880863},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"05610c6ac177cd37f710452eb7e2521d32f4c38d","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.280","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.280","@djangocfg/monitor":"^2.1.280","@djangocfg/ui-core":"^2.1.280","@djangocfg/typescript-config":"^2.1.280"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.280","@djangocfg/monitor":"^2.1.280","@djangocfg/ui-core":"^2.1.280"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.280_1776595541950_0.5446629782171541","host":"s3://npm-registry-packages-npm-production"}},"2.1.281":{"name":"@djangocfg/nextjs","version":"2.1.281","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.281","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"f72e4b9eae88f4eca4ac0970139950173103bb5a","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.281.tgz","fileCount":127,"integrity":"sha512-nN8G/u0/DmVaS5aKdhM+rtFb6jHSTFRS+GJ4zBd6u3nqopBFx25rilO07IN/mdKUAxKhzSNKqa6aE7DgyzqL3A==","signatures":[{"sig":"MEYCIQDdNzgcaw8tSUTCMkyV1CWWKOpGaXkY8P1s2WAvmRllFwIhANlvaYvWIBQp4I7Rj0+x4DVbSEpTy+LZT0GGtviV4sWQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":880863},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"9fdf200618419ef0df89755789cf69d20a91262b","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.281","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.281","@djangocfg/monitor":"^2.1.281","@djangocfg/ui-core":"^2.1.281","@djangocfg/typescript-config":"^2.1.281"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.281","@djangocfg/monitor":"^2.1.281","@djangocfg/ui-core":"^2.1.281"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.281_1776601722166_0.5049258572298401","host":"s3://npm-registry-packages-npm-production"}},"2.1.283":{"name":"@djangocfg/nextjs","version":"2.1.283","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.283","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"ea608c4c0720666e56e363c0e6cf54b6aa84f7b4","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.283.tgz","fileCount":127,"integrity":"sha512-V/qLtLYfOE0m5sc6cg6BzkIPXUg3BmTazerSVHIDLUN6sVjsuqvqwl7/EPDNlXMR7eThbvwv+Tfit3BUTqwQXw==","signatures":[{"sig":"MEYCIQCK+X+2jPUJDayytj7Gcsqxv+rvkyGR7dQt1LFtu8No2wIhAPAY3fBAFKHVpligaiE+H7gM5NVV1wJB2ZnopalF1+eH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":880863},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"9fdf200618419ef0df89755789cf69d20a91262b","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.283","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.283","@djangocfg/monitor":"^2.1.283","@djangocfg/ui-core":"^2.1.283","@djangocfg/typescript-config":"^2.1.283"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.283","@djangocfg/monitor":"^2.1.283","@djangocfg/ui-core":"^2.1.283"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.283_1776675589050_0.23663753522315445","host":"s3://npm-registry-packages-npm-production"}},"2.1.284":{"name":"@djangocfg/nextjs","version":"2.1.284","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.284","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"b40cc74c91209bb64ea99f1fe2957d379d9c9a8e","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.284.tgz","fileCount":127,"integrity":"sha512-fEpWXrgNK5Jtz31ilqg9CqkCa/OveF2EBgGnwHVil+PlS0ak/dKyDB/5jiHrBx5BAeoBfp8smGCJpFbgb7HvOA==","signatures":[{"sig":"MEYCIQDX0zEm3IlvBQOxok/V6J2zs2Jz0+bo5M2en8gvf/nIxQIhAL86XOYsdPWwp8H5FDmWywv9TSK4Ph/AeqpCcs1KBwE9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":880863},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"84cf40bdc7e51a89212b2100e47fcc849a06fac7","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.284","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.284","@djangocfg/monitor":"^2.1.284","@djangocfg/ui-core":"^2.1.284","@djangocfg/typescript-config":"^2.1.284"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.284","@djangocfg/monitor":"^2.1.284","@djangocfg/ui-core":"^2.1.284"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.284_1776688579288_0.7471581189493144","host":"s3://npm-registry-packages-npm-production"}},"2.1.285":{"name":"@djangocfg/nextjs","version":"2.1.285","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.285","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"d9a8797dea17ddac17fd2e59ae474ae98f64c133","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.285.tgz","fileCount":127,"integrity":"sha512-NSRoozvxCbiK2Ux/hVJvnhxrPY4510l1fyQk8gcFm2n7nA50jef0a2w0PnA+KrjrJ1Ny9UrfUJ/ZzDcaN5NF3w==","signatures":[{"sig":"MEYCIQDL5emP9s+ntAz/8Ymv9aUzqBtW6RhZpYRmbD/0TZzBlQIhAN3U3p6VE4utTa/5228ljhiadcvbZDPmbqJFoyOsUznT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":880863},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"84cf40bdc7e51a89212b2100e47fcc849a06fac7","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.285","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.285","@djangocfg/monitor":"^2.1.285","@djangocfg/ui-core":"^2.1.285","@djangocfg/typescript-config":"^2.1.285"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.285","@djangocfg/monitor":"^2.1.285","@djangocfg/ui-core":"^2.1.285"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.285_1776747554583_0.8108141366651194","host":"s3://npm-registry-packages-npm-production"}},"2.1.286":{"name":"@djangocfg/nextjs","version":"2.1.286","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.286","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"733ae00b0644bfcd3a72007f17b803b5a1197e04","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.286.tgz","fileCount":127,"integrity":"sha512-kNWnCk/ciZSsTlZKltbHDZNoORFuEqK+DXjRK9CWjmOMMbvTRrHEctjJjsE9W7PG8l7bLYtS+JT7sWbycBt5sg==","signatures":[{"sig":"MEUCIGOoXiM/2CqU3q8oZiES850IuHlsnqh82me6Gruq1QzwAiEAvWdfsFjEo0bXZyWJC+HdBr5yGLIvncEz13+ytYJGUik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":880863},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"83b0e61ed4da4c1cc1ed40d04a0a4be7e361f43d","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.286","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.286","@djangocfg/monitor":"^2.1.286","@djangocfg/ui-core":"^2.1.286","@djangocfg/typescript-config":"^2.1.286"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.286","@djangocfg/monitor":"^2.1.286","@djangocfg/ui-core":"^2.1.286"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.286_1776876405226_0.06737362001549507","host":"s3://npm-registry-packages-npm-production"}},"2.1.287":{"name":"@djangocfg/nextjs","version":"2.1.287","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.287","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"6a9790d434b1b346e06f6d40c2a8ad293fc6a72e","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.287.tgz","fileCount":127,"integrity":"sha512-wa8tET4UadACUZxY9oI5VI4qKNRWPwRQD7aQLEsjNHwnClO29EB4wu6xldSscCIkzu2emvqIKt5o567BuUJsVQ==","signatures":[{"sig":"MEUCIDAlsiCrAUrwB1US1kxTKz2ICRdug4lxI/e1tY2LTCqvAiEAseTfjfer+F2rqlSl0EoFU0zWp/j1SXn1jnXg23ZG77U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":880863},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"83b0e61ed4da4c1cc1ed40d04a0a4be7e361f43d","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.287","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.287","@djangocfg/monitor":"^2.1.287","@djangocfg/ui-core":"^2.1.287","@djangocfg/typescript-config":"^2.1.287"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.287","@djangocfg/monitor":"^2.1.287","@djangocfg/ui-core":"^2.1.287"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.287_1776876712143_0.22278768833927787","host":"s3://npm-registry-packages-npm-production"}},"2.1.289":{"name":"@djangocfg/nextjs","version":"2.1.289","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.289","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"6692d9d7e93038b5b1ac4812ab1e5da4ec6e419f","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.289.tgz","fileCount":127,"integrity":"sha512-Iko4aiT1X6wUCGkqDn9eyuqLrjT4SO3sSOQAllzmeO/xuXFxUY8MmGeEhSu5RzcTWLvll/GRIA8RXs10lR/LFg==","signatures":[{"sig":"MEYCIQCeFEfkOAr8CxhkQTi690rfoqjEnBiubKN58n+Hb2YO6wIhAIg9YeaCfAmtIjkWxSNhNqvcOHY/HsUoPnlvPZMsOGKu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":880863},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"a80f58256410db40806a72c421fc1708305ca064","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.289","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.289","@djangocfg/monitor":"^2.1.289","@djangocfg/ui-core":"^2.1.289","@djangocfg/typescript-config":"^2.1.289"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.289","@djangocfg/monitor":"^2.1.289","@djangocfg/ui-core":"^2.1.289"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.289_1776944167179_0.5494914771906032","host":"s3://npm-registry-packages-npm-production"}},"2.1.290":{"name":"@djangocfg/nextjs","version":"2.1.290","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.290","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"9c5ccb73d976e27855a971bc36b8b9d2cc256e85","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.290.tgz","fileCount":127,"integrity":"sha512-9PcNu49camcAYHqxktERz8VQjNWLTKPtsOnD0E4PHUpkp8Ay4UhnOCNSwQHQpjFtC4NY3ZrVD2JEkmD74V+Osg==","signatures":[{"sig":"MEUCICjfNeeHJ8Doq08ISFCK7Hk3CM5jtAgyLX2ZjLKxka4JAiEA1pAvmqWcgJsIpELB9Q65dkQagNT9ECLI+TeMSXSRUiQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881031},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"0fb05057911883812b14d4fba3e25149838ce561","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.290","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.290","@djangocfg/monitor":"^2.1.290","@djangocfg/ui-core":"^2.1.290","@djangocfg/typescript-config":"^2.1.290"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.290","@djangocfg/monitor":"^2.1.290","@djangocfg/ui-core":"^2.1.290"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.290_1777014682544_0.08499168677874436","host":"s3://npm-registry-packages-npm-production"}},"2.1.291":{"name":"@djangocfg/nextjs","version":"2.1.291","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.291","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"51dbb4a4a15e9fc27bd29fa775a4a43da8516f7b","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.291.tgz","fileCount":127,"integrity":"sha512-9jv7cRMm/tm5+YzHqD08y10OJVnmak0ckaIPzGOC8nHhDjthOKYxiG3YWVHX50cbrTMpCaJYu/fInE7Cy5emJQ==","signatures":[{"sig":"MEUCIQDR/6VOSLfD7dqbJ9AetTKqaSVduR5lez7rXoo9kpMPYwIgE8SfEAATcqAVbxYl2Sup850mmbASk0ejmPuRkh1+8yE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881031},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"59416774e09d0e24e5ff429cce18a2d48fdd98ad","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.291","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.291","@djangocfg/monitor":"^2.1.291","@djangocfg/ui-core":"^2.1.291","@djangocfg/typescript-config":"^2.1.291"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.291","@djangocfg/monitor":"^2.1.291","@djangocfg/ui-core":"^2.1.291"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.291_1777091805572_0.726365334771762","host":"s3://npm-registry-packages-npm-production"}},"2.1.292":{"name":"@djangocfg/nextjs","version":"2.1.292","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.292","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"ca8e6740375d61bec08160c512c4992958fa1be8","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.292.tgz","fileCount":127,"integrity":"sha512-Jo65a68aQANk3WGc8GO7jDfrBJUZo47oxB42vDl59dSALZtpSYN1PwFrnA/r2zOC8PnLXw/yuI84AkP9idT2KA==","signatures":[{"sig":"MEYCIQCsIpdx0ZtR0KPpMVxWQBLHC2yg6Ro16NR9tT8/dyExNwIhAJgnQMLH5OjXG06L4IpxGL34tWopwUce/hEAAUVbylib","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881031},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"214378a8fdf05890d1fde1eabb87b24854a6e1ca","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.292","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.292","@djangocfg/monitor":"^2.1.292","@djangocfg/ui-core":"^2.1.292","@djangocfg/typescript-config":"^2.1.292"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.292","@djangocfg/monitor":"^2.1.292","@djangocfg/ui-core":"^2.1.292"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.292_1777096592181_0.7710400198248824","host":"s3://npm-registry-packages-npm-production"}},"2.1.293":{"name":"@djangocfg/nextjs","version":"2.1.293","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.293","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"8ceac310fb381c19a112e57fff6965d9f811bc34","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.293.tgz","fileCount":127,"integrity":"sha512-GvBUXem2LNIaRlWiC5MT8+iuQhqOfl9URHi64LJ1ZOO3RvfUCLd+mIc4xJl2YLXoz0oGCluPOIoyi12bxA/jmA==","signatures":[{"sig":"MEUCIQDxz5qGKnTqHhTIK3fn2ktUTyqlsriGF7hcGWqXIfmXpgIgabDgmLOGqoEBXdQheCLJpm2a+WMeS7BuFR2OFPHbCX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881031},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"214378a8fdf05890d1fde1eabb87b24854a6e1ca","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.293","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.293","@djangocfg/monitor":"^2.1.293","@djangocfg/ui-core":"^2.1.293","@djangocfg/typescript-config":"^2.1.293"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.293","@djangocfg/monitor":"^2.1.293","@djangocfg/ui-core":"^2.1.293"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.293_1777098016977_0.3157043961451449","host":"s3://npm-registry-packages-npm-production"}},"2.1.294":{"name":"@djangocfg/nextjs","version":"2.1.294","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.294","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"e11b08194bafc48690cd64b5046e51fdb905a573","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.294.tgz","fileCount":127,"integrity":"sha512-nBOx73JFUUiUny6HlU/2gH949IS7Oa6yzJzvu/4yvTAjF5R6aUq0uaeeqF4xNn9atBR5xYhpejpWuGdqSc8Wkg==","signatures":[{"sig":"MEYCIQClHSb0/RewZw/IUZWqMVMMq17380y8VsQgpTgqPz9Q2AIhAObgf+eRUeT7xr8aP2Afeb9MxJ8iC/60TXjRQ0HnkkCm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881031},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"728b4cde0dbd1d29e50a01c69ef7f09290bdf05c","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.294","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.294","@djangocfg/monitor":"^2.1.294","@djangocfg/ui-core":"^2.1.294","@djangocfg/typescript-config":"^2.1.294"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.294","@djangocfg/monitor":"^2.1.294","@djangocfg/ui-core":"^2.1.294"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.294_1777101030056_0.49322124724103333","host":"s3://npm-registry-packages-npm-production"}},"2.1.297":{"name":"@djangocfg/nextjs","version":"2.1.297","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.297","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"bdda941753b587537cf4f75771326574323a3e66","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.297.tgz","fileCount":127,"integrity":"sha512-/5ZpzrJ0xOmuRQMQMWVsuf9S+UbfzNIkre7eCxVCqP3JCH9ahP42JkUz7WIS8JgiZkRhrtMpFG0WO5N/kRHL8Q==","signatures":[{"sig":"MEUCIQCG+9dUaxDko3nXGluN/LEV2ZD3y1cRFPECeTqk3QcdFwIgB/C42stU1j09fu1p7mmuvgVIfw9KMp62L9Bd0bXLbks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881031},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"ce806c349b44ed5ee33cf524e14b83428d276e2b","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.297","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.297","@djangocfg/monitor":"^2.1.297","@djangocfg/ui-core":"^2.1.297","@djangocfg/typescript-config":"^2.1.297"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.297","@djangocfg/monitor":"^2.1.297","@djangocfg/ui-core":"^2.1.297"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.297_1777105046332_0.9345881405106855","host":"s3://npm-registry-packages-npm-production"}},"2.1.298":{"name":"@djangocfg/nextjs","version":"2.1.298","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.298","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"688a5e23b7f09f3f2a1255d9db14e229870b01bf","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.298.tgz","fileCount":127,"integrity":"sha512-zNote5MVYeq+GB86Z++YAeLYJnX3muzteR7ZC0g5z3YJrU4E2xPdDcoFrq9S1R/W670L332epyngnvVtF8dsZw==","signatures":[{"sig":"MEUCIAmMwK17qexmtdwekaKXy+etvWOYnF+05DtZzaU+eMivAiEAob4fh9AYlN7Z/7Fe5Kw3+qm5jjuQt2jsPObEAUXg0Dg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881031},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"ce806c349b44ed5ee33cf524e14b83428d276e2b","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.298","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.298","@djangocfg/monitor":"^2.1.298","@djangocfg/ui-core":"^2.1.298","@djangocfg/typescript-config":"^2.1.298"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.298","@djangocfg/monitor":"^2.1.298","@djangocfg/ui-core":"^2.1.298"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.298_1777106231150_0.18837425809021102","host":"s3://npm-registry-packages-npm-production"}},"2.1.299":{"name":"@djangocfg/nextjs","version":"2.1.299","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.299","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"2ca92f91c82909f1179cda56fa3a746f36953328","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.299.tgz","fileCount":127,"integrity":"sha512-wBiwOCAkWLfTJ1IhMtrf6jVVHTc0C2yNw/AQ8uoOrjyzeSosY9GA0Q7M+yvoxj5RkTr1+/dgcPlInY8s4L/WkQ==","signatures":[{"sig":"MEUCIQDoBfg7RBs8u59KEAzNIW9uvp9o0XX0m8Vjl8s0Q+LLQgIgcWzKIjNnMw+Bdvz9/8t+Pap2XA9AipV/7obph6ccV04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881031},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"9a1d74ee9dd80805ac69f7ae86c71ac12ff6a295","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.299","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.299","@djangocfg/monitor":"^2.1.299","@djangocfg/ui-core":"^2.1.299","@djangocfg/typescript-config":"^2.1.299"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.299","@djangocfg/monitor":"^2.1.299","@djangocfg/ui-core":"^2.1.299"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.299_1777108911485_0.3582379577159547","host":"s3://npm-registry-packages-npm-production"}},"2.1.300":{"name":"@djangocfg/nextjs","version":"2.1.300","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.300","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"3fd99c269f7d17e7bf7a20849fa093a0df7da144","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.300.tgz","fileCount":127,"integrity":"sha512-r40PmA3PyJ9fmZ3d74hj8TKfjdkI/dv7fMhraJbCyrXLLTjUbk+y31VoUvwADWe+pdN9rCN6X1Vn7UQsDQAhAA==","signatures":[{"sig":"MEUCIQCqqXIC4zsDTvoXo6Iq6zV+nb89FiTdy7ODn4BHqh8nEwIgI0A0rQ9t7TKn4kw69LRWFxC2xZGAfP8VrimFF41Fjbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881031},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"47b02647d2b971545982bfdb3b4c3f640f28fad1","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.300","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.300","@djangocfg/monitor":"^2.1.300","@djangocfg/ui-core":"^2.1.300","@djangocfg/typescript-config":"^2.1.300"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.300","@djangocfg/monitor":"^2.1.300","@djangocfg/ui-core":"^2.1.300"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.300_1777112320209_0.9374423784926598","host":"s3://npm-registry-packages-npm-production"}},"2.1.301":{"name":"@djangocfg/nextjs","version":"2.1.301","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.301","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"78a9edb5137d1da24c9c666892359158142a6d59","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.301.tgz","fileCount":127,"integrity":"sha512-nsU1nfIfW/smnOBKLXtsdwBipB929zl0xtJgQrb9OkLYWtM8RdTEt08kjfjQm2yZUDJ8TdbSltIuCpn+JlcpVQ==","signatures":[{"sig":"MEQCIAYuVfHckKCsB2aZS2rwPfq6tThPb1LORKQGkiyEnigWAiBAcwcadT+qAh+ySKDL0SIiy5iUpGpCtRMlec07HCpoMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881031},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"47b02647d2b971545982bfdb3b4c3f640f28fad1","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.301","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.301","@djangocfg/monitor":"^2.1.301","@djangocfg/ui-core":"^2.1.301","@djangocfg/typescript-config":"^2.1.301"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.301","@djangocfg/monitor":"^2.1.301","@djangocfg/ui-core":"^2.1.301"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.301_1777128103239_0.8568433590844453","host":"s3://npm-registry-packages-npm-production"}},"2.1.302":{"name":"@djangocfg/nextjs","version":"2.1.302","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.302","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"aa1eff8f6d7dcc27b10bf1bad12e5fb318c3bb18","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.302.tgz","fileCount":127,"integrity":"sha512-yCRRK8qVvCIy7UhIYGxsylQmrQNiBv1o9cDlOPNMT+LEI7D3HeSJGjtyXsjpTnB0dYNRADzVGQsh3fsSfuJsXQ==","signatures":[{"sig":"MEUCIQD7WBwfCuiPBHa2JceGTlYc9TLaHSBmSSrCEFUdjHG2HAIgPPJurdO514D45TTq6ezk3XaceA1QR9D7K+pq+JwuYHw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881031},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"9cd46465ed2dcbe8cf90104aef7ff2fac97d5b3d","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.302","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.302","@djangocfg/monitor":"^2.1.302","@djangocfg/ui-core":"^2.1.302","@djangocfg/typescript-config":"^2.1.302"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.302","@djangocfg/monitor":"^2.1.302","@djangocfg/ui-core":"^2.1.302"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.302_1777129765956_0.14806562749283203","host":"s3://npm-registry-packages-npm-production"}},"2.1.303":{"name":"@djangocfg/nextjs","version":"2.1.303","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.303","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"cd49bf365b7447b67bc6bc8bcba252925c6bb928","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.303.tgz","fileCount":127,"integrity":"sha512-uD29a2F3QRYFRhCX/8zxX8Y542OzlPgjrCnL0gNlOcqUcGQ05Nb/T4cO1jbSF+vTfgHt6XJTBAqcx8KH/x8imw==","signatures":[{"sig":"MEUCIQCkYI8X6QKkgIWgabduTEVf2PbCe1EtkEgmRvMVevD02gIgQT8DPHMnt5n83T/0wXWHN1aj02x2jW46E2Z1qmr/H/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881031},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"9cd46465ed2dcbe8cf90104aef7ff2fac97d5b3d","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.303","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.303","@djangocfg/monitor":"^2.1.303","@djangocfg/ui-core":"^2.1.303","@djangocfg/typescript-config":"^2.1.303"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.303","@djangocfg/monitor":"^2.1.303","@djangocfg/ui-core":"^2.1.303"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.303_1777133476800_0.5346940155806785","host":"s3://npm-registry-packages-npm-production"}},"2.1.304":{"name":"@djangocfg/nextjs","version":"2.1.304","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.304","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"1d97a459e5a237934115fb2e98b803e80515ab99","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.304.tgz","fileCount":127,"integrity":"sha512-BJHefYwBavh6RaFY+kZADEqJTO0kxdzTW7YefneVuZ1BNttc9buYRvx69RFB3GEMO+ua0DiC1ni9VIbwG1hMzw==","signatures":[{"sig":"MEQCID4kl7o2QL+7IvnUv25XJVmrEVIbjmihDAvXO/3/MPBTAiAmm5LlR+BI/LSh3uA+XEldoklUG6CpfT6WfPMemSs05w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881031},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"86537ee5c6f745f11836fa80e2b3befc9d4abd09","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.304","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.304","@djangocfg/monitor":"^2.1.304","@djangocfg/ui-core":"^2.1.304","@djangocfg/typescript-config":"^2.1.304"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.304","@djangocfg/monitor":"^2.1.304","@djangocfg/ui-core":"^2.1.304"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.304_1777134481817_0.7624568253938928","host":"s3://npm-registry-packages-npm-production"}},"2.1.307":{"name":"@djangocfg/nextjs","version":"2.1.307","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.307","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"ec29c3c3ea2814ade3c4b9b0ff36e118ccad5801","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.307.tgz","fileCount":127,"integrity":"sha512-Ru9lJhm79rYmZCOPC9GTHCXGyim6I3OkdRHq5bjUSBIU0NxmdO5gw6zYh9MZMgY5x/pMyDpVuC45m+qrw1bbhQ==","signatures":[{"sig":"MEYCIQCuWuSUepJGkEPRE/pf3Qn/yRnQ8ZJYIpTcsM8BuVKzmQIhANY/JJuZD4ENM6zSiMTeQTfGcAj5aadY7VfTMj/4zyIP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881113},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"2d797343af2c236bad761207ef5b387eeb2b8a31","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.307","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.307","@djangocfg/monitor":"^2.1.307","@djangocfg/ui-core":"^2.1.307","@djangocfg/typescript-config":"^2.1.307"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.307","@djangocfg/monitor":"^2.1.307","@djangocfg/ui-core":"^2.1.307"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.307_1777138800032_0.8812602647751722","host":"s3://npm-registry-packages-npm-production"}},"2.1.308":{"name":"@djangocfg/nextjs","version":"2.1.308","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.308","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"0504c2831e52e1315d32f351d0261b0dcc3085e4","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.308.tgz","fileCount":127,"integrity":"sha512-kT7bWLYfQtwCiqz9Nkvdig9Ig2Wo/jRtVGYLPqURACDn3kSoH/DoBbka1/qHvg65V4R9+Su0Fb2tBpJwnINImw==","signatures":[{"sig":"MEQCIAIqdoOww8r4nTYC08+pN4VGJ0eO7t9mTMHFjlWKesnUAiAldMwSFMeetRBv905kf7JbJPJ8KY6yepsPHXuW6OoTEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881113},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"442d016dfc1079d45c8e82d8bea613d2334bfc19","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.8.3","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.308","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.308","@djangocfg/monitor":"^2.1.308","@djangocfg/ui-core":"^2.1.308","@djangocfg/typescript-config":"^2.1.308"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.308","@djangocfg/monitor":"^2.1.308","@djangocfg/ui-core":"^2.1.308"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.308_1777140772069_0.9682050584045436","host":"s3://npm-registry-packages-npm-production"}},"2.1.309":{"name":"@djangocfg/nextjs","version":"2.1.309","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.309","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"7c63662307886cc4c962dfe60eb23fd8ac163791","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.309.tgz","fileCount":127,"integrity":"sha512-h5eNMrYWbVRX8ki/Isl3nDrRUyFC5LH4TUU39V3MUkNUDATgnoavpGcxZ3Lw/FIkXA5ZCegQq1tUsHywAcULFQ==","signatures":[{"sig":"MEQCIHj3GRD/bus+4/8VXsaKxXYc5+iTjB1SWUvRAxIkldZZAiBpg0px+5z5yZDTccqKHO4RrCvOUDgpgvgvUppiMdeM7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"e60746fda291ab50d7a35336be0f934dc4a14c08","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.309","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.309","@djangocfg/monitor":"^2.1.309","@djangocfg/ui-core":"^2.1.309","@djangocfg/typescript-config":"^2.1.309"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.309","@djangocfg/monitor":"^2.1.309","@djangocfg/ui-core":"^2.1.309"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.309_1777150307807_0.15287160131291233","host":"s3://npm-registry-packages-npm-production"}},"2.1.310":{"name":"@djangocfg/nextjs","version":"2.1.310","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.310","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"06deb71c8e9f2b62bb13b7956c19eb392dc67951","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.310.tgz","fileCount":127,"integrity":"sha512-nWaRXVCFnq4K5BSLl49/hHu0dyYx0pJ7hUa6SXeLrpMlO1jSLvV408i2MApOT5eIaZfOcrEkzGXOvC2WYJNZ9A==","signatures":[{"sig":"MEYCIQCYPvI+m1MNZCFU2chvapciXHyvR44ltvKdI8r0C2z1EAIhANaP2loFHzh/+u453C3lVKHWkXuVhQQMqKjqmFoPVofd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"ef01abf3d31684ab59907f23f28d88624883c43f","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.310","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.310","@djangocfg/monitor":"^2.1.310","@djangocfg/ui-core":"^2.1.310","@djangocfg/typescript-config":"^2.1.310"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.310","@djangocfg/monitor":"^2.1.310","@djangocfg/ui-core":"^2.1.310"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.310_1777179013643_0.338875596171506","host":"s3://npm-registry-packages-npm-production"}},"2.1.312":{"name":"@djangocfg/nextjs","version":"2.1.312","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.312","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"9c1da34450de7888323fef7b47c19f29f82bc51b","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.312.tgz","fileCount":127,"integrity":"sha512-xnnpgAPAsGiXdbAVYQhIeniYaNLJHpCw7VDk4TA3pNFsjpkCRFMFxdZSM3S4u1oEYONn5D1cXzPSi5QpiHveyg==","signatures":[{"sig":"MEYCIQDJ5jlewbsBDBC2w/UCE0gezJ3svSvMTFkAcwkmLG8lYAIhAPK8bYdTnjdZMNIMquy/6q3lLtlxoK+1n+wZl7xm4yrU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"d966a0240ef9a4812836cc33c32cd67a854eac37","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.312","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.312","@djangocfg/monitor":"^2.1.312","@djangocfg/ui-core":"^2.1.312","@djangocfg/typescript-config":"^2.1.312"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.312","@djangocfg/monitor":"^2.1.312","@djangocfg/ui-core":"^2.1.312"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.312_1777188215924_0.208997463863821","host":"s3://npm-registry-packages-npm-production"}},"2.1.313":{"name":"@djangocfg/nextjs","version":"2.1.313","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.313","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"52c208613c58719fbd4ef1fdf781fd91aceb2c4b","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.313.tgz","fileCount":127,"integrity":"sha512-Ir/U6q68/W7ulEWBAqtBooVYMN7N6i+zcXtlgMgRgx6rMm5sZ0dbZHCpoE/QHpcpwL4HdeY2CfClAJcXn4JVAw==","signatures":[{"sig":"MEQCIBsOh4XAG5iJYwJObexdsYHLqbmwd5ar6hNG98C7d+VGAiBEeBfxkRVC8T0WJtbSz/zOSjV0I0iAzby/GQTI4LEasQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"d966a0240ef9a4812836cc33c32cd67a854eac37","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.313","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.313","@djangocfg/monitor":"^2.1.313","@djangocfg/ui-core":"^2.1.313","@djangocfg/typescript-config":"^2.1.313"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.313","@djangocfg/monitor":"^2.1.313","@djangocfg/ui-core":"^2.1.313"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.313_1777210386107_0.14841236725677542","host":"s3://npm-registry-packages-npm-production"}},"2.1.314":{"name":"@djangocfg/nextjs","version":"2.1.314","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.314","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"30156d6f62b8ed3a964d9e393a641dceb8acf47f","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.314.tgz","fileCount":127,"integrity":"sha512-lpMXPzEPsJgnRTg8laVw9mlmRtSurRprORVZPCG/KbBcRMCzZPm9bU4uzov+TtjOI7e6g9jjStHQeRqln+trCA==","signatures":[{"sig":"MEUCIQChv2XWRvuK0zl6zq6+As3soaq9F4x1Y2+pz9FZvU+gTwIgbm47LNxUOm4JGG1eVJ0QA7KhzSWjArty0XqbP89grcc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"344955e1fada1738dc836191d65bf0745efe11e2","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.314","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.314","@djangocfg/monitor":"^2.1.314","@djangocfg/ui-core":"^2.1.314","@djangocfg/typescript-config":"^2.1.314"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.314","@djangocfg/monitor":"^2.1.314","@djangocfg/ui-core":"^2.1.314"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.314_1777212013818_0.4472067676319065","host":"s3://npm-registry-packages-npm-production"}},"2.1.315":{"name":"@djangocfg/nextjs","version":"2.1.315","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.315","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"3f45c2952007f87f0f6c55f35cf338089be8bced","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.315.tgz","fileCount":127,"integrity":"sha512-jfWw+RVoJX0tbDHZVwokws0E6AEjv9jAvy3pI3DVYGKZL7op/B83EqU7vA1Dkcqt7SbIj+XWQzrHswUgK0CcZQ==","signatures":[{"sig":"MEQCIGJme6Mh6n8PDTx20K64KDT4yHDahzrk2DDXqLpj9AmFAiAH/vqZcsv415BgANPpuTP0VEdSl38s7a8SUQNDDu55yA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"36d2c0bb1ffea4405dc7178fc94e792483bade22","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.315","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.315","@djangocfg/monitor":"^2.1.315","@djangocfg/ui-core":"^2.1.315","@djangocfg/typescript-config":"^2.1.315"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.315","@djangocfg/monitor":"^2.1.315","@djangocfg/ui-core":"^2.1.315"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.315_1777230526364_0.26655196712820506","host":"s3://npm-registry-packages-npm-production"}},"2.1.316":{"name":"@djangocfg/nextjs","version":"2.1.316","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.316","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"cdafff8e80d1ace748fe03572ebb7849740e6f1b","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.316.tgz","fileCount":127,"integrity":"sha512-rwznOVSF0nhJcehQY75trbJO95rI/NR6OgUKCgEGpw9OgTfMoVXqpIRM6UN1Sn6NFLS8/wbINGdcNIGXpqqwPA==","signatures":[{"sig":"MEQCIAJEIV1zVOssAS7ZrhGkZroOObMgjoE9ZyI8IuD1ml8SAiBEZuWb7q2cg39XTjAqo5lKP4eumOfW1YjsfKJ4mjV4dA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"d729128fed9acd58002be819974be2340224ac5f","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.316","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.316","@djangocfg/monitor":"^2.1.316","@djangocfg/ui-core":"^2.1.316","@djangocfg/typescript-config":"^2.1.316"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.316","@djangocfg/monitor":"^2.1.316","@djangocfg/ui-core":"^2.1.316"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.316_1777232616671_0.9433928580755628","host":"s3://npm-registry-packages-npm-production"}},"2.1.317":{"name":"@djangocfg/nextjs","version":"2.1.317","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.317","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"6cf022724a69e92ddd16e48b6dc14e07105f0d0a","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.317.tgz","fileCount":127,"integrity":"sha512-q6fbmuCdlaRXJT1946BXiCTMoMNvzqbEwTRuP3ruAZauv8d9BQ8zi5XpxzN01Xi1UoI3I7F05I8LHr0fPDm/3w==","signatures":[{"sig":"MEQCIGE4oFtOcGD2FB094a3FgmeylYEgRvsoO+BXA5UQc3W0AiALqWiVKjLcspOUxj5ppbZfDGRsbK7frUfGHLlM2wF+5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"2c4ca45b23119e62240b91e0a746ce17a2e129cc","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.317","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.317","@djangocfg/monitor":"^2.1.317","@djangocfg/ui-core":"^2.1.317","@djangocfg/typescript-config":"^2.1.317"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.317","@djangocfg/monitor":"^2.1.317","@djangocfg/ui-core":"^2.1.317"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.317_1777234060593_0.3231924540986295","host":"s3://npm-registry-packages-npm-production"}},"2.1.318":{"name":"@djangocfg/nextjs","version":"2.1.318","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.318","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"d61ad9c1487783e0ab1186662e6292dfe7d9dba5","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.318.tgz","fileCount":127,"integrity":"sha512-1XkzLKS8FwMNRtmsJoSYq8NZOAz81LzOeWYtCa4Rilr+rjAtOBmD7oPkQnqmeWrHuMfaZkQshv5BxJrC8WfF5Q==","signatures":[{"sig":"MEQCIGRmm7KCwZxw5V5Gbwk/YMNZ3sGUKvjn8APVcnMozAgNAiBXz1zLjGg3tVWBjLis6lqsOtoj9p0nFxkekqJDmjmAnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"f79bf7366f04578a7c0bba0b6ca0ee21c901986f","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.318","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.318","@djangocfg/monitor":"^2.1.318","@djangocfg/ui-core":"^2.1.318","@djangocfg/typescript-config":"^2.1.318"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.318","@djangocfg/monitor":"^2.1.318","@djangocfg/ui-core":"^2.1.318"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.318_1777236488946_0.3167325944493815","host":"s3://npm-registry-packages-npm-production"}},"2.1.319":{"name":"@djangocfg/nextjs","version":"2.1.319","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.319","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"5441a4ed9388b4ab294f4789ee4931f42b65760d","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.319.tgz","fileCount":127,"integrity":"sha512-dFDkDS3irZogm/4GxQY4OqIc5e1EFthA55RXfEuBSTs5Olp1TK/pRUIGLxeB3ml8nHTAqQQV40gIJ+crmYVOZg==","signatures":[{"sig":"MEYCIQDYsZSQgmxaWNjvLHTG5EIo+2jnXda3nNO1RH6p+OY57gIhAKh+lGpqhfP+IqhWXjdGDiNSLfxoHgu+hcOJx9sZemZD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"995799b453d0899582d510f31913d3a3e34293f5","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.319","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.319","@djangocfg/monitor":"^2.1.319","@djangocfg/ui-core":"^2.1.319","@djangocfg/typescript-config":"^2.1.319"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.319","@djangocfg/monitor":"^2.1.319","@djangocfg/ui-core":"^2.1.319"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.319_1777265745172_0.9416783566784319","host":"s3://npm-registry-packages-npm-production"}},"2.1.320":{"name":"@djangocfg/nextjs","version":"2.1.320","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.320","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"849b5c6bb1f516c86cb8f925daee2e65ba0732dc","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.320.tgz","fileCount":127,"integrity":"sha512-KtNWSCOOLGol4zEv0mEm2uoBzfvBR/szyrFgeX/EK27qdm76F1ajOnmf4ps84bCWYJ19oLQRkZSgYSEHdBwuyw==","signatures":[{"sig":"MEUCIQCSJye6M6bjIx/KfQvr99Na1Zijyc6tKY0Imj08GcfJhgIgGAuzUJjdQe2xFtUDA4XdiQFjlof8+13cnAbVgSIN1OQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"cb328b5d6b9f5730d3bd6ddc43ff859e36488045","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.320","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.320","@djangocfg/monitor":"^2.1.320","@djangocfg/ui-core":"^2.1.320","@djangocfg/typescript-config":"^2.1.320"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.320","@djangocfg/monitor":"^2.1.320","@djangocfg/ui-core":"^2.1.320"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.320_1777362077210_0.09577186935211235","host":"s3://npm-registry-packages-npm-production"}},"2.1.321":{"name":"@djangocfg/nextjs","version":"2.1.321","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.321","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"76538c54b0985be0c4eaf227ca23e0c1c05a7c46","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.321.tgz","fileCount":127,"integrity":"sha512-UJ278AO40LqXaqjjFkndGycDQs1COee+ResExvhKzJ7f1x5dOQj0TEOB7nDhOQB4osMN/ZKmL/S61ggOT11u6g==","signatures":[{"sig":"MEQCIHyLMbz5AhXzjfncCSOSoJOAf3MRilX5ZXfvthkJtVqMAiBSnY9D6Ir7SF3bfOrtf0aMz9FYuf/2tTBWbj6HnY+zSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"d62795dc6f6228c607e1e70d3a33f6f76a5a77e0","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.321","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.321","@djangocfg/monitor":"^2.1.321","@djangocfg/ui-core":"^2.1.321","@djangocfg/typescript-config":"^2.1.321"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.321","@djangocfg/monitor":"^2.1.321","@djangocfg/ui-core":"^2.1.321"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.321_1777370680975_0.767810230796363","host":"s3://npm-registry-packages-npm-production"}},"2.1.322":{"name":"@djangocfg/nextjs","version":"2.1.322","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.322","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"722af5ec2763a2d4e05b001118b190383b1f2744","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.322.tgz","fileCount":127,"integrity":"sha512-Kqv8dkdu7DoLMb5MV22dQrfyQNv5rjWQ2B6qCTS98MGh90YNkm7ULrEL9bRHy1PztjvZ86vjHuSNk8RrVdoJmQ==","signatures":[{"sig":"MEUCIQDk3T5qVyViQy6VJi8V5MWAxIq2yIhHl3uz6PO77eEn8QIgYO2w26KOBaqRnAq/R+1fGU+ImcbtpmA5n9L71uYAFpA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"71d21c1b4d81d5b6074bbcc09de4ccdd7277fb55","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.322","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.322","@djangocfg/monitor":"^2.1.322","@djangocfg/ui-core":"^2.1.322","@djangocfg/typescript-config":"^2.1.322"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.322","@djangocfg/monitor":"^2.1.322","@djangocfg/ui-core":"^2.1.322"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.322_1777371677966_0.7645140295097819","host":"s3://npm-registry-packages-npm-production"}},"2.1.327":{"name":"@djangocfg/nextjs","version":"2.1.327","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.327","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"dd68c1126ffd5d558e104f305edce8e8635c7921","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.327.tgz","fileCount":127,"integrity":"sha512-NzyGPzaHbprfpRWMasg9ikGbxdLKEHVrz94AmOleUVxCkN99WkwE6N+WTphxh5nx4w8DI/gkZFcfjI9u7r4WRA==","signatures":[{"sig":"MEUCIQDJ4/2HNRLOpDjlbsa2Cn7DPUyOc+liccWtGlOpiTN/BgIgNQRFl4r3IVjHVRdQuyHBN+JYtKP/i2ap7B3P8iVY+U8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"9837fa1625aeb5243c759c73d7470d0e417f9ed2","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.327","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.327","@djangocfg/monitor":"^2.1.327","@djangocfg/ui-core":"^2.1.327","@djangocfg/typescript-config":"^2.1.327"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.327","@djangocfg/monitor":"^2.1.327","@djangocfg/ui-core":"^2.1.327"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.327_1777394838349_0.3638731021845589","host":"s3://npm-registry-packages-npm-production"}},"2.1.331":{"name":"@djangocfg/nextjs","version":"2.1.331","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.331","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"0b84ce396479b1f1cd1f7925991cda532eacc091","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.331.tgz","fileCount":127,"integrity":"sha512-S0qGTT6HVrvqh2AieJEzO+XgwkQdYQ34pLJiV0Wv0Qd5WntEM08aYQAC32TbmAQIRJHAgYk3pq050KKkTIuTNw==","signatures":[{"sig":"MEQCIHijBKznX1DRiSrONJRKB25/zBKQscoUJzPZB6GiaqyjAiACeBDmwsOg+sK4NR9Iyfv+SZBsqeg0D5LY81lWLXPQQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"525da7863ff0de12faea234d1be0358900a743e8","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.331","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.331","@djangocfg/monitor":"^2.1.331","@djangocfg/ui-core":"^2.1.331","@djangocfg/typescript-config":"^2.1.331"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.331","@djangocfg/monitor":"^2.1.331","@djangocfg/ui-core":"^2.1.331"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.331_1777491469305_0.0683934504241992","host":"s3://npm-registry-packages-npm-production"}},"2.1.332":{"name":"@djangocfg/nextjs","version":"2.1.332","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.332","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"f59b88ed4533ac53eb1356bdfbbeba14982f8932","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.332.tgz","fileCount":127,"integrity":"sha512-IokPWErpyiQWXqe12ILZ7DStXP/0cDVZyyvp5UuUjrdbXYl/6o05xkK906wMxtrlNPVmkFP2J5aHrWpU0CskqA==","signatures":[{"sig":"MEQCIDrJh6NsEZQguCTAcGqucFOaftVwJGv6zRWmMcasuUQ5AiBE29XcbXzsNXo6c90n2dRlcmOKyM1VaBXwv52TvwAbdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"56e37005130f67a80698e0af652b953b0311c410","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.332","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.332","@djangocfg/monitor":"^2.1.332","@djangocfg/ui-core":"^2.1.332","@djangocfg/typescript-config":"^2.1.332"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.332","@djangocfg/monitor":"^2.1.332","@djangocfg/ui-core":"^2.1.332"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.332_1777495237527_0.9024924988822141","host":"s3://npm-registry-packages-npm-production"}},"2.1.333":{"name":"@djangocfg/nextjs","version":"2.1.333","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.333","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"70161a093abd6d928c95f5b2b54c848ab212679f","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.333.tgz","fileCount":127,"integrity":"sha512-pLqelkBXT4x53N1S3K4CADnoEti87q6QGmwqzGl3gdkoNjJcqK5jRN2DENf3/qOQ51LHvg/XEtYEAWhmqQfJ+Q==","signatures":[{"sig":"MEQCIED0MfDE8biJdlPMe6Q5oHjXXaI35wacZ3kfR/scNrOSAiAAs9fJXNTxcMl0N764hb3HtZI5yNtCIiPkfJM4fqN82A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"16cb5f4672ca8c08941324aa168367bcf1e75176","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.333","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.333","@djangocfg/monitor":"^2.1.333","@djangocfg/ui-core":"^2.1.333","@djangocfg/typescript-config":"^2.1.333"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.333","@djangocfg/monitor":"^2.1.333","@djangocfg/ui-core":"^2.1.333"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.333_1777496006716_0.8126376784284903","host":"s3://npm-registry-packages-npm-production"}},"2.1.334":{"name":"@djangocfg/nextjs","version":"2.1.334","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.334","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"2a962098e0a49b08099cc83e25efde3e40cfad72","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.334.tgz","fileCount":127,"integrity":"sha512-5EBUKNKY6qE3pOApVzMQYyzYIi2fw/oHBp4rrcrvoKpzo0w9IP5jwC2VyhiC0hGg0030K1g7+Wixb7X8T5UVmg==","signatures":[{"sig":"MEQCIBzVZJhsXEDUywwoWx9ZxYZ8xVCAjJY0TLBPz21ZhswyAiBCNI0K41074+VXyrkj5YkIRBqKgskCLrgbQHFuOvJFhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"944e5e68654f074a2bb27b3ec6e29fc9a560ec65","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.334","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.334","@djangocfg/monitor":"^2.1.334","@djangocfg/ui-core":"^2.1.334","@djangocfg/typescript-config":"^2.1.334"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.334","@djangocfg/monitor":"^2.1.334","@djangocfg/ui-core":"^2.1.334"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.334_1777498664411_0.7617550744291697","host":"s3://npm-registry-packages-npm-production"}},"2.1.335":{"name":"@djangocfg/nextjs","version":"2.1.335","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.335","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"1ba18800741a7d8fc7b4309112f39a999320eb1d","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.335.tgz","fileCount":127,"integrity":"sha512-9h6Kb5Q9sM80UkhCsqx4V2tFCFv4IKAzY3GWWeDERISpJ8Bhm6ANgKbXem8bus4KixsnU/DaFyjWM8EBLCc91w==","signatures":[{"sig":"MEUCIEtm+w90UIQRiPSc+NIhi9NKIMD9vn6GdpXdRaqAIvKcAiEAhjxVB9QeTFsiFkfM2hwPqYW7D4EUeGqV/l33wAFBUCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"ef1ce201dc3a1fb7a6118a821093f3fc0fe960c2","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.335","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.335","@djangocfg/monitor":"^2.1.335","@djangocfg/ui-core":"^2.1.335","@djangocfg/typescript-config":"^2.1.335"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.335","@djangocfg/monitor":"^2.1.335","@djangocfg/ui-core":"^2.1.335"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.335_1777813250810_0.5191973093718656","host":"s3://npm-registry-packages-npm-production"}},"2.1.336":{"name":"@djangocfg/nextjs","version":"2.1.336","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.336","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"a8c8e420edd018b94dd7fbca7a86de05eaf19d4b","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.336.tgz","fileCount":127,"integrity":"sha512-7CLKk9H14MCNGwfNQ2/IQ9JNLmMD7DjYfg9ccnd1E7dV6Gi4Us/sJ7QpHeBH4ANVPCsv6hpvHnlKxS8llJFsOQ==","signatures":[{"sig":"MEUCIFvKu/wkfduAHaKlusIEvvXzGxQ+s25lQxBL6Hr9j2TtAiEAgfuz5DEIH1OW5k0+oikBGUuXbU5AuUne+/U2oMjgCEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"5d9c8ebe8680a63f903fc6a54a6d2e7fc220a54d","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.336","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.336","@djangocfg/monitor":"^2.1.336","@djangocfg/ui-core":"^2.1.336","@djangocfg/typescript-config":"^2.1.336"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.336","@djangocfg/monitor":"^2.1.336","@djangocfg/ui-core":"^2.1.336"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.336_1777911469230_0.2971683614819369","host":"s3://npm-registry-packages-npm-production"}},"2.1.337":{"name":"@djangocfg/nextjs","version":"2.1.337","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.337","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"4614b02df50ca77e007fd82000830b0c4f1e1ba5","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.337.tgz","fileCount":127,"integrity":"sha512-LngaPmj+Y48WW2S9xR11vklnv4aN8KtJNzNneYKCVBsRnVVexF45ps3g20+54mcBTscnOwDsKKidXsM/8lmLig==","signatures":[{"sig":"MEUCIQC7QHuXOM8hc4WTjYcFKcLsOsyTP++8bGXr6JTKFNXUOgIgfb8lm8ewZTVZgayj/2mprZ6gW2sJk2t89nlqxoxC5ro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"d8a03763177ac9f9cd3c0e621f917fcc12476ebc","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.337","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.337","@djangocfg/monitor":"^2.1.337","@djangocfg/ui-core":"^2.1.337","@djangocfg/typescript-config":"^2.1.337"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.337","@djangocfg/monitor":"^2.1.337","@djangocfg/ui-core":"^2.1.337"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.337_1777916148060_0.8475876653173204","host":"s3://npm-registry-packages-npm-production"}},"2.1.338":{"name":"@djangocfg/nextjs","version":"2.1.338","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.338","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"edf8c26e444b3a10de086d3d21a8502bf9d328d1","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.338.tgz","fileCount":127,"integrity":"sha512-H3aJVyB2z5GwwbE+c8PiFqFMW3gZywzlKaAonYr/yM5PsAZ4Z1jKIpeNFTrTkbPT/n8dO36DVdrTH4UUQlT6Ow==","signatures":[{"sig":"MEYCIQDnQYCLKZvY4c0xCuC72gaj/ZUXcVe4gFWoKH05dc3QIwIhAOpiKNH7zX1dX7Vs1YUr6QmZIdCXkSeG34trAjxgAar0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"d8a03763177ac9f9cd3c0e621f917fcc12476ebc","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.338","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.338","@djangocfg/monitor":"^2.1.338","@djangocfg/ui-core":"^2.1.338","@djangocfg/typescript-config":"^2.1.338"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.338","@djangocfg/monitor":"^2.1.338","@djangocfg/ui-core":"^2.1.338"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.338_1777917056845_0.6447561309255205","host":"s3://npm-registry-packages-npm-production"}},"2.1.339":{"name":"@djangocfg/nextjs","version":"2.1.339","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.339","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"0f1da5cc2191470e7a9e074238b7d03df137927d","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.339.tgz","fileCount":127,"integrity":"sha512-WouuyJM8XLk2p2YmjhZeLazy5uXJK1wfS221ppNNX2Xmz1AiIL9TPLEYzJsuEUKFsRngppbIcWx+dLJoAU/ZpQ==","signatures":[{"sig":"MEUCIQDSCa+IV9KNQG2xWhwFDd3+qEQ0dQQvM3wRVOqW+M5DugIga/pRt9/Z90jcnnq0lHH/s4uX4g+DTAWu3OMsM8P1d80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"d5d677e7e68c8c42d0a681de023cadcde91b3e39","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.339","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.339","@djangocfg/monitor":"^2.1.339","@djangocfg/ui-core":"^2.1.339","@djangocfg/typescript-config":"^2.1.339"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.339","@djangocfg/monitor":"^2.1.339","@djangocfg/ui-core":"^2.1.339"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.339_1777924846379_0.9513374901921823","host":"s3://npm-registry-packages-npm-production"}},"2.1.340":{"name":"@djangocfg/nextjs","version":"2.1.340","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.340","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"77d27d1255794f95f025f59b4583704352fa2b5c","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.340.tgz","fileCount":127,"integrity":"sha512-PrB3oCrWa9tD7PXBCAXhfKe3FcYcJv4WHY8xRfaMyBe0fLl4XCfSA2Iqrl/VS5zmaaU1AGxvCPpgL5lXM8FNsw==","signatures":[{"sig":"MEUCIQC4dp+Dcqv71h+w6iJrA84p5q2TVyLNukY4Ir8z1aCiGAIgW0gw8RRb7CuN6z9U76sr+y1DfZZsZ9AK7nrOD84AZOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"40c5f9c8c1da4380b2859f0b891097b1b73fddf3","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.340","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.340","@djangocfg/monitor":"^2.1.340","@djangocfg/ui-core":"^2.1.340","@djangocfg/typescript-config":"^2.1.340"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.340","@djangocfg/monitor":"^2.1.340","@djangocfg/ui-core":"^2.1.340"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.340_1777974466989_0.7947313076977991","host":"s3://npm-registry-packages-npm-production"}},"2.1.341":{"name":"@djangocfg/nextjs","version":"2.1.341","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.341","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"352f8717152648dc710f25ec8bbbc72eb2e8d905","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.341.tgz","fileCount":127,"integrity":"sha512-4+QXNCrFB78Az31tijKUEdewBv0EeVV9aCduXVakOuqgUweoIpe8qRxqdS5aR+9MU71UDduuNGcfp47wwwVyRg==","signatures":[{"sig":"MEQCICHGH0KJx0GE3Kd9nS/UhsLp7IZZ16cu6nHcLSDBzd+VAiA1pSQAbJbmUTRBKOeC3jun0sAirKb3iz8i3EwUale7nQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"a1eca36e47d356ed24900d7d32f16d6205153b05","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.341","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.341","@djangocfg/monitor":"^2.1.341","@djangocfg/ui-core":"^2.1.341","@djangocfg/typescript-config":"^2.1.341"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.341","@djangocfg/monitor":"^2.1.341","@djangocfg/ui-core":"^2.1.341"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.341_1778000419442_0.7089112292397541","host":"s3://npm-registry-packages-npm-production"}},"2.1.342":{"name":"@djangocfg/nextjs","version":"2.1.342","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.342","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"e28fd56f414e021229241a9ed35f5818c4f80d59","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.342.tgz","fileCount":127,"integrity":"sha512-yRFukxuBnYJUv/DWViutwYvy8yBEIR9MtNzXTnHCw12hrkj9pqyva2LUNv17RlqjueZ/Rr9aO5wv/W8WR6RD2g==","signatures":[{"sig":"MEQCIHLJYVfVXnhG6yRW8bLEtLZCMpNxMhSIjiJeHxW02TyHAiB0KtEaiyYyVT4bZvZMLtOLICrrKpDBVH6Ywz+kptQPNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"53fa2e7924972a466f93212812099bc3cf0f452c","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.342","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.342","@djangocfg/monitor":"^2.1.342","@djangocfg/ui-core":"^2.1.342","@djangocfg/typescript-config":"^2.1.342"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.342","@djangocfg/monitor":"^2.1.342","@djangocfg/ui-core":"^2.1.342"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.342_1778005319334_0.19468158434252358","host":"s3://npm-registry-packages-npm-production"}},"2.1.344":{"name":"@djangocfg/nextjs","version":"2.1.344","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.344","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"f48ca6b45e56f33cac8a2d942efe24fbd7869c7c","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.344.tgz","fileCount":127,"integrity":"sha512-xMXy7AxnKtIW1oMCEvuIuLafwTYcmOADnMUWSFy+kej1T/Zbvt8XlJH+1X3OGoX87Z9LLhpxzH8XycXnHIDxjQ==","signatures":[{"sig":"MEUCIQDtGrXMFs94lCpC5EXFuK4CQZjjZgzMncjsrxMnHteGkQIgVtMXez3FYKzF+5O/Q00p8AQrbJtCARURmkz5OZ4b2Is=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"4ce724335765261826df3770460046ece6d333ea","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.344","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.344","@djangocfg/monitor":"^2.1.344","@djangocfg/ui-core":"^2.1.344","@djangocfg/typescript-config":"^2.1.344"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.344","@djangocfg/monitor":"^2.1.344","@djangocfg/ui-core":"^2.1.344"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.344_1778006065219_0.5561427171428412","host":"s3://npm-registry-packages-npm-production"}},"2.1.345":{"name":"@djangocfg/nextjs","version":"2.1.345","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.345","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"656ba33197b992c38ac172f55674d038b12df03e","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.345.tgz","fileCount":127,"integrity":"sha512-tAL5vKeMZ5KlPBSNWmIhfkHNg92bXEj3NEiFgT7wHwdwCWX74/TnO/KR7qLMWoB33DoR+bwFsQWNDufwf833nQ==","signatures":[{"sig":"MEUCIHzjQ3ad/NAn4TXUhKa7fCQLMaEZjAxYxG+aeHbUAmQmAiEAi1nV6GaVQFcZX5PcMUpmxHcyewGPFFIE/6Iyl4cHCGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"4ce724335765261826df3770460046ece6d333ea","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.345","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.345","@djangocfg/monitor":"^2.1.345","@djangocfg/ui-core":"^2.1.345","@djangocfg/typescript-config":"^2.1.345"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.345","@djangocfg/monitor":"^2.1.345","@djangocfg/ui-core":"^2.1.345"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.345_1778007539968_0.21780303476295826","host":"s3://npm-registry-packages-npm-production"}},"2.1.346":{"name":"@djangocfg/nextjs","version":"2.1.346","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.346","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"a368d707355ed3d9ff496efba891523fa24b9d2c","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.346.tgz","fileCount":127,"integrity":"sha512-9hpgw9TKe0Mv/4oXV9dPgLM0a86sOeQg6+Cadr1BbAkZrGKqfpnsoaoUtKbD8VLb2D07i8dnEUEbp1ByKeGH4Q==","signatures":[{"sig":"MEUCIQDJVgu05nu6ZjHCK5k6bBD/3mAeJF4Et041lHJ4WY7w/AIgVQgx0JSOuVBA9wJplNQdoM2wq3B0H3kJ/+JwDIDt9Og=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"f7d61df2d9469cf8934d00b5e6f0d2bad148b9ea","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.346","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.346","@djangocfg/monitor":"^2.1.346","@djangocfg/ui-core":"^2.1.346","@djangocfg/typescript-config":"^2.1.346"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.346","@djangocfg/monitor":"^2.1.346","@djangocfg/ui-core":"^2.1.346"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.346_1778008325937_0.49930988750739136","host":"s3://npm-registry-packages-npm-production"}},"2.1.347":{"name":"@djangocfg/nextjs","version":"2.1.347","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.347","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"f39b6772e637a5c9dee5b2ef15cafd1400d8f050","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.347.tgz","fileCount":127,"integrity":"sha512-KKg/Cna10rikwk2TVRY0O3gc6K84999aMdkIfo6PtiktVCL6r3LXM3KV73KiZGBZnmzT29nzH0tzu4H+SBXC4w==","signatures":[{"sig":"MEQCIFcJZbbmaWg3+Ofmtw/IZFJLbq07dCwYDew4fD+qXoWOAiAo5bmHkmMxPa13qNgNxvhS4DkFdcbLT+4DXIeAgQ0Oyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"c45fe13ee9371d6d0d5f685283435c3e880515f6","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.347","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.347","@djangocfg/monitor":"^2.1.347","@djangocfg/ui-core":"^2.1.347","@djangocfg/typescript-config":"^2.1.347"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.347","@djangocfg/monitor":"^2.1.347","@djangocfg/ui-core":"^2.1.347"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.347_1778089750780_0.3136730833548744","host":"s3://npm-registry-packages-npm-production"}},"2.1.348":{"name":"@djangocfg/nextjs","version":"2.1.348","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.348","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"8273739bc6bd5644b9998e20fb3e08b9bbbafd84","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.348.tgz","fileCount":127,"integrity":"sha512-tsA2xE7niYcg3fk4SrBXFhpBCAzHFML+1rb63rO+DVW9pPllEef+Px2NUK24nDGu0MCQKqENO5FKIu2Ak8mNvg==","signatures":[{"sig":"MEQCIC6v+pGOpUnnhDV5lLCOMfdajTM0A/+ZRDBLYA69SZ4bAiBabH/HQH/QrawgmmpVvrsAYkpo9Cf4eSWRshIcngiv9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"ae49ecb2cec200e632a6bcf89c680f4789a15b61","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.348","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.348","@djangocfg/monitor":"^2.1.348","@djangocfg/ui-core":"^2.1.348","@djangocfg/typescript-config":"^2.1.348"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.348","@djangocfg/monitor":"^2.1.348","@djangocfg/ui-core":"^2.1.348"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.348_1778173253283_0.3256460537992707","host":"s3://npm-registry-packages-npm-production"}},"2.1.349":{"name":"@djangocfg/nextjs","version":"2.1.349","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.349","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"644037abcfb65acd8882a3eee94961bd4c4621e6","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.349.tgz","fileCount":127,"integrity":"sha512-4lzo26XbN+pz5LSilH4Yp/WlDDlvtf1PaDo+Ak47YLIKHHeTJwwQJz2RLXvzPjEo8R+0ph+RpbU0fKJNbQTKkA==","signatures":[{"sig":"MEUCIQC+ABiIEzyZTngWTTOXDK3McMOvFM3t+iwvEpa/ClHI5gIgEryUFbHpvPv9VoAeizF7aZiXnvNgVSW+2fyUuMHfkuA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"bd5cb2071fc2b09eef071cad1ebfbd19a6f6be6f","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.349","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.349","@djangocfg/monitor":"^2.1.349","@djangocfg/ui-core":"^2.1.349","@djangocfg/typescript-config":"^2.1.349"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.349","@djangocfg/monitor":"^2.1.349","@djangocfg/ui-core":"^2.1.349"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.349_1778254192162_0.5014541842927227","host":"s3://npm-registry-packages-npm-production"}},"2.1.350":{"name":"@djangocfg/nextjs","version":"2.1.350","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.350","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"ffa88693f035db1aa54252d8cca95ae8fdef12e4","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.350.tgz","fileCount":127,"integrity":"sha512-G8+RpLANMOCJYKL8YRKRXaWrSHrElEj996x+z38TSlc4fPykTnd5YlvgioBui+7eWYUB3dnRvKltbIUGUCVIOw==","signatures":[{"sig":"MEUCIQC3EusJ3lIvfKxd99gxjMkJU1i6x9nqmuwJ6oxeyTIEwgIgP/d75j6CVKvX5ayIrFKRae4HcyPjHVs4AOuP7yOhFzA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"30539378b27e85f1fa422c2d76b793f1534a6060","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.350","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.350","@djangocfg/monitor":"^2.1.350","@djangocfg/ui-core":"^2.1.350","@djangocfg/typescript-config":"^2.1.350"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.350","@djangocfg/monitor":"^2.1.350","@djangocfg/ui-core":"^2.1.350"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.350_1778266380546_0.8112917583737815","host":"s3://npm-registry-packages-npm-production"}},"2.1.351":{"name":"@djangocfg/nextjs","version":"2.1.351","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.351","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"8781af0c6dc1521d2d147151dd31de1114ff3599","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.351.tgz","fileCount":127,"integrity":"sha512-sujfF4Xs+smQ/a5iFchV/aLJ31S7+1fpURoFgxKCES7lKSfkWgRK5jxGdOscgstvHUFpnAizm6ybqgThYAfC5A==","signatures":[{"sig":"MEQCIB5QMkE1PWbdFWADZwzWlsqSY/0YamvDenKeoKG49fxpAiAGNhCBCv1x7gPPnrcvMqGDL6JJ+8T7GGfRSBCv99713A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"8ba117e6b00748723ef4f80132aac0d9fca8b37b","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.351","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.351","@djangocfg/monitor":"^2.1.351","@djangocfg/ui-core":"^2.1.351","@djangocfg/typescript-config":"^2.1.351"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.351","@djangocfg/monitor":"^2.1.351","@djangocfg/ui-core":"^2.1.351"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.351_1778267915543_0.921376783546143","host":"s3://npm-registry-packages-npm-production"}},"2.1.352":{"name":"@djangocfg/nextjs","version":"2.1.352","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.352","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"649c9ea78a53816715be721bbc63e6bab5af0de8","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.352.tgz","fileCount":127,"integrity":"sha512-DcecrfT67D7YFI+9vTNZH/8peIFM0rYyFH+cOL6EA0l+xzxIu9V3iEw2UESWsJxl233xVC/UYUXzB+795d9MGA==","signatures":[{"sig":"MEYCIQDE7X+8kjRyt/oee+krKzWWXRthYENlvrb1Rn8ZMIqZUQIhAJQVq1OZW0hFHTURzZMwiFVR828xQOLCNx0xx/xrXQ3o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"6c52dcae99460b55c7694ae98044d21ba82f280b","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.352","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.352","@djangocfg/monitor":"^2.1.352","@djangocfg/ui-core":"^2.1.352","@djangocfg/typescript-config":"^2.1.352"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.352","@djangocfg/monitor":"^2.1.352","@djangocfg/ui-core":"^2.1.352"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.352_1778313733413_0.40360766967468154","host":"s3://npm-registry-packages-npm-production"}},"2.1.353":{"name":"@djangocfg/nextjs","version":"2.1.353","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.353","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"16471353cc4628844462e06678f124532b989514","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.353.tgz","fileCount":127,"integrity":"sha512-cKDMf/Gtr8M4Nnms+QTSbCAp4S9a/SpEI+GcpdYWwm49Xz4cnnSu9juM7UW2riLsGueW6Bbr/dKmVSNp0GjcQw==","signatures":[{"sig":"MEUCIBfePGUThC1Xc2GxlCzDTXXUi5IkR2LxMEzZwJ8kQq+CAiEA1HbIGYh64N9s/A0XY33W7xJBUpq1QoAzZq5m+ysXNqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"1374e8e5b9544ec8327a9bf147bb3af0fee5ccf5","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.353","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.353","@djangocfg/monitor":"^2.1.353","@djangocfg/ui-core":"^2.1.353","@djangocfg/typescript-config":"^2.1.353"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.353","@djangocfg/monitor":"^2.1.353","@djangocfg/ui-core":"^2.1.353"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.353_1778314841053_0.606451763001721","host":"s3://npm-registry-packages-npm-production"}},"2.1.354":{"name":"@djangocfg/nextjs","version":"2.1.354","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.354","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"a7f9a71787aa5c5534f97ae47355746b211e0d3d","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.354.tgz","fileCount":127,"integrity":"sha512-FPDuLCEbDuRaHsXNM+83zxeQqm11mxPgPTJTCKEIsK4YZxXq6FMLg6NNUB1ZeIeYJFZGQ139snhkOFpIROegQQ==","signatures":[{"sig":"MEUCIQDKvOx0FrCzT7wZO07p9K431eMYN9mig16J7BocoltYLgIgfkkMTVNU6ZCqqeAc5+UeqQA5ll6C68ynZOg2ze5uYkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"e587395520c400bf9ff21fa20d72c1bebf7c4076","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.354","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.354","@djangocfg/monitor":"^2.1.354","@djangocfg/ui-core":"^2.1.354","@djangocfg/typescript-config":"^2.1.354"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.354","@djangocfg/monitor":"^2.1.354","@djangocfg/ui-core":"^2.1.354"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.354_1778315269948_0.033294969257103624","host":"s3://npm-registry-packages-npm-production"}},"2.1.355":{"name":"@djangocfg/nextjs","version":"2.1.355","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.355","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"68bf53af6c338230a29fcb5c70526d2d8edb736d","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.355.tgz","fileCount":127,"integrity":"sha512-pSzTAw/CbZy53tSg8410vKgEDxsKF36OzrW3gEBs1BDZQPPVTmJrT8sJCVk3LeNuICi2K6Y4R67iYYJiuIVuKg==","signatures":[{"sig":"MEQCIA8xeSPLMc1E2KmbFhGTCtcYtSsZFKfB9GlVvTFJQtOrAiAgx4udS+sZaQBR55/rUWbyonMWhU/nT/hnNYhazSutag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"bae9e2fc2e8c1088629326af7a33cc31dbcaebe8","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.355","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.355","@djangocfg/monitor":"^2.1.355","@djangocfg/ui-core":"^2.1.355","@djangocfg/typescript-config":"^2.1.355"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.355","@djangocfg/monitor":"^2.1.355","@djangocfg/ui-core":"^2.1.355"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.355_1778315941515_0.6887450499228924","host":"s3://npm-registry-packages-npm-production"}},"2.1.356":{"name":"@djangocfg/nextjs","version":"2.1.356","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.356","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"c8814ef5a7753574b2ea21fbfee63a1f3e4d0d7e","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.356.tgz","fileCount":127,"integrity":"sha512-at+9IJbV5zay+PN0Vi6p3RIXWhhSMWBgz0uog8HMMDIWBoI7iAkTX9T6l+Fo9c1cC/fYXbI83o/VzYVnO35t0g==","signatures":[{"sig":"MEQCIEBDMo7pHx+mpST6Qr3Sv7FP/pHW+l/7S+NaHhBHkRfBAiAdcvcVskBA68eWvX7xSTpmm4BqFo+eEi7TOmoN1nSYjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"bae9e2fc2e8c1088629326af7a33cc31dbcaebe8","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.356","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.356","@djangocfg/monitor":"^2.1.356","@djangocfg/ui-core":"^2.1.356","@djangocfg/typescript-config":"^2.1.356"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.356","@djangocfg/monitor":"^2.1.356","@djangocfg/ui-core":"^2.1.356"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.356_1778316539079_0.6894752247429168","host":"s3://npm-registry-packages-npm-production"}},"2.1.357":{"name":"@djangocfg/nextjs","version":"2.1.357","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.357","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"0b5633c1654502bda6c1f93e7a0685598c49685c","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.357.tgz","fileCount":127,"integrity":"sha512-iDagO+gkxba7CMlZvblfQqn9Vt3WJeVPobB/wlBIyRoZShMR8SEfypFjR7w2Ybdfc0Jifk6zlwcC1kJcH1iqVA==","signatures":[{"sig":"MEQCICxWtaJcsq9aJMQh2qUP1o/zIRWvGK+U+2wLkXoEwP2ZAiA9zMAodgvuDxzODe6w6U6zUkxebs+fu0Q7ZfsIvJiOGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"c6ce880cbddf302a6fd2e1d97114bb26edf29b90","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.357","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.357","@djangocfg/monitor":"^2.1.357","@djangocfg/ui-core":"^2.1.357","@djangocfg/typescript-config":"^2.1.357"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.357","@djangocfg/monitor":"^2.1.357","@djangocfg/ui-core":"^2.1.357"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.357_1778437563261_0.780008459246329","host":"s3://npm-registry-packages-npm-production"}},"2.1.358":{"name":"@djangocfg/nextjs","version":"2.1.358","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.358","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"4cba243b0aa8d5401395b8c708009248b66f2242","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.358.tgz","fileCount":127,"integrity":"sha512-oTZaISY95ikt8suqjBkh1PMdD7XXo9AVNp7MLPnsRYS7KiQdx2ceZp+pIgmLoiv/b5giIn2JJaypKfbG9eaONQ==","signatures":[{"sig":"MEUCIG95SiX59DuH8kmaK6ow3IOnFTHIUbcJ5ay2BIOFqAqeAiEAo6JZ76kkehH61s/VRqq0Nx/ye70LhfAKSfeHlQO7mmA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"be36027fea15267d4c9316b0f71d5c1502c66de7","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.358","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.358","@djangocfg/monitor":"^2.1.358","@djangocfg/ui-core":"^2.1.358","@djangocfg/typescript-config":"^2.1.358"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.358","@djangocfg/monitor":"^2.1.358","@djangocfg/ui-core":"^2.1.358"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.358_1778483182172_0.22772626454072142","host":"s3://npm-registry-packages-npm-production"}},"2.1.359":{"name":"@djangocfg/nextjs","version":"2.1.359","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.359","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"7c86947e7cbd99e62e57f6397de63d9653e08396","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.359.tgz","fileCount":127,"integrity":"sha512-bT37AiQPlvByisBgmfK8J1ZOzJb6jjbOW8hzIYKRn2QdA2gVNgTW7U9Yz3IAmVCu/MZZNhatLZ28mjZ31TZMfA==","signatures":[{"sig":"MEQCICouc3YX0DJoXkgsamdk/FoyVMMFZ5f2rql9tNCvOv3cAiB8/ljDiezJO3jZoo50ucZlZPwBa8wOOFVPMTxkMZDXDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"ebd2814ed17a10fe2a4adb92e8d6b2c43602cbb5","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.359","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.359","@djangocfg/monitor":"^2.1.359","@djangocfg/ui-core":"^2.1.359","@djangocfg/typescript-config":"^2.1.359"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.359","@djangocfg/monitor":"^2.1.359","@djangocfg/ui-core":"^2.1.359"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.359_1778569077567_0.7971413160407008","host":"s3://npm-registry-packages-npm-production"}},"2.1.360":{"name":"@djangocfg/nextjs","version":"2.1.360","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.360","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"31e2969d78b4d4adece188c77360829208d0af92","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.360.tgz","fileCount":127,"integrity":"sha512-nk+lLgmHKwE265q6unOK29ecsBKw0HpfTSuPhZ6l90LPRmp73AGnlCCaUdXskKmZKaP2pOf0/LruPfsFY5BtKw==","signatures":[{"sig":"MEQCIE2q/sj7ze75glh/W7kRkiSstNoukKpgDXR4JRf+G7HCAiBofd48ny176kdSanTpsKitRHsAbgGPS8W97XFihnxYtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"84e4c41ea0f06bbdc8a5ded16f2107e88f884ef6","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.360","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.360","@djangocfg/monitor":"^2.1.360","@djangocfg/ui-core":"^2.1.360","@djangocfg/typescript-config":"^2.1.360"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.360","@djangocfg/monitor":"^2.1.360","@djangocfg/ui-core":"^2.1.360"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.360_1778613321207_0.20090827141005296","host":"s3://npm-registry-packages-npm-production"}},"2.1.361":{"name":"@djangocfg/nextjs","version":"2.1.361","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.361","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"fd9ebc25eb4ea8cc1d0ff829916b759190ef73a6","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.361.tgz","fileCount":127,"integrity":"sha512-18P2U+kNQUwKaEiKAE9l68a+qWQNFfuea015GZ3mzmrDFoZ6OTLjbx702pTmFcRQwRA+5B1O4GlRU0MFP+JdKQ==","signatures":[{"sig":"MEQCIBZWZnrjk6vRP4K57C17X3GJHsOXZBkPG3HvyVcj2fWxAiBL85GpZU3JjHMZUZC81j3scyJezouEzdSXUUfC+jpZRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"e892e5a4fd220d56176814abedefb2798f027737","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.361","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.361","@djangocfg/monitor":"^2.1.361","@djangocfg/ui-core":"^2.1.361","@djangocfg/typescript-config":"^2.1.361"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.361","@djangocfg/monitor":"^2.1.361","@djangocfg/ui-core":"^2.1.361"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.361_1778688687065_0.026020412664131465","host":"s3://npm-registry-packages-npm-production"}},"2.1.362":{"name":"@djangocfg/nextjs","version":"2.1.362","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.362","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"7e235ac0a4a679dfa3264238f3ad9f67d92045c3","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.362.tgz","fileCount":127,"integrity":"sha512-n3ldyDL6LPIC/2JcFt032ZhCwJuH+6VVxrveY2WBhoxd3DQc1pi6j/iRRAJEF5VfHw9ym8XvH/RVEsiI98wr0w==","signatures":[{"sig":"MEQCIHQDHlAJ9hNQTi0yPVBq9e2GUwrV/KXs9v1GI50VYhiSAiBT+J1CAK6n8w895qhmAlfsCFFE5mOdJEg2H4ayuzL/nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"4874ff20611025cbfb73ae2ab06f5de2c0bac127","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.362","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.362","@djangocfg/monitor":"^2.1.362","@djangocfg/ui-core":"^2.1.362","@djangocfg/typescript-config":"^2.1.362"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.362","@djangocfg/monitor":"^2.1.362","@djangocfg/ui-core":"^2.1.362"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.362_1778689585638_0.7049414071315736","host":"s3://npm-registry-packages-npm-production"}},"2.1.363":{"name":"@djangocfg/nextjs","version":"2.1.363","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.363","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"4428bc4572c69ed421aeed5c638eaed30bb7d283","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.363.tgz","fileCount":127,"integrity":"sha512-PwjI0J9eR1I6lPyaIBMm+LlplJ3K+I9oIkI1yNcuJI6z4mUQdE4VxJgmNEsVst/NceQatfurvDiQGClScgjflQ==","signatures":[{"sig":"MEYCIQDjbRwyWbjjG9qyDZ0B9P7qOkOt0vl47iQuhq/wkYREhwIhAOTew/RFr6t1K+181z7k/CJ8fD4J3wMvp/22h8SFRdU+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"8f5462825ddd97333c14c924ec8422f62f367262","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.363","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.363","@djangocfg/monitor":"^2.1.363","@djangocfg/ui-core":"^2.1.363","@djangocfg/typescript-config":"^2.1.363"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.363","@djangocfg/monitor":"^2.1.363","@djangocfg/ui-core":"^2.1.363"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.363_1778694705708_0.7621769906095799","host":"s3://npm-registry-packages-npm-production"}},"2.1.364":{"name":"@djangocfg/nextjs","version":"2.1.364","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.364","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"55bb9a32f7e2f4e1e0cf9832e127d17ef4a19220","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.364.tgz","fileCount":127,"integrity":"sha512-Sub30s1hFmPXCiltbALXETgLu++4JCMw3DkKFqFKtS83VU05zY55WpTTkx2Z/Fd6KEkTcAJi7d06vRYSCmS6Yg==","signatures":[{"sig":"MEQCIApOFEenKANoCW7g3ImWnI8f4VLg9Qny+xRQQaKI7VUjAiB28OfVoKvB0PiSjgLpClTJDYp/MOx5LjEAYYaFI+XNbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"c6da0d15712db066127ccb0611f8b5a5f333d43e","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.364","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.364","@djangocfg/monitor":"^2.1.364","@djangocfg/ui-core":"^2.1.364","@djangocfg/typescript-config":"^2.1.364"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.364","@djangocfg/monitor":"^2.1.364","@djangocfg/ui-core":"^2.1.364"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.364_1778695079979_0.6782594882764608","host":"s3://npm-registry-packages-npm-production"}},"2.1.365":{"name":"@djangocfg/nextjs","version":"2.1.365","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.365","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"c3e68cdf9ad0368bafc7a9abab6f9a1d196c697f","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.365.tgz","fileCount":127,"integrity":"sha512-4b33Q6ylQo/cXsLuRA2NVG+zv1XdauxX/lQXT2oPCOmK6KM8QnY8cnKZhxTJcVGKl6f6mdDgeUrVOGlxrF42sQ==","signatures":[{"sig":"MEYCIQCCq2Sq0rEhCxRxwxzD0ZyfPI8m5D9nQeoWD+Cp0oWJEQIhAMmne7MQYC801HYyg60zeVQ/z7QE95us6CeMJH1Asnm4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"bd1e80ac86804118e867655bd5daed6944e4c538","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.365","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.365","@djangocfg/monitor":"^2.1.365","@djangocfg/ui-core":"^2.1.365","@djangocfg/typescript-config":"^2.1.365"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.365","@djangocfg/monitor":"^2.1.365","@djangocfg/ui-core":"^2.1.365"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.365_1778739894283_0.43252696744320396","host":"s3://npm-registry-packages-npm-production"}},"2.1.366":{"name":"@djangocfg/nextjs","version":"2.1.366","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.366","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"8a5c64744b37270fc79c1e6b3cf341e88259626e","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.366.tgz","fileCount":127,"integrity":"sha512-gShZ/rguP5RYTSEi+KBg7bTS3RUh3UAjWDtz71IkW7JXl+uHfu2YtDq2NatOvQ4kRlgxttQkI5CNXXHKOcHDJg==","signatures":[{"sig":"MEUCIQC9GXbmVEb85pbGiXT4PEpHNzaDu5SxVmPfq5H7u59BqwIgbUSIf/fE9XKZOp7hmY8v5XW2VvX1j8uaXnEifpg4W98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"b2586d9140103223f6b06cda2efe33edad35c36e","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.366","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.366","@djangocfg/monitor":"^2.1.366","@djangocfg/ui-core":"^2.1.366","@djangocfg/typescript-config":"^2.1.366"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.366","@djangocfg/monitor":"^2.1.366","@djangocfg/ui-core":"^2.1.366"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.366_1778744496069_0.8301648761400322","host":"s3://npm-registry-packages-npm-production"}},"2.1.367":{"name":"@djangocfg/nextjs","version":"2.1.367","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.367","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"bcbea3b33ed8982088859faa27369ff538159c44","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.367.tgz","fileCount":127,"integrity":"sha512-/f+fTxNtLkVl0/JqxaPah8wMv7S0HgUuC65EiWfViDq0176UzUtWpPlgaK9YPb3Kyccr7OJnDDyiXQBj2pV/hA==","signatures":[{"sig":"MEQCIGns86/swmcV0wg9Swp/b8R6JKHiFPEie+Ewr0l6uILwAiAptwESJdPZl4RIG5CAjiIw3u3W7mu/I/PWedEa2osuBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"877b5b1bc55aee5b71a4621c3207e603b7ec5363","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.367","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.367","@djangocfg/monitor":"^2.1.367","@djangocfg/ui-core":"^2.1.367","@djangocfg/typescript-config":"^2.1.367"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.367","@djangocfg/monitor":"^2.1.367","@djangocfg/ui-core":"^2.1.367"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.367_1778832108894_0.4241013724931375","host":"s3://npm-registry-packages-npm-production"}},"2.1.368":{"name":"@djangocfg/nextjs","version":"2.1.368","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.368","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"42965f96674986d9f499edde870269368059f5c6","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.368.tgz","fileCount":127,"integrity":"sha512-F1E3fO/Ud4L3iii6zQQY93KmchmuMKj65TBpIzJu+eVTwx7rHj/6jSBUHKcHmK99U3GnXVD1kZArJqFR27+3kA==","signatures":[{"sig":"MEUCIAxO3cj2OJteN85Vt91MhKVW1ct/9iKICidzSchlBdQ7AiEAtQmqWZ7Hm6J/WhTxzKM5LFZB2IFxDVu0ESYz0XSKJOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"f4939fbad5ffcb932ae2873d6fec330492ceaab1","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.368","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.368","@djangocfg/monitor":"^2.1.368","@djangocfg/ui-core":"^2.1.368","@djangocfg/typescript-config":"^2.1.368"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.368","@djangocfg/monitor":"^2.1.368","@djangocfg/ui-core":"^2.1.368"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.368_1778875359256_0.6174850963881662","host":"s3://npm-registry-packages-npm-production"}},"2.1.369":{"name":"@djangocfg/nextjs","version":"2.1.369","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.369","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"9a13107af9b8c1e845fa1c4c2cd0360940082452","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.369.tgz","fileCount":127,"integrity":"sha512-IQ3K7BgKKeLzUPY1c2zZz4iBnGZ1P9yHFMGupxm3hH6lSro8kARpjDXxfZaN4DXJxtVu1yZ5f6iaEhuptPrnaA==","signatures":[{"sig":"MEQCIDegIsCgGISvn4Jr5U3uQy/Xo6n61iYbe3r2qMKPXTIoAiAcmiPZog5nvBdF4j+JVitFc+e1BAs5QZj7iWValajz4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"f4939fbad5ffcb932ae2873d6fec330492ceaab1","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.369","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.369","@djangocfg/monitor":"^2.1.369","@djangocfg/ui-core":"^2.1.369","@djangocfg/typescript-config":"^2.1.369"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.369","@djangocfg/monitor":"^2.1.369","@djangocfg/ui-core":"^2.1.369"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.369_1778906209995_0.5184292536591653","host":"s3://npm-registry-packages-npm-production"}},"2.1.371":{"name":"@djangocfg/nextjs","version":"2.1.371","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.371","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"fd13758ffa27af86a337396a01daed72bfcc568d","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.371.tgz","fileCount":127,"integrity":"sha512-fw7jlsEUKS2Hb1oXpBkWiF2kpEchIikSL7o1xQUGW/vV+4P8KsLQr2mJvZD/BFZzAx1Jf8Uleg0akLiZQEVZwA==","signatures":[{"sig":"MEUCIH9g2JfUpOhs8JpqrXx3Y3q4kP43b6qYcAisQj4fu4Z3AiEA//ngJ4me8kjnoN2ULqD7yNQcNAOiCxbPt8BmgntyOTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"16a76560315815b8b10a861835482ef2b260c21f","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.371","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.371","@djangocfg/monitor":"^2.1.371","@djangocfg/ui-core":"^2.1.371","@djangocfg/typescript-config":"^2.1.371"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.371","@djangocfg/monitor":"^2.1.371","@djangocfg/ui-core":"^2.1.371"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.371_1778907849563_0.5745970326070993","host":"s3://npm-registry-packages-npm-production"}},"2.1.372":{"name":"@djangocfg/nextjs","version":"2.1.372","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.372","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"f215d034521df4387b4313315d466ad3e790602e","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.372.tgz","fileCount":127,"integrity":"sha512-MSyGk2mR9nHHj858aG7FW9bBIZn4YQrTC/V8Mkhm4HK04juh2WbKI9loP4gm5dK/QDJju1lTvz9NteETmQHPqQ==","signatures":[{"sig":"MEQCIAtT5VCilSgLTqySL/3s5//3WnCRFf2WCAobAMS+Vu0AAiAZYsXa4duAVqXZSFqRI1zxXW7Kl170816F8M/X+fVbNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"16a76560315815b8b10a861835482ef2b260c21f","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.372","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.372","@djangocfg/monitor":"^2.1.372","@djangocfg/ui-core":"^2.1.372","@djangocfg/typescript-config":"^2.1.372"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.372","@djangocfg/monitor":"^2.1.372","@djangocfg/ui-core":"^2.1.372"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.372_1778909183037_0.8696942152536642","host":"s3://npm-registry-packages-npm-production"}},"2.1.373":{"name":"@djangocfg/nextjs","version":"2.1.373","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.373","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"060d583deedc4e44ca91ca662f36428c3917bc31","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.373.tgz","fileCount":127,"integrity":"sha512-Xl/brJpWo9TxQppmAX7YptPyfzEwgsdDjAXy8Csy6z0Akqd4vh4GF7WzBbiwiWYxSipCsrF6skIALRBzv9mh1Q==","signatures":[{"sig":"MEYCIQCMyJMnJg93Fb8/GpEtb6ikTDMihK6B4Nv5L3gq73JqBgIhAN8yGyYIMjyZHxRh1+GA5liUNGAI6oIb2IKYCe2HvAWn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"4224159e0b8b18840586d1c7e09939286ca07182","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.373","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.373","@djangocfg/monitor":"^2.1.373","@djangocfg/ui-core":"^2.1.373","@djangocfg/typescript-config":"^2.1.373"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.373","@djangocfg/monitor":"^2.1.373","@djangocfg/ui-core":"^2.1.373"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.373_1778909678153_0.6640965851371503","host":"s3://npm-registry-packages-npm-production"}},"2.1.374":{"name":"@djangocfg/nextjs","version":"2.1.374","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.374","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"4c4038ff9eb1261c8a7acaedfbc5ba5a56ff2e68","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.374.tgz","fileCount":127,"integrity":"sha512-zZ7Q5xLn13W62rXHCKDf3pn36j8VImkdCqpOU1JD/j42Ey9J+jq8JptVqKS4WpNNjwCaM45jANj0pBXRbzkboA==","signatures":[{"sig":"MEUCIHzbFW/aMR1KlEY4Akbw8TmEJVblMeTiDQ/6bMgxKz3FAiEAz0WCh6fTBx/dk8t1kRNgPdoG/BwWfantzui+n9do/E4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"96d2bcd8a33fd1a32675b695412a38c7ccad76a9","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.374","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.374","@djangocfg/monitor":"^2.1.374","@djangocfg/ui-core":"^2.1.374","@djangocfg/typescript-config":"^2.1.374"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.374","@djangocfg/monitor":"^2.1.374","@djangocfg/ui-core":"^2.1.374"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.374_1778911967600_0.8890811992536936","host":"s3://npm-registry-packages-npm-production"}},"2.1.375":{"name":"@djangocfg/nextjs","version":"2.1.375","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.375","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"5cf8c3d68e721ef88a348f8189e05735642182f9","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.375.tgz","fileCount":127,"integrity":"sha512-c7OOez4UR6eHwJ4FqoXDeAgOb+qGhvqN3PWAC0cmtjAkhtCvEHo0x5Cpc3TDtY+6WR8CP8fUl6MFxLS3osmP7g==","signatures":[{"sig":"MEUCIAU8SBu+PdweBijp4yZN4FQ3LUHWI8o1VMUu2nQGPwEGAiEAgQQ968YgUwz73KwEfwpAKnfzUZAKLK2qHVxKO9xaIUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"8e224c3083bff94b4ad0a45eb4963f911f0ba693","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.375","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.375","@djangocfg/monitor":"^2.1.375","@djangocfg/ui-core":"^2.1.375","@djangocfg/typescript-config":"^2.1.375"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.375","@djangocfg/monitor":"^2.1.375","@djangocfg/ui-core":"^2.1.375"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.375_1778921889812_0.45573428755335255","host":"s3://npm-registry-packages-npm-production"}},"2.1.376":{"name":"@djangocfg/nextjs","version":"2.1.376","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.376","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"e2809a83e39f9947b2b0b64baec215441884efcb","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.376.tgz","fileCount":127,"integrity":"sha512-X9YSTz0pwTFxp/KtYQzFhdFOAgmB02F2rwFIaUZJqBMf+4mFRzDmuoW1Hb5cTgMHpRpwogK9jHYwiv5nZe95Jg==","signatures":[{"sig":"MEUCIQCMmi4IAGy6/CpGngxsClJmEgivWUT82ZZQm71Xi5qENQIgPkSUHbBiW608NOmLYik9Q1FZF+84z2Xk5XoiB0cg62A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"9cc12ce88ab845cc3c6416dc43294c9ee7bb8970","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.376","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.376","@djangocfg/monitor":"^2.1.376","@djangocfg/ui-core":"^2.1.376","@djangocfg/typescript-config":"^2.1.376"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.376","@djangocfg/monitor":"^2.1.376","@djangocfg/ui-core":"^2.1.376"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.376_1778922202778_0.4814727388099782","host":"s3://npm-registry-packages-npm-production"}},"2.1.377":{"name":"@djangocfg/nextjs","version":"2.1.377","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.377","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"d309ac99d7ee2a28222c966216f8c8146a22598b","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.377.tgz","fileCount":127,"integrity":"sha512-hlw3y/96nKrePzFU6vrszNEoO0Vj1wfCJ/hdR9I5BKC8Bz2LqOYG9P0wsSg7jo6fofNurWcENOlv4XQv+crF9w==","signatures":[{"sig":"MEUCIGVQ101gd2M/ogRV2G3mAeXjO2mi6GoH+yrhZlHq4wH4AiEA3h7GQR3wYr3MJm17s8d69Zm9bi5muUDSJ5a46aUt31A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"e8e6a9860aba7603e7cdb460cf454330800b4224","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.377","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.377","@djangocfg/monitor":"^2.1.377","@djangocfg/ui-core":"^2.1.377","@djangocfg/typescript-config":"^2.1.377"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.377","@djangocfg/monitor":"^2.1.377","@djangocfg/ui-core":"^2.1.377"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.377_1778924614931_0.6206942145364289","host":"s3://npm-registry-packages-npm-production"}},"2.1.378":{"name":"@djangocfg/nextjs","version":"2.1.378","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.378","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"798fa9e000266e16547dd191a759e0e82247085d","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.378.tgz","fileCount":127,"integrity":"sha512-ZRRnNlL9XZDtJ13ZIxloZZ9W6c/lu2PxWsTffCNihocqVs4DBDjM+QiLO5JxYynAiKUGgJGYSgsANYXVU97DOA==","signatures":[{"sig":"MEYCIQDgJs8peA6Dj9RO++yluuaQlJKg0/yuILflFUR8zP+JiwIhAN/FAEi9/82IF5u4zl39Py4tSEeZ53ZzZeJ8UiDjT6bO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"cac20a1ef059390de3abf109bec7a7f84cdea3c4","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.378","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.378","@djangocfg/monitor":"^2.1.378","@djangocfg/ui-core":"^2.1.378","@djangocfg/typescript-config":"^2.1.378"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.378","@djangocfg/monitor":"^2.1.378","@djangocfg/ui-core":"^2.1.378"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.378_1778932197693_0.9271577673919928","host":"s3://npm-registry-packages-npm-production"}},"2.1.379":{"name":"@djangocfg/nextjs","version":"2.1.379","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.379","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"a80f0b7cce20b6b8b9bd8b2ced2436d18411e2a5","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.379.tgz","fileCount":127,"integrity":"sha512-t1c6AGSrPj37VmlDY+Z0fL/CoRdrnaLBNIsY9jw1+DR5mvO/fTQBNskWGD7xdnCJ+N4ds+XDLWVIEpF/O4LAmg==","signatures":[{"sig":"MEUCIA6vXr/gzBkmNv/SZ8LlbtDo7ShRnf5+8eygl4ix1k1MAiEA2zlIVa5eVZkkBKqGtZetvrkaTcw1AVbm0de5M2gtLg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"9797387cbd84df4c732d1dbcf480df66a5afbfbd","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.379","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.379","@djangocfg/monitor":"^2.1.379","@djangocfg/ui-core":"^2.1.379","@djangocfg/typescript-config":"^2.1.379"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.379","@djangocfg/monitor":"^2.1.379","@djangocfg/ui-core":"^2.1.379"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.379_1778944027695_0.3594603059340409","host":"s3://npm-registry-packages-npm-production"}},"2.1.380":{"name":"@djangocfg/nextjs","version":"2.1.380","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.380","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"fef9e0f9d77640249432da07fed90126fa809da9","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.380.tgz","fileCount":127,"integrity":"sha512-+bDvW1CfCBU4QF2GnHT4TDCLnI0YVRoebeaIqxDvh1S5sIAaW2sOjC55YcL9g+y28K0qWs9CeP2MHKFmk6F8bQ==","signatures":[{"sig":"MEUCIQCxL0afCuRg951xMMINL6IlVmqm/lz5Lnv9LHgI2hJrxAIgfKBzxjuSn/pFnuL6hqImZ5CO8yXqBqgLHgar94bNk/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"bb0d14992ce31be9d0023e59c3ae01cec0e841f1","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.380","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.380","@djangocfg/monitor":"^2.1.380","@djangocfg/ui-core":"^2.1.380","@djangocfg/typescript-config":"^2.1.380"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.380","@djangocfg/monitor":"^2.1.380","@djangocfg/ui-core":"^2.1.380"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.380_1779063742716_0.28879819792046835","host":"s3://npm-registry-packages-npm-production"}},"2.1.381":{"name":"@djangocfg/nextjs","version":"2.1.381","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.381","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"338ec0c4c25669b2d6f4d4f4dfa1a85fe4ac8d47","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.381.tgz","fileCount":127,"integrity":"sha512-kHz0WsItRm2KngrNzHCF9VopI8rKyCeB7UdtCU0URgp5WnqBsl1bJ6d4+Slswv60YtcjjFsGcSqDKAkvYK3s7w==","signatures":[{"sig":"MEYCIQCAxFBKnbS5e/vdAXVC+Pa2AcbdG2ur7hSAAL95PzjhmwIhAPD977WB4JGl1eWSlbygRQKY17Rj599Scw7/rRkt31zW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"f3abddfb4bcb96324e6bc63b15b6a529f960c380","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.381","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.381","@djangocfg/monitor":"^2.1.381","@djangocfg/ui-core":"^2.1.381","@djangocfg/typescript-config":"^2.1.381"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.381","@djangocfg/monitor":"^2.1.381","@djangocfg/ui-core":"^2.1.381"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.381_1779065720932_0.1808245544462852","host":"s3://npm-registry-packages-npm-production"}},"2.1.382":{"name":"@djangocfg/nextjs","version":"2.1.382","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.382","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"c66d43b9e8dc1aa4c98bb6e38d6cca182808a1c6","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.382.tgz","fileCount":127,"integrity":"sha512-RN97lt4twW1DVvejhArFslapgi+xoZt5noHjN6EBWXUgDIgdBE3xwQTR6yHx3TsRj303KY6fqP3LidbC7GAKPA==","signatures":[{"sig":"MEYCIQCdNSsbJQ3MuU6m+YosN8ACoO2eZVFBgCa6lxsv08DKlAIhANRS9Gt6nNiLockTUgyUVuYlnPkHbzQbZlSTOu1usXQV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"fea0a7b02bfdb66138a7a3f98f22b456edd77aff","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.382","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.382","@djangocfg/monitor":"^2.1.382","@djangocfg/ui-core":"^2.1.382","@djangocfg/typescript-config":"^2.1.382"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.382","@djangocfg/monitor":"^2.1.382","@djangocfg/ui-core":"^2.1.382"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.382_1779094420522_0.6071239863412785","host":"s3://npm-registry-packages-npm-production"}},"2.1.383":{"name":"@djangocfg/nextjs","version":"2.1.383","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.383","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"7d241a2f8ab78c15ee227a529cb2cb55ee1293e3","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.383.tgz","fileCount":127,"integrity":"sha512-nmlc7HhmLLSSij0EmyICZlEWJpgqm/kiuhVkvaHlSFK5OeSZfkY3/1/Fz6RitSpR+JC937GRQ2XoNsRujFeSBA==","signatures":[{"sig":"MEUCIAv0aVsieLzugAzzfR14/haUvTihznXkJSGuJ/uUDon/AiEAz+mM099r6Rx46evoUhW28/LBlf0TkqxBPXRg5vEL7q8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"d82b27ddc5da10a5b0b30102250953931833f240","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.383","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.383","@djangocfg/monitor":"^2.1.383","@djangocfg/ui-core":"^2.1.383","@djangocfg/typescript-config":"^2.1.383"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.383","@djangocfg/monitor":"^2.1.383","@djangocfg/ui-core":"^2.1.383"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.383_1779119195185_0.7212666184224585","host":"s3://npm-registry-packages-npm-production"}},"2.1.384":{"name":"@djangocfg/nextjs","version":"2.1.384","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.384","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"48b06e3b8582758c8c800a3d434e7839cf636c0e","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.384.tgz","fileCount":127,"integrity":"sha512-QafvZ3dMBHqm9sM3RwuJ8ykeFunapM4kL2Y83dpJyQsroS7E2D2a4Ji9+k+NhoyyGEuDQbKBZV+wjZy6KURc8A==","signatures":[{"sig":"MEYCIQCvnVuvjZ0qq8FjIDrKchEltFPjhaVa7EdMZ3AMXbJCSAIhAK0thVod2Mv6Xl/2rEuhwwOZn9dk1X6L/DIOxzz0jQnh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"a1439d0fd3f3d06d381cf88a4125392e7b578267","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.384","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.384","@djangocfg/monitor":"^2.1.384","@djangocfg/ui-core":"^2.1.384","@djangocfg/typescript-config":"^2.1.384"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.384","@djangocfg/monitor":"^2.1.384","@djangocfg/ui-core":"^2.1.384"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.384_1779122512657_0.7466305176638051","host":"s3://npm-registry-packages-npm-production"}},"2.1.385":{"name":"@djangocfg/nextjs","version":"2.1.385","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.385","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"9e4c7554b8346c4cf474fb9a6d0b6fb8b922a4bc","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.385.tgz","fileCount":127,"integrity":"sha512-Ow9mAqC1JKAjH2H6X99Nna5YPzzxuQL/uWMBKgsPK/w9URYDPf7qmK2ObuiUo/6x4B8TrlhIqQGmvta0cYmvNQ==","signatures":[{"sig":"MEYCIQCHeSRH1DUIxzo5UV4qjVaKnoqZ3JcEKJ8pVtLYPZzDTQIhANcjD+UHdUyrV8K5X/+R0yP9cTD8oa3w8zXfcIFPt0So","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"413dee726a3563efdeb8d1cbeb9706f90e808cb8","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.385","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.385","@djangocfg/monitor":"^2.1.385","@djangocfg/ui-core":"^2.1.385","@djangocfg/typescript-config":"^2.1.385"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.385","@djangocfg/monitor":"^2.1.385","@djangocfg/ui-core":"^2.1.385"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.385_1779124755994_0.8427972294923769","host":"s3://npm-registry-packages-npm-production"}},"2.1.387":{"name":"@djangocfg/nextjs","version":"2.1.387","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.387","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"942d6b5c6aec95df6435a6d83235eb1946130c13","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.387.tgz","fileCount":127,"integrity":"sha512-qL0JeUQc2jXGLhPbTiCifbkfgIV5UEhbZBo0KZLASEZJdpmkbfYieSgYGpx8EdKK/HsxwrfuF9kI/gaCWiYV0A==","signatures":[{"sig":"MEYCIQDqQYe2e7TT7Xmo4CyTUV747T29yKTixIcQegmj5McgvQIhAPSI5qdHLLI83DYZtOP7M9lzxSHCRI+A/o/jFgSYn+ek","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"469a25cd20f9750b4c777929c0f79524b417b43e","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.387","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.387","@djangocfg/monitor":"^2.1.387","@djangocfg/ui-core":"^2.1.387","@djangocfg/typescript-config":"^2.1.387"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.387","@djangocfg/monitor":"^2.1.387","@djangocfg/ui-core":"^2.1.387"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.387_1779160870862_0.07848426460907842","host":"s3://npm-registry-packages-npm-production"}},"2.1.389":{"name":"@djangocfg/nextjs","version":"2.1.389","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.389","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"29b6432cd24c55935fe9a846ac78d90c2e747514","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.389.tgz","fileCount":127,"integrity":"sha512-k7/eh0UturW9wA55xmRAYbdeI6nP9YKq//M1HOMd261mf31/WrfR2LFkt/S0hFswdTaLEmhrbMAQWnEdoWM02Q==","signatures":[{"sig":"MEUCIBdQO5kE8yjK6ASggbFxATLREINq42Bj1P1Cgg0bIk9GAiEAkbBjQtIiPAVlHai39oN/SD9SqJy4pcWmVRdGuGuxuu8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"38a6c8c869dda3ef34b3076f5cbf49329ada9233","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.389","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.389","@djangocfg/monitor":"^2.1.389","@djangocfg/ui-core":"^2.1.389","@djangocfg/typescript-config":"^2.1.389"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.389","@djangocfg/monitor":"^2.1.389","@djangocfg/ui-core":"^2.1.389"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.389_1779162119257_0.8196769780977651","host":"s3://npm-registry-packages-npm-production"}},"2.1.390":{"name":"@djangocfg/nextjs","version":"2.1.390","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.390","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"d2c387888d735631492e466ef71205670fdcb453","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.390.tgz","fileCount":127,"integrity":"sha512-ifisYKdEsXae5y6GaLyc6AcDiXE1LjGhO3Dw1cgOBOKohSch484gqsL4Qw8vJWiY33BHEHzfFdiV4wBf40w1AA==","signatures":[{"sig":"MEYCIQDbh3eFBxWNWg5h8YLv36RUerpYroGd5c+NTKUStsS1DgIhAMWWIxpOTViDmJ6Sva41vTWBC/Soc/uL6J+v2Rp2VfwJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"94d6ab2ea96623c30f61da3e11894314cbb08495","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.390","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.390","@djangocfg/monitor":"^2.1.390","@djangocfg/ui-core":"^2.1.390","@djangocfg/typescript-config":"^2.1.390"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.390","@djangocfg/monitor":"^2.1.390","@djangocfg/ui-core":"^2.1.390"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.390_1779162449165_0.062022534068126856","host":"s3://npm-registry-packages-npm-production"}},"2.1.393":{"name":"@djangocfg/nextjs","version":"2.1.393","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.393","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"c23c8746fba544bfb8502f77320ec1433f2448a1","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.393.tgz","fileCount":127,"integrity":"sha512-AdhTg/wi1XnB1/khjZRkX95m9QPcSSTHe83HCZE8gv1yjc8g69M3f4AA7kgIsq2OF2j+rNE+ALZrJbSQohatnA==","signatures":[{"sig":"MEYCIQChVp/rsnnWBpodo1D4c7Xv7ZQarqw4jNPdVcPhikwCLAIhANxF6HD7N2X4pl/SA8fUtWwwpe5bzd7TnAX0aHRy0EiV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"94d6ab2ea96623c30f61da3e11894314cbb08495","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.393","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.393","@djangocfg/monitor":"^2.1.393","@djangocfg/ui-core":"^2.1.393","@djangocfg/typescript-config":"^2.1.393"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.393","@djangocfg/monitor":"^2.1.393","@djangocfg/ui-core":"^2.1.393"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.393_1779164120046_0.2265064852572951","host":"s3://npm-registry-packages-npm-production"}},"2.1.394":{"name":"@djangocfg/nextjs","version":"2.1.394","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.394","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"aaf4a2992864ea65dca6a1c9fe3dc530286c08af","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.394.tgz","fileCount":127,"integrity":"sha512-1k5GMrBi1PAkgBGc9rbEQsHNVZagIme17B4Cap2badJwz8rzyB+YXyfcJNL0+H/xNQKnLKs1bkvZTRUSOtMaOA==","signatures":[{"sig":"MEUCIQCd1V10N5yqW+MLVCSCpy2BGGFuvM+H4Hut0XzXVMweoQIgAnySx4Dznt6Eyf8GhoNEfhFr25wzksYiX0McIYwcJvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"a2f94e48d7fc531099beab949559413a0e6a2144","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.394","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.394","@djangocfg/monitor":"^2.1.394","@djangocfg/ui-core":"^2.1.394","@djangocfg/typescript-config":"^2.1.394"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.394","@djangocfg/monitor":"^2.1.394","@djangocfg/ui-core":"^2.1.394"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.394_1779164425383_0.17322533292089748","host":"s3://npm-registry-packages-npm-production"}},"2.1.395":{"name":"@djangocfg/nextjs","version":"2.1.395","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.395","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"cf617ca72db6e4481809225fc962d958f0bf6b41","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.395.tgz","fileCount":127,"integrity":"sha512-N5ufGkAPJRm3wOvgSk+xUT9apkciRfQQ9HdsWYwLAEmwd9mP+2OnFuBhU7S74wS8fE1ENuVR/D4myufz942c+Q==","signatures":[{"sig":"MEUCIBvjOUZjmVWqlIcMfj/KKW8TEy3XPscYBE03ULH+rFgjAiEA2m8YV8Jyz48Qf/n3DgPBqZCHjp1ImmNJVVM3v2T02OI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"4a66edfd56eaff04c323bf6ee005cc9856eaf24a","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.395","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.395","@djangocfg/monitor":"^2.1.395","@djangocfg/ui-core":"^2.1.395","@djangocfg/typescript-config":"^2.1.395"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.395","@djangocfg/monitor":"^2.1.395","@djangocfg/ui-core":"^2.1.395"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.395_1779176010659_0.24096618847321727","host":"s3://npm-registry-packages-npm-production"}},"2.1.397":{"name":"@djangocfg/nextjs","version":"2.1.397","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.397","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"9a0286f30461e95e0c2041bfc9715d7f69fa0503","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.397.tgz","fileCount":127,"integrity":"sha512-lRfjgLy5/N8O7GFk0qvGe9GqFjkCxDwO/lQHl/zAfiEPYNCpOBHtCUuMhCLDjO8DLXtFbx2C8D+3SK9BvRj9YQ==","signatures":[{"sig":"MEYCIQDWQEU97pn6MSJi/MuwrNNSq2/rO3X2ip13A3nBm3Ub/wIhAICZwAgenqL9WuTYEOKgpFVBEuYAsQ185x0Y4q1JcZkH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"a6fd99348cef9e4f3088b282a90e97da9e053a27","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.397","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.397","@djangocfg/monitor":"^2.1.397","@djangocfg/ui-core":"^2.1.397","@djangocfg/typescript-config":"^2.1.397"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.397","@djangocfg/monitor":"^2.1.397","@djangocfg/ui-core":"^2.1.397"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.397_1779184348177_0.9943094541318056","host":"s3://npm-registry-packages-npm-production"}},"2.1.399":{"name":"@djangocfg/nextjs","version":"2.1.399","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.399","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"0d377f342819cc29548247ddf1052bbde3ffa888","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.399.tgz","fileCount":127,"integrity":"sha512-48gpM8nb8CEas6Ayb2MREmxZU5mJOoBOQc9eUv3Mf2s4EwjP99JEbm8hQY+AFnpT6KYMxg20GVTc8Vep1ZTCrA==","signatures":[{"sig":"MEUCIQDC+opAar0zMOQ69HaEYzE2As2hl2eSCEJrvh5ybHfySAIgR/ceqq/Ag565MlyLvpJ3xkE69BJ4809pfyxuivrdfpg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"a6fd99348cef9e4f3088b282a90e97da9e053a27","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.399","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.399","@djangocfg/monitor":"^2.1.399","@djangocfg/ui-core":"^2.1.399","@djangocfg/typescript-config":"^2.1.399"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.399","@djangocfg/monitor":"^2.1.399","@djangocfg/ui-core":"^2.1.399"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.399_1779184740525_0.9484120705485439","host":"s3://npm-registry-packages-npm-production"}},"2.1.400":{"name":"@djangocfg/nextjs","version":"2.1.400","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.400","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"b44e58bcb913486cdc20e0524c162906f8b9a8c1","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.400.tgz","fileCount":127,"integrity":"sha512-549VaOn+HGvin6qtYAlZoBVG+pCEJFOMHn/eQx6z/kRmHSYfPBR9+BPro6zG7sfQvN5cslMrHSO02fyseZ6HYg==","signatures":[{"sig":"MEQCIEw3XkIgNsbsEDQhTBn3manQ62OxyBfAWr0bOgy+KDgZAiAY7h157yZMonTVmAMtRy9mShzWw9pC53lSseEoUHlaPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"212b4641712f18c017cba51763ff4966ff3fb449","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.400","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.400","@djangocfg/monitor":"^2.1.400","@djangocfg/ui-core":"^2.1.400","@djangocfg/typescript-config":"^2.1.400"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.400","@djangocfg/monitor":"^2.1.400","@djangocfg/ui-core":"^2.1.400"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.400_1779188647855_0.3562519472175101","host":"s3://npm-registry-packages-npm-production"}},"2.1.402":{"name":"@djangocfg/nextjs","version":"2.1.402","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.402","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"1c342fec89e855d903fcb66164a56878b4f9c967","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.402.tgz","fileCount":127,"integrity":"sha512-xrRX7AU21uvJU6sy1lHG1G6I7PJbsz7gbN8bJPfjW3crMBLrnEZHdr1ciUhPKBzkiK3pqApax3QdCw2VsbSp7A==","signatures":[{"sig":"MEUCIG/5wTSGWBVRbybmYGitptOzw6uesRq+bgl5FuCQP3LWAiEAmnRRDp6cbtsQAvMx9CVeYYF+ILVwRyNSbbMh4tUWOQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"212b4641712f18c017cba51763ff4966ff3fb449","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.402","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.402","@djangocfg/monitor":"^2.1.402","@djangocfg/ui-core":"^2.1.402","@djangocfg/typescript-config":"^2.1.402"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.402","@djangocfg/monitor":"^2.1.402","@djangocfg/ui-core":"^2.1.402"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.402_1779188933813_0.01960539122388205","host":"s3://npm-registry-packages-npm-production"}},"2.1.404":{"name":"@djangocfg/nextjs","version":"2.1.404","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.404","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"16bd597fd9f7e7cf68ec5d60cd919964af590aa5","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.404.tgz","fileCount":127,"integrity":"sha512-LEnJQ9K1M8hWValosJE5SGlQ7Zde4xdSpOZiCiT0NmGu5FL/sqlLhgZ1Ze2Elu31EWUvuMM4Hp9gVcU0FrlhRQ==","signatures":[{"sig":"MEUCIQCiBojS+ZM3cIq29M2uXC9RZCJBviWz8gvJDk+QUaeTYAIgcK8azDzgwuSpqbEO6sjzwzJo3e0BO8rPDunGBQZCA18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"212b4641712f18c017cba51763ff4966ff3fb449","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.404","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.404","@djangocfg/monitor":"^2.1.404","@djangocfg/ui-core":"^2.1.404","@djangocfg/typescript-config":"^2.1.404"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.404","@djangocfg/monitor":"^2.1.404","@djangocfg/ui-core":"^2.1.404"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.404_1779207339211_0.6725225553265854","host":"s3://npm-registry-packages-npm-production"}},"2.1.407":{"name":"@djangocfg/nextjs","version":"2.1.407","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.407","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"ce88386931204e1fc238dc755226228d8d8ecc34","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.407.tgz","fileCount":127,"integrity":"sha512-WV8WdxAj303KNZbHRF6GaZcFayzITjqLtJRWzQscflZPyaPFGKgqJ/wB3AI3USI6uGQJ4LdaJRX41csHKmd1LQ==","signatures":[{"sig":"MEYCIQD2JEVqyao9E9n66u6uYu28CohP2TmJnRjYAABQUu83cQIhANF3tWzDPpjHU3qYkoUw1LL/Mer8PvSyuCGetisZAUzl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"4e6f67bdfb0e5356ac69beff5715e954a3aed210","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.407","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.407","@djangocfg/monitor":"^2.1.407","@djangocfg/ui-core":"^2.1.407","@djangocfg/typescript-config":"^2.1.407"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.407","@djangocfg/monitor":"^2.1.407","@djangocfg/ui-core":"^2.1.407"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.407_1779245840072_0.18664404277945046","host":"s3://npm-registry-packages-npm-production"}},"2.1.408":{"name":"@djangocfg/nextjs","version":"2.1.408","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.408","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"c5ada847e4cb04539b62a3475e4962ac91804146","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.408.tgz","fileCount":127,"integrity":"sha512-Ig2haJ/QwFeELJ5q3RhIDYBpViY0By9zvUr3LPiZVAYr1QuEGtzHtkBkZwitFm71yvaqN3VRTD0dMD09hrhe6w==","signatures":[{"sig":"MEQCIEwgI8OQ2sxFxRQDVpnuXRWrPYuWp5cYyIjtpPPOffaxAiBXs38lGqjcgAxsqIgxSvrIo+ebWDWnh1pwse3fxukgpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"55f9a437bc3dfe4acd6c65aeaf58fe3e57b2beeb","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.408","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.408","@djangocfg/monitor":"^2.1.408","@djangocfg/ui-core":"^2.1.408","@djangocfg/typescript-config":"^2.1.408"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.408","@djangocfg/monitor":"^2.1.408","@djangocfg/ui-core":"^2.1.408"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.408_1779272525907_0.5814469313074546","host":"s3://npm-registry-packages-npm-production"}},"2.1.409":{"name":"@djangocfg/nextjs","version":"2.1.409","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.409","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"a69eb36b7c2930b06f277b6fb23174a1c4f581e7","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.409.tgz","fileCount":127,"integrity":"sha512-rMjqkuZAWgTBMlY0xt2pEXzfoYUn5PSbh1D+el1hwbY4ArM7jgRZgNefaCzH/dxjC6chm2HUyr/PGeOld/WrGg==","signatures":[{"sig":"MEQCICzHd9piu82R3VzHW60SIgk+RdhB/61O+BBeu9zGS2YsAiAutmNn3UZT5yoHNmPHkfoAS5TonsOkD2l+RxgHbBUtfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"a44ed5b2a95432644299612fc378039a9f291296","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.0.1","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@types/react":"^19.1.0","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.409","@types/react-dom":"^19.1.0","@djangocfg/layouts":"^2.1.409","@djangocfg/monitor":"^2.1.409","@djangocfg/ui-core":"^2.1.409","@djangocfg/typescript-config":"^2.1.409"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.409","@djangocfg/monitor":"^2.1.409","@djangocfg/ui-core":"^2.1.409"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.409_1779273467187_0.3042707337280415","host":"s3://npm-registry-packages-npm-production"}},"2.1.411":{"name":"@djangocfg/nextjs","version":"2.1.411","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.411","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"291eff97ab83192e47f0726092f2a5e631ae8e7a","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.411.tgz","fileCount":127,"integrity":"sha512-Gw89uQLVQLGRc6kPhXkKBEpvmdNfExP2QZAPZWw8Od75LY0IWcklR8mtSV0OZXhhF6DIu0HnCw7a8JoVIASVAg==","signatures":[{"sig":"MEUCIQDJVguBfV7OiilsO0uIstPnAzPCgKH9dkCD6Psy1Qa4+gIgF3sMDwuw6A/ytBeM8wGrFWHMOIhxXK/uO2PyMVcNvWQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881930},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"3d30706565fae4f52af3b581b91f1a137ff10052","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.411","@types/react-dom":"^19.2.3","@djangocfg/layouts":"^2.1.411","@djangocfg/monitor":"^2.1.411","@djangocfg/ui-core":"^2.1.411","@djangocfg/typescript-config":"^2.1.411"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.411","@djangocfg/monitor":"^2.1.411","@djangocfg/ui-core":"^2.1.411"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.411_1779301116455_0.559511206571353","host":"s3://npm-registry-packages-npm-production"}},"2.1.412":{"name":"@djangocfg/nextjs","version":"2.1.412","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.412","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"30f7793371a62c5eada4c5a81383e3a67cece558","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.412.tgz","fileCount":127,"integrity":"sha512-5S+uSTyi/0IFqm1hU/y1tYa7JISiSs15vaw+QbTt/ikrkBVe096Vt9Cabe1qte1lq9XI2DnfEFMzX+tGjV4Txg==","signatures":[{"sig":"MEUCIQDQat9bUZJfkJZKjeGxfYQ+NNaPbupCZIQQ1gE98mwA7QIgOuRi3RROk6bVEv16Zujm+1ThrS5skt4uhF+ea9zRWQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881930},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"e478265a12376e7e5e0b455ee0128a0f65dc52c1","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.412","@types/react-dom":"^19.2.3","@djangocfg/layouts":"^2.1.412","@djangocfg/monitor":"^2.1.412","@djangocfg/ui-core":"^2.1.412","@djangocfg/typescript-config":"^2.1.412"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.412","@djangocfg/monitor":"^2.1.412","@djangocfg/ui-core":"^2.1.412"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.412_1779426727095_0.9053841108183567","host":"s3://npm-registry-packages-npm-production"}},"2.1.413":{"name":"@djangocfg/nextjs","version":"2.1.413","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.413","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"41d7cdcb23fe1400761ea8be89d3a8bdf3015205","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.413.tgz","fileCount":130,"integrity":"sha512-1LgcdVFR8I403HWDu4uLCq6F4kM5hvOsMlko7ZLTzdD89pnSognkRyn5a7eQHse5XL+LYUPRL2i3XWvxrQiH/g==","signatures":[{"sig":"MEUCIQCjsa46JKk8Hmrp842uXPrzh+IcalP0JdjnxGrw73iz5wIgckzKfm0WeQOBkpXztYUdAdxEAWp4ocajvNw3i+lWyOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":889210},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"6a80fd9c77fb7cf10e8d74f96318b81eec3a8031","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.413","@types/react-dom":"^19.2.3","@djangocfg/layouts":"^2.1.413","@djangocfg/monitor":"^2.1.413","@djangocfg/ui-core":"^2.1.413","@djangocfg/typescript-config":"^2.1.413"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.413","@djangocfg/monitor":"^2.1.413","@djangocfg/ui-core":"^2.1.413"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.413_1779777862031_0.15665168022798204","host":"s3://npm-registry-packages-npm-production"}},"2.1.415":{"name":"@djangocfg/nextjs","version":"2.1.415","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.415","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"970246396236de66a57bdc1d45b992db432084c1","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.415.tgz","fileCount":130,"integrity":"sha512-AvH2f4NPP9b8vGAYfCMwz5Hr+nz29Q/cUEosEaMTXqdAOe+ls2FjfZVLNf3pPS16dvVVBCnfCaUdiCOnFjUZDg==","signatures":[{"sig":"MEYCIQCrOMnhr1ksfBIx6Jq+Fq96iVazKSsQdL2T5PHxl/G1cwIhAMkj89/otglF/VeWP5ZnSa51f0oVH03cdmU03gyniD1n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":889210},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"20c24f72f73a5d11cb3835c2393ac943c115bff7","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.415","@types/react-dom":"^19.2.3","@djangocfg/layouts":"^2.1.415","@djangocfg/monitor":"^2.1.415","@djangocfg/ui-core":"^2.1.415","@djangocfg/typescript-config":"^2.1.415"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.415","@djangocfg/monitor":"^2.1.415","@djangocfg/ui-core":"^2.1.415"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.415_1779778604105_0.11419114704396027","host":"s3://npm-registry-packages-npm-production"}},"2.1.416":{"name":"@djangocfg/nextjs","version":"2.1.416","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.416","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"5bb999faa211eb4cb53335d4ba92b2cd9161fcd3","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.416.tgz","fileCount":132,"integrity":"sha512-2pg4plhs4zuINI80yd23Epzt8Iw00/Zupn1PMw9Qgrfc5NxaIk57IHSxza0RvR8Sf0hSYwqR+u6kqbKJZSMj0A==","signatures":[{"sig":"MEQCIFA8ofikrUcHD4dNL7+FpstcWo48n+UiD54ItS7ckzj+AiA4f1aJuH46CqYv/var2sKrEkM2GzWxnWfrkjhS1eiqEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":908009},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"2f4e968a7c4e8cb404e048b50c46f205751fb8e1","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.416","@types/react-dom":"^19.2.3","@djangocfg/layouts":"^2.1.416","@djangocfg/monitor":"^2.1.416","@djangocfg/ui-core":"^2.1.416","@djangocfg/typescript-config":"^2.1.416"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.416","@djangocfg/monitor":"^2.1.416","@djangocfg/ui-core":"^2.1.416"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.416_1779794945834_0.44609028040707943","host":"s3://npm-registry-packages-npm-production"}},"2.1.417":{"name":"@djangocfg/nextjs","version":"2.1.417","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.417","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"d1b9921af27606f0885d342207b3cc3579d48d85","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.417.tgz","fileCount":132,"integrity":"sha512-+3JqyaoQ7Det0i2AZ3xaSvM9tQ9/ypNZ+l0gsJjJ7VPbz4g6uvNDzNKTz6KJQ+0dNuc6PtPyRrlaoM2CjXDk+Q==","signatures":[{"sig":"MEUCIQC+eDoU63Ad1KF6c/aRmXXLDdebWSC+PC8FRKClIxfnIgIgIE82bYsWwvheP56mo+Um83mwV/Cp4I3YVdbODoLyQm0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":914706},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"c5851476efb18c2a61e6f51bf4650b75865378bb","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.417","@types/react-dom":"^19.2.3","@djangocfg/layouts":"^2.1.417","@djangocfg/monitor":"^2.1.417","@djangocfg/ui-core":"^2.1.417","@djangocfg/typescript-config":"^2.1.417"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.417","@djangocfg/monitor":"^2.1.417","@djangocfg/ui-core":"^2.1.417"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.417_1779846519346_0.9632893763155446","host":"s3://npm-registry-packages-npm-production"}},"2.1.418":{"name":"@djangocfg/nextjs","version":"2.1.418","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.418","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"7ecc54f02c568a1a50170943f3c8d8765523a241","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.418.tgz","fileCount":132,"integrity":"sha512-rBiRFU+tEGATmpppPwnqEOnEtrxcIfeCQYLQahKY7B+qD0G/19kW54Mq9szSRTLoxyf6vFslvCxf9xLidgCdqA==","signatures":[{"sig":"MEYCIQDB2HjCxeROOcWDHapSjRfy+VFmtUuLO/aMwk7SOPp8qQIhAN2SAnvfNrim6oQ+VhUJYL17yum7b8kS3ZeG2w8jF5ez","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":914706},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"393135dcc81c2b930443ebc84d65d5c38d14193d","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.418","@types/react-dom":"^19.2.3","@djangocfg/layouts":"^2.1.418","@djangocfg/monitor":"^2.1.418","@djangocfg/ui-core":"^2.1.418","@djangocfg/typescript-config":"^2.1.418"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.418","@djangocfg/monitor":"^2.1.418","@djangocfg/ui-core":"^2.1.418"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.418_1779856116236_0.9474099950304398","host":"s3://npm-registry-packages-npm-production"}},"2.1.419":{"name":"@djangocfg/nextjs","version":"2.1.419","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.419","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"f21cf77c9f4ef23c166b6d11ce54969d58340e28","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.419.tgz","fileCount":132,"integrity":"sha512-I8M5HNBxA5i/+/grYElUpGkM1IucVMMYI2t1SVaG4oK5HJkpr3A6tptGaeHoyGSxy1r9ox1kQVgthXscWk5+Vg==","signatures":[{"sig":"MEQCIB19tqRw7yoPR+w3GSyJRGUGr4qBRpaIUw6CPWg5lBPwAiBoFt7+TMaGfqKZxdJA+wBa52MesuzOgzRL54WHHc6giw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":914706},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"320fb14d262906c7848a1af0fe98847bd12edcc5","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.419","@types/react-dom":"^19.2.3","@djangocfg/layouts":"^2.1.419","@djangocfg/monitor":"^2.1.419","@djangocfg/ui-core":"^2.1.419","@djangocfg/typescript-config":"^2.1.419"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.419","@djangocfg/monitor":"^2.1.419","@djangocfg/ui-core":"^2.1.419"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.419_1779872694897_0.23712051026441916","host":"s3://npm-registry-packages-npm-production"}},"2.1.420":{"name":"@djangocfg/nextjs","version":"2.1.420","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.420","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"cdce69fdb7da86cea1b6560e73514aa9e5b442fe","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.420.tgz","fileCount":132,"integrity":"sha512-pDLNTttsEQB5Kq+kgzsySj2c572RxWuxCY80UtzzV0mPE1dlJdVuAm2pHOmx3JLNz16vwaqypHx1hx7vL6+94Q==","signatures":[{"sig":"MEYCIQDsr7mtajN25bFbj6mmxufqAFB/c6RwiQwQAVuHXf1/zAIhAKxEYbLdb27JMSdLupZusUtkTNVMMDdcy2e1sNFruvW3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":914706},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"caa85aab37442c982a3806890405f91d66036804","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.2.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.420","@types/react-dom":"^19.2.3","@djangocfg/layouts":"^2.1.420","@djangocfg/monitor":"^2.1.420","@djangocfg/ui-core":"^2.1.420","@djangocfg/typescript-config":"^2.1.420"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.420","@djangocfg/monitor":"^2.1.420","@djangocfg/ui-core":"^2.1.420"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.420_1779946160048_0.20997232930481813","host":"s3://npm-registry-packages-npm-production"}},"2.1.421":{"name":"@djangocfg/nextjs","version":"2.1.421","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.421","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"4620d76d335bc81a6ff7e02e7b52449d89105f64","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.421.tgz","fileCount":132,"integrity":"sha512-bkpChdjGKVzBiSxwfCJPnvkvDinlGFqbK5RCe78o7n99BfyiletWNbh9shCZgvpirCco2WUpF8dUMivkrkR0HQ==","signatures":[{"sig":"MEUCIQC9AcsP6LKV4wSte61cqTir7BCh+GGLyhEdXKgvxvK3mAIgUSviZPY9xPyRsjs/SjSZNiZoCRIciEuG+FsUhaPG9IQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":914706},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"caa85aab37442c982a3806890405f91d66036804","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.421","@types/react-dom":"^19.2.3","@djangocfg/layouts":"^2.1.421","@djangocfg/monitor":"^2.1.421","@djangocfg/ui-core":"^2.1.421","@djangocfg/typescript-config":"^2.1.421"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.421","@djangocfg/monitor":"^2.1.421","@djangocfg/ui-core":"^2.1.421"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.421_1779953211303_0.7827143147370428","host":"s3://npm-registry-packages-npm-production"}},"2.1.422":{"name":"@djangocfg/nextjs","version":"2.1.422","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.422","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"8104e7c77b63601bca72f1c94f35bb2b140f0c3a","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.422.tgz","fileCount":132,"integrity":"sha512-91wbtUoOwishXBhEyEC/Z75TfdlJBJsvb4LCo2PX+hda68XFjXODYA7/lWOtusZBtyYGimmmn+XMyh/Hg0ghTA==","signatures":[{"sig":"MEYCIQD+MpeoNxkG4vpQHgtz1VvAaaRuzdnI/gsVAKnwSy+X6QIhAJ1w9a6ixI9DLw70Jj9GbX7aVocxUnPsVngOOhb3EyCu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":914706},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"1a2f80080be301088469da0d4b10c42800298ad0","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.422","@types/react-dom":"^19.2.3","@djangocfg/layouts":"^2.1.422","@djangocfg/monitor":"^2.1.422","@djangocfg/ui-core":"^2.1.422","@djangocfg/typescript-config":"^2.1.422"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.422","@djangocfg/monitor":"^2.1.422","@djangocfg/ui-core":"^2.1.422"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.422_1780080125427_0.6022751233668859","host":"s3://npm-registry-packages-npm-production"}},"2.1.423":{"name":"@djangocfg/nextjs","version":"2.1.423","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.423","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"241b3b0505de2e318ac14e500a580785ffed3ad6","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.423.tgz","fileCount":132,"integrity":"sha512-f+M6m0Kqes27/fRp2HO/7WGUP6fKyIvLzf1jTKX5Sb7OsFUbRAguSE0uKiLZsdAjEYQ4UeQmPpY/928bSq+L/w==","signatures":[{"sig":"MEUCIDE5gc1NpPevjx1RH2XXU8ljCTv+mh6sfNosn0DJvYegAiEA0Zz0R5Nlfpq1uXdODZw48OaY5oYPnTaIm41k33rTVhY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":914706},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"ba1ab745566571606e266ba6694cc117f63bee0b","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.423","@types/react-dom":"^19.2.3","@djangocfg/layouts":"^2.1.423","@djangocfg/monitor":"^2.1.423","@djangocfg/ui-core":"^2.1.423","@djangocfg/typescript-config":"^2.1.423"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.423","@djangocfg/monitor":"^2.1.423","@djangocfg/ui-core":"^2.1.423"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.423_1780299625525_0.29358723201894255","host":"s3://npm-registry-packages-npm-production"}},"2.1.424":{"name":"@djangocfg/nextjs","version":"2.1.424","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.424","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"df321c4af6b2b19bf3aa265c240f1de5e549281c","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.424.tgz","fileCount":132,"integrity":"sha512-oN8aeuNQstVXThsvs75/pIs+1mnoEM1a6Or1/NfpMyp0WPDAnkVLB8cJ6oHHJAqiap5ZNZjg9TzgrBf1PJd4rw==","signatures":[{"sig":"MEQCIFO+HcNTTDH5W4f8bcx7LBQgQTo7JhQdu5jcQQpmOX2TAiA9cx5Es0bS9wfKBouI0xXtryOGQ7WsqJt59BCcv14tFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":914706},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"d41f1847aae6bd0369f42de20eec1945b5aa428a","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.424","@types/react-dom":"^19.2.3","@djangocfg/layouts":"^2.1.424","@djangocfg/monitor":"^2.1.424","@djangocfg/ui-core":"^2.1.424","@djangocfg/typescript-config":"^2.1.424"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.424","@djangocfg/monitor":"^2.1.424","@djangocfg/ui-core":"^2.1.424"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.424_1780308589731_0.5582324714473037","host":"s3://npm-registry-packages-npm-production"}},"2.1.425":{"name":"@djangocfg/nextjs","version":"2.1.425","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.425","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"0d43e94284aae401a989215434678281234d5f1a","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.425.tgz","fileCount":132,"integrity":"sha512-s+vTFSPTM0gbPTSld17rTw+YpR3pixQlc1eQzVcI6TJqTT0TXY5g+rK21xPB60t9P/JBLFJUcPgM9DOT09bZCw==","signatures":[{"sig":"MEQCIE8CQR70o8jTMNopFnkIxSwG86Sg+q/ltjzR7bX0eSMHAiBoM1cVnE+UXf5jZTXOyAlm+qymIBJtuDLBDtvc9Wdotg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":914706},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"49ef34fe101c23a0bef72a2b47d598631f46264a","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.4.2","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.11.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.425","@types/react-dom":"^19.2.3","@djangocfg/layouts":"^2.1.425","@djangocfg/monitor":"^2.1.425","@djangocfg/ui-core":"^2.1.425","@djangocfg/typescript-config":"^2.1.425"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.425","@djangocfg/monitor":"^2.1.425","@djangocfg/ui-core":"^2.1.425"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.425_1780334714235_0.7878767310957948","host":"s3://npm-registry-packages-npm-production"}},"2.1.426":{"name":"@djangocfg/nextjs","version":"2.1.426","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.426","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"d5266222e57ec59d8950f98accfbfe938ae786b2","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.426.tgz","fileCount":132,"integrity":"sha512-M3XNmW5NVZuzB+1yeFh77KhK403UxyYrb7fIya0pwXS/kTMnLkfL2jroit+YQKUg4osoHefSVOnm9+0LtVHjAg==","signatures":[{"sig":"MEUCIQDgoDMAQWWF16SyJWLAnQI4em/+YK9FmL3n3jt9OoVXWAIgMtBbmVf94jUvXeO0vJHDTGOuXtfjPdTSxkpBdE8fzKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":914706},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"fef05ad71f094b6b9b41f97f4f84920702ee0403","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.426","@types/react-dom":"^19.2.3","@djangocfg/layouts":"^2.1.426","@djangocfg/monitor":"^2.1.426","@djangocfg/ui-core":"^2.1.426","@djangocfg/typescript-config":"^2.1.426"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.426","@djangocfg/monitor":"^2.1.426","@djangocfg/ui-core":"^2.1.426"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.426_1780335579896_0.5096596177386143","host":"s3://npm-registry-packages-npm-production"}},"2.1.427":{"name":"@djangocfg/nextjs","version":"2.1.427","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.427","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"9bf42c3933d2e0c74cef331e0783eea69f33f1c9","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.427.tgz","fileCount":132,"integrity":"sha512-hZ+U9b+NQOT5dPsT/nzZIoeHhGhw0kveAa1yGI2xySN1tP2PK6X0QsI3l+uonpG4LO5ZhpBlFZs7k1Co0ZX17Q==","signatures":[{"sig":"MEYCIQCYSnUvPM49NRQB6CHTx0uaj/B6Iiany5Ae6/KKA1/2KAIhAJwv02ZnfLXNPp8NGTUChIOkJnssJa3wCTYYaWHGRFKA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":914706},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"63599801756de7be793f29f8e1f10456a6ffa446","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.427","@types/react-dom":"^19.2.3","@djangocfg/layouts":"^2.1.427","@djangocfg/monitor":"^2.1.427","@djangocfg/ui-core":"^2.1.427","@djangocfg/typescript-config":"^2.1.427"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.427","@djangocfg/monitor":"^2.1.427","@djangocfg/ui-core":"^2.1.427"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.427_1780405644632_0.837660432549941","host":"s3://npm-registry-packages-npm-production"}},"2.1.428":{"name":"@djangocfg/nextjs","version":"2.1.428","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.428","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"ba62c988f67aeb2eaad5138600ad76996eade93e","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.428.tgz","fileCount":132,"integrity":"sha512-BpMW3eAvpKLDDaLnLWZv3+CqdIqjWW8la/L6W/0Rsj8NUPLrvjUJp96QgKwiG4ANYVLLJBW0VX5N12lE42sJmg==","signatures":[{"sig":"MEUCIQCX472c3sR1Db5DvsVc8JJ63eRbkgmQu+wHuISBUdZrXwIgRLkvH8wV9nbBOo6BpssBtAhz7JzfZ614c4sZWH0d+rk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":927442},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"7a2263dc0569932665045d6d7e563ebd80fd4718","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.428","@types/react-dom":"^19.2.3","@djangocfg/layouts":"^2.1.428","@djangocfg/monitor":"^2.1.428","@djangocfg/ui-core":"^2.1.428","@djangocfg/typescript-config":"^2.1.428"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.428","@djangocfg/monitor":"^2.1.428","@djangocfg/ui-core":"^2.1.428"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.428_1780480829866_0.6936246045002259","host":"s3://npm-registry-packages-npm-production"}},"2.1.429":{"name":"@djangocfg/nextjs","version":"2.1.429","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.429","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"0ecbff069f9ce7969c49edf2cd099809d6d2fcad","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.429.tgz","fileCount":132,"integrity":"sha512-NTIsUlA9nXGXWwx1GlEeuXlAYUxikxwy4jA1JbjQpWfAILKNplJ3+mNxgCJ+RbDKz8U9BLNVK2GBZhLBrWCBsQ==","signatures":[{"sig":"MEYCIQDZwtYtajY48ONrf+R8fl0utsB5ttE9U+qUiapnAeSOCgIhAOloPctKn1l/RyTRonUi96T1groedloFx7m9oZPpiJqZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":927442},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"ec642fbe13da960dda6ea34d98c97e6d91c6be31","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.429","@types/react-dom":"^19.2.3","@djangocfg/layouts":"^2.1.429","@djangocfg/monitor":"^2.1.429","@djangocfg/ui-core":"^2.1.429","@djangocfg/typescript-config":"^2.1.429"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.429","@djangocfg/monitor":"^2.1.429","@djangocfg/ui-core":"^2.1.429"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.429_1780553547287_0.22023235811667496","host":"s3://npm-registry-packages-npm-production"}},"2.1.430":{"name":"@djangocfg/nextjs","version":"2.1.430","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.430","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"b71fc993749d1efc82523d39a4a4881934029348","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.430.tgz","fileCount":132,"integrity":"sha512-FWv3GbPuCLCnMQMBNN8vyLBTRg8vFpWreRzadKO4q6fXeD/PXx0q9CDA81M6WnMO5Md+/9kh+OcfLr79906MUQ==","signatures":[{"sig":"MEYCIQDGwwBhiCeJnPvesZx1kSbI54ilGBJeI0fJ77crvQXwAQIhANNPvbOgQlw3EY70woxfcGMpQY2QJsWLuZVdMYvGybUi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":927442},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"a6a34aefcc6e3a6d861fa058c0b4f8e2f48327de","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.430","@types/react-dom":"^19.2.3","@djangocfg/layouts":"^2.1.430","@djangocfg/monitor":"^2.1.430","@djangocfg/ui-core":"^2.1.430","@djangocfg/typescript-config":"^2.1.430"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.430","@djangocfg/monitor":"^2.1.430","@djangocfg/ui-core":"^2.1.430"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.430_1780637045169_0.8206983886811379","host":"s3://npm-registry-packages-npm-production"}},"2.1.431":{"name":"@djangocfg/nextjs","version":"2.1.431","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.431","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"201140330af778caffe8256eb25e9dfb5d7f01fa","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.431.tgz","fileCount":132,"integrity":"sha512-RHXHQDk93i+6RSV2LOLox22szplnyevii+KOpilMI7XxycJe0vPYhD5duh415R6ob2ViDwXMb43G7lQDQY2vUg==","signatures":[{"sig":"MEUCIQDajCLDozuChPIqcycRQSSsfCe65BRgtTDvujGEyQnc/gIgesgDfv2B/n1lR/1m+jaVWbH3a5htqbyEnH0+hGoK+fo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":927442},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"0dcca63d0d3b014ee67786d83468ecdff858ada6","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.431","@types/react-dom":"^19.2.3","@djangocfg/layouts":"^2.1.431","@djangocfg/monitor":"^2.1.431","@djangocfg/ui-core":"^2.1.431","@djangocfg/typescript-config":"^2.1.431"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.431","@djangocfg/monitor":"^2.1.431","@djangocfg/ui-core":"^2.1.431"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.431_1780901516494_0.6694385047589053","host":"s3://npm-registry-packages-npm-production"}},"2.1.432":{"name":"@djangocfg/nextjs","version":"2.1.432","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.432","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"ec085618389f4ee4e741d90b6accefef97143feb","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.432.tgz","fileCount":132,"integrity":"sha512-LcuLD7z3eA0XaQX4MRla1zISSxg3WgYV/+c5IX3DrUep/kJBoWb8FYnfewBynny6W3tvOa0Y4PviOsECB4krxQ==","signatures":[{"sig":"MEUCIBYm2p9x2Yhf8I780lMQP1K+gf6YjCaQ+wBXBSAE2seaAiEA2n1yKqRFeGDlfeLl7GpkdopM71kaQ8QG1pqTyVUitpM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":927442},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"024a5eb424dbf8e9c7f3d348b2b65b8cc6245ceb","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.432","@types/react-dom":"^19.2.3","@djangocfg/layouts":"^2.1.432","@djangocfg/monitor":"^2.1.432","@djangocfg/ui-core":"^2.1.432","@djangocfg/typescript-config":"^2.1.432"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.432","@djangocfg/monitor":"^2.1.432","@djangocfg/ui-core":"^2.1.432"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.432_1781421905327_0.9448496488475124","host":"s3://npm-registry-packages-npm-production"}},"2.1.433":{"name":"@djangocfg/nextjs","version":"2.1.433","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.433","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"d6c8f0dd1bbdff9a9a2f48556c2e94fe5c90d2ac","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.433.tgz","fileCount":132,"integrity":"sha512-vb0aQrgrVucyxAmdJ8yZomz6SopZwJfEPRwePl4WF5dsjG72LtpHR8NLrM3xhb77MRY0qhBUomp/itc6dh3SHQ==","signatures":[{"sig":"MEUCIGHewQ5yNYXHxOFtoIUFzBsYjlTL8wRXuwHPJzFhI9RKAiEAuCIQe3msA79e+dhqLK3lrKSxDK6OjqT6Bd27T/Zylqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":927442},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"b86386a658a10d78a963a8dfe3e6b456a26d8393","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.433","@types/react-dom":"^19.2.3","@djangocfg/layouts":"^2.1.433","@djangocfg/monitor":"^2.1.433","@djangocfg/ui-core":"^2.1.433","@djangocfg/typescript-config":"^2.1.433"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.433","@djangocfg/monitor":"^2.1.433","@djangocfg/ui-core":"^2.1.433"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.433_1781424481590_0.5542174859724254","host":"s3://npm-registry-packages-npm-production"}},"2.1.434":{"name":"@djangocfg/nextjs","version":"2.1.434","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.434","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"a88290ca0708ec61b635d57bd302dd2d6d40c1cd","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.434.tgz","fileCount":132,"integrity":"sha512-ICWWyiGxqBSMW6oKXKnyDWIh9yCxYXOLoMJA6mU1XciPGH0gcfMuqCXYTns/SO5VmNe/pcXDoVpJTrqzJ0PIVw==","signatures":[{"sig":"MEUCICGb8P62WdEujKybKL8TUPl/iBP6mMnoqs+0EeeC0ZCpAiEA2rgOlTIDZfGPiEnsUPV3b59vTrbDpJNKQKq3EyqHg5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":927442},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"d056a002d58be095f83f1be12126592f80c3a93d","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.434","@types/react-dom":"^19.2.3","@djangocfg/layouts":"^2.1.434","@djangocfg/monitor":"^2.1.434","@djangocfg/ui-core":"^2.1.434","@djangocfg/typescript-config":"^2.1.434"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.434","@djangocfg/monitor":"^2.1.434","@djangocfg/ui-core":"^2.1.434"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.434_1781967658709_0.2626828638113492","host":"s3://npm-registry-packages-npm-production"}},"2.1.435":{"name":"@djangocfg/nextjs","version":"2.1.435","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.435","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"1323b557132b3d786f4f4a440e8995d68a55e5ed","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.435.tgz","fileCount":132,"integrity":"sha512-ReQAOaB0Yh9zSP2HC8jWCPiJjSjHISZsUYFX/KyY6t4y9jlNBuI3yvPEH0YUIRgaWK1uw9IhCSEF1wXQzplVAA==","signatures":[{"sig":"MEYCIQCI6OTJ4FcAhWzpx/KOrIMEgel/BDG59H3wCKu58yIpfQIhAMH86WJV6NdfgJ2FMm+We0i3ikT1wqiOGwVH08P55JBH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":927442},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"060c13d1539a5268738b26a9eed6c424f75bd627","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.435","@types/react-dom":"^19.2.3","@djangocfg/layouts":"^2.1.435","@djangocfg/monitor":"^2.1.435","@djangocfg/ui-core":"^2.1.435","@djangocfg/typescript-config":"^2.1.435"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.435","@djangocfg/monitor":"^2.1.435","@djangocfg/ui-core":"^2.1.435"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.435_1782033419715_0.9030919334151739","host":"s3://npm-registry-packages-npm-production"}},"2.1.436":{"name":"@djangocfg/nextjs","version":"2.1.436","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.436","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"aa1374f0e33fc04a3b842f9aa465447e23e8a562","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.436.tgz","fileCount":132,"integrity":"sha512-lg2FVAnBbF+mxi25eIw895ca4EFPpvCgM6PODbNnaJVc9XZB9EixZg8a3OOnn8WGr4uODXIw9nZIuzN1CYjVPQ==","signatures":[{"sig":"MEUCIEjoWx1FTiEc0cv0RDcPJHssZ3sB76FInRhlw1cQRsRFAiEA9WW/DHlrAOnHR478CKSsHkReMUYA/I2vvpxGYY9Kd7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":927442},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"e03556e13396b54ecc7c22938df38a4b500ebffb","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.436","@types/react-dom":"^19.2.3","@djangocfg/layouts":"^2.1.436","@djangocfg/monitor":"^2.1.436","@djangocfg/ui-core":"^2.1.436","@djangocfg/typescript-config":"^2.1.436"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.436","@djangocfg/monitor":"^2.1.436","@djangocfg/ui-core":"^2.1.436"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.436_1782035360537_0.1761068522997784","host":"s3://npm-registry-packages-npm-production"}},"2.1.437":{"name":"@djangocfg/nextjs","version":"2.1.437","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.437","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"3626f4fd324af1fdbf542fe2da9b29b4e39280d5","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.437.tgz","fileCount":132,"integrity":"sha512-iTw+T6Yd+vKF9TGkkVfhIy5sCCdaNpWrfjsKXvpgfUEcwPgJDHfYt8SGE4cLsBPwDlFUMfQrPgzG5SI+WAl7iA==","signatures":[{"sig":"MEYCIQCIpcRQwHQBE7iQP7d0/cAp+T5xFj9YNHTZtrSahrTapwIhAN/rolASP3GSy/jDNNXxoJ1Z3UiGL1/Cb8n5lCNFyeZu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":927442},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"e03556e13396b54ecc7c22938df38a4b500ebffb","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.437","@types/react-dom":"^19.2.3","@djangocfg/layouts":"^2.1.437","@djangocfg/monitor":"^2.1.437","@djangocfg/ui-core":"^2.1.437","@djangocfg/typescript-config":"^2.1.437"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.437","@djangocfg/monitor":"^2.1.437","@djangocfg/ui-core":"^2.1.437"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.437_1782278643997_0.6038769799099089","host":"s3://npm-registry-packages-npm-production"}},"2.1.438":{"name":"@djangocfg/nextjs","version":"2.1.438","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.438","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"1328ebe65017f143e0c4ee36fe126265ff265b33","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.438.tgz","fileCount":133,"integrity":"sha512-6W672sG9QMdRfETG4dMHezclLVKc7C1xXbXPTF2ywYLN9gIQPgEufkz/Jd8twnifXw83Zmnpod7Sa9XeI3etyA==","signatures":[{"sig":"MEYCIQDLXc6Y0EJBQt8Ikvx+VB9BOLcVCtvUU0zC49W4cGMPDgIhAMx/17HPHkvFNnl1CRPwGiAQ65vJ/ZJPZ3u8rcx4p65K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949476},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"ecb6a658dfbc18ce85cef19fa32b128c9ed1a52b","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.438","@types/react-dom":"^19.2.3","@djangocfg/layouts":"^2.1.438","@djangocfg/monitor":"^2.1.438","@djangocfg/ui-core":"^2.1.438","@djangocfg/typescript-config":"^2.1.438"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.438","@djangocfg/monitor":"^2.1.438","@djangocfg/ui-core":"^2.1.438"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.438_1782463146068_0.16464984259693094","host":"s3://npm-registry-packages-npm-production"}},"2.1.439":{"name":"@djangocfg/nextjs","version":"2.1.439","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.439","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"278b84e95b453b082fcfad09a401985c9dbe17a4","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.439.tgz","fileCount":133,"integrity":"sha512-rqsoAoH4l1zXBHAJd/50TK6+La8eNT9ZxXIFN1rHOJuE0sx1wagt1akOpiFx68OpaVo4JahqsMofE3CCtTn16A==","signatures":[{"sig":"MEUCIQDNBChKTfeynSav72Ub9XMQbY8Kh6S7zZxikyUN0J3HCwIgPLljD766GhdTJfVhwG/sgHlptlw9KOiwU5N1rDi3CrM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":955477},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"70474ea8ad1d287bff6feaf3d3891927cc00aa6d","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.439","@types/react-dom":"^19.2.3","@djangocfg/layouts":"^2.1.439","@djangocfg/monitor":"^2.1.439","@djangocfg/ui-core":"^2.1.439","@djangocfg/typescript-config":"^2.1.439"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.439","@djangocfg/monitor":"^2.1.439","@djangocfg/ui-core":"^2.1.439"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.439_1782465070187_0.27133138217629815","host":"s3://npm-registry-packages-npm-production"}},"2.1.440":{"name":"@djangocfg/nextjs","version":"2.1.440","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.440","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"b3a2762b55420e826eb6be1634fe43d245494959","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.440.tgz","fileCount":133,"integrity":"sha512-2A49myWatSvQUbzt2de86P0d5d2o2VBLvtjO5ttMWnfTFDqzhjQ7J43H/jSmpQn45BijdYJpim7b33Oi3NFqBQ==","signatures":[{"sig":"MEUCIB0yzyfXe5JiwZxtZ98hplFounAVfD58ckQ6xfLCUGS2AiEAkLqL2DqqUbNm1TBZJA6IqNC++sTu+2IUTzJqezCUTVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":960674},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"8ab1fd7e460e7cb7a1b062990dbe32cb1a470c61","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.440","@types/react-dom":"^19.2.3","@djangocfg/layouts":"^2.1.440","@djangocfg/monitor":"^2.1.440","@djangocfg/ui-core":"^2.1.440","@djangocfg/typescript-config":"^2.1.440"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.440","@djangocfg/monitor":"^2.1.440","@djangocfg/ui-core":"^2.1.440"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.440_1782466147683_0.2790278234783896","host":"s3://npm-registry-packages-npm-production"}},"2.1.441":{"name":"@djangocfg/nextjs","version":"2.1.441","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.441","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"3a517c429feedbc31b7b4a07a37c7a824dbae077","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.441.tgz","fileCount":133,"integrity":"sha512-CmOsCwUW200gRbRpKG6Pwg2oanBs/hBC/2QmxfnuXYlyznaaDPYaeGBQLqGafPiYXCfM63W/yRiZYPk023ik8w==","signatures":[{"sig":"MEQCIHIm4EkGSasZ/hs0NTdnZXM2vty8+0CDrbI1cwI+teGiAiA1G1jm5ibBZMlBkAZMA1BlaZinJTiN2BAUO8zCg7gyjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":960674},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"c15d2b0750ea888b45b1ee686368ba4cacc15c3f","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.441","@types/react-dom":"^19.2.3","@djangocfg/layouts":"^2.1.441","@djangocfg/monitor":"^2.1.441","@djangocfg/ui-core":"^2.1.441","@djangocfg/typescript-config":"^2.1.441"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.441","@djangocfg/monitor":"^2.1.441","@djangocfg/ui-core":"^2.1.441"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.441_1782466444218_0.23670609067224868","host":"s3://npm-registry-packages-npm-production"}},"2.1.442":{"name":"@djangocfg/nextjs","version":"2.1.442","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.442","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"5fadee1fb480f1c4a656eff85c1701a1bf28e67c","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.442.tgz","fileCount":133,"integrity":"sha512-t3XYNpvCJH49Qu4BIMyTlibpiCu3KxqNpUfMJSccADrR/vGqo4L/RGLt5mqvBbFQB3gDKgcMERZ8OtDhv4AKcg==","signatures":[{"sig":"MEQCIG7VJxZP7dHNnrt9wLxZ6RNPwqzpJJy/DByDaKuxoaDlAiBJuU0dsbYdHr4VzIgCfCUxxzMNOHGeS4Ka+4fAlCpZ1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":960674},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"cd936702152efe70c5a8ed446ca681ad009fd195","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.442","@types/react-dom":"^19.2.3","@djangocfg/layouts":"^2.1.442","@djangocfg/monitor":"^2.1.442","@djangocfg/ui-core":"^2.1.442","@djangocfg/typescript-config":"^2.1.442"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.442","@djangocfg/monitor":"^2.1.442","@djangocfg/ui-core":"^2.1.442"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.442_1782805348071_0.6093688567712592","host":"s3://npm-registry-packages-npm-production"}},"2.1.443":{"name":"@djangocfg/nextjs","version":"2.1.443","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.443","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"9f2dfbbf1fb5f4fa89419f56693aa130b4ac16b9","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.443.tgz","fileCount":133,"integrity":"sha512-Ws2IEZBG1kOF/CVHprrdqkSsNlOj8NWL8ZNvpu1bJ0QxaiEqgyHXB/Bf59p4jtFJcNnscn12mRYnVBansabxwA==","signatures":[{"sig":"MEUCIQC7WrQTu1Sx2oY+iW7DLwzsBvbDI3zApHX5bILAYBYvcQIgdAwkwUsPYsY/ag/kTcfcfBeba1ga0PVpLpXO2+ge7Ww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":960674},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"e6d5f23f1f90f434dbeb6a139fb2abd61163a986","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.443","@types/react-dom":"^19.2.3","@djangocfg/layouts":"^2.1.443","@djangocfg/monitor":"^2.1.443","@djangocfg/ui-core":"^2.1.443","@djangocfg/typescript-config":"^2.1.443"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.443","@djangocfg/monitor":"^2.1.443","@djangocfg/ui-core":"^2.1.443"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.443_1782810426824_0.5416939227809072","host":"s3://npm-registry-packages-npm-production"}},"2.1.444":{"name":"@djangocfg/nextjs","version":"2.1.444","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.444","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"78707c32ac883937cbe86db359f43b740895b80a","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.444.tgz","fileCount":133,"integrity":"sha512-Zo4FQ1ncWWM4EqFGoYPGx6x7fEfSP/NVLJ2UwmDKmsa/o9KJJPOifG4AKE3IBsV9AK50TOOj0igFgKHi+YZLMQ==","signatures":[{"sig":"MEUCIQCs9elf7WL1iEY6DLlXaP2jEnF87dy1etIqrcdtUaJ5bwIgZHqYokZbO6Ne4skDJ+gePrH6SM7OdqNKSht8ehixSGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":960674},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"9731675f65e66f468920436bda3a5feec219c2d2","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.444","@types/react-dom":"^19.2.3","@djangocfg/layouts":"^2.1.444","@djangocfg/monitor":"^2.1.444","@djangocfg/ui-core":"^2.1.444","@djangocfg/typescript-config":"^2.1.444"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.444","@djangocfg/monitor":"^2.1.444","@djangocfg/ui-core":"^2.1.444"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.444_1782889371535_0.9337977157547066","host":"s3://npm-registry-packages-npm-production"}},"2.1.445":{"name":"@djangocfg/nextjs","version":"2.1.445","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.445","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"1b151a58bcf3f83b67b468929e930d08ba4a36e6","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.445.tgz","fileCount":133,"integrity":"sha512-UC2yGjoQ+IPFXwffEKqd5LA7Rf4vrkiGAtougDGssEjNi8Hp7wdJVus6JeCCWxoWWFfN/D+W6ub32vCUZArkaw==","signatures":[{"sig":"MEUCIFkAJwgUcZG78pUQLs8eq9zI/8qTki18LzV9SgfF5dhjAiEAvLc8+T65Vu6n28yL6WXZsJK9NvYjSHqMGRBrJEImGwc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":960674},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"81b03b77eee0faa7412486caa46bdf37ad9bda6f","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.445","@types/react-dom":"^19.2.3","@djangocfg/layouts":"^2.1.445","@djangocfg/monitor":"^2.1.445","@djangocfg/ui-core":"^2.1.445","@djangocfg/typescript-config":"^2.1.445"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.445","@djangocfg/monitor":"^2.1.445","@djangocfg/ui-core":"^2.1.445"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.445_1782942388885_0.03981183012835099","host":"s3://npm-registry-packages-npm-production"}},"2.1.446":{"name":"@djangocfg/nextjs","version":"2.1.446","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.446","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"9cd2715ed4efab4730f2e4e4e57b30030f9bf96e","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.446.tgz","fileCount":133,"integrity":"sha512-sXhYuCSkNIIjnF40kM+I8FAqV1JdsuCZeRnyY9TSn93/XNYnyWq+KiTMwNX/H2IInkorYt2WaWuDBROyYsIZOw==","signatures":[{"sig":"MEUCIE4WkRmBeHuspGq6Ly6IH4DvvfIh3YAmlInP2pDHOVQDAiEA0Lg5K6nAjMllL7wRn6Vs/tWDaMGDeMcWFGH2+Ucl1SY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":960674},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"d6b9512c7e0c5d08f75ff7e603d1724f056f4c0b","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.446","@types/react-dom":"^19.2.3","@djangocfg/layouts":"^2.1.446","@djangocfg/monitor":"^2.1.446","@djangocfg/ui-core":"^2.1.446","@djangocfg/typescript-config":"^2.1.446"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.446","@djangocfg/monitor":"^2.1.446","@djangocfg/ui-core":"^2.1.446"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.446_1783075718099_0.8270554225769569","host":"s3://npm-registry-packages-npm-production"}},"2.1.447":{"name":"@djangocfg/nextjs","version":"2.1.447","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.447","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"3760ca609bf86b130e23e373e8d3429d8875f558","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.447.tgz","fileCount":133,"integrity":"sha512-Ci4or1Q/z6Z8Uir+jTiM9+Tt1BOA173+JYVcUzIvfFVyxViQhuTEQSQDpTfOJdT0GJbn4ffwH+BMIJYQjcZj4Q==","signatures":[{"sig":"MEUCIQDxbl6aia0MoZ7/6ufSsenrdRGqQ4N+WO52Btr30uLrkgIgaIlqF6vefdsjOUZzrA2PPATzevCN23O6SOG0ue7p2hs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":960674},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"7b87212095a091d4a0cc997fc398dc33f3a65fc7","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.447","@types/react-dom":"^19.2.3","@djangocfg/layouts":"^2.1.447","@djangocfg/monitor":"^2.1.447","@djangocfg/ui-core":"^2.1.447","@djangocfg/typescript-config":"^2.1.447"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.447","@djangocfg/monitor":"^2.1.447","@djangocfg/ui-core":"^2.1.447"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.447_1783099577477_0.8403408246101436","host":"s3://npm-registry-packages-npm-production"}},"2.1.448":{"name":"@djangocfg/nextjs","version":"2.1.448","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.448","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"e8f2b63862777955ee5cc9e4cfdf3e1b56199fce","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.448.tgz","fileCount":133,"integrity":"sha512-6Mm0NNXL5cvF2G3tTgCsYkm0y1y+7qoBVy/k8wSsC4ijPvSSd6cx4H6Th202g+0bGjZAGZclo9mW5HhvIEJngA==","signatures":[{"sig":"MEUCIBjKeRAuhbiV8IqxmrzykT4tr8Z0fPupnKxf69vVsi+/AiEAupf6CjTZ9IwfTb98lGHXpBU3IIm8brRC9w4avDrMyoo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":960674},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"bd4d19c6dad1a474ce023b2959dd091aede8c695","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.448","@types/react-dom":"^19.2.3","@djangocfg/layouts":"^2.1.448","@djangocfg/monitor":"^2.1.448","@djangocfg/ui-core":"^2.1.448","@djangocfg/typescript-config":"^2.1.448"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.448","@djangocfg/monitor":"^2.1.448","@djangocfg/ui-core":"^2.1.448"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.448_1783421639184_0.8284609174113606","host":"s3://npm-registry-packages-npm-production"}},"2.1.449":{"name":"@djangocfg/nextjs","version":"2.1.449","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.449","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"db10406457f44be5b898ac1f3652cfd8087b71e6","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.449.tgz","fileCount":133,"integrity":"sha512-t2U0s4SsWPXHg/fAYYkJJxFCf4rowXOqUHUQofl5ncO1ZmHdF1vOnCx7qkSPwnUoDJ+wkQiujkWwYucA71PYTA==","signatures":[{"sig":"MEQCIEQ7lHUG3y3Y7HuL06mtHvh4Sx927EJpOLiOELpP76VTAiAsya8LkYirTaZFjQk0ZlJUjEjv0SjwR7yhXxbXXxs76g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":966483},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"85e9e7afc588ef0c74742ecc47efce410f8acbc4","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.449","@types/react-dom":"^19.2.3","@djangocfg/layouts":"^2.1.449","@djangocfg/monitor":"^2.1.449","@djangocfg/ui-core":"^2.1.449","@djangocfg/typescript-config":"^2.1.449"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.449","@djangocfg/monitor":"^2.1.449","@djangocfg/ui-core":"^2.1.449"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.449_1783445759029_0.03644154428119717","host":"s3://npm-registry-packages-npm-production"}},"2.1.450":{"name":"@djangocfg/nextjs","version":"2.1.450","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.450","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"391cb1d8fff92fcb1ece8cdb5d55b43c4df6fb54","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.450.tgz","fileCount":133,"integrity":"sha512-zfn+eldj9DW9frhqWu3yY/TFUeU2oA1uBj1rfywhJqyuSPSRWf42gwhi2W/Brpfee3+wUN5cOVxT9gUxSZ13Sw==","signatures":[{"sig":"MEYCIQDDG6Hh9E2OPYcJLWZJSbtVbG5xSBwioY6zEFhE1ATDnAIhAIqP4HoCJSc2sSTnELOaoxNxq9uP9ll7t6/GnZ0WCRbf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":966483},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"d3298f9f7bd36c15e5572b07f08caa9fd24f26d3","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.450","@types/react-dom":"^19.2.3","@djangocfg/layouts":"^2.1.450","@djangocfg/monitor":"^2.1.450","@djangocfg/ui-core":"^2.1.450","@djangocfg/typescript-config":"^2.1.450"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.450","@djangocfg/monitor":"^2.1.450","@djangocfg/ui-core":"^2.1.450"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.450_1783479654804_0.5458150177374543","host":"s3://npm-registry-packages-npm-production"}},"2.1.452":{"name":"@djangocfg/nextjs","version":"2.1.452","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.452","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"ecf584e54419516b60904ce91f9bf1f8f8ce09ac","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.452.tgz","fileCount":133,"integrity":"sha512-mNSWuLr0ZFaq6XXyQqjzVKJFQSCKKLrF8wSnHOJGb8OpYFd4bfb5+FST/7xsFb4njhDkE//yke5xvB//IywC9Q==","signatures":[{"sig":"MEQCIAktXqBpsQ9YWCc5rGhA0iRSLxtDBoNfRzm2H5MCalHuAiBN2FbJkJb4SAp01hISSIY4ncMIw4TqzVx+Zxx1bLIaAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":966483},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"f23fdbcac25bfb89a2513bf5585ebb61ec18fb9a","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.452","@types/react-dom":"^19.2.3","@djangocfg/layouts":"^2.1.452","@djangocfg/monitor":"^2.1.452","@djangocfg/ui-core":"^2.1.452","@djangocfg/typescript-config":"^2.1.452"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.452","@djangocfg/monitor":"^2.1.452","@djangocfg/ui-core":"^2.1.452"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.452_1783485845687_0.7276461278687119","host":"s3://npm-registry-packages-npm-production"}},"2.1.453":{"name":"@djangocfg/nextjs","version":"2.1.453","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.453","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"50cfc32e804d3e8502cbe3b9173c838471412798","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.453.tgz","fileCount":133,"integrity":"sha512-yPf+sI4thcwRUp5hgTPt4HmedqPgiMN37T+GwqpOnBmELN8+FIS0perMy1nH2fPEhk1/Jmcod/oXgPo0MudnSA==","signatures":[{"sig":"MEYCIQC5QIIa13ZMRsJpntY6AnGxoOQQJvHY5EZq04cGaLHdbgIhALl83bvEf8nUBUyxDNB9e13WounY3nbY4BQqEowcS5uy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":966483},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"880d8d6a8616fc2b9fb2eff6f732cadd496d28ac","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.453","@types/react-dom":"^19.2.3","@djangocfg/layouts":"^2.1.453","@djangocfg/monitor":"^2.1.453","@djangocfg/ui-core":"^2.1.453","@djangocfg/typescript-config":"^2.1.453"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.453","@djangocfg/monitor":"^2.1.453","@djangocfg/ui-core":"^2.1.453"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.453_1783488481791_0.7179858541834889","host":"s3://npm-registry-packages-npm-production"}},"2.1.454":{"name":"@djangocfg/nextjs","version":"2.1.454","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.454","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"ab7e616e3e489c5e7fd88fd45662611c8367e2f1","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.454.tgz","fileCount":133,"integrity":"sha512-66PJQUqhIB7WmnvszwCKaRQOmzj8yOjG91lID5oo71h2MhlBdAy2xuZWVGYJ9/Ep0cKH+v8TMBVZerPqBscwNw==","signatures":[{"sig":"MEUCIEICgnOLZe3KvR4p8J8aR3wZPTTp3l6VOBFj4xhqu92ZAiEAhW5GMo+rWhVWhYdo8EfeNV4fHSu17nzaxUaLbfyu9JM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":966483},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"422c43c1ac2a86eaee6742c7473d0b0c2f606a39","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.454","@types/react-dom":"^19.2.3","@djangocfg/layouts":"^2.1.454","@djangocfg/monitor":"^2.1.454","@djangocfg/ui-core":"^2.1.454","@djangocfg/typescript-config":"^2.1.454"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.454","@djangocfg/monitor":"^2.1.454","@djangocfg/ui-core":"^2.1.454"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.454_1783494583919_0.6496022249933344","host":"s3://npm-registry-packages-npm-production"}},"2.1.455":{"name":"@djangocfg/nextjs","version":"2.1.455","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.455","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"e86ca94de3e9dea1c5e43c324802b882916e92e3","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.455.tgz","fileCount":133,"integrity":"sha512-wc6i+q2iGO33UDhv+s+kieCj7qAw6hvkJ2aEV3mQcYBbMNXqDXbywGhuLLQ0nFEzDqsfkIRYeA369v22FMXBpQ==","signatures":[{"sig":"MEQCIFw31VKlDdUmFpRU7gEw3HSbZ5gWIHsmMqZxRocqw1FRAiBUo+JfhOpn917d2ifujfI705pBdWvR+SQXtd2fHjJqfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":966483},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"422c43c1ac2a86eaee6742c7473d0b0c2f606a39","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.455","@types/react-dom":"^19.2.3","@djangocfg/layouts":"^2.1.455","@djangocfg/monitor":"^2.1.455","@djangocfg/ui-core":"^2.1.455","@djangocfg/typescript-config":"^2.1.455"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.455","@djangocfg/monitor":"^2.1.455","@djangocfg/ui-core":"^2.1.455"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.455_1783528403905_0.7420041694635873","host":"s3://npm-registry-packages-npm-production"}},"2.1.456":{"name":"@djangocfg/nextjs","version":"2.1.456","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.456","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"0e5a7f60a94358d186ad06dcfdffdcf4b5da5fda","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.456.tgz","fileCount":133,"integrity":"sha512-1NDGL8SNH4tkS3vXUCchi+F91+POLPKHRH/kFwY3dN9CAlb/TaBVlUJRqkmlon8hG8xI5m6jzLmyj8tgpp/khg==","signatures":[{"sig":"MEYCIQDIbcCt+MC5A0b49amTeQaH4pU71UIaslDZREp/kQCedgIhAOC/y2ZuxkJtjEq2WrJPUODE3GorOTh5oEamyDr12kYg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":966483},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"ebc55455e726a39e2dd395ae16770e53385cab3f","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.456","@types/react-dom":"^19.2.3","@djangocfg/layouts":"^2.1.456","@djangocfg/monitor":"^2.1.456","@djangocfg/ui-core":"^2.1.456","@djangocfg/typescript-config":"^2.1.456"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.456","@djangocfg/monitor":"^2.1.456","@djangocfg/ui-core":"^2.1.456"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.456_1783658358754_0.57292065425723","host":"s3://npm-registry-packages-npm-production"}},"2.1.457":{"name":"@djangocfg/nextjs","version":"2.1.457","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.457","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"f12383470e7a5c9d96432013a2fd305aea842a86","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.457.tgz","fileCount":133,"integrity":"sha512-9r3+4c7kDwBCV/dORuyg6wU/kw6swns2qogtT6TxREua65EnVeX8nxYU3AWkwNu+2cZZS4k1HnXBnHzVYrw2Og==","signatures":[{"sig":"MEUCIEnqIvVX1thhWr41OBXhpFHs5U9+/d4eqBDgjoGdclA5AiEAoYEUZx+vFHABpcqtO+LiYs4V1bc4LYY9l523XKtDzRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":966483},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"559ab04a92863c1589457d7c515d295ccdaca5b2","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.457","@types/react-dom":"^19.2.3","@djangocfg/layouts":"^2.1.457","@djangocfg/monitor":"^2.1.457","@djangocfg/ui-core":"^2.1.457","@djangocfg/typescript-config":"^2.1.457"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.457","@djangocfg/monitor":"^2.1.457","@djangocfg/ui-core":"^2.1.457"},"peerDependenciesMeta":{"@djangocfg/monitor":{"optional":true},"@djangocfg/ui-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.457_1783662839822_0.5590226803398788","host":"s3://npm-registry-packages-npm-production"}},"2.1.459":{"name":"@djangocfg/nextjs","version":"2.1.459","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.459","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"be9330117e34580099deac5b8b6a0b223afe0293","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.459.tgz","fileCount":133,"integrity":"sha512-efgdpw+sjOem6jf7IvpNsrLS4kY4o4o5qtoUJYKm+8J+OEsTJG3zFq3JBcPVyvqHJfAa4cGVxdxFkK2YhqzloA==","signatures":[{"sig":"MEYCIQDUfAbmxYKdiRi+YWYJJy9GEx9TXlC16/IhukYPx9ssIwIhAONyL5eQmUECj3XW2soCjC+Z9A4Y27tIOqlH7ciH0Zfj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":968416},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"b898ba2973e9222a47e103ac158e795ae5688de1","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.459","@types/react-dom":"^19.2.3","@djangocfg/layouts":"^2.1.459","@djangocfg/ui-core":"^2.1.459","@djangocfg/devtools":"^2.1.459","@djangocfg/typescript-config":"^2.1.459"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.459","@djangocfg/ui-core":"^2.1.459","@djangocfg/devtools":"^2.1.459"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.459_1783668089161_0.6690760615822586","host":"s3://npm-registry-packages-npm-production"}},"2.1.460":{"name":"@djangocfg/nextjs","version":"2.1.460","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.460","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"c4dd46ba72008c73ed287f5efabb8318a3594eb4","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.460.tgz","fileCount":133,"integrity":"sha512-tv4r6ORs/dTLm3qhy/UQl1C7IgALTsKAi1myL3ZiB1PY5M5waZz/peF6776Qie8Iec/hGWiOChWLQUPTUznX2A==","signatures":[{"sig":"MEYCIQCcrfZ03KLdSpeZ76TPPlUP6as24O8vmtzZADzWeZFFhgIhANDGRbVaSpPQ+go4sGyM3TnXeC3SOoRTdr2h3VAOEduP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":968416},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"b898ba2973e9222a47e103ac158e795ae5688de1","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.460","@types/react-dom":"^19.2.3","@djangocfg/layouts":"^2.1.460","@djangocfg/ui-core":"^2.1.460","@djangocfg/devtools":"^2.1.460","@djangocfg/typescript-config":"^2.1.460"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.460","@djangocfg/ui-core":"^2.1.460","@djangocfg/devtools":"^2.1.460"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.460_1783694500048_0.6595731527804294","host":"s3://npm-registry-packages-npm-production"}},"2.1.462":{"name":"@djangocfg/nextjs","version":"2.1.462","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.462","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"bf775c2f37e59b926a0a97f2ca4a18d8f7a635d1","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.462.tgz","fileCount":133,"integrity":"sha512-Gzgyl5cTG1vm1LBf3YLtjH8xfrJU+y4uGtNtxuJ7DhMAqcF2QSGzQeD1lXp6JQg6wVEhMS9mFy2WT0K4vqH3mw==","signatures":[{"sig":"MEUCIDOT1REbp63QrAJq0Ja6XNmPH6ZDHeUeCsuzNCKhOnDiAiEAkZZIQ6s2ACr7hxZVlZvJFN1X36dPgmajSZ8UiW0m0oo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":968416},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"5ad9c739b5c9675bc8558c2a9733a26188892a63","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.462","@types/react-dom":"^19.2.3","@djangocfg/layouts":"^2.1.462","@djangocfg/ui-core":"^2.1.462","@djangocfg/devtools":"^2.1.462","@djangocfg/typescript-config":"^2.1.462"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.462","@djangocfg/ui-core":"^2.1.462","@djangocfg/devtools":"^2.1.462"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.462_1783793019018_0.7000411625799334","host":"s3://npm-registry-packages-npm-production"}},"2.1.463":{"name":"@djangocfg/nextjs","version":"2.1.463","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.463","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"501720b11a14054c9c611243ea54fec5d45179a1","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.463.tgz","fileCount":133,"integrity":"sha512-0gvtgLaLW/5qbArpbuxedHsolfbA7H/v/Vd9jLaxYHPGgMgmm+MgdhPxIac95WV2BAguCcaQgaz3ANtvbnvXPw==","signatures":[{"sig":"MEYCIQDI7G1TMelvIev6jUL5heh8lWlA8frWDfs52KvG+WUfpQIhAL8z5z/9szPkOdz+9YTLP9OVs/Km+2xoJ7dBo9sfOe1C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":968416},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"e98bcae937ebe51282434dc685770e60d71b2e37","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.463","@types/react-dom":"^19.2.3","@djangocfg/layouts":"^2.1.463","@djangocfg/ui-core":"^2.1.463","@djangocfg/devtools":"^2.1.463","@djangocfg/typescript-config":"^2.1.463"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.463","@djangocfg/ui-core":"^2.1.463","@djangocfg/devtools":"^2.1.463"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.463_1783799638817_0.9861723439139922","host":"s3://npm-registry-packages-npm-production"}},"2.1.464":{"name":"@djangocfg/nextjs","version":"2.1.464","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.464","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"2c4c65e0d04fa7c8a81e15b0142307da620875b5","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.464.tgz","fileCount":133,"integrity":"sha512-4p4yCnmv31d8eNcLldc4gB/gCaL/qckum4TCEAiFPQgOaE99CCRhHdvI6ItqZZLx1QxUuPZqf3d3pFRWyjRtUQ==","signatures":[{"sig":"MEQCIF/kVpRq4sFQA4l+hNlbEVEfPGKSE/JRStnW4sRXPowEAiBsWi2BWhU8TTehWrHNBei7fNVQ6ikx+SW+TbuxCZpTew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":968416},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"2fd9a92bab01d1e21f75ecff80da73deda27b4a7","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.0.2","chalk":"^5.3.0","semver":"^7.7.3","consola":"^3.4.2","serwist":"^9.2.3","next-intl":"^4.9.1","@serwist/sw":"^9.2.3","@serwist/next":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.5.0","eslint":"^9.37.0","typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.464","@types/react-dom":"^19.2.3","@djangocfg/layouts":"^2.1.464","@djangocfg/ui-core":"^2.1.464","@djangocfg/devtools":"^2.1.464","@djangocfg/typescript-config":"^2.1.464"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.464","@djangocfg/ui-core":"^2.1.464","@djangocfg/devtools":"^2.1.464"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.464_1783839069692_0.8062040550956167","host":"s3://npm-registry-packages-npm-production"}},"2.1.465":{"name":"@djangocfg/nextjs","version":"2.1.465","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.465","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"68014237c1c7d7a2046829e2ef059466a1d1c41d","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.465.tgz","fileCount":133,"integrity":"sha512-FlC20uDaGssF76X+M/qzqWXbY8cARit/k3hWV4rZyblDGKHA5kLlvmFcBEvtyDrLN4wLG9SPg97b+nzhZsDn0Q==","signatures":[{"sig":"MEUCIQCJLegLQpreFarXiExGMUoMDvXFyPC3unx97ChPmhCPDAIgNiUUIMKzTYdsc5o/KmSTbREgNOkKtFqxZw6humLDUsw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":968428},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"66e1ecf5b182a5cd418118dee393991dbb51909d","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","serwist":"^9.5.11","next-intl":"^4.13.2","@serwist/sw":"^9.5.11","@serwist/next":"^9.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.465","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.465","@djangocfg/ui-core":"^2.1.465","@djangocfg/devtools":"^2.1.465","@djangocfg/typescript-config":"^2.1.465"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.465","@djangocfg/ui-core":"^2.1.465","@djangocfg/devtools":"^2.1.465"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.465_1783841538591_0.5973998009087549","host":"s3://npm-registry-packages-npm-production"}},"2.1.466":{"name":"@djangocfg/nextjs","version":"2.1.466","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.466","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"28880b543571bbe954430662bb389b132148101a","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.466.tgz","fileCount":133,"integrity":"sha512-Eo4J5eq6Vhv+OGUdID72pPr/6EhYt8kwhfS5jpgfSIglZlNEA5c3MKQKmM65pfV4YzytXW3drtUjTUslp7y05w==","signatures":[{"sig":"MEUCIAZX9Pu/ssy8so4wlKsUEG7BvTb3wCIeO3f3YwxQ/z0TAiEAvGMjaEqMYEqeWJS28KZFYUHg3bgT3ETxVhhXyAeKNPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":968428},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"8492e0890f1a6c657cfbfe4ad63061b623bea9d7","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","serwist":"^9.5.11","next-intl":"^4.13.2","@serwist/sw":"^9.5.11","@serwist/next":"^9.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.466","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.466","@djangocfg/ui-core":"^2.1.466","@djangocfg/devtools":"^2.1.466","@djangocfg/typescript-config":"^2.1.466"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.466","@djangocfg/ui-core":"^2.1.466","@djangocfg/devtools":"^2.1.466"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.466_1783880208224_0.867717690602755","host":"s3://npm-registry-packages-npm-production"}},"2.1.468":{"name":"@djangocfg/nextjs","version":"2.1.468","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.468","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"825a2e79e8befb3d6937daec700cb0f3c1352564","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.468.tgz","fileCount":133,"integrity":"sha512-dXSel8g2NApdZXTTArpr74IyuIYLVSGMzCNeVowXForwxfS/R55pNXmVAqGWyBuFE80/eS3em+sfkkJvPD7PWA==","signatures":[{"sig":"MEQCIH+Y5JhGy//GTrc3DXWEqtdBca9JdPDn8HLKECLD9KmBAiBp0Tdn/8fEgPYZA1UsNjmFDqxDF2Bfgk3sBQrp2/L3QA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":968428},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"0e30154ea484e81427c84286f46448b99784e77f","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","serwist":"^9.5.11","next-intl":"^4.13.2","@serwist/sw":"^9.5.11","@serwist/next":"^9.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.468","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.468","@djangocfg/ui-core":"^2.1.468","@djangocfg/devtools":"^2.1.468","@djangocfg/typescript-config":"^2.1.468"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.468","@djangocfg/ui-core":"^2.1.468","@djangocfg/devtools":"^2.1.468"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.468_1783906885843_0.6904755094843711","host":"s3://npm-registry-packages-npm-production"}},"2.1.469":{"name":"@djangocfg/nextjs","version":"2.1.469","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.469","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"c724b1aa856b343d15992a8017af0f2dc20ff7bd","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.469.tgz","fileCount":133,"integrity":"sha512-PNf2Iagl6POPXuEZN51GoDoGIb9iDOmjuTOqdIIkjEIUbrOVmogx86UoAOZn2PSlQaLRf4fPFqHjfI6lf8XIbQ==","signatures":[{"sig":"MEQCICkjlckhysenHYMFgVbXKENCIJdjMx1JWGOwbs3W8ZcCAiAOZLIppVsMSBHvOW2X7y3N6nqW/jAxhW2gtquxkTZP8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":968428},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"5f59f9dc4684703af6dd081ee3b41f2393e6a6f1","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","serwist":"^9.5.11","next-intl":"^4.13.2","@serwist/sw":"^9.5.11","@serwist/next":"^9.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.469","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.469","@djangocfg/ui-core":"^2.1.469","@djangocfg/devtools":"^2.1.469","@djangocfg/typescript-config":"^2.1.469"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.469","@djangocfg/ui-core":"^2.1.469","@djangocfg/devtools":"^2.1.469"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.469_1783926276792_0.6232790303592017","host":"s3://npm-registry-packages-npm-production"}},"2.1.470":{"name":"@djangocfg/nextjs","version":"2.1.470","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.470","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"5463b26d61817371293208d8278d5fd6b4b5c382","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.470.tgz","fileCount":133,"integrity":"sha512-0l6X6OyMHwbVsPEqr7DsonFvIxY7paAMle5J6nxUl6eERoGL3rcCFm7Hlr/o4z1oJVM1uGfffdcbW+owXGR48A==","signatures":[{"sig":"MEUCIFlgrCPCMf0YykWHUltdr9vYYqRdpobjqUEQpMSur9ZzAiEA6HsM/Bkar4G678Po1dHF415uh4PLxv445lvMjYj/S6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":968428},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"d84a266bb9673aea475551a2637ce3bff57dadc6","scripts":{"dev":"tsup --watch","lint":"eslint .","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","serwist":"^9.5.11","next-intl":"^4.13.2","@serwist/sw":"^9.5.11","@serwist/next":"^9.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.470","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.470","@djangocfg/ui-core":"^2.1.470","@djangocfg/devtools":"^2.1.470","@djangocfg/typescript-config":"^2.1.470"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.470","@djangocfg/ui-core":"^2.1.470","@djangocfg/devtools":"^2.1.470"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.470_1783968834199_0.16653852875586894","host":"s3://npm-registry-packages-npm-production"}},"2.1.471":{"name":"@djangocfg/nextjs","version":"2.1.471","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.471","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"243545def7827bf76d788dd8752861ced1251102","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.471.tgz","fileCount":134,"integrity":"sha512-mZAJIokwj4rXcVUmVxrdQ3/0+ZW0z0GH+wAZHNAH/gtNcCtja2lDjTonQpOA/aaC9jJWFwSV7UPjR0Fq19H7eg==","signatures":[{"sig":"MEUCIGGLSyuhwGJNh5HTmf6143Esv0Mz4laPpZtj4YJvqQJ3AiEAs+QrUBDCuwfZWFs65G0pZtqo+aibfvE8RSC0a9ZZUQc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":977178},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"b3c55241e00a849051fea4bdd833baee39960a96","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","serwist":"^9.5.11","next-intl":"^4.13.2","@serwist/sw":"^9.5.11","@serwist/next":"^9.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.471","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.471","@djangocfg/ui-core":"^2.1.471","@djangocfg/devtools":"^2.1.471","@djangocfg/typescript-config":"^2.1.471"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.471","@djangocfg/ui-core":"^2.1.471","@djangocfg/devtools":"^2.1.471"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.471_1784097516941_0.8662268808949933","host":"s3://npm-registry-packages-npm-production"}},"2.1.472":{"name":"@djangocfg/nextjs","version":"2.1.472","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.472","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"68f1a825834455f0fd8802940d54d95f107661ea","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.472.tgz","fileCount":134,"integrity":"sha512-IeI/cxM4RFSYkMIkcr1cRcb3OaxKsFoI2g7biswXaPMwhUZhpwz5sPuPYVn/AU5rD359idt1IABFDbdbfSMPfg==","signatures":[{"sig":"MEQCIA3H+cmnKxaiA/KJMX242JxjICdtilhG30nZvYTFhbN9AiAfB3z8GBS1DChlEG1Ey5fi9KvwprQPduT7hCLXyiOj+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":992721},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"84327e39b04cb9de70b893138d2fe6d172b4d450","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","serwist":"^9.5.11","next-intl":"^4.13.2","@serwist/sw":"^9.5.11","@serwist/next":"^9.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.472","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.472","@djangocfg/ui-core":"^2.1.472","@djangocfg/devtools":"^2.1.472","@djangocfg/typescript-config":"^2.1.472"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.472","@djangocfg/ui-core":"^2.1.472","@djangocfg/devtools":"^2.1.472"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.472_1784461406437_0.7078842432226575","host":"s3://npm-registry-packages-npm-production"}},"2.1.474":{"name":"@djangocfg/nextjs","version":"2.1.474","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.474","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"1f5668076e867e253478a41f4f44c1e2be943610","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.474.tgz","fileCount":134,"integrity":"sha512-io5XGDo/C+nD5BW1SSF8lN22nFCuFSnzGjQyHeLNXnpbDFMry9o3NDTvAAGy6FynjWcmlCw6RpVxfhv5VEen2w==","signatures":[{"sig":"MEUCIQDhA+33W+2xPzPFS28vExFot0dcjElg9u6M9RIdlFKEkgIgYH2WusHg5DGoiRkcvkstj2JIOJmeRTv5enxKhiHoh1U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":999452},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"cd37209839046740f9f70e248f74a571fb2bc40c","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","serwist":"^9.5.11","next-intl":"^4.13.2","@serwist/sw":"^9.5.11","@serwist/next":"^9.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.474","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.474","@djangocfg/ui-core":"^2.1.474","@djangocfg/devtools":"^2.1.474","@djangocfg/typescript-config":"^2.1.474"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.474","@djangocfg/ui-core":"^2.1.474","@djangocfg/devtools":"^2.1.474"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.474_1784618273311_0.6763341593727494","host":"s3://npm-registry-packages-npm-production"}},"2.1.475":{"name":"@djangocfg/nextjs","version":"2.1.475","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.475","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"50780fb9e24d5b72f1f595c6cae151717bad671b","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.475.tgz","fileCount":134,"integrity":"sha512-Awez7Ytx9cFY0iRoha9tD/Nozpd/AdMRexkPvF9pe5mSqBVTgHm8knXMenEEQfLc2tAd7s5YXLZsMmTWzwWkLw==","signatures":[{"sig":"MEYCIQDxZDnmtnjqBlTESQyg6s2LCVhQTwTQdWnTyJfMEvUu1gIhAM+nuo6lvncJRpoks/jqbFKq0y02NFrjDsJcQSHtp6nJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":992788},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"62179e363e350f4637fe292c07e7a0a7cf869f17","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","serwist":"^9.5.11","next-intl":"^4.13.2","@serwist/sw":"^9.5.11","@serwist/next":"^9.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.475","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.475","@djangocfg/ui-core":"^2.1.475","@djangocfg/devtools":"^2.1.475","@djangocfg/typescript-config":"^2.1.475"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.475","@djangocfg/ui-core":"^2.1.475","@djangocfg/devtools":"^2.1.475"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.475_1784632642823_0.18250607712438383","host":"s3://npm-registry-packages-npm-production"}},"2.1.476":{"name":"@djangocfg/nextjs","version":"2.1.476","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.476","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"e78624a2582f0c8a705cb47c6edf93e0ae83b911","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.476.tgz","fileCount":134,"integrity":"sha512-NlfbVqUr+tXtx0lLEXfGiG4ooeCV97EwHPWvIZuIDKP+v1NA70BUO50xSA5LtQjLFhhpgt8+0rA4/ocyGY+yHQ==","signatures":[{"sig":"MEUCIAGH43tlQGwnFBw4ZnVcBwSfgPKb0TFiFbZOSIF77VOTAiEA3C1MuXiVv+TO0gdxvqXYxdimiQpILvyKHD5+olp07h4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":992788},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"11b43cb5ee9a1ddd4430b4f8b2f4b22c4936fea0","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","serwist":"^9.5.11","next-intl":"^4.13.2","@serwist/sw":"^9.5.11","@serwist/next":"^9.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.476","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.476","@djangocfg/ui-core":"^2.1.476","@djangocfg/devtools":"^2.1.476","@djangocfg/typescript-config":"^2.1.476"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.476","@djangocfg/ui-core":"^2.1.476","@djangocfg/devtools":"^2.1.476"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.476_1784632975805_0.7627831208975857","host":"s3://npm-registry-packages-npm-production"}},"2.1.477":{"name":"@djangocfg/nextjs","version":"2.1.477","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.477","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"b2b9130d524a8742b8e739c7be0981a2e0609f9c","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.477.tgz","fileCount":134,"integrity":"sha512-wDTqTjwkl5/KNyHJchgngwOWTHr0I5yOWmGP2uUJPnqGIy0FXKPXhbJt4SU4q8d4Jd6rzffBdK9filbRhpg2JA==","signatures":[{"sig":"MEUCICN8Z7V+HFbSvKLkWhJUgLMYAMh2xIPI2AGGsgEiES8uAiEA+0F8zFsVExoMcO9mA/io8jAWTfar/m486b8NkRyrQMA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":992964},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"bcdb97ed4a8bd852a81d85df763070d6381b2cd5","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","serwist":"^9.5.11","next-intl":"^4.13.2","@serwist/sw":"^9.5.11","@serwist/next":"^9.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.477","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.477","@djangocfg/ui-core":"^2.1.477","@djangocfg/devtools":"^2.1.477","@djangocfg/typescript-config":"^2.1.477"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.477","@djangocfg/ui-core":"^2.1.477","@djangocfg/devtools":"^2.1.477"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.477_1784636256612_0.76842016384736","host":"s3://npm-registry-packages-npm-production"}},"2.1.478":{"name":"@djangocfg/nextjs","version":"2.1.478","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.478","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"17e49d20e6188377cd70071db8932127d9c05fe9","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.478.tgz","fileCount":134,"integrity":"sha512-9htggi4GXAfA2q5MXlof5D5hXVZgB4kpJVSJlG300if1E3Q7k25/zzX3g7oTO7H6Tyso2gTXXvC5Ia14Vjuiow==","signatures":[{"sig":"MEUCIEghRENT/GnnE3Mdi3VKYT5/fnG3oHaXKvKIZprW/62RAiEAiA8IMDaDiDIGcUnHG6H7b5ekXmoICOKMLww2fiS1jpo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":992964},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"ccbd4226a094b081454b6d76540851b2e470628d","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","serwist":"^9.5.11","next-intl":"^4.13.2","@serwist/sw":"^9.5.11","@serwist/next":"^9.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.478","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.478","@djangocfg/ui-core":"^2.1.478","@djangocfg/devtools":"^2.1.478","@djangocfg/typescript-config":"^2.1.478"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.478","@djangocfg/ui-core":"^2.1.478","@djangocfg/devtools":"^2.1.478"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.478_1784647892574_0.33951149491523025","host":"s3://npm-registry-packages-npm-production"}},"2.1.479":{"name":"@djangocfg/nextjs","version":"2.1.479","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.479","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"b42df709891c598a71c101ea829819078b3afe01","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.479.tgz","fileCount":134,"integrity":"sha512-GnQq3xnB1iDpjKON+4IVRTQ3R0zufaOJYQJOBOKsEJOL7HTj7BabB0f5/k4TeREtZYMzZIsQgZBDPl1ojagclw==","signatures":[{"sig":"MEUCIQD5qDA9YIC7HApVgpz6o1OYWAAsuWxtoJzZJfWs8Vg9kgIgWwBqpEY2iFlCKytZuC8F1PwJJMjv0eBW9cfRN9uuW00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":992964},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"de5a83d4f56c1e25a97a0deef042333ce410f078","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","serwist":"^9.5.11","next-intl":"^4.13.2","@serwist/sw":"^9.5.11","@serwist/next":"^9.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.479","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.479","@djangocfg/ui-core":"^2.1.479","@djangocfg/devtools":"^2.1.479","@djangocfg/typescript-config":"^2.1.479"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.479","@djangocfg/ui-core":"^2.1.479","@djangocfg/devtools":"^2.1.479"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.479_1784695999513_0.8460208076123401","host":"s3://npm-registry-packages-npm-production"}},"2.1.480":{"name":"@djangocfg/nextjs","version":"2.1.480","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.480","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"3af2c8a08af24b5af166b5099dc51bd4aff97a29","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.480.tgz","fileCount":135,"integrity":"sha512-U/V87JYhfgretPlIiyS1ZWzc8+jEAJqmiq4gPNRGkt7LzZfisFZJsazDOYQ5aqB2n+J1Gu6b5dX5fHw/uF6hLQ==","signatures":[{"sig":"MEUCIB1fA+AvgC5Qlojjli091gDXacC4igpNjJwgoORuPCQfAiEApk76iUTS9SfqPsegyrc5kRhRKURJKOWWCiXo7JUtZy4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1038727},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"2202b14865027f6cb5d1b241d0c5127a22f757f8","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","serwist":"^9.5.11","next-intl":"^4.13.2","@serwist/sw":"^9.5.11","@serwist/next":"^9.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.480","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.480","@djangocfg/ui-core":"^2.1.480","@djangocfg/devtools":"^2.1.480","@djangocfg/typescript-config":"^2.1.480"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.480","@djangocfg/ui-core":"^2.1.480","@djangocfg/devtools":"^2.1.480"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.480_1784731719167_0.39779130915914895","host":"s3://npm-registry-packages-npm-production"}},"2.1.481":{"name":"@djangocfg/nextjs","version":"2.1.481","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.481","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"35b238bab4d17d43896905404737f2fcc762bd56","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.481.tgz","fileCount":135,"integrity":"sha512-+XLrmBxhwrh0rJx1wCSCrAhp2UvxbPaTXQJu0wXrp8myUt5fCxMuKNOVCnlj+AGUduJ56xMOVcHUkXAz8QKROQ==","signatures":[{"sig":"MEUCIACTYW23Zwdp6jockyZQYeXTTkrKOuritCQ6Kj9pq6ICAiEAp9uwNF3rtEFvdnr8+zLSERw30BTUWM+qWYo1ONm0xHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1038727},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"2202b14865027f6cb5d1b241d0c5127a22f757f8","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","serwist":"^9.5.11","next-intl":"^4.13.2","@serwist/sw":"^9.5.11","@serwist/next":"^9.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.481","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.481","@djangocfg/ui-core":"^2.1.481","@djangocfg/devtools":"^2.1.481","@djangocfg/typescript-config":"^2.1.481"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.481","@djangocfg/ui-core":"^2.1.481","@djangocfg/devtools":"^2.1.481"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.481_1784777321248_0.009188890773515368","host":"s3://npm-registry-packages-npm-production"}},"2.1.482":{"name":"@djangocfg/nextjs","version":"2.1.482","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.482","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"1c6d9a4bc54a79c193386fd26664b844e42d67fd","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.482.tgz","fileCount":135,"integrity":"sha512-bLCaxO3eF/FekK+dUKa9HtheUqmC1gifowjTeHJN0xNZPuV98bek0AZ7BqgyT7IiqcIoEXgVF19B9r2nSJmJiQ==","signatures":[{"sig":"MEUCIQCq/uXVFd46ECJOK00zsW9daUp6Lar8RI7eTetNhTNUdwIgbaVckpPxm/cNbFFxuszU/T0Q9z3F47aSikQlxZ8V9/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1047930},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"eb01d9ad62330a32cba737b8c8dc4009c7b1e0b6","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","serwist":"^9.5.11","next-intl":"^4.13.2","@serwist/sw":"^9.5.11","@serwist/next":"^9.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.482","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.482","@djangocfg/ui-core":"^2.1.482","@djangocfg/devtools":"^2.1.482","@djangocfg/typescript-config":"^2.1.482"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.482","@djangocfg/ui-core":"^2.1.482","@djangocfg/devtools":"^2.1.482"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.482_1784790636455_0.4934693744709002","host":"s3://npm-registry-packages-npm-production"}},"2.1.483":{"name":"@djangocfg/nextjs","version":"2.1.483","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.483","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"9563a65c1c70b35146f42efa32ba054f7c864998","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.483.tgz","fileCount":135,"integrity":"sha512-DEVNR09FZRBgJDUJJjAkVSYfLfuZX70BdDDSNHKAJ0eFKDUWxpxFWD1bQ/veLaOQZcTwueilzMfzU9v/GYHZzw==","signatures":[{"sig":"MEQCIDz9FRHkazzwRWVndepupZcBVQnTdIGezGM19Piy6KMOAiAwDoDejFYxF0RDlY6SE7scIgrvoY6uuTXNSgwyUW0bUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1047930},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"4023e9fa44a428a98994cad94060998fd35d2d52","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","serwist":"^9.5.11","next-intl":"^4.13.2","@serwist/sw":"^9.5.11","@serwist/next":"^9.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.483","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.483","@djangocfg/ui-core":"^2.1.483","@djangocfg/devtools":"^2.1.483","@djangocfg/typescript-config":"^2.1.483"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.483","@djangocfg/ui-core":"^2.1.483","@djangocfg/devtools":"^2.1.483"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.483_1784863085131_0.5401916402162339","host":"s3://npm-registry-packages-npm-production"}},"2.1.484":{"name":"@djangocfg/nextjs","version":"2.1.484","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.484","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"88a0709519606ab22a395946152d315489af1aa0","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.484.tgz","fileCount":135,"integrity":"sha512-0obPcbRyGty+SztCsSB7BULwcjpNo4PV53fHdaHfsYLHYTbyP/Z04IxnrJULQbldjYrcAECi7rO5IZ5tJIsRYw==","signatures":[{"sig":"MEUCIQD4QZVAYlk8i23UDumS3w2MQjaSdvZHeaeXGkcHgN+nuwIgBmpcyBGpY4S0kxI9XcIyC9mTxq96S1dpXvl35t7A8Jo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1059144},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"1ad07c8ba02862d294fc3edc8433844b4f3f3d8f","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","serwist":"^9.5.11","next-intl":"^4.13.2","@serwist/sw":"^9.5.11","@serwist/next":"^9.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.484","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.484","@djangocfg/ui-core":"^2.1.484","@djangocfg/devtools":"^2.1.484","@djangocfg/typescript-config":"^2.1.484"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.484","@djangocfg/ui-core":"^2.1.484","@djangocfg/devtools":"^2.1.484"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.484_1784896427992_0.9055775939906701","host":"s3://npm-registry-packages-npm-production"}},"2.1.486":{"name":"@djangocfg/nextjs","version":"2.1.486","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.486","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"dce3b4e795651a636badaf4f68d48e9e5c150e52","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.486.tgz","fileCount":135,"integrity":"sha512-ezO4jtYuKg1K8oIREowuhIdeQ8ckfP0SXKZ1NyVbqoKogbhw2dMaj3T8YVw11ChVF4x+L6eDJdVYATR+Afof6A==","signatures":[{"sig":"MEUCIQCCrYVapbOE/XVThxqZxZrmCvRLfM1dIzFDlQuo8OlWUwIgVSKkulUOVQu9+5+EV2UPeC14dfOpk+rJz4NZwJmSM8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1059144},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"609b27af71d4d1575341ee573d36c7596622d224","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","serwist":"^9.5.11","next-intl":"^4.13.2","@serwist/sw":"^9.5.11","@serwist/next":"^9.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.486","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.486","@djangocfg/ui-core":"^2.1.486","@djangocfg/devtools":"^2.1.486","@djangocfg/typescript-config":"^2.1.486"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.486","@djangocfg/ui-core":"^2.1.486","@djangocfg/devtools":"^2.1.486"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.486_1784903470924_0.9206347637172494","host":"s3://npm-registry-packages-npm-production"}},"2.1.487":{"name":"@djangocfg/nextjs","version":"2.1.487","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.487","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"939760e079bc692206db4271e73d1b7b6d21bac8","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.487.tgz","fileCount":135,"integrity":"sha512-TGfEvlYuO7qLhwHzimKHWcZwm1nxvlNU/a+4JXJ8tsx7Rp7BhgyRjlWw8vxOTtzIw6d9RTTlulnP+oaUObAM2w==","signatures":[{"sig":"MEUCIQDK7VOOdQu8raYMOcbDGVmq9ltEwHU3gS5WAqJ4BHkMRgIgJJ1FVyqNMB3Qf7Y5h0wGiSs/pArD0Vq22cfd7Fno5MQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1059144},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"30a722571f29b42bb87bab7f9e8dcf5e1a1f69f8","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","serwist":"^9.5.11","next-intl":"^4.13.2","@serwist/sw":"^9.5.11","@serwist/next":"^9.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.487","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.487","@djangocfg/ui-core":"^2.1.487","@djangocfg/devtools":"^2.1.487","@djangocfg/typescript-config":"^2.1.487"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.487","@djangocfg/ui-core":"^2.1.487","@djangocfg/devtools":"^2.1.487"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.487_1784907482595_0.32414807003666946","host":"s3://npm-registry-packages-npm-production"}},"2.1.488":{"name":"@djangocfg/nextjs","version":"2.1.488","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.488","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"e6ca96912a91f2616b87d38f21066880c7df3492","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.488.tgz","fileCount":135,"integrity":"sha512-TCCBa3ZF1ruSuHEcXWtlssyE9DYILRJu2lbBn8k/4oKKrR/99RuHY7A39HTfcnRyBxmR+Xap9LM6qYv98AaWzw==","signatures":[{"sig":"MEUCIFe3Cf7tyj8MoS7S+yBQ68r8kAah77m1pIhcPVaJsiLUAiEAgayh97QHEE2lR1qA6nakTQ1m0UCcbwmqbbXlGqGFUTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1059144},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"8d9874487eb85d55068f533f343dd3c8c85dd578","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","serwist":"^9.5.11","next-intl":"^4.13.2","@serwist/sw":"^9.5.11","@serwist/next":"^9.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.488","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.488","@djangocfg/ui-core":"^2.1.488","@djangocfg/devtools":"^2.1.488","@djangocfg/typescript-config":"^2.1.488"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.488","@djangocfg/ui-core":"^2.1.488","@djangocfg/devtools":"^2.1.488"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.488_1785054575194_0.29302441826988423","host":"s3://npm-registry-packages-npm-production"}},"2.1.489":{"name":"@djangocfg/nextjs","version":"2.1.489","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.489","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"45ce3072e9d3764ea08458375a23ef6627c5d206","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.489.tgz","fileCount":135,"integrity":"sha512-6klRIydACcIEJt4Sr/18etkDpqFL2F96KCm9g3sWRiTnpVX/vzduzeFhql/scgT+JqDIo7/ZWxJcPJsOgFDPdA==","signatures":[{"sig":"MEYCIQCux+JHoG26kjNwLIoGfHfl0A5e8nRw6ZIY2ao4QNz32AIhALLWCBxpWMtLZNQFmyGQiL/Vyc6drmvIxmh94q0821lH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1059144},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"df1a87e320c19aadbf703907a4d21a9f472fca8e","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","serwist":"^9.5.11","next-intl":"^4.13.2","@serwist/sw":"^9.5.11","@serwist/next":"^9.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.489","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.489","@djangocfg/ui-core":"^2.1.489","@djangocfg/devtools":"^2.1.489","@djangocfg/typescript-config":"^2.1.489"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.489","@djangocfg/ui-core":"^2.1.489","@djangocfg/devtools":"^2.1.489"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.489_1785074922987_0.08141655711441875","host":"s3://npm-registry-packages-npm-production"}},"2.1.490":{"name":"@djangocfg/nextjs","version":"2.1.490","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.490","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"554b0d99ca22a81aabb916ca6638d01aa50805fe","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.490.tgz","fileCount":135,"integrity":"sha512-YBt+8B88rK+fIAORwbfQe0W7drNrHDoxNreEnFmAjbGo2wR8ppXJk8XC2RCmpOBhobQNCHTA8IwrTrXseaacOg==","signatures":[{"sig":"MEYCIQCv1F02oX/55IlEh1uP9C6QUnNzOM9WB/T2CGtR5eu+BQIhAJV9tEgf1h+AIzBW+hi3/g3+nIDp4Hap+PGIxcoy3jfQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1059144},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"c7227d6fc72719e8dc9c49c76bc0054cdb7c14d4","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","serwist":"^9.5.11","next-intl":"^4.13.2","@serwist/sw":"^9.5.11","@serwist/next":"^9.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.490","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.490","@djangocfg/ui-core":"^2.1.490","@djangocfg/devtools":"^2.1.490","@djangocfg/typescript-config":"^2.1.490"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.490","@djangocfg/ui-core":"^2.1.490","@djangocfg/devtools":"^2.1.490"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.490_1785215013201_0.031271327240183444","host":"s3://npm-registry-packages-npm-production"}},"2.1.491":{"name":"@djangocfg/nextjs","version":"2.1.491","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.491","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"9798b99bf0023de413ec0ebba99e9aedd7bc79f9","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.491.tgz","fileCount":135,"integrity":"sha512-9sGF9w8izGADm4e6TRfiEH5Hes+EaPiTPdl1fV/R4yjuXmt7I1vUhtLmLIRG/KWeuOE1Tc4FG6DKHo5qlPsFEw==","signatures":[{"sig":"MEUCIH20MlWQblJDrKj8PF5J46R+i6A2vjIIsBPeuZiAZIrTAiEAjiqKcVw75zV2/yGPJvTtug0tPZsb60yv6ci0EmjpRGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1059144},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"770170d6ec298d7c4682ba46f490ef8e50510980","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","serwist":"^9.5.11","next-intl":"^4.13.2","@serwist/sw":"^9.5.11","@serwist/next":"^9.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.491","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.491","@djangocfg/ui-core":"^2.1.491","@djangocfg/devtools":"^2.1.491","@djangocfg/typescript-config":"^2.1.491"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.491","@djangocfg/ui-core":"^2.1.491","@djangocfg/devtools":"^2.1.491"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.491_1785246635734_0.622325314109583","host":"s3://npm-registry-packages-npm-production"}},"2.1.492":{"name":"@djangocfg/nextjs","version":"2.1.492","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.492","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"df0fecebf511042a01e1125cc1ab3765863bb43e","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.492.tgz","fileCount":135,"integrity":"sha512-fTiMu3RLYxJw6M+x2xgBD9L0lV9uAYGHgZJzJh2RNvbieNZ85LecrGTtubU19/Om8X6Ko5VU+rt9j0yeY5GCAg==","signatures":[{"sig":"MEQCIH9qXIYYmEJ8APrK1xIUTEDJt2Pb/LkkSLZMNBwGSDQxAiABNiC55fupPkQdwoPdPayEGm1Mr2MrfwM6dGbX+A8fkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1059144},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"9a86c51e92abf045d8491822dcf27e435f8eaba9","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","serwist":"^9.5.11","next-intl":"^4.13.2","@serwist/sw":"^9.5.11","@serwist/next":"^9.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.492","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.492","@djangocfg/ui-core":"^2.1.492","@djangocfg/devtools":"^2.1.492","@djangocfg/typescript-config":"^2.1.492"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.492","@djangocfg/ui-core":"^2.1.492","@djangocfg/devtools":"^2.1.492"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.492_1785437124728_0.4537282728297629","host":"s3://npm-registry-packages-npm-production"}},"2.1.495":{"name":"@djangocfg/nextjs","version":"2.1.495","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.495","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"544f7c5c719d90f142e070d730422773151c2b5b","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.495.tgz","fileCount":135,"integrity":"sha512-BdbTyOcC37UApivZcjjfS5SwXLd/7GpGSEI/UqXXnoTG30pYZB0Q7cGm830VAeA0t1c2BrqX5vRBSfk/PSCGtw==","signatures":[{"sig":"MEYCIQCeEoGQL8jLTvnPFvDvIYrj+k0ctoSrpfAEGOtc85fGlgIhAP/aoa3BHExKIwXjDLHPIp1W+dYBgcpf6v7IlpNN5K7p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1059144},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"9a86c51e92abf045d8491822dcf27e435f8eaba9","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","serwist":"^9.5.11","next-intl":"^4.13.2","@serwist/sw":"^9.5.11","@serwist/next":"^9.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.495","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.495","@djangocfg/ui-core":"^2.1.495","@djangocfg/devtools":"^2.1.495","@djangocfg/typescript-config":"^2.1.495"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.495","@djangocfg/ui-core":"^2.1.495","@djangocfg/devtools":"^2.1.495"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.495_1785507192086_0.5059655238267826","host":"s3://npm-registry-packages-npm-production"}},"2.1.496":{"name":"@djangocfg/nextjs","version":"2.1.496","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.496","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"6d9d755ef3d72006c26c0682bfdd762077529d92","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.496.tgz","fileCount":135,"integrity":"sha512-FFEANtHHDoBl+zW08/nLI+ViQckDWkg6IS1Lu4UoguB/xjM1bHn76XiyqOA0G6WvP8YvRjD7aixvJNvrbWpCPA==","signatures":[{"sig":"MEQCIC1VyE4j2OqyibaBf62M0t1mX226ncsvMdmbJSPsPmsNAiBf4ScnsbFUOqc73hvVAPbUzoKKhi0DKdiPpO0pgg7VPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1059144},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"cc12cb3567daf1c50b4b8a1b1b7d32985ab1dfd7","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","serwist":"^9.5.11","next-intl":"^4.13.2","@serwist/sw":"^9.5.11","@serwist/next":"^9.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.496","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.496","@djangocfg/ui-core":"^2.1.496","@djangocfg/devtools":"^2.1.496","@djangocfg/typescript-config":"^2.1.496"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.496","@djangocfg/ui-core":"^2.1.496","@djangocfg/devtools":"^2.1.496"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.496_1785689380305_0.4275746090254864","host":"s3://npm-registry-packages-npm-production"}},"2.1.497":{"name":"@djangocfg/nextjs","version":"2.1.497","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.497","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"c59801b9d698268b9943acc0fbc48fa239a9b048","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.497.tgz","fileCount":135,"integrity":"sha512-0dbjLAxhZE38m4mJ4jIpmcCNJoTEKkiFxgY7No3WsbKhbSCNqCufFQuaeGWKLX7LXC8P7ujOYvozaqvGQ+XJrg==","signatures":[{"sig":"MEQCIC186rvyKTLpPUSpIOPeG5BwGocwcURtFaqvzMtHvMGfAiBQmSiRDG8rVfsf6X5CgErWG2R6w/bRjAB4m6TSJysCIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1059144},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"45b9baec14abd892d930bd33521ece1bab495d8e","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","serwist":"^9.5.11","next-intl":"^4.13.2","@serwist/sw":"^9.5.11","@serwist/next":"^9.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.497","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.497","@djangocfg/ui-core":"^2.1.497","@djangocfg/devtools":"^2.1.497","@djangocfg/typescript-config":"^2.1.497"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.497","@djangocfg/ui-core":"^2.1.497","@djangocfg/devtools":"^2.1.497"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.497_1785760749246_0.0675350892575255","host":"s3://npm-registry-packages-npm-production"}},"2.1.498":{"name":"@djangocfg/nextjs","version":"2.1.498","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.498","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"9e96a6646ab58129d40f89f25220882e14b6aa6f","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.498.tgz","fileCount":135,"integrity":"sha512-ulO7L1SN3gNVRO+R6lfhhR/xjyY3QIAGz4fVSFpP2sPtbxPhAzFgvXH+ZtSbq8v7Panz40kfhj7T9wdsHH6ltA==","signatures":[{"sig":"MEQCICFKnDFt2aKkMCzb9/2qSNxSaO2nDu4fdbZCVv8DTIPuAiBEjsSWgU27CgpHEJ4YkSanoTa45MieNmgSIv0GrEs9OQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1059144},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"731890d13f043642185314a2ca2bcd9141d64704","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","serwist":"^9.5.11","next-intl":"^4.13.2","@serwist/sw":"^9.5.11","@serwist/next":"^9.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.498","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.498","@djangocfg/ui-core":"^2.1.498","@djangocfg/devtools":"^2.1.498","@djangocfg/typescript-config":"^2.1.498"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.498","@djangocfg/ui-core":"^2.1.498","@djangocfg/devtools":"^2.1.498"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.498_1785762590341_0.9787200083257175","host":"s3://npm-registry-packages-npm-production"}},"2.1.499":{"name":"@djangocfg/nextjs","version":"2.1.499","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.499","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"e72e72ad7d59a474c42802646e300159fbfd38ac","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.499.tgz","fileCount":135,"integrity":"sha512-Fi9nqwGJnoNEEaW9kk5A+T//Gf63DXnqRoIzYnaWojXhh9jMXbKjLtbRBM0hmJs0/4+nZlYBUdoqwz0ZJG+KKA==","signatures":[{"sig":"MEUCIH5DwHxPfXVCkssCWZiwtvqPwKzrUJy0T+OMmPZPqG+qAiEAsJaJYslFRw3SI7W3I/V+oyqDpTVW2Bb1qD+AcBvqZLc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1059144},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"da3b8daeef20eed4918fcc445a747bc807183021","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","serwist":"^9.5.11","next-intl":"^4.13.2","@serwist/sw":"^9.5.11","@serwist/next":"^9.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.499","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.499","@djangocfg/ui-core":"^2.1.499","@djangocfg/devtools":"^2.1.499","@djangocfg/typescript-config":"^2.1.499"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.499","@djangocfg/ui-core":"^2.1.499","@djangocfg/devtools":"^2.1.499"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.499_1786253924171_0.8134220409963204","host":"s3://npm-registry-packages-npm-production"}},"2.1.500":{"name":"@djangocfg/nextjs","version":"2.1.500","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.500","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"def25a848f657e31348c3863130d841fa8f32bd1","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.500.tgz","fileCount":135,"integrity":"sha512-mEb969esL8eeJ/UXKIYmJmnKA2vn6P63/cPPcdD2bF5B0nS4V+EcRDWKdLktXaCGGpSIVr8qWGlgmmpS0W5YVg==","signatures":[{"sig":"MEUCIH332SngWrk6MoTrIF7Ox14IWFQ9H8TlPFP2MnuD3snWAiEAqeuYRMoh0DhchYZpqCVshQ1a16VQgqdAGY8OtevoJ3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1059144},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"308667cb2d98d5e25e8de94b0442924c23f04a22","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","serwist":"^9.5.11","next-intl":"^4.13.2","@serwist/sw":"^9.5.11","@serwist/next":"^9.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.500","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.500","@djangocfg/ui-core":"^2.1.500","@djangocfg/devtools":"^2.1.500","@djangocfg/typescript-config":"^2.1.500"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.500","@djangocfg/ui-core":"^2.1.500","@djangocfg/devtools":"^2.1.500"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.500_1786469836285_0.22747616138601434","host":"s3://npm-registry-packages-npm-production"}},"2.1.501":{"name":"@djangocfg/nextjs","version":"2.1.501","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.501","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"92958938be2497050458b92f5b7a8ca3c45e136d","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.501.tgz","fileCount":135,"integrity":"sha512-vVD9YSttiPRvnQtoITsSXG6/0bsTYQLnil1C4vxTdUXqzt3u/Ff+tRWcFrP8ReP989GQY/gVRGkgRchIxIWlbQ==","signatures":[{"sig":"MEQCIGBuf/pOmyG/FltRk13tyeGQ1lQnkDdBE7QiuLR3Fs6/AiAaGYrNJkyFFY/jFsDw2YhgJAZF9vXhin22JVCw3I86cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1059144},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"308667cb2d98d5e25e8de94b0442924c23f04a22","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","serwist":"^9.5.11","next-intl":"^4.13.2","@serwist/sw":"^9.5.11","@serwist/next":"^9.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.501","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.501","@djangocfg/ui-core":"^2.1.501","@djangocfg/devtools":"^2.1.501","@djangocfg/typescript-config":"^2.1.501"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.501","@djangocfg/ui-core":"^2.1.501","@djangocfg/devtools":"^2.1.501"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.501_1786518160778_0.40839560659213947","host":"s3://npm-registry-packages-npm-production"}},"2.1.502":{"name":"@djangocfg/nextjs","version":"2.1.502","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.502","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"950e8dd6f717da7df081b52ee6c062625a1eddb2","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.502.tgz","fileCount":135,"integrity":"sha512-Nk04fYFzSwFPkEDUpjSbA+ISPkEYQjW5hb5o/xtwTOVz1NloOnCl1wpAtuZ4Y5KPyEcktJt7+uOr+7U0Z1Sv4Q==","signatures":[{"sig":"MEYCIQCkJrLq4T7yxgGxl6wC4na+boOVVZUfQAMmabdh7gTlcgIhAKeWmoEq7t9SfJsSAUful99tN1Zg8lZAPtaq1fTDlSye","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1059144},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"fceb27c0675439106d68887d865e45b30d6e2662","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","serwist":"^9.5.11","next-intl":"^4.13.2","@serwist/sw":"^9.5.11","@serwist/next":"^9.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.502","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.502","@djangocfg/ui-core":"^2.1.502","@djangocfg/devtools":"^2.1.502","@djangocfg/typescript-config":"^2.1.502"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.502","@djangocfg/ui-core":"^2.1.502","@djangocfg/devtools":"^2.1.502"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.502_1786522801021_0.20615260363111965","host":"s3://npm-registry-packages-npm-production"}},"2.1.503":{"name":"@djangocfg/nextjs","version":"2.1.503","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.503","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"46e0c8629ddbc84b155de4ec54e823ec8b098f71","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.503.tgz","fileCount":135,"integrity":"sha512-dtrelMk8dx7IPCTe4X4g4tnpmTbo6s2E9Px1KH04K86Ut7c1ZNd0ntot4yT8H4djHoNhe9u2YLDAtNnwAZ4phQ==","signatures":[{"sig":"MEUCIQCVtdCuZo4y/rJAvrBB08Q01cz3rm1N+xr9WeY7HegUsgIgDPrejYYDhme4CTsjQuT6PFVz/ubIeE46zrRvOSoVgGw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1059144},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"fceb27c0675439106d68887d865e45b30d6e2662","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","serwist":"^9.5.11","next-intl":"^4.13.2","@serwist/sw":"^9.5.11","@serwist/next":"^9.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.503","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.503","@djangocfg/ui-core":"^2.1.503","@djangocfg/devtools":"^2.1.503","@djangocfg/typescript-config":"^2.1.503"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.503","@djangocfg/ui-core":"^2.1.503","@djangocfg/devtools":"^2.1.503"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.503_1786525056848_0.9495049737325061","host":"s3://npm-registry-packages-npm-production"}},"2.1.504":{"name":"@djangocfg/nextjs","version":"2.1.504","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.504","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"254452862d1b8fceb5db98238f803bb88831dbc6","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.504.tgz","fileCount":135,"integrity":"sha512-mJt25WXZyDkza5vZqwsvHj2H/ER0uWZkWLuGKn/XdMtI/iZzSbukAbcWizcN90SdSI25EbRcepkkgpAuuylgag==","signatures":[{"sig":"MEUCIQDBM7lJze5SwQFw4qbKE8+Qxm+e8Dxm5JjL0oYP9wLfxwIgcE+GIqmAcdRXRxa/Ahnq4ieqM3TeIcNeW1158U1299I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1059144},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"86a8a8d6f2c4e880346fd3c5a6b788f39cf0cdaf","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","serwist":"^9.5.11","next-intl":"^4.13.2","@serwist/sw":"^9.5.11","@serwist/next":"^9.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.504","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.504","@djangocfg/ui-core":"^2.1.504","@djangocfg/devtools":"^2.1.504","@djangocfg/typescript-config":"^2.1.504"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.504","@djangocfg/ui-core":"^2.1.504","@djangocfg/devtools":"^2.1.504"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.504_1786552223789_0.16384811420114387","host":"s3://npm-registry-packages-npm-production"}},"2.1.507":{"name":"@djangocfg/nextjs","version":"2.1.507","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.507","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"9686d64a18cbb1fc3ce3aeabc9e988c6b514a6b1","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.507.tgz","fileCount":135,"integrity":"sha512-/ALCUXSoTfpiRgJPD/4l54IyVLg2BOZKparbQ/6hoziocemLV/LHo/9GwLrvw0n/uPa1uT3rSCi05Ux9TdypTA==","signatures":[{"sig":"MEQCIDhL2mSnygleMJVUj6W+XR6LZSb3q9yDenmNkTfXPuJFAiBtHNZt3VyITzRlYMpCj8qAKoDb7D1If1exlCUZLyQvMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1059144},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"eda4942d6190d2b31e6bc0fe077709700c025ffe","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","serwist":"^9.5.11","next-intl":"^4.13.2","@serwist/sw":"^9.5.11","@serwist/next":"^9.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.507","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.507","@djangocfg/ui-core":"^2.1.507","@djangocfg/devtools":"^2.1.507","@djangocfg/typescript-config":"^2.1.507"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.507","@djangocfg/ui-core":"^2.1.507","@djangocfg/devtools":"^2.1.507"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.507_1786559923766_0.3111328499246018","host":"s3://npm-registry-packages-npm-production"}},"2.1.508":{"name":"@djangocfg/nextjs","version":"2.1.508","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.508","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"945a9ab72b33f06925ca3fa632b2d8b889f68fda","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.508.tgz","fileCount":135,"integrity":"sha512-mYQBQl15vy+7eGYoRqCMHcGSf6pgaU6pXsZ84tjexumlO7Sm0XOiQwZR5KF3ntI+6TPYd5hoSo1POOQ8vUl4qA==","signatures":[{"sig":"MEYCIQDKmfGJCGl5jbYr9yrGSZ5ccu3WRwrwLoFBUbB1/r2hVAIhAMoiLINO5aA2N9dcDMIj0fi+z84DxvGTvuk5gXYrX4U6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1059144},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"3fcf9986eee57fd4a238abbeb93630ca9f6a2b72","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","serwist":"^9.5.11","next-intl":"^4.13.2","@serwist/sw":"^9.5.11","@serwist/next":"^9.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.508","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.508","@djangocfg/ui-core":"^2.1.508","@djangocfg/devtools":"^2.1.508","@djangocfg/typescript-config":"^2.1.508"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.508","@djangocfg/ui-core":"^2.1.508","@djangocfg/devtools":"^2.1.508"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.508_1786565384877_0.5261857495665336","host":"s3://npm-registry-packages-npm-production"}},"2.1.509":{"name":"@djangocfg/nextjs","version":"2.1.509","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.509","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"c499b6eeec471966a25a55c7a25ed9f0e9f83ec2","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.509.tgz","fileCount":135,"integrity":"sha512-fgvwPW916kAO0XNCVI6TprUHvxHw04iDjnKjoEGmUCTxSfzwsK0e4Kqvzg7WpoiCR7zMcU1WcE6ktHxZfSoteg==","signatures":[{"sig":"MEYCIQC5yMpR+e8TZrXdBzRkO/DXZi+/vXFL5S6q0EBlnJC4YQIhAKoII2zBOeSdy4oScTFGkB824dV4r2I/l79VJkL5G9gb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1059144},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"a79cdc01066523673f37c6ea9e0e2f4ed26c94ed","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","serwist":"^9.5.11","next-intl":"^4.13.2","@serwist/sw":"^9.5.11","@serwist/next":"^9.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.509","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.509","@djangocfg/ui-core":"^2.1.509","@djangocfg/devtools":"^2.1.509","@djangocfg/typescript-config":"^2.1.509"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.509","@djangocfg/ui-core":"^2.1.509","@djangocfg/devtools":"^2.1.509"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.509_1786595534835_0.7520498774014537","host":"s3://npm-registry-packages-npm-production"}},"2.1.510":{"name":"@djangocfg/nextjs","version":"2.1.510","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.510","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"8f25b51f37d8785050c3359108318b6230e2317f","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.510.tgz","fileCount":135,"integrity":"sha512-tCUz4M3pwsuHKDvhny727ouRdrt2e+l+nRCJg0JSllPwac9ujVWofk4QeSAhuERscq/MMwtIPq5jQC7iwzRFQQ==","signatures":[{"sig":"MEQCIH/qiAxlcvxDRyce6E6puZuV7VD8OcAV9dUh3zIHyPXNAiBdrGkz04KXjDGGP5lPQPcA1xTZupoi7oZB2itHjkfmFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1059144},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"6bf8c25671de6a53b3434a33a33cabde834e46f8","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","serwist":"^9.5.11","next-intl":"^4.13.2","@serwist/sw":"^9.5.11","@serwist/next":"^9.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.510","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.510","@djangocfg/ui-core":"^2.1.510","@djangocfg/devtools":"^2.1.510","@djangocfg/typescript-config":"^2.1.510"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.510","@djangocfg/ui-core":"^2.1.510","@djangocfg/devtools":"^2.1.510"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.510_1786596985291_0.8012421710015525","host":"s3://npm-registry-packages-npm-production"}},"2.1.511":{"name":"@djangocfg/nextjs","version":"2.1.511","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.511","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"233a38cdd87769e04e370f38c5cf80b7d0473bf7","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.511.tgz","fileCount":135,"integrity":"sha512-IAuJCR3W7n53Eyki37VEp6FEgLQVKjmNo1igeYsM/SXBQQTw6JxtKuKdtz+olcXhoG6O2Ys+snRsOGwpBDJG8A==","signatures":[{"sig":"MEQCIGTZecscIpdNujnsEnQmJBUIstHeSkpAKZcuetWDxZmqAiBkn4RKsosC1qKnSEjpknM27AettZ7PSGGQmNlILNxSqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1059144},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"5a3618199217361e63dcd1fc811cbba16e9658d4","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","serwist":"^9.5.11","next-intl":"^4.13.2","@serwist/sw":"^9.5.11","@serwist/next":"^9.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.511","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.511","@djangocfg/ui-core":"^2.1.511","@djangocfg/devtools":"^2.1.511","@djangocfg/typescript-config":"^2.1.511"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.511","@djangocfg/ui-core":"^2.1.511","@djangocfg/devtools":"^2.1.511"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.511_1786783052646_0.5384928603786683","host":"s3://npm-registry-packages-npm-production"}},"2.1.512":{"name":"@djangocfg/nextjs","version":"2.1.512","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.512","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"80879cb9254afcfcac8fc9dd8b66dac337918340","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.512.tgz","fileCount":135,"integrity":"sha512-qH/DOLucB6Ea2cPS9Amqrnq1u3fz7f2Sw4++net9bNpY9pJo+eobaOH6HInDbaLclS6SyXmCPaePaT/jRSEZ0A==","signatures":[{"sig":"MEUCIAIJ0sq1f2/bEIDbomFwBFD4e7zZmyFofFRobwtKfF/XAiEA+IAnHN2OITzPqzcc6Hyv3Ad+mqjyMb7cUPCp/hgTLKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1059144},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"4c150a4d6e15d9ee3baaee6bbe726f1add203112","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","serwist":"^9.5.11","next-intl":"^4.13.2","@serwist/sw":"^9.5.11","@serwist/next":"^9.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.512","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.512","@djangocfg/ui-core":"^2.1.512","@djangocfg/devtools":"^2.1.512","@djangocfg/typescript-config":"^2.1.512"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.512","@djangocfg/ui-core":"^2.1.512","@djangocfg/devtools":"^2.1.512"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.512_1786792184406_0.7031894801558034","host":"s3://npm-registry-packages-npm-production"}},"2.1.513":{"name":"@djangocfg/nextjs","version":"2.1.513","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.513","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"f6d58568a1937e5b0a06a90ece4fb45dd1b5d3b5","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.513.tgz","fileCount":135,"integrity":"sha512-vV/SCJlxyi0o5KD6Jlm7qPd7EF6FfZeneL3zExce9Cv72CHAX/YINiiOxE6HzzCZfaahf8ng0BldlMmKizBENw==","signatures":[{"sig":"MEQCIHQXmvkB/kYbwf2ilm/TMp3US1+J6nuVQSQb8Nkg0XWZAiB5HSqRb9PuBeELdL/trIq4pWZp7XLBiNTynnW981cqKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1059144},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"09f5a929cb86cae9b2a59bfb80417c9f307a36be","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","serwist":"^9.5.11","next-intl":"^4.13.2","@serwist/sw":"^9.5.11","@serwist/next":"^9.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.513","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.513","@djangocfg/ui-core":"^2.1.513","@djangocfg/devtools":"^2.1.513","@djangocfg/typescript-config":"^2.1.513"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.513","@djangocfg/ui-core":"^2.1.513","@djangocfg/devtools":"^2.1.513"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.513_1786815584580_0.03702781768289287","host":"s3://npm-registry-packages-npm-production"}},"2.1.514":{"name":"@djangocfg/nextjs","version":"2.1.514","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.514","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"9c3f97c9dd3c5ad47ab1846bbbaf44afd6e93851","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.514.tgz","fileCount":135,"integrity":"sha512-CekfcYfTkWxKJAOkkqN444AzvVbhzEpemOm94BiaVA1lT2J4rcXI0s/+9GY4F2KbMspvNN3AelkQISMUvqjt6A==","signatures":[{"sig":"MEQCIGrkw7QmwOCQ21dA+S7JJozicWi3nNqwM+pgJU3kV0dlAiBeGmR93blOVw+DkQvPJRiHRplBQjgb1aL+VsQRjdqaPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1059144},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"2bc22848789491d0899a114201d46a6d3414c1f5","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","serwist":"^9.5.11","next-intl":"^4.13.2","@serwist/sw":"^9.5.11","@serwist/next":"^9.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.514","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.514","@djangocfg/ui-core":"^2.1.514","@djangocfg/devtools":"^2.1.514","@djangocfg/typescript-config":"^2.1.514"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.514","@djangocfg/ui-core":"^2.1.514","@djangocfg/devtools":"^2.1.514"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.514_1786856221264_0.6221496672996851","host":"s3://npm-registry-packages-npm-production"}},"2.1.515":{"name":"@djangocfg/nextjs","version":"2.1.515","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.515","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"ce9ba565674e4696e54e3a4fc1829dca8ed53e17","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.515.tgz","fileCount":135,"integrity":"sha512-Vt3RFEiRzIkvqUXR/J/mGFGkdiuLFPh6TTmZiR4o2oy1T1MVA44LglhrHH1DOidr/9WuCHgw7tmfFiE+3MPmww==","signatures":[{"sig":"MEUCIAqBdPfkWxgBgSOf3w7J5cqE/cuZJMHLDI8zyYzySSh5AiEAjX2GKdh/oSGXdn2U+6MbLoBE6okwozizA6n8EWzmxYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1034915},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"aa1057f60814508e65896735d2f4abd04b1e89a9","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","serwist":"^9.5.11","next-intl":"^4.13.2","@serwist/sw":"^9.5.11","@serwist/next":"^9.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.515","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.515","@djangocfg/ui-core":"^2.1.515","@djangocfg/devtools":"^2.1.515","@djangocfg/typescript-config":"^2.1.515"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.515","@djangocfg/ui-core":"^2.1.515","@djangocfg/devtools":"^2.1.515"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.515_1787067005126_0.41039754463938505","host":"s3://npm-registry-packages-npm-production"}},"2.1.516":{"name":"@djangocfg/nextjs","version":"2.1.516","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.516","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"f15dbfe28ab191d73e3d52ffc588ac979367e3e1","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.516.tgz","fileCount":138,"integrity":"sha512-3AiJFwNig0O0jgRBQWLvdWUOr6dTLlbOTLtBYcEjVzy+gGuJ21gDOxJyHiv0uhze4jjvXAD0IjY5fdMJc0yMxA==","signatures":[{"sig":"MEUCIQDdyUHp5ZIpvwV8RV2enw6lBBEYwG3uw/jq7ORPdbp/8wIgJ/Ht4yi+PWxrvjNhAQk4FH8sGBNv3gzr9uU067AmBe0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1052603},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./pwa/manifest":{"types":"./dist/pwa/manifest.d.mts","import":"./dist/pwa/manifest.mjs","default":"./dist/pwa/manifest.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"40967960ab9306990efd5d42ba4ff29ebf7bfb9f","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","serwist":"^9.5.11","next-intl":"^4.13.2","@serwist/sw":"^9.5.11","@serwist/next":"^9.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.516","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.516","@djangocfg/ui-core":"^2.1.516","@djangocfg/devtools":"^2.1.516","@djangocfg/typescript-config":"^2.1.516"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.516","@djangocfg/ui-core":"^2.1.516","@djangocfg/devtools":"^2.1.516"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.516_1787112949345_0.16399252192038638","host":"s3://npm-registry-packages-npm-production"}},"2.1.518":{"name":"@djangocfg/nextjs","version":"2.1.518","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.518","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"e9b17071ab0e7de793bae73bd2bf13c670822598","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.518.tgz","fileCount":138,"integrity":"sha512-Xb9MguVUg6DSq6Ehce4iiqRw3nga+iUZPjWoKJIanob2X2gqGKpD1HDVmo2Inn/smCa/vk5odjwawKBkfZukew==","signatures":[{"sig":"MEUCIQC8BVx6UeC9li5mA7a3z+eaHGBZvk9zw9QeqbP1DkKLTAIgLaaJ/JQjD8AvxmJDquy4gUECknRiDJpSZDEAIf7qOKw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1042509},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./pwa/manifest":{"types":"./dist/pwa/manifest.d.mts","import":"./dist/pwa/manifest.mjs","default":"./dist/pwa/manifest.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"8264d7235b76ab69b3cbeee4924d22f5dcdcdf3b","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","next-intl":"^4.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.518","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.518","@djangocfg/ui-core":"^2.1.518","@djangocfg/devtools":"^2.1.518","@djangocfg/typescript-config":"^2.1.518"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.518","@djangocfg/ui-core":"^2.1.518","@djangocfg/devtools":"^2.1.518"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.518_1787114908073_0.5397755811942173","host":"s3://npm-registry-packages-npm-production"}},"2.1.519":{"name":"@djangocfg/nextjs","version":"2.1.519","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.519","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"3325f5a5bbdab1979899188a90c8582e85329045","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.519.tgz","fileCount":138,"integrity":"sha512-HwK+TwSeHRLFrU+b/nrldcxYRzBaRJm+zP0/NGq5a/fDty71bBDBJfCp8XjvjBFj0Riv93ijHOe1+0EQ29inQw==","signatures":[{"sig":"MEUCIQDJikR1R7MLRnOurxN9mFKbIMa5hCi9Q0lyBZpPSjHmfQIgDUzq5mwtuZhgyQ4fo44JRgtthIKPSoDaOcO9ofsS/T8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1042509},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./pwa/manifest":{"types":"./dist/pwa/manifest.d.mts","import":"./dist/pwa/manifest.mjs","default":"./dist/pwa/manifest.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"a8ea817c6dc6f3576dc3735ba6ab08394b5f2721","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","next-intl":"^4.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.519","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.519","@djangocfg/ui-core":"^2.1.519","@djangocfg/devtools":"^2.1.519","@djangocfg/typescript-config":"^2.1.519"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.519","@djangocfg/ui-core":"^2.1.519","@djangocfg/devtools":"^2.1.519"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.519_1787166082178_0.7190683281159989","host":"s3://npm-registry-packages-npm-production"}},"2.1.520":{"name":"@djangocfg/nextjs","version":"2.1.520","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.520","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"82091e477955b0cb7cf2e4c7fd7f3baef7ba3bb4","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.520.tgz","fileCount":138,"integrity":"sha512-nD/cbASP7ODsDzzIhM0hhYp0DLC9WQfIpfnF7xmdPT/vbd5rqAnKdhGnh+7si9AbsEBQCdljtgWsTZIcZ2Vttg==","signatures":[{"sig":"MEQCIAJacneyHUKRnbwI5KZeURnqX1CT00P5FomgFK7KSecFAiAkmfIhy7NT8o4NQ1646yaVFY/pR/YfmkQg6lFurmjZGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1042509},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./pwa/manifest":{"types":"./dist/pwa/manifest.d.mts","import":"./dist/pwa/manifest.mjs","default":"./dist/pwa/manifest.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"8514c2c39c3f9324b611925135c79ded7b3d0a49","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","next-intl":"^4.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.520","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.520","@djangocfg/ui-core":"^2.1.520","@djangocfg/devtools":"^2.1.520","@djangocfg/typescript-config":"^2.1.520"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.520","@djangocfg/ui-core":"^2.1.520","@djangocfg/devtools":"^2.1.520"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.520_1787220518821_0.22608046289656802","host":"s3://npm-registry-packages-npm-production"}},"2.1.524":{"name":"@djangocfg/nextjs","version":"2.1.524","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.524","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"6d5ede89ff17e38b1ccf040d3f6f39dd3d4fbea3","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.524.tgz","fileCount":138,"integrity":"sha512-QSeBWPyG3xFQkRYCCgISswJYMBETZWeC7wz7h8whsmr5j/rfYG/Pq0Mmf5hJfOIo5gyaajJSe3TF+JqM96HEIA==","signatures":[{"sig":"MEQCIApBhOpbLm8bHo0BtkwoSPJJBKTca8nJVDLWHPF8AniNAiAnWi2fX8i+u32b7JR1ulMhRLUFdbulAfPyea+eBGBflA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1042509},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./pwa/manifest":{"types":"./dist/pwa/manifest.d.mts","import":"./dist/pwa/manifest.mjs","default":"./dist/pwa/manifest.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"8514c2c39c3f9324b611925135c79ded7b3d0a49","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.19.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"26.7.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","next-intl":"^4.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.524","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.524","@djangocfg/ui-core":"^2.1.524","@djangocfg/devtools":"^2.1.524","@djangocfg/typescript-config":"^2.1.524"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.524","@djangocfg/ui-core":"^2.1.524","@djangocfg/devtools":"^2.1.524"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.524_1787378367830_0.6618160346757278","host":"s3://npm-registry-packages-npm-production"}},"2.1.527":{"name":"@djangocfg/nextjs","version":"2.1.527","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.527","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"356be68b201c530614b58132318f49268feddf36","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.527.tgz","fileCount":138,"integrity":"sha512-69XTCMwmlCd8mpbp2usD9SmM2Pv22C/9mMJB+uwTgyjodlGVcR4iLNR+8iQ0XbSgNgERJrwstZ88ekNvMUTECQ==","signatures":[{"sig":"MEQCIH+UUEqNVkLD3i9tv1c5wv3R5RV4nL3N0SysqIdaIxdEAiAO0EhdRq2Rc4WPA5uzvzZ9rS8qwWb3OjDvxEi6Xh8M1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1042509},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./pwa/manifest":{"types":"./dist/pwa/manifest.d.mts","import":"./dist/pwa/manifest.mjs","default":"./dist/pwa/manifest.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"147409f592f4e0dfb43bc623bd5cca547ae8723c","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","next-intl":"^4.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.527","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.527","@djangocfg/ui-core":"^2.1.527","@djangocfg/devtools":"^2.1.527","@djangocfg/typescript-config":"^2.1.527"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.527","@djangocfg/ui-core":"^2.1.527","@djangocfg/devtools":"^2.1.527"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.527_1787389939648_0.8244773166922037","host":"s3://npm-registry-packages-npm-production"}},"2.1.528":{"name":"@djangocfg/nextjs","version":"2.1.528","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.528","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"f6bffad97925ecd7f919373ebb5a0a64bc4ed285","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.528.tgz","fileCount":138,"integrity":"sha512-ei3yyJSasI2WOLkscRG7YERNlCTm11K4IOL6+Q4RDwdEpmbUXLv169oScZzWkjcllFgNSe7OFGKCW4lKy0o81w==","signatures":[{"sig":"MEUCIQC1LH7/5knU6ny2araRRS6j1ailcjCHhKdeOVG8USYBdgIgLy/M4i0owRC08mnZRkzLYAtmcf956wWNPsZ1dFu68ns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1042509},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./pwa/manifest":{"types":"./dist/pwa/manifest.d.mts","import":"./dist/pwa/manifest.mjs","default":"./dist/pwa/manifest.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"c894ebb30bb901a72fe8f001ff61f9355657b49a","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.19.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"26.7.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","next-intl":"^4.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.528","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.528","@djangocfg/ui-core":"^2.1.528","@djangocfg/devtools":"^2.1.528","@djangocfg/typescript-config":"^2.1.528"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.528","@djangocfg/ui-core":"^2.1.528","@djangocfg/devtools":"^2.1.528"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.528_1787391009597_0.9418584577711242","host":"s3://npm-registry-packages-npm-production"}},"2.1.530":{"name":"@djangocfg/nextjs","version":"2.1.530","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.530","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"30d823329dec34f98b2b1d7b2dba2b9f9759f5e1","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.530.tgz","fileCount":138,"integrity":"sha512-H7Ugm16oJhFQ04Apr/4U+qV+Pr/mk9B4ujw2RhVgeeJ04EHCZ/YT/shoEf0JXlqJ4MQqJecsH7Nz8i9UfoSB8Q==","signatures":[{"sig":"MEUCIQDK2kypTCqqILK7oVveKjpA5qByKy+Ng5Nb9scGooo36AIgX71Ek+k9hC/oJgWVGqi//lHc3oHK/AvF20ciL3bNQsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1042509},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./pwa/manifest":{"types":"./dist/pwa/manifest.d.mts","import":"./dist/pwa/manifest.mjs","default":"./dist/pwa/manifest.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"73dc5e1e915a1a5e7702218e29c0479180cc4c5e","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.19.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"26.7.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","next-intl":"^4.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.530","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.530","@djangocfg/ui-core":"^2.1.530","@djangocfg/devtools":"^2.1.530","@djangocfg/typescript-config":"^2.1.530"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.530","@djangocfg/ui-core":"^2.1.530","@djangocfg/devtools":"^2.1.530"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.530_1787732513888_0.867159110487016","host":"s3://npm-registry-packages-npm-production"}},"2.1.531":{"name":"@djangocfg/nextjs","version":"2.1.531","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.531","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"971163ab1198955144909a8519a42943c0a75bb5","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.531.tgz","fileCount":138,"integrity":"sha512-pGryKJghLP0pPUznBbwoQEFK0ulPjd211TGih4gsC3CZVRdTou50JoGoljLZIZ/xQKKTM7xRVfd7jQUta3IlKg==","signatures":[{"sig":"MEYCIQC3KDEZ2iT8v4RyHgmiTh67bFhs+5HLOJiU6u5EeDc0hAIhAKSJyrs+80ldt+vPWsYXqOLjt6S6K13rogwIqKuLPNpg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1042509},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./pwa/manifest":{"types":"./dist/pwa/manifest.d.mts","import":"./dist/pwa/manifest.mjs","default":"./dist/pwa/manifest.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"481e61d6a1d3f95415570c6a26ce367c1834c0bc","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.19.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"26.7.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","next-intl":"^4.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.531","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.531","@djangocfg/ui-core":"^2.1.531","@djangocfg/devtools":"^2.1.531","@djangocfg/typescript-config":"^2.1.531"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.531","@djangocfg/ui-core":"^2.1.531","@djangocfg/devtools":"^2.1.531"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.531_1787821079277_0.4308149484491406","host":"s3://npm-registry-packages-npm-production"}},"2.1.532":{"name":"@djangocfg/nextjs","version":"2.1.532","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.532","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"ce9b7ca7386120c73f176d4ba12871ea54b71513","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.532.tgz","fileCount":138,"integrity":"sha512-GEXnEB1zfEmapmh2QtKe07K7Kwj9TcUz4AKvp5zGe+beCdcM5V2XrPwaESUjnW801/TZ6RSfj4oW52EU1fm7vA==","signatures":[{"sig":"MEYCIQC3fmSEo0SvfwaZmoB5qsSRTbjOF/TBFsTvJoHFVDZDnwIhAOUF6VeB1VrRDI9q7hF2K6eQHvI5APUepTbsqInuwShY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1042509},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./pwa/manifest":{"types":"./dist/pwa/manifest.d.mts","import":"./dist/pwa/manifest.mjs","default":"./dist/pwa/manifest.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"481e61d6a1d3f95415570c6a26ce367c1834c0bc","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.19.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"26.7.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","next-intl":"^4.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.532","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.532","@djangocfg/ui-core":"^2.1.532","@djangocfg/devtools":"^2.1.532","@djangocfg/typescript-config":"^2.1.532"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.532","@djangocfg/ui-core":"^2.1.532","@djangocfg/devtools":"^2.1.532"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.532_1787940821434_0.7508747884184237","host":"s3://npm-registry-packages-npm-production"}},"2.1.533":{"name":"@djangocfg/nextjs","version":"2.1.533","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.533","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"91f9279b9a6958a8a7ebbe772bbf5bce4d1d3685","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.533.tgz","fileCount":138,"integrity":"sha512-gvnzKqR3kYBkiXqOe51z8XVn91yabFQvyoxGoY7aX2JKCHS5GANO0j4a0SpsmpBM6Ofr2E7Xd5jXL1KM3Ngcqw==","signatures":[{"sig":"MEYCIQDB4+MVfJ0meb6KIhACezBTLYF+DDCwI8AD52IQy4Du6gIhALHxO2o4Fiyw+wuC+IxrIMWJZ7hbHTXUPEt6iLx6J9KH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1042509},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./pwa/manifest":{"types":"./dist/pwa/manifest.d.mts","import":"./dist/pwa/manifest.mjs","default":"./dist/pwa/manifest.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"09befe1f1530de1035498dbb8c5805f00cfa189c","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.19.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"26.7.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","next-intl":"^4.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.533","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.533","@djangocfg/ui-core":"^2.1.533","@djangocfg/devtools":"^2.1.533","@djangocfg/typescript-config":"^2.1.533"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.533","@djangocfg/ui-core":"^2.1.533","@djangocfg/devtools":"^2.1.533"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.533_1787990474113_0.9318659531414679","host":"s3://npm-registry-packages-npm-production"}},"2.1.534":{"name":"@djangocfg/nextjs","version":"2.1.534","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.534","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"37e25dd7a018f1e890b11ae3d46eae8b0bc623c4","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.534.tgz","fileCount":138,"integrity":"sha512-IuE6NXOyDBmGzdIUusmtWhrEmxYKy/ba0euCZ5JrOivDNNfotX9h5YeeZnB99qFQufOxFEYf3t54hkdlaXQ4Qg==","signatures":[{"sig":"MEUCIQC6Ykm6EaxEZ+8HENI5+ptRFs/pcZKFNj/4ifi3CH3e0wIgZlaMMgUXpDH128UW1XDv9ViLLVet9FkQG5JqZaDb2S8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1042509},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./pwa/manifest":{"types":"./dist/pwa/manifest.d.mts","import":"./dist/pwa/manifest.mjs","default":"./dist/pwa/manifest.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"09befe1f1530de1035498dbb8c5805f00cfa189c","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.19.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"26.7.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","next-intl":"^4.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.534","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.534","@djangocfg/ui-core":"^2.1.534","@djangocfg/devtools":"^2.1.534","@djangocfg/typescript-config":"^2.1.534"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.534","@djangocfg/ui-core":"^2.1.534","@djangocfg/devtools":"^2.1.534"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.534_1788080021965_0.0009006980101822215","host":"s3://npm-registry-packages-npm-production"}},"2.1.535":{"name":"@djangocfg/nextjs","version":"2.1.535","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.535","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"e4975dc234e707b11ddf71fe7a1cf8dd4f76bdb8","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.535.tgz","fileCount":138,"integrity":"sha512-xIHeeeP5EUef5YdsBjpX667SOp2rV9pY9LeJetEgoGkvXnmdCFKx75vXZWo153IAg2vknqc5zFXG8D4ebaiWQQ==","signatures":[{"sig":"MEUCIG2mlJK0MbPy82sQP+x0z/8rgWWdbmfDW8HM1xdbPwgSAiEAjlhZQu8BYF0tcCi1gPEq+0eM961h3nwvfwDiLZ0M6yM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1042509},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./pwa/manifest":{"types":"./dist/pwa/manifest.d.mts","import":"./dist/pwa/manifest.mjs","default":"./dist/pwa/manifest.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"31366f1fa579a5548fd5bd185fa81c3239f4acc9","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.19.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"26.7.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","next-intl":"^4.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.535","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.535","@djangocfg/ui-core":"^2.1.535","@djangocfg/devtools":"^2.1.535","@djangocfg/typescript-config":"^2.1.535"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.535","@djangocfg/ui-core":"^2.1.535","@djangocfg/devtools":"^2.1.535"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.535_1788115799364_0.9617328836694541","host":"s3://npm-registry-packages-npm-production"}},"2.1.536":{"name":"@djangocfg/nextjs","version":"2.1.536","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.536","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"91f281cd8ce159b74901df303692a611d56376b9","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.536.tgz","fileCount":138,"integrity":"sha512-JCCMsEVNhB0brjVZPJmVmADaj1SVf3V9gLgeICB4XVoil5vz37FX357JZ7t6eBh+cdQg5pNlzo9m7BWFmVUWHA==","signatures":[{"sig":"MEUCICBSzcRNeTYNcpnAxV/aZoESljZyU0J5diLM7lO4ulDIAiEAtn6xNXRg5IRS6RALKInYBivEWTYps/RwA3OzNasMY7U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1042509},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./pwa/manifest":{"types":"./dist/pwa/manifest.d.mts","import":"./dist/pwa/manifest.mjs","default":"./dist/pwa/manifest.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"bee790b6ce3058ce7240b7fbf4389c08a0719148","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.19.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"26.7.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","next-intl":"^4.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.536","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.536","@djangocfg/ui-core":"^2.1.536","@djangocfg/devtools":"^2.1.536","@djangocfg/typescript-config":"^2.1.536"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.536","@djangocfg/ui-core":"^2.1.536","@djangocfg/devtools":"^2.1.536"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.536_1788273858608_0.7090598210179673","host":"s3://npm-registry-packages-npm-production"}},"2.1.537":{"name":"@djangocfg/nextjs","version":"2.1.537","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.537","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"1741a25157eb148f67fbcda749c7f1b49536c851","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.537.tgz","fileCount":137,"integrity":"sha512-qv0uQQMRgumFVmJHg5wU83YdyvzgmqeYiZmX5dKgck5rjcnqiyknSvQfku+nw3WFK8PUzKaVzBYg/ct+NyT6sA==","signatures":[{"sig":"MEYCIQCxxdr3edYj/k5PTPBay/PzU9nqVDntxTsy8lREPT/IlAIhAKq4v2pspJzCGysBNZcIP3dJ3KPuQQTtJbs/SZgExbUM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021772},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./pwa/manifest":{"types":"./dist/pwa/manifest.d.mts","import":"./dist/pwa/manifest.mjs","default":"./dist/pwa/manifest.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"dc1f1c3ebbf68842bd7ba36dc5497c76d8cf9d46","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","next-intl":"^4.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.537","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.537","@djangocfg/ui-core":"^2.1.537","@djangocfg/devtools":"^2.1.537","@djangocfg/typescript-config":"^2.1.537"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.537","@djangocfg/ui-core":"^2.1.537","@djangocfg/devtools":"^2.1.537"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.537_1788405363199_0.23777348656172936","host":"s3://npm-registry-packages-npm-production"}},"2.1.539":{"name":"@djangocfg/nextjs","version":"2.1.539","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.539","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"d3379da4e03283f4a72b5eb1ecec8830174f8f36","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.539.tgz","fileCount":137,"integrity":"sha512-BDt+g4I34iIqawOQF6XANiRRhdQK4UXntun2lT6i2me03l4uBwFctFfbY0t13X68u+sxHXNJeNg9odvRWKiBKA==","signatures":[{"sig":"MEUCIG2d9PViSflKQCb2SbS29qKfP4IwGDSR3aM5hmvj4+pKAiEA8qoYgtY+SMzQbPt6jMa9+6UVCX39fHiRe9xN7053G3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021441},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./pwa/manifest":{"types":"./dist/pwa/manifest.d.mts","import":"./dist/pwa/manifest.mjs","default":"./dist/pwa/manifest.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"ee489af846ae93f0b591452ed22aef713739a677","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.19.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"26.7.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","next-intl":"^4.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.539","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.539","@djangocfg/ui-core":"^2.1.539","@djangocfg/devtools":"^2.1.539","@djangocfg/typescript-config":"^2.1.539"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.539","@djangocfg/ui-core":"^2.1.539","@djangocfg/devtools":"^2.1.539"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.539_1788415959886_0.6277205945737736","host":"s3://npm-registry-packages-npm-production"}},"2.1.540":{"name":"@djangocfg/nextjs","version":"2.1.540","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.540","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"8a80512d5627d17254e3d59ef93b13d886a7263a","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.540.tgz","fileCount":137,"integrity":"sha512-Cp5ZAM5O+8oKjuJAgpHl3y9lWL1rQmAFLtjExptjVZ6Viub/et8UGra1JW13knkHUI8dOM3E3+QQn4CSZm2Cpw==","signatures":[{"sig":"MEUCICb1LWVFJTxU0PmGkPmkH2zoqBLjkZnfivUeWVvry6YeAiEAtRWJx6XB1MREIHp1SSgkxAdaENLNj/glAFzSVGlIQtY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021441},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./pwa/manifest":{"types":"./dist/pwa/manifest.d.mts","import":"./dist/pwa/manifest.mjs","default":"./dist/pwa/manifest.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"31647cdcd952d7959da2ee3f28f78dbf518da57b","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","next-intl":"^4.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.540","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.540","@djangocfg/ui-core":"^2.1.540","@djangocfg/devtools":"^2.1.540","@djangocfg/typescript-config":"^2.1.540"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.540","@djangocfg/ui-core":"^2.1.540","@djangocfg/devtools":"^2.1.540"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.540_1788547171910_0.3939856216806332","host":"s3://npm-registry-packages-npm-production"}},"2.1.541":{"name":"@djangocfg/nextjs","version":"2.1.541","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.541","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"d01b82f6f2fd195f8699581c42990fa879f815c0","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.541.tgz","fileCount":137,"integrity":"sha512-dpJTwfBNGzWS8lRNa4QBYm9gkAu/oJB96gAfkjTMiUVrbzoSwBVBDTGzWj2sQxR4YnDedXyZdJGTkzLPhCrYPA==","signatures":[{"sig":"MEYCIQDnwcFmccJ8XuPr5N/W9W1XAZTiwYw3Y4UA9QrP/bGJZgIhAJfJlybTkDSLiccCKzRjbplJP+2PcNTtvJyR7Q9enpNu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021441},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./pwa/manifest":{"types":"./dist/pwa/manifest.d.mts","import":"./dist/pwa/manifest.mjs","default":"./dist/pwa/manifest.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"27f0bb304be7ffe94e0dae2dfaf29f5b645d15c0","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.19.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"26.7.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","next-intl":"^4.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.541","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.541","@djangocfg/ui-core":"^2.1.541","@djangocfg/devtools":"^2.1.541","@djangocfg/typescript-config":"^2.1.541"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.541","@djangocfg/ui-core":"^2.1.541","@djangocfg/devtools":"^2.1.541"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.541_1788548726336_0.012745211576788096","host":"s3://npm-registry-packages-npm-production"}},"2.1.542":{"name":"@djangocfg/nextjs","version":"2.1.542","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.542","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"1651491fc8ee6044d972bd306970feeddd676be7","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.542.tgz","fileCount":137,"integrity":"sha512-iqTqMcCBtJaYpDAWKw42n3+DmxgTRdo7nqWGph8Jfet4tAzin1ZlFMILfaQKWzk4BYkRmP3vEvVPZrimRcCgDA==","signatures":[{"sig":"MEQCH2jhDc47NEguYQ9oqtvUUsaV4IuHVhCu/+/KL+ul0+cCIQDMGNf+Tt8cZ1UQqRBRk7edSb1ZSTUpdR1REdwgwo/Ljw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025476},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./pwa/manifest":{"types":"./dist/pwa/manifest.d.mts","import":"./dist/pwa/manifest.mjs","default":"./dist/pwa/manifest.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"97a0f17d72737e3b8f15534d4cd7abd9e74e3e61","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.19.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"26.7.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","next-intl":"^4.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.542","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.542","@djangocfg/ui-core":"^2.1.542","@djangocfg/devtools":"^2.1.542","@djangocfg/typescript-config":"^2.1.542"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.542","@djangocfg/ui-core":"^2.1.542","@djangocfg/devtools":"^2.1.542"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.542_1788941570067_0.7723988791265368","host":"s3://npm-registry-packages-npm-production"}},"2.1.543":{"name":"@djangocfg/nextjs","version":"2.1.543","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.543","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"6558ca1599f24cf9f2aafae5f2bb65d68caf4212","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.543.tgz","fileCount":137,"integrity":"sha512-cmLM0eN002dZ7dwCUTdzfgVgcRUtU6+8Io8RaMpp5MpJQNS3QePv/AQuEKcBYqpBFShbdM3iSQ0ZDznU/Gzc8Q==","signatures":[{"sig":"MEYCIQCZGqQt8qPkyEJdtGMLrMlk8//KOCVVvO4tsnWPMZBJPgIhAMBdOSDFOsXfyQm6ELpwEl60bnzrcIp3/FtHloUtIQr2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1032300},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./pwa/manifest":{"types":"./dist/pwa/manifest.d.mts","import":"./dist/pwa/manifest.mjs","default":"./dist/pwa/manifest.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"8c237b2469358949bb1461d927742c5ec8725f98","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.19.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"26.7.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","next-intl":"^4.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.543","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.543","@djangocfg/ui-core":"^2.1.543","@djangocfg/devtools":"^2.1.543","@djangocfg/typescript-config":"^2.1.543"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.543","@djangocfg/ui-core":"^2.1.543","@djangocfg/devtools":"^2.1.543"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.543_1788966435376_0.12548811088653844","host":"s3://npm-registry-packages-npm-production"}},"2.1.544":{"name":"@djangocfg/nextjs","version":"2.1.544","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.544","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"3b773ccadd9625e49b208caedad885211ad57b30","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.544.tgz","fileCount":137,"integrity":"sha512-PnNmOklN0z79o4nQpUZj105BSmIQxs2CIY4b9PVQ0QqhhbdMfc9AeTeR8rl2g8pQ/sPv8a/OiK0DO6I5D5JV8A==","signatures":[{"sig":"MEUCIG0O9oD7C43NI5d4R/ee2szeL1aOCRWZ8aQcwAEzNxwAAiEArs/T9FYFGY6l6sr3Zz7yHPgGtcpy2RVD92QQzaAnlzo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1032300},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./pwa/manifest":{"types":"./dist/pwa/manifest.d.mts","import":"./dist/pwa/manifest.mjs","default":"./dist/pwa/manifest.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"41ce3177003c8f8569e46c79b8b6d8236d95bdf2","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.19.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"26.7.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","next-intl":"^4.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.544","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.544","@djangocfg/ui-core":"^2.1.544","@djangocfg/devtools":"^2.1.544","@djangocfg/typescript-config":"^2.1.544"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.544","@djangocfg/ui-core":"^2.1.544","@djangocfg/devtools":"^2.1.544"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.544_1788983834669_0.2654038269442258","host":"s3://npm-registry-packages-npm-production"}},"2.1.545":{"name":"@djangocfg/nextjs","version":"2.1.545","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.545","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"0686dc98fb7752363d821e7377710f6e78877252","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.545.tgz","fileCount":138,"integrity":"sha512-N1117t7hFl9QmRgFl/zJxyuwmzrT42doHk042d+m6Z8xMi4ocT7hgZkUZUPPRkCICz3vG5W9BoP6Sgp2EkTmQA==","signatures":[{"sig":"MEUCIDaR5lKLBRPxe54exLaZ+cJXL3I74c63tgrkKb9+cem0AiEAvjyhApn2RNsQJUfNWETkPvqqbB3EzDYVOpGstDJwacw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1052834},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./pwa/manifest":{"types":"./dist/pwa/manifest.d.mts","import":"./dist/pwa/manifest.mjs","default":"./dist/pwa/manifest.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"dbf2918cb830a34dd4873b030f73e0162e896409","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","next-intl":"^4.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.545","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.545","@djangocfg/ui-core":"^2.1.545","@djangocfg/devtools":"^2.1.545","@djangocfg/typescript-config":"^2.1.545"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.545","@djangocfg/ui-core":"^2.1.545","@djangocfg/devtools":"^2.1.545"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.545_1788986288513_0.7128163859996353","host":"s3://npm-registry-packages-npm-production"}},"2.1.546":{"name":"@djangocfg/nextjs","version":"2.1.546","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.546","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"396f1b1e0e8c246cd757abcfdfb5b4643b7f1cba","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.546.tgz","fileCount":138,"integrity":"sha512-0MlR1vD7ADbKunY+GjWMXVctvNHam8u/Sf/tbD867OvlI87LExY8UUGsBt0+ap6jHCJ46Qa4bMz94WJJWjU7aw==","signatures":[{"sig":"MEQCIHyZXSWhY+eZHRl1knuRSS4SXgnawbKWrN+0bOp6/QUyAiBl7fGWESJTrXO/FbYf+CiPqbsO6Xvb61kP0ZlE2TN4mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1052834},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./pwa/manifest":{"types":"./dist/pwa/manifest.d.mts","import":"./dist/pwa/manifest.mjs","default":"./dist/pwa/manifest.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"d95480881cdea5bd000f8eb8bc0cf8a53d0218ac","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.19.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"26.7.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","next-intl":"^4.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.546","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.546","@djangocfg/ui-core":"^2.1.546","@djangocfg/devtools":"^2.1.546","@djangocfg/typescript-config":"^2.1.546"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.546","@djangocfg/ui-core":"^2.1.546","@djangocfg/devtools":"^2.1.546"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.546_1789017527143_0.9342951550021354","host":"s3://npm-registry-packages-npm-production"}},"2.1.547":{"name":"@djangocfg/nextjs","version":"2.1.547","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.547","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"f1dc367d6694abd32aa3db75f4e6db3cfdf569c1","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.547.tgz","fileCount":138,"integrity":"sha512-CZWTvZLxCR6IFZ4W5PShUPycCl7EF8FR2V+3etdA9Nyw6RZt0bbBqEY41AhvO1+Eu7VtSQTv3gIXGmb6p0zEeg==","signatures":[{"sig":"MEYCIQCW9TJjQcOIVXy3ha//+kxdty5Xhcgq+lDU1yzTTQoaOAIhAOnAxA5kikSGLMdiYjc1hSxbSeOM4grlbT+gpqw3KC1D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1052834},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./pwa/manifest":{"types":"./dist/pwa/manifest.d.mts","import":"./dist/pwa/manifest.mjs","default":"./dist/pwa/manifest.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"fe10125f6d67ccd4b919b2e776d1ef9655bde28e","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.19.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"26.7.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","next-intl":"^4.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.547","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.547","@djangocfg/ui-core":"^2.1.547","@djangocfg/devtools":"^2.1.547","@djangocfg/typescript-config":"^2.1.547"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.547","@djangocfg/ui-core":"^2.1.547","@djangocfg/devtools":"^2.1.547"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.547_1789112123408_0.33856748630363076","host":"s3://npm-registry-packages-npm-production"}},"2.1.548":{"name":"@djangocfg/nextjs","version":"2.1.548","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.548","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"09fee2c3222b25d91b3aedf318fab38879673f54","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.548.tgz","fileCount":138,"integrity":"sha512-OMNehlXyxz1bog4ktPL1PvHoS7d1rxJeLHcWmioPVneAbtzY7R782ufddsLlLV4mF3t00jJRX3d2YZqOQg0yZg==","signatures":[{"sig":"MEUCIQD0sTkmV6SRNgglIXyfZ+3E43ORa5N8CoJBCahXlKSB6wIgFI7xx3y4mESmgD8lH1fxnY1Gb0Ot2pr/gQNcebHCfq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1052834},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./pwa/manifest":{"types":"./dist/pwa/manifest.d.mts","import":"./dist/pwa/manifest.mjs","default":"./dist/pwa/manifest.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"5cf867178213055479a97460cdf992b8eaf2c354","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","next-intl":"^4.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.548","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.548","@djangocfg/ui-core":"^2.1.548","@djangocfg/devtools":"^2.1.548","@djangocfg/typescript-config":"^2.1.548"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.548","@djangocfg/ui-core":"^2.1.548","@djangocfg/devtools":"^2.1.548"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.548_1789150817534_0.0477677123663629","host":"s3://npm-registry-packages-npm-production"}},"2.1.549":{"name":"@djangocfg/nextjs","version":"2.1.549","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.549","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"be2c7651d2861f9edebb1b55ef157a167816f899","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.549.tgz","fileCount":138,"integrity":"sha512-pMylGsNcgeBjt5bH5bSs4FJRjFtWR292ulXbDS4oQaN5pJYFnusT2xiEdt/hXq/VNRiAEQ3jlO3H9NMyxSFhVg==","signatures":[{"sig":"MEUCIDOSOT56MfcwS47adx/lInMM9cAnTgJ4bSM/FbWzjX75AiEAhqheHrQ3N9u3LjjHlYewKA/TCfXAnAGVfMs7CFxBdro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1052834},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./pwa/manifest":{"types":"./dist/pwa/manifest.d.mts","import":"./dist/pwa/manifest.mjs","default":"./dist/pwa/manifest.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"5fdd6fc046bed30f8d518c736372bf01706641f0","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.19.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"26.7.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","next-intl":"^4.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.549","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.549","@djangocfg/ui-core":"^2.1.549","@djangocfg/devtools":"^2.1.549","@djangocfg/typescript-config":"^2.1.549"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.549","@djangocfg/ui-core":"^2.1.549","@djangocfg/devtools":"^2.1.549"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.549_1789312747627_0.7740594045433182","host":"s3://npm-registry-packages-npm-production"}},"2.1.550":{"name":"@djangocfg/nextjs","version":"2.1.550","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.550","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"ca20bf870b5c8e61f786e6fb8ff466eee9fe67f6","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.550.tgz","fileCount":138,"integrity":"sha512-pL5DpBkAP2hMKrrjk4UOgo0AH1GYg81QE2UF0jPhpI7tnTDVjfq69XnJKDj0pNhLUE7SWrHck6dNPcXwZvfJyQ==","signatures":[{"sig":"MEUCIQC6SwpKpbyO/wzuQBjRUpVZFa142WnwzvQRGePjix48bQIgTeJYrDeH42I30aIYK9gjyrZMTKSmZknVXS/r3z5lXUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1052834},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./pwa/manifest":{"types":"./dist/pwa/manifest.d.mts","import":"./dist/pwa/manifest.mjs","default":"./dist/pwa/manifest.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"3ed940f346054f40f32b172fc29991879e1eb0d6","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.19.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"26.7.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","next-intl":"^4.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.550","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.550","@djangocfg/ui-core":"^2.1.550","@djangocfg/devtools":"^2.1.550","@djangocfg/typescript-config":"^2.1.550"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.550","@djangocfg/ui-core":"^2.1.550","@djangocfg/devtools":"^2.1.550"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.550_1789362616429_0.7094919319415023","host":"s3://npm-registry-packages-npm-production"}},"2.1.554":{"name":"@djangocfg/nextjs","version":"2.1.554","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.554","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"884870150595565a437b1cf7d933f98893ffb45a","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.554.tgz","fileCount":138,"integrity":"sha512-+I1jiamUuBLgHMVUBXY57q0UujWJov5bpc1ddgowc1O8jMuoUGDw+aQ722D6n6/zcGigPohWtm11ZEd/nAVZkw==","signatures":[{"sig":"MEQCIBkmJv0h0tFc09qOBrfrvDZ1RemwSrpZ16PdnkVFNHM3AiBI7yKZzKGQhwdQwX+IL1j2SELRKlreWC+gjMIIbeLikQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062659},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./pwa/manifest":{"types":"./dist/pwa/manifest.d.mts","import":"./dist/pwa/manifest.mjs","default":"./dist/pwa/manifest.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"45e3485210af7880bebadcb40d620b6ca6bb944b","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.19.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"26.7.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","next-intl":"^4.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.554","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.554","@djangocfg/ui-core":"^2.1.554","@djangocfg/devtools":"^2.1.554","@djangocfg/typescript-config":"^2.1.554"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.554","@djangocfg/ui-core":"^2.1.554","@djangocfg/devtools":"^2.1.554"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.554_1789457820452_0.14659411703227532","host":"s3://npm-registry-packages-npm-production"}},"2.1.555":{"name":"@djangocfg/nextjs","version":"2.1.555","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.555","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"bbc2b1dcf7a51acb8d4f3798bda91a0e18b3f94c","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.555.tgz","fileCount":138,"integrity":"sha512-t1fS9Yam0xX+jrb4WJ4U50JBfUHHlvG5OTTNGYL63qSR0GaKXjgaVlFFBl93DSc9wuLmL8QNG4Oq3Cr9GaxBvg==","signatures":[{"sig":"MEQCIEcatCbvDyevXiIZgRkPlNsYansmWmk0CBVofAQoqhO5AiBJbfCX1YGub34n0wlWXHVlD9/t7ogw/+RWGAvUddf9hQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062659},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./pwa/manifest":{"types":"./dist/pwa/manifest.d.mts","import":"./dist/pwa/manifest.mjs","default":"./dist/pwa/manifest.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"7d6caea4f76b0a01e0068227132a2110da05ad65","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.19.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"26.7.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","next-intl":"^4.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.555","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.555","@djangocfg/ui-core":"^2.1.555","@djangocfg/devtools":"^2.1.555","@djangocfg/typescript-config":"^2.1.555"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.555","@djangocfg/ui-core":"^2.1.555","@djangocfg/devtools":"^2.1.555"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.555_1789458133112_0.15021869300402924","host":"s3://npm-registry-packages-npm-production"}},"2.1.556":{"name":"@djangocfg/nextjs","version":"2.1.556","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.556","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"cdd209e31430b5af6ee07924ac3e79fe384691a1","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.556.tgz","fileCount":138,"integrity":"sha512-uWTQPGTrGeFtyglEsByTyJ5mMlRiGZgKj3HeRFjSISIuqdZLGlKatUVLaENN11fKMVvVcQzKCs127Tup3GhXaw==","signatures":[{"sig":"MEQCIEMEUUnta6bAjPB36du7ck5usntro/vK+wPllf1Rj5LOAiBnXAJWJYVPVJYUzJzREgI9/IUM2cl81NbnQ1mEt3QJIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062659},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./pwa/manifest":{"types":"./dist/pwa/manifest.d.mts","import":"./dist/pwa/manifest.mjs","default":"./dist/pwa/manifest.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"7e8fba2374e9533a773445079d5509bd55ff3977","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.19.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"26.7.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","next-intl":"^4.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.556","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.556","@djangocfg/ui-core":"^2.1.556","@djangocfg/devtools":"^2.1.556","@djangocfg/typescript-config":"^2.1.556"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.556","@djangocfg/ui-core":"^2.1.556","@djangocfg/devtools":"^2.1.556"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.556_1789459358508_0.9115034904914021","host":"s3://npm-registry-packages-npm-production"}},"2.1.557":{"name":"@djangocfg/nextjs","version":"2.1.557","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.557","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"9888f6787e6b985a29784db12edc1986b8c22d50","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.557.tgz","fileCount":138,"integrity":"sha512-TDlVuzrs8ZOIQyb1Nmr7PmFNc1Lrn5rrnu8DC1iggam+N1otsAhAHUUih6h9/7zGVjkINS//mZhugHjHFqTeOg==","signatures":[{"sig":"MEQCIHEGujVNKJXVxg4aLALeUEO8VSj/h+hwqcZWFc0OHoSAAiBc0EK+YPQNw2dLp0Ptqcd9eIoAyIwKnTditnTohZLpBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062659},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./pwa/manifest":{"types":"./dist/pwa/manifest.d.mts","import":"./dist/pwa/manifest.mjs","default":"./dist/pwa/manifest.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"4b587b30026ee219d4e76d6bf8582787d07741c6","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.19.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"26.7.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","next-intl":"^4.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.557","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.557","@djangocfg/ui-core":"^2.1.557","@djangocfg/devtools":"^2.1.557","@djangocfg/typescript-config":"^2.1.557"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.557","@djangocfg/ui-core":"^2.1.557","@djangocfg/devtools":"^2.1.557"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.557_1789537468427_0.7035715550270896","host":"s3://npm-registry-packages-npm-production"}},"2.1.558":{"name":"@djangocfg/nextjs","version":"2.1.558","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.558","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"10a6a5e8cba10b649b66804391e9fa969be3f254","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.558.tgz","fileCount":138,"integrity":"sha512-tclhEmEBmQBDgqDuTp5BUrvI+XJsmPuktodScntpgeHDu4a4vJjQ98vsbJ/N3M53Vt47Pwu1yGFLn1b+jMaztQ==","signatures":[{"sig":"MEYCIQDjTTf7SGAyYuWs3z4WQL6oK94IXH4GUBGPmR+hrsF0+QIhAK36zCsBhAox/Q7Pl+a8xApewZUgbpKnh+hfsTvAxk7T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062659},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./pwa/manifest":{"types":"./dist/pwa/manifest.d.mts","import":"./dist/pwa/manifest.mjs","default":"./dist/pwa/manifest.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"7d7f8010aa763e2d37fa2c9ab8d9d264eff13c26","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"10.9.4","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"22.22.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","next-intl":"^4.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.558","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.558","@djangocfg/ui-core":"^2.1.558","@djangocfg/devtools":"^2.1.558","@djangocfg/typescript-config":"^2.1.558"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.558","@djangocfg/ui-core":"^2.1.558","@djangocfg/devtools":"^2.1.558"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.558_1789541506389_0.6407574350341385","host":"s3://npm-registry-packages-npm-production"}},"2.1.559":{"name":"@djangocfg/nextjs","version":"2.1.559","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.559","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"c23918218d0e7c370a461a13c6239ca2cc1500d1","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.559.tgz","fileCount":138,"integrity":"sha512-2TZWKvS5yfwo2OSmxKJyu7Cxb/qNZStlNz3Ex1ulswpnPWC1GqubHHEMZBJMAJxibRKdDnmC6eq6jiYzSnyskg==","signatures":[{"sig":"MEQCIBdVOTGapKWtJN+/8M51FXILMrl+0D4yyYk5Y+mWeQ8mAiAmOlBWOcJC8mGJeYKQluy/cQxG6piVDYmrQ5CCSeAycg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDaFZee9oGswxyuCmA0vjrlUljUVBFTVR+QxtYFeGXFNwIhAJIYT+cx4IHHd0a8uS+fYPP2HLfnt8iNYOTsYUkjUtH3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062659},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./pwa/manifest":{"types":"./dist/pwa/manifest.d.mts","import":"./dist/pwa/manifest.mjs","default":"./dist/pwa/manifest.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"62ff4bbf4a6f88d01a0b0756d3ddd7fcd2b822bf","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.19.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"26.7.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","next-intl":"^4.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.559","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.559","@djangocfg/ui-core":"^2.1.559","@djangocfg/devtools":"^2.1.559","@djangocfg/typescript-config":"^2.1.559"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.559","@djangocfg/ui-core":"^2.1.559","@djangocfg/devtools":"^2.1.559"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.559_1789790996178_0.6985991445215507","host":"s3://npm-registry-packages-npm-production"}},"2.1.560":{"name":"@djangocfg/nextjs","version":"2.1.560","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.560","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"6ef67966c9a37ad234912976bfa370111ad9bc84","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.560.tgz","fileCount":138,"integrity":"sha512-fhlMdHHC9ab/9Cp6zk+qxlXJkx98BCd3WNbU60Z4lofGbvV939FshTmhf+BrVNLyMwi4gthUjEVnpxqCLtYgNw==","signatures":[{"sig":"MEYCIQCk8fHE3ZOu4dn7XW7qJxR/xFzun5hUNAjpNGJWKhEXygIhAPIiIDDmdLPnqsvPA5pLLWEnXDA2tzyYXYdh822T+xuJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEpRE/Ee9FMG9D6kJATbbMVZq60cRex8N6CYy6qEEOBzAiEAgRwProX1FfJoMdo92SJu2/wtBlcijzXIpJfp6pGGAC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062659},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./pwa/manifest":{"types":"./dist/pwa/manifest.d.mts","import":"./dist/pwa/manifest.mjs","default":"./dist/pwa/manifest.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"d51c4f1b4985a77c9777206c76840caee4259c80","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.19.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"26.7.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","next-intl":"^4.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.560","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.560","@djangocfg/ui-core":"^2.1.560","@djangocfg/devtools":"^2.1.560","@djangocfg/typescript-config":"^2.1.560"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.560","@djangocfg/ui-core":"^2.1.560","@djangocfg/devtools":"^2.1.560"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.560_1789880348861_0.013448173028021593","host":"s3://npm-registry-packages-npm-production"}},"2.1.561":{"name":"@djangocfg/nextjs","version":"2.1.561","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.561","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"54e0f867e3c0e499344c9d74b0beb271c9c1141a","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.561.tgz","fileCount":138,"integrity":"sha512-9P+n9Q9xXkXfpX/OOBmY0TZjMFkOIaDG602G8U8/DgxzL2Wlwt3tlfQcLcmo2QRcrvgjRR8IU+Bfjepad22tBQ==","signatures":[{"sig":"MEUCIQCj0wiDKOxMpAufasrx4Zjen7Eceae/k/uRzXG9Y7ipAAIgE5Wx29wUq0KWs/uy2Zq9pVol57s/1LjkVFoQk5X2ZdM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFIAiyzlnOKfy/lM/rkLOiNSlzs9DaSHRMqA+3+jgd8lAiEA0rSvUrlTw8eVYzppQCHDuP3F5yWj4gdY38M996mnF5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062659},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./pwa/manifest":{"types":"./dist/pwa/manifest.d.mts","import":"./dist/pwa/manifest.mjs","default":"./dist/pwa/manifest.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"92938f08dfe6692086cc1dd6c3ffe9972d814004","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.19.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"26.7.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","next-intl":"^4.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.561","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.561","@djangocfg/ui-core":"^2.1.561","@djangocfg/devtools":"^2.1.561","@djangocfg/typescript-config":"^2.1.561"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.561","@djangocfg/ui-core":"^2.1.561","@djangocfg/devtools":"^2.1.561"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.561_1789881140427_0.9141435147821368","host":"s3://npm-registry-packages-npm-production"}},"2.1.562":{"name":"@djangocfg/nextjs","version":"2.1.562","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.562","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"c773d6f8e87c4ab69cfc3ed0aaa10dea6350cf72","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.562.tgz","fileCount":138,"integrity":"sha512-GDbN/+6uYqRQf623PQi6k6zx70S0yOE2sKDQqYGQUdfS49WiOaZDojUZ1Z1kGwhCf2ccyNfIbHRqHI2T0gDlaQ==","signatures":[{"sig":"MEUCIC1Vhqjfekx8Hu3n+qfu2N3YYY4h+/d6LfYhLAf1cnNuAiEA4YQLVsVNC80lCB3xZNiX+4NyL3SesrM9nNgpM9AlYfM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCPrcLK2IXFpGbawPiQrsOVu4p5KNus8a27xC2PazwLBwIgSGGgvWhXUcGs1PAM+8lv49nloqZ8CX0kYVSQK/60tu8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062659},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./pwa/manifest":{"types":"./dist/pwa/manifest.d.mts","import":"./dist/pwa/manifest.mjs","default":"./dist/pwa/manifest.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"a2044a00f9e5142e28629d5dab2fb392cc9bfbe3","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.19.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"26.7.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","next-intl":"^4.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.562","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.562","@djangocfg/ui-core":"^2.1.562","@djangocfg/devtools":"^2.1.562","@djangocfg/typescript-config":"^2.1.562"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.562","@djangocfg/ui-core":"^2.1.562","@djangocfg/devtools":"^2.1.562"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.562_1789886696357_0.5369504480551681","host":"s3://npm-registry-packages-npm-production"}},"2.1.563":{"name":"@djangocfg/nextjs","version":"2.1.563","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.563","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"d63ac197432c7aaecc3eb68e3970aeec2f6fb532","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.563.tgz","fileCount":138,"integrity":"sha512-zqtReiAZRNpeTZrW0bC2S6UcIBhI0+ZljuM2IPmGL1ZW0rS/TdBlP/U3EzAYuDSjZ9xYwBKz8iAGdNKj70SXrQ==","signatures":[{"sig":"MEUCIQCj8F/ly9nj9ACUz68H1G/3lfVkZGyyugTyoOdYW/0K+wIgCWnfwnWSo+B2ocIlBZmFHsdgfWd25+9QiUyvrKuZNlA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEArDA3y73+BGd6Ehmn6lRXnj4VE3q8EBRz636qW3y3uAiAcWw9bBPPUFrbILqseFIK3W4Uz84Z+spHxmlUmDwEKxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062659},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./pwa/manifest":{"types":"./dist/pwa/manifest.d.mts","import":"./dist/pwa/manifest.mjs","default":"./dist/pwa/manifest.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"f7715ac50fe548a6829ccf0f049f480f42fc9853","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.19.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"26.7.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","next-intl":"^4.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.563","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.563","@djangocfg/ui-core":"^2.1.563","@djangocfg/devtools":"^2.1.563","@djangocfg/typescript-config":"^2.1.563"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.563","@djangocfg/ui-core":"^2.1.563","@djangocfg/devtools":"^2.1.563"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.563_1789888003356_0.8600114966640879","host":"s3://npm-registry-packages-npm-production"}},"2.1.565":{"name":"@djangocfg/nextjs","version":"2.1.565","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.565","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"4222786e57c27ff8877564818c9274fe21932799","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.565.tgz","fileCount":138,"integrity":"sha512-bV9CHJnnO0mWcF0xrBT+UR3Ffpx2yq/0uKunlC84y14p7KDQwqqQ0FdlFT7pAABF+bxKqMawkPOwl9+2acBVdA==","signatures":[{"sig":"MEQCICWjP9HDwK6mRvdUop605n9nvLLfkLBub9XTTkqxM44IAiA9CYO3j869iB0kdTB4yBprrZ3gQlEpN1E9iYAqqwXgbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCvhiMnmuOIJfElnFAQ6uKyS6e7rHnu2E7lkBPh7qPcUwIgLRNOumQhdWchJXkdnCvZ+rkFk1YeYYabuXod5vKvBYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062659},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./pwa/manifest":{"types":"./dist/pwa/manifest.d.mts","import":"./dist/pwa/manifest.mjs","default":"./dist/pwa/manifest.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"65f89840190f7af359ef7128b3f12b45674fbad3","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.19.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"26.7.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","next-intl":"^4.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.565","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.565","@djangocfg/ui-core":"^2.1.565","@djangocfg/devtools":"^2.1.565","@djangocfg/typescript-config":"^2.1.565"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.565","@djangocfg/ui-core":"^2.1.565","@djangocfg/devtools":"^2.1.565"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.565_1789889041661_0.43933348238879844","host":"s3://npm-registry-packages-npm-production"}},"2.1.566":{"name":"@djangocfg/nextjs","version":"2.1.566","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.566","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"279dcb1bbf9e39539d28dedcb0c7025c91309f39","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.566.tgz","fileCount":138,"integrity":"sha512-fky8xVfyI80QV1l6wv5KCnsJRfkXeFPZOUTz2Z7FE+wef0AnGaGzAJCmiFCzPChI7clClS+8Gc9B8BXPdWSTKw==","signatures":[{"sig":"MEYCIQC8oem5s9ElTXQm8HCTWT/YBgwIk1vypUTiMMR/YmGuMgIhAOQp2vu9qfftr8iEFTZx8C6xLZw5O2+HI7EamuGsVv73","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICSK3gkx63UU9R+XnhcphDv2XNHTc0O7VC595ILGDT2pAiBufKwvxqtruNQUCq6JqLkD81/utycUjPMKahb0UgqTjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062659},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./pwa/manifest":{"types":"./dist/pwa/manifest.d.mts","import":"./dist/pwa/manifest.mjs","default":"./dist/pwa/manifest.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"c80bc34450066a499bb60da5bc77615cd7cf6d21","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.19.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"26.7.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","next-intl":"^4.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.566","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.566","@djangocfg/ui-core":"^2.1.566","@djangocfg/devtools":"^2.1.566","@djangocfg/typescript-config":"^2.1.566"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.566","@djangocfg/ui-core":"^2.1.566","@djangocfg/devtools":"^2.1.566"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.566_1790136139257_0.8718608792854767","host":"s3://npm-registry-packages-npm-production"}},"2.1.567":{"name":"@djangocfg/nextjs","version":"2.1.567","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.567","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"25d965d56105393b624987e6115ab73f271b062c","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.567.tgz","fileCount":138,"integrity":"sha512-uMFqA5CI4Wzx9C+I2aVD9j/mu2IfFjWuHHHU34fokfTACfNEOmjq6FvJJTLfBwgzdF7NS1EiYmfv/mkDw1vf/Q==","signatures":[{"sig":"MEQCIH2107l1aWKrQU46dfHCXjtz1BFRgJEKTP1X2j+lazbNAiBpptQBo9+0We1n0yOH9wDhPQVcOJBPIyOhk0EP47XVlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEbr7hKbvXSz6Cb8UGEEz+4jWZ1Awwh5J8dLZvvphHXAAiAgbbtjwtm2hmvprmxx0g+N8BCdXAn2k2j313+ldEnrXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062659},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./pwa/manifest":{"types":"./dist/pwa/manifest.d.mts","import":"./dist/pwa/manifest.mjs","default":"./dist/pwa/manifest.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"52df8b15724d13e21b6747e486b774f460d52658","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.19.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"26.7.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","next-intl":"^4.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.567","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.567","@djangocfg/ui-core":"^2.1.567","@djangocfg/devtools":"^2.1.567","@djangocfg/typescript-config":"^2.1.567"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.567","@djangocfg/ui-core":"^2.1.567","@djangocfg/devtools":"^2.1.567"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.567_1790138327322_0.37131985813944457","host":"s3://npm-registry-packages-npm-production"}},"2.1.569":{"name":"@djangocfg/nextjs","version":"2.1.569","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/nextjs@2.1.569","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"dist":{"shasum":"9bb96351b2c32a72ca6d44f627336bfc3f82ef85","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.569.tgz","fileCount":138,"integrity":"sha512-kah5IkhtsU87s0485jQjjw0RK7TRzhiZud96362yGv/SUdA1hCJ6a5ttZJGu6NW/ZakUwhIKEXOYZDF+zU1+fg==","signatures":[{"sig":"MEQCIC+M1BxpJiQQA7XjJZBIZSt1FYqtStKs8wa1HOIecr2rAiAV6JF4lasSXEwSDlQyuR9NoHFeFBi+2Bv/qEzIljEEtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDpKxPFdN3PvXVmqAO4D1nAfKUdl3xOm3leSM20Lxyh5wIhAKij9DZkeZqm9Dl+VMZSYNOVAva2d7ikPoMo6tDe0Fl2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062659},"main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./pwa/manifest":{"types":"./dist/pwa/manifest.d.mts","import":"./dist/pwa/manifest.mjs","default":"./dist/pwa/manifest.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"56b4f428325185302243fa2642cb8f8793b3dfa9","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.19.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"_nodeVersion":"26.7.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","next-intl":"^4.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.569","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.569","@djangocfg/ui-core":"^2.1.569","@djangocfg/devtools":"^2.1.569","@djangocfg/typescript-config":"^2.1.569"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.569","@djangocfg/ui-core":"^2.1.569","@djangocfg/devtools":"^2.1.569"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs_2.1.569_1790153309407_0.38849846341576066","host":"s3://npm-registry-packages-npm-production"}},"2.1.570":{"_id":"@djangocfg/nextjs@2.1.570","bin":{"djangocfg-docs":"dist/ai/cli.mjs"},"bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"552e12baa6195edcf1d9add091188c719af42e7d","tarball":"https://registry.npmjs.org/@djangocfg/nextjs/-/nextjs-2.1.570.tgz","fileCount":138,"integrity":"sha512-JQH+MyWHMiuHcNTJFTyqADmTjdg8lHjEhZyG+F3cIRkrg499F9VR5sf0sbXqxskdh/q7a0WmoF/lISztrfpEiw==","signatures":[{"sig":"MEUCIQCyh2hr3I92I8qiFnOiQfOcrTPnXxBnM8PuUYIUaTmd8wIgEP42dg3Ie/tqWLZ3HFGoEp896XZyTdVWJjJZ3wbc1d8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDifEGCDWrpQCAon0IXm1v1T/OZwB5TQhRHGfALhMVp5AiAPvnDZt08J4Snzq3mOti7/5nnWYoyBNN/dT7aXxGC1bg=="}],"unpackedSize":1062659},"main":"./dist/index.mjs","name":"@djangocfg/nextjs","types":"./dist/index.d.mts","author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./ai":{"types":"./dist/ai/index.d.mts","import":"./dist/ai/index.mjs","default":"./dist/ai/index.mjs"},"./pwa":{"types":"./dist/pwa/index.d.mts","import":"./dist/pwa/index.mjs","default":"./dist/pwa/index.mjs"},"./i18n":{"types":"./dist/i18n/index.d.mts","import":"./dist/i18n/index.mjs","default":"./dist/i18n/index.mjs"},"./config":{"types":"./dist/config/index.d.mts","import":"./dist/config/index.mjs","default":"./dist/config/index.mjs"},"./health":{"types":"./dist/health/index.d.mts","import":"./dist/health/index.mjs","default":"./dist/health/index.mjs"},"./worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./monitor":{"types":"./dist/monitor/index.d.mts","import":"./dist/monitor/index.mjs","default":"./dist/monitor/index.mjs"},"./sitemap":{"types":"./dist/sitemap/index.d.mts","import":"./dist/sitemap/index.mjs","default":"./dist/sitemap/index.mjs"},"./og-image":{"types":"./dist/og-image/index.d.mts","import":"./dist/og-image/index.mjs","default":"./dist/og-image/index.mjs"},"./i18n/proxy":{"types":"./dist/i18n/proxy.d.mts","import":"./dist/i18n/proxy.mjs","default":"./dist/i18n/proxy.mjs"},"./navigation":{"types":"./dist/navigation/index.d.mts","import":"./dist/navigation/index.mjs","default":"./dist/navigation/index.mjs"},"./pwa/worker":{"types":"./dist/pwa/worker/index.d.mts","import":"./dist/pwa/worker/index.mjs","default":"./dist/pwa/worker/index.mjs"},"./i18n/client":{"types":"./dist/i18n/client.d.mts","import":"./dist/i18n/client.mjs","default":"./dist/i18n/client.mjs"},"./i18n/server":{"types":"./dist/i18n/server.d.mts","import":"./dist/i18n/server.mjs","default":"./dist/i18n/server.mjs"},"./i18n/request":{"types":"./dist/i18n/request.d.mts","import":"./dist/i18n/request.mjs","default":"./dist/i18n/request.mjs"},"./i18n/routing":{"types":"./dist/i18n/routing.d.mts","import":"./dist/i18n/routing.mjs","default":"./dist/i18n/routing.mjs"},"./pwa/manifest":{"types":"./dist/pwa/manifest.d.mts","import":"./dist/pwa/manifest.mjs","default":"./dist/pwa/manifest.mjs"},"./i18n/components":{"types":"./dist/i18n/components.d.mts","import":"./dist/i18n/components.mjs","default":"./dist/i18n/components.mjs"},"./i18n/navigation":{"types":"./dist/i18n/navigation.d.mts","import":"./dist/i18n/navigation.mjs","default":"./dist/i18n/navigation.mjs"}},"gitHead":"29cd98cd62aa248ee1455603c84e22352b03f23e","license":"MIT","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"tsx --test src/**/*.test.ts","build":"tsup","check":"tsc --noEmit","clean":"rm -rf dist","ai-docs":"tsx src/ai/cli.ts"},"version":"2.1.570","_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"homepage":"https://djangocfg.com","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"_npmVersion":"11.19.0","description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","directories":{},"maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"_nodeVersion":"26.7.0","dependencies":{"conf":"^15.1.0","chalk":"^5.6.2","semver":"^7.8.5","consola":"^3.4.2","next-intl":"^4.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.5.1","eslint":"^9.39.5","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"^0.545.0","@types/semver":"^7.7.1","@types/webpack":"^5.28.5","@djangocfg/i18n":"^2.1.570","@types/react-dom":"19.2.3","@djangocfg/layouts":"^2.1.570","@djangocfg/ui-core":"^2.1.570","@djangocfg/devtools":"^2.1.570","@djangocfg/typescript-config":"^2.1.570"},"peerDependencies":{"next":"^16.2.2","@djangocfg/i18n":"^2.1.570","@djangocfg/ui-core":"^2.1.570","@djangocfg/devtools":"^2.1.570"},"peerDependenciesMeta":{"@djangocfg/ui-core":{"optional":true},"@djangocfg/devtools":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/nextjs_2.1.570_1790170026864_0.4390993290680141"}}},"time":{"created":"2025-11-30T19:20:48.269Z","modified":"2026-09-23T13:27:07.148Z","1.0.1":"2025-11-30T19:20:48.637Z","1.0.2":"2025-11-30T20:18:48.314Z","1.0.3":"2025-12-01T05:06:06.210Z","1.0.4":"2025-12-01T06:28:33.267Z","1.0.5":"2025-12-01T11:43:42.157Z","1.0.6":"2025-12-01T15:59:47.799Z","1.0.7":"2025-12-02T13:21:44.021Z","1.0.8":"2025-12-02T17:31:58.418Z","1.0.9":"2025-12-03T08:32:22.893Z","1.0.10":"2025-12-03T08:51:23.534Z","1.0.11":"2025-12-03T09:14:53.958Z","1.0.12":"2025-12-03T15:57:04.260Z","1.0.13":"2025-12-04T06:14:51.818Z","1.0.14":"2025-12-04T08:16:39.388Z","1.0.15":"2025-12-04T09:39:14.609Z","1.0.16":"2025-12-04T09:56:03.470Z","1.0.17":"2025-12-04T10:12:30.445Z","2.1.1":"2025-12-05T03:10:15.985Z","2.1.2":"2025-12-05T04:08:50.901Z","2.1.3":"2025-12-05T05:01:07.208Z","2.1.4":"2025-12-05T05:44:00.626Z","2.1.5":"2025-12-05T19:55:56.518Z","2.1.6":"2025-12-06T05:10:01.753Z","2.1.7":"2025-12-06T05:31:34.901Z","2.1.8":"2025-12-06T05:40:39.841Z","2.1.9":"2025-12-06T05:59:10.882Z","2.1.10":"2025-12-07T04:49:10.494Z","2.1.14":"2025-12-08T18:48:53.223Z","2.1.15":"2025-12-08T19:04:08.186Z","2.1.16":"2025-12-09T11:44:47.375Z","2.1.17":"2025-12-10T02:57:41.351Z","2.1.18":"2025-12-10T02:59:37.196Z","2.1.19":"2025-12-11T03:56:09.704Z","2.1.20":"2025-12-12T04:34:58.735Z","2.1.21":"2025-12-12T06:30:37.894Z","2.1.22":"2025-12-12T07:24:11.815Z","2.1.23":"2025-12-12T07:48:09.401Z","2.1.25":"2025-12-12T08:57:14.449Z","2.1.26":"2025-12-12T11:17:56.979Z","2.1.27":"2025-12-12T17:45:12.094Z","2.1.28":"2025-12-13T18:50:36.333Z","2.1.29":"2025-12-14T06:02:05.714Z","2.1.30":"2025-12-14T11:17:25.455Z","2.1.31":"2025-12-14T17:04:01.271Z","2.1.32":"2025-12-14T17:07:46.532Z","2.1.33":"2025-12-14T17:15:16.874Z","2.1.34":"2025-12-14T17:32:16.220Z","2.1.35":"2025-12-14T17:35:56.675Z","2.1.36":"2025-12-14T18:10:36.415Z","2.1.37":"2025-12-15T20:09:46.058Z","2.1.38":"2025-12-16T09:40:21.821Z","2.1.39":"2025-12-16T10:33:35.518Z","2.1.40":"2025-12-16T10:57:40.955Z","2.1.41":"2025-12-16T15:39:24.965Z","2.1.42":"2025-12-17T07:03:04.458Z","2.1.43":"2025-12-17T09:20:35.610Z","2.1.44":"2025-12-17T09:49:09.228Z","2.1.45":"2025-12-17T10:54:47.909Z","2.1.46":"2025-12-17T11:15:09.147Z","2.1.47":"2025-12-17T12:24:08.693Z","2.1.48":"2025-12-17T12:50:43.592Z","2.1.49":"2025-12-17T14:00:06.634Z","2.1.50":"2025-12-18T09:00:12.514Z","2.1.51":"2025-12-18T11:17:11.202Z","2.1.52":"2025-12-18T12:32:16.756Z","2.1.53":"2025-12-19T04:55:27.370Z","2.1.54":"2025-12-19T08:22:57.685Z","2.1.55":"2025-12-19T09:11:38.423Z","2.1.56":"2025-12-20T09:46:41.783Z","2.1.57":"2025-12-20T09:54:27.684Z","2.1.58":"2025-12-21T03:51:51.198Z","2.1.59":"2025-12-22T12:09:01.725Z","2.1.60":"2025-12-22T16:27:39.260Z","2.1.62":"2025-12-22T16:32:31.928Z","2.1.63":"2025-12-23T04:19:40.973Z","2.1.64":"2025-12-23T12:02:13.142Z","2.1.65":"2025-12-23T12:07:36.401Z","2.1.66":"2025-12-25T07:17:59.452Z","2.1.67":"2025-12-27T10:29:45.645Z","2.1.68":"2025-12-27T10:38:46.232Z","2.1.69":"2025-12-27T11:24:05.988Z","2.1.70":"2025-12-27T12:44:26.850Z","2.1.71":"2025-12-27T13:45:32.886Z","2.1.72":"2025-12-27T16:55:14.796Z","2.1.73":"2025-12-27T17:00:47.904Z","2.1.74":"2025-12-27T17:21:00.470Z","2.1.75":"2025-12-27T17:26:37.690Z","2.1.76":"2025-12-28T05:56:40.002Z","2.1.77":"2025-12-28T06:26:03.410Z","2.1.78":"2025-12-28T06:59:34.158Z","2.1.79":"2025-12-28T07:28:08.085Z","2.1.80":"2025-12-28T07:37:02.729Z","2.1.81":"2025-12-28T07:41:24.776Z","2.1.82":"2025-12-28T08:47:08.066Z","2.1.83":"2025-12-29T17:17:10.801Z","2.1.84":"2025-12-29T17:38:41.387Z","2.1.85":"2025-12-30T08:12:47.245Z","2.1.86":"2025-12-30T09:04:56.912Z","2.1.87":"2025-12-30T09:12:03.097Z","2.1.88":"2025-12-31T07:45:19.161Z","2.1.89":"2026-01-01T06:29:10.510Z","2.1.90":"2026-01-03T04:48:11.668Z","2.1.91":"2026-01-03T13:32:14.808Z","2.1.92":"2026-01-05T05:08:54.706Z","2.1.94":"2026-01-05T08:10:43.231Z","2.1.95":"2026-01-05T12:45:36.124Z","2.1.96":"2026-01-06T07:29:06.593Z","2.1.97":"2026-01-06T08:16:44.878Z","2.1.99":"2026-01-06T09:29:55.707Z","2.1.100":"2026-01-06T16:47:38.858Z","2.1.101":"2026-01-07T03:38:38.237Z","2.1.102":"2026-01-07T04:21:26.024Z","2.1.103":"2026-01-07T04:37:47.716Z","2.1.104":"2026-01-07T08:03:15.306Z","2.1.105":"2026-01-07T12:03:37.944Z","2.1.106":"2026-01-11T19:16:16.713Z","2.1.107":"2026-01-12T13:14:26.144Z","2.1.108":"2026-01-14T03:24:24.556Z","2.1.109":"2026-01-15T08:07:37.978Z","2.1.110":"2026-01-15T20:32:40.343Z","2.1.111":"2026-01-23T12:27:23.070Z","2.1.112":"2026-01-23T13:24:25.326Z","2.1.113":"2026-01-23T13:45:49.969Z","2.1.114":"2026-01-23T14:03:08.374Z","2.1.115":"2026-01-23T14:47:11.747Z","2.1.116":"2026-01-24T03:43:08.702Z","2.1.118":"2026-01-24T03:50:16.835Z","2.1.119":"2026-01-29T05:42:45.465Z","2.1.120":"2026-01-29T07:39:44.430Z","2.1.121":"2026-01-29T08:54:40.253Z","2.1.123":"2026-01-29T09:20:20.734Z","2.1.124":"2026-01-29T09:48:29.479Z","2.1.125":"2026-01-29T11:28:38.110Z","2.1.126":"2026-01-31T05:11:00.612Z","2.1.127":"2026-01-31T15:10:36.958Z","2.1.129":"2026-01-31T17:22:44.400Z","2.1.130":"2026-01-31T17:52:14.435Z","2.1.131":"2026-02-01T03:26:38.340Z","2.1.132":"2026-02-01T04:06:08.488Z","2.1.133":"2026-02-01T04:32:40.369Z","2.1.134":"2026-02-01T04:47:51.396Z","2.1.135":"2026-02-01T12:33:33.931Z","2.1.136":"2026-02-04T12:05:52.656Z","2.1.137":"2026-02-04T13:09:12.757Z","2.1.138":"2026-02-04T16:14:11.124Z","2.1.139":"2026-02-05T04:31:48.796Z","2.1.140":"2026-02-05T07:11:30.846Z","2.1.143":"2026-02-05T13:03:41.108Z","2.1.144":"2026-02-05T14:44:21.793Z","2.1.145":"2026-02-05T17:02:45.973Z","2.1.146":"2026-02-06T08:01:07.999Z","2.1.147":"2026-02-06T09:30:56.910Z","2.1.148":"2026-02-06T10:10:12.286Z","2.1.149":"2026-02-07T13:18:37.269Z","2.1.150":"2026-02-07T15:47:02.302Z","2.1.151":"2026-02-07T16:42:18.320Z","2.1.152":"2026-02-08T07:24:39.649Z","2.1.153":"2026-02-08T08:05:38.426Z","2.1.154":"2026-02-08T08:26:07.734Z","2.1.155":"2026-02-08T08:36:49.782Z","2.1.156":"2026-02-08T18:20:29.950Z","2.1.157":"2026-02-09T10:18:56.008Z","2.1.158":"2026-02-10T05:43:11.783Z","2.1.159":"2026-02-10T05:56:08.245Z","2.1.160":"2026-02-10T06:13:00.651Z","2.1.161":"2026-02-10T06:32:40.383Z","2.1.162":"2026-02-10T13:09:15.629Z","2.1.163":"2026-02-10T19:23:48.039Z","2.1.164":"2026-02-11T05:48:35.981Z","2.1.165":"2026-02-11T06:13:29.829Z","2.1.166":"2026-02-11T06:22:56.416Z","2.1.167":"2026-02-11T07:18:16.047Z","2.1.168":"2026-02-12T06:26:24.495Z","2.1.169":"2026-02-12T07:01:50.842Z","2.1.170":"2026-02-20T08:04:07.278Z","2.1.171":"2026-02-25T09:06:25.406Z","2.1.172":"2026-02-25T09:28:23.698Z","2.1.173":"2026-02-25T09:30:30.213Z","2.1.176":"2026-02-25T14:49:37.284Z","2.1.177":"2026-02-26T03:45:49.192Z","2.1.178":"2026-02-26T04:11:51.494Z","2.1.180":"2026-02-26T09:10:47.869Z","2.1.181":"2026-02-26T13:37:07.546Z","2.1.182":"2026-02-26T13:42:08.344Z","2.1.183":"2026-02-26T14:19:49.482Z","2.1.184":"2026-02-26T14:23:36.499Z","2.1.185":"2026-02-26T14:30:08.319Z","2.1.186":"2026-02-27T05:57:54.441Z","2.1.187":"2026-02-27T06:38:20.535Z","2.1.188":"2026-02-27T08:53:06.520Z","2.1.189":"2026-02-27T09:07:38.622Z","2.1.190":"2026-02-27T14:28:42.516Z","2.1.191":"2026-02-27T17:46:08.237Z","2.1.192":"2026-02-28T06:18:15.775Z","2.1.193":"2026-02-28T07:46:59.064Z","2.1.194":"2026-02-28T17:03:28.235Z","2.1.196":"2026-03-01T03:19:49.755Z","2.1.197":"2026-03-01T06:02:26.926Z","2.1.198":"2026-03-02T11:29:52.632Z","2.1.200":"2026-03-03T13:23:29.678Z","2.1.201":"2026-03-07T11:17:36.575Z","2.1.202":"2026-03-07T19:04:36.593Z","2.1.203":"2026-03-07T19:40:23.703Z","2.1.204":"2026-03-07T19:45:36.681Z","2.1.205":"2026-03-08T03:20:42.619Z","2.1.206":"2026-03-08T03:43:14.315Z","2.1.207":"2026-03-08T03:48:54.311Z","2.1.208":"2026-03-08T09:55:47.463Z","2.1.209":"2026-03-09T06:05:39.935Z","2.1.210":"2026-03-09T06:31:46.742Z","2.1.212":"2026-03-09T06:46:44.084Z","2.1.213":"2026-03-10T03:28:08.838Z","2.1.215":"2026-03-11T08:04:01.731Z","2.1.216":"2026-03-13T16:45:23.593Z","2.1.217":"2026-03-13T17:43:23.718Z","2.1.218":"2026-03-14T03:34:50.052Z","2.1.219":"2026-03-14T03:38:27.141Z","2.1.221":"2026-03-14T04:20:23.180Z","2.1.222":"2026-03-14T04:43:12.688Z","2.1.223":"2026-03-14T06:11:54.640Z","2.1.224":"2026-03-14T07:33:47.121Z","2.1.225":"2026-03-14T09:27:29.676Z","2.1.226":"2026-03-14T15:04:37.861Z","2.1.227":"2026-03-14T15:20:38.926Z","2.1.228":"2026-03-15T10:41:51.375Z","2.1.229":"2026-03-15T15:12:13.679Z","2.1.230":"2026-03-15T17:36:28.967Z","2.1.231":"2026-03-16T03:22:41.167Z","2.1.232":"2026-03-17T08:59:59.575Z","2.1.233":"2026-03-18T09:49:57.125Z","2.1.234":"2026-03-21T09:56:40.762Z","2.1.235":"2026-03-21T12:05:58.475Z","2.1.236":"2026-03-21T13:29:43.310Z","2.1.237":"2026-03-22T06:01:00.442Z","2.1.238":"2026-03-22T15:55:53.314Z","2.1.239":"2026-03-22T16:09:46.669Z","2.1.240":"2026-03-23T04:39:41.441Z","2.1.241":"2026-03-24T07:17:25.875Z","2.1.242":"2026-03-24T13:23:29.074Z","2.1.243":"2026-04-03T14:32:22.482Z","2.1.246":"2026-04-04T13:50:57.610Z","2.1.247":"2026-04-04T14:40:37.077Z","2.1.248":"2026-04-07T07:26:09.574Z","2.1.249":"2026-04-07T08:18:28.236Z","2.1.251":"2026-04-08T15:06:39.681Z","2.1.252":"2026-04-08T18:16:06.185Z","2.1.254":"2026-04-08T19:40:37.631Z","2.1.255":"2026-04-08T19:54:26.239Z","2.1.256":"2026-04-08T20:10:10.065Z","2.1.257":"2026-04-09T03:54:26.062Z","2.1.259":"2026-04-09T06:16:56.243Z","2.1.260":"2026-04-09T07:29:12.022Z","2.1.261":"2026-04-11T05:55:39.533Z","2.1.262":"2026-04-11T15:18:37.542Z","2.1.263":"2026-04-15T06:42:40.572Z","2.1.264":"2026-04-15T11:32:48.119Z","2.1.266":"2026-04-15T12:26:37.187Z","2.1.267":"2026-04-15T15:38:53.289Z","2.1.268":"2026-04-15T17:29:37.364Z","2.1.270":"2026-04-16T14:33:49.326Z","2.1.271":"2026-04-17T02:47:33.852Z","2.1.272":"2026-04-17T03:43:23.908Z","2.1.274":"2026-04-17T07:26:23.286Z","2.1.275":"2026-04-17T08:48:06.149Z","2.1.276":"2026-04-18T12:43:26.236Z","2.1.277":"2026-04-19T02:50:21.535Z","2.1.279":"2026-04-19T03:27:35.237Z","2.1.280":"2026-04-19T10:45:42.105Z","2.1.281":"2026-04-19T12:28:42.365Z","2.1.283":"2026-04-20T08:59:49.223Z","2.1.284":"2026-04-20T12:36:19.480Z","2.1.285":"2026-04-21T04:59:14.727Z","2.1.286":"2026-04-22T16:46:45.462Z","2.1.287":"2026-04-22T16:51:52.350Z","2.1.289":"2026-04-23T11:36:07.328Z","2.1.290":"2026-04-24T07:11:22.796Z","2.1.291":"2026-04-25T04:36:45.767Z","2.1.292":"2026-04-25T05:56:32.320Z","2.1.293":"2026-04-25T06:20:17.142Z","2.1.294":"2026-04-25T07:10:30.248Z","2.1.297":"2026-04-25T08:17:26.472Z","2.1.298":"2026-04-25T08:37:11.305Z","2.1.299":"2026-04-25T09:21:51.655Z","2.1.300":"2026-04-25T10:18:40.384Z","2.1.301":"2026-04-25T14:41:43.402Z","2.1.302":"2026-04-25T15:09:26.187Z","2.1.303":"2026-04-25T16:11:17.001Z","2.1.304":"2026-04-25T16:28:02.018Z","2.1.307":"2026-04-25T17:40:00.226Z","2.1.308":"2026-04-25T18:12:52.300Z","2.1.309":"2026-04-25T20:51:48.036Z","2.1.310":"2026-04-26T04:50:13.812Z","2.1.312":"2026-04-26T07:23:36.098Z","2.1.313":"2026-04-26T13:33:06.251Z","2.1.314":"2026-04-26T14:00:13.956Z","2.1.315":"2026-04-26T19:08:46.594Z","2.1.316":"2026-04-26T19:43:36.863Z","2.1.317":"2026-04-26T20:07:40.788Z","2.1.318":"2026-04-26T20:48:09.142Z","2.1.319":"2026-04-27T04:55:45.389Z","2.1.320":"2026-04-28T07:41:17.430Z","2.1.321":"2026-04-28T10:04:41.196Z","2.1.322":"2026-04-28T10:21:18.135Z","2.1.327":"2026-04-28T16:47:18.554Z","2.1.331":"2026-04-29T19:37:49.519Z","2.1.332":"2026-04-29T20:40:37.731Z","2.1.333":"2026-04-29T20:53:26.937Z","2.1.334":"2026-04-29T21:37:44.604Z","2.1.335":"2026-05-03T13:00:50.976Z","2.1.336":"2026-05-04T16:17:49.417Z","2.1.337":"2026-05-04T17:35:48.307Z","2.1.338":"2026-05-04T17:50:57.052Z","2.1.339":"2026-05-04T20:00:46.617Z","2.1.340":"2026-05-05T09:47:47.187Z","2.1.341":"2026-05-05T17:00:19.656Z","2.1.342":"2026-05-05T18:21:59.543Z","2.1.344":"2026-05-05T18:34:25.508Z","2.1.345":"2026-05-05T18:59:00.138Z","2.1.346":"2026-05-05T19:12:06.086Z","2.1.347":"2026-05-06T17:49:10.985Z","2.1.348":"2026-05-07T17:00:56.332Z","2.1.349":"2026-05-08T15:29:52.379Z","2.1.350":"2026-05-08T18:53:00.766Z","2.1.351":"2026-05-08T19:18:35.703Z","2.1.352":"2026-05-09T08:02:13.571Z","2.1.353":"2026-05-09T08:20:41.264Z","2.1.354":"2026-05-09T08:27:50.155Z","2.1.355":"2026-05-09T08:39:01.688Z","2.1.356":"2026-05-09T08:48:59.281Z","2.1.357":"2026-05-10T18:26:03.497Z","2.1.358":"2026-05-11T07:06:22.425Z","2.1.359":"2026-05-12T06:57:57.758Z","2.1.360":"2026-05-12T19:15:21.434Z","2.1.361":"2026-05-13T16:11:27.300Z","2.1.362":"2026-05-13T16:26:25.850Z","2.1.363":"2026-05-13T17:51:45.907Z","2.1.364":"2026-05-13T17:58:00.155Z","2.1.365":"2026-05-14T06:24:54.502Z","2.1.366":"2026-05-14T07:41:36.225Z","2.1.367":"2026-05-15T08:01:49.153Z","2.1.368":"2026-05-15T20:02:39.394Z","2.1.369":"2026-05-16T04:36:50.203Z","2.1.371":"2026-05-16T05:04:09.752Z","2.1.372":"2026-05-16T05:26:23.239Z","2.1.373":"2026-05-16T05:34:38.349Z","2.1.374":"2026-05-16T06:12:47.742Z","2.1.375":"2026-05-16T08:58:09.965Z","2.1.376":"2026-05-16T09:03:23.003Z","2.1.377":"2026-05-16T09:43:35.100Z","2.1.378":"2026-05-16T11:49:57.935Z","2.1.379":"2026-05-16T15:07:07.907Z","2.1.380":"2026-05-18T00:22:22.901Z","2.1.381":"2026-05-18T00:55:21.152Z","2.1.382":"2026-05-18T08:53:40.662Z","2.1.383":"2026-05-18T15:46:35.379Z","2.1.384":"2026-05-18T16:41:52.852Z","2.1.385":"2026-05-18T17:19:16.217Z","2.1.387":"2026-05-19T03:21:11.013Z","2.1.389":"2026-05-19T03:41:59.439Z","2.1.390":"2026-05-19T03:47:29.322Z","2.1.393":"2026-05-19T04:15:20.218Z","2.1.394":"2026-05-19T04:20:25.533Z","2.1.395":"2026-05-19T07:33:30.828Z","2.1.397":"2026-05-19T09:52:28.415Z","2.1.399":"2026-05-19T09:59:00.788Z","2.1.400":"2026-05-19T11:04:08.137Z","2.1.402":"2026-05-19T11:08:54.002Z","2.1.404":"2026-05-19T16:15:39.471Z","2.1.407":"2026-05-20T02:57:20.289Z","2.1.408":"2026-05-20T10:22:06.182Z","2.1.409":"2026-05-20T10:37:47.397Z","2.1.411":"2026-05-20T18:18:36.637Z","2.1.412":"2026-05-22T05:12:07.277Z","2.1.413":"2026-05-26T06:44:22.225Z","2.1.415":"2026-05-26T06:56:44.278Z","2.1.416":"2026-05-26T11:29:06.064Z","2.1.417":"2026-05-27T01:48:39.527Z","2.1.418":"2026-05-27T04:28:36.389Z","2.1.419":"2026-05-27T09:04:55.076Z","2.1.420":"2026-05-28T05:29:20.303Z","2.1.421":"2026-05-28T07:26:51.463Z","2.1.422":"2026-05-29T18:42:05.652Z","2.1.423":"2026-06-01T07:40:25.738Z","2.1.424":"2026-06-01T10:09:49.971Z","2.1.425":"2026-06-01T17:25:14.449Z","2.1.426":"2026-06-01T17:39:40.098Z","2.1.427":"2026-06-02T13:07:24.839Z","2.1.428":"2026-06-03T10:00:30.095Z","2.1.429":"2026-06-04T06:12:27.488Z","2.1.430":"2026-06-05T05:24:05.307Z","2.1.431":"2026-06-08T06:51:56.652Z","2.1.432":"2026-06-14T07:25:05.469Z","2.1.433":"2026-06-14T08:08:01.776Z","2.1.434":"2026-06-20T15:00:58.881Z","2.1.435":"2026-06-21T09:16:59.871Z","2.1.436":"2026-06-21T09:49:20.700Z","2.1.437":"2026-06-24T05:24:04.187Z","2.1.438":"2026-06-26T08:39:06.256Z","2.1.439":"2026-06-26T09:11:10.406Z","2.1.440":"2026-06-26T09:29:07.892Z","2.1.441":"2026-06-26T09:34:04.394Z","2.1.442":"2026-06-30T07:42:28.229Z","2.1.443":"2026-06-30T09:07:06.979Z","2.1.444":"2026-07-01T07:02:51.675Z","2.1.445":"2026-07-01T21:46:29.048Z","2.1.446":"2026-07-03T10:48:38.266Z","2.1.447":"2026-07-03T17:26:17.686Z","2.1.448":"2026-07-07T10:53:59.370Z","2.1.449":"2026-07-07T17:35:59.228Z","2.1.450":"2026-07-08T03:00:54.964Z","2.1.452":"2026-07-08T04:44:05.854Z","2.1.453":"2026-07-08T05:28:01.970Z","2.1.454":"2026-07-08T07:09:44.103Z","2.1.455":"2026-07-08T16:33:24.141Z","2.1.456":"2026-07-10T04:39:18.916Z","2.1.457":"2026-07-10T05:54:00.039Z","2.1.459":"2026-07-10T07:21:29.406Z","2.1.460":"2026-07-10T14:41:40.243Z","2.1.462":"2026-07-11T18:03:39.219Z","2.1.463":"2026-07-11T19:53:59.080Z","2.1.464":"2026-07-12T06:51:09.830Z","2.1.465":"2026-07-12T07:32:18.737Z","2.1.466":"2026-07-12T18:16:48.443Z","2.1.468":"2026-07-13T01:41:26.024Z","2.1.469":"2026-07-13T07:04:36.962Z","2.1.470":"2026-07-13T18:53:54.426Z","2.1.471":"2026-07-15T06:38:37.119Z","2.1.472":"2026-07-19T11:43:26.602Z","2.1.474":"2026-07-21T07:17:53.470Z","2.1.475":"2026-07-21T11:17:23.062Z","2.1.476":"2026-07-21T11:22:55.947Z","2.1.477":"2026-07-21T12:17:36.766Z","2.1.478":"2026-07-21T15:31:32.730Z","2.1.479":"2026-07-22T04:53:19.690Z","2.1.480":"2026-07-22T14:48:39.324Z","2.1.481":"2026-07-23T03:28:41.409Z","2.1.482":"2026-07-23T07:10:36.638Z","2.1.483":"2026-07-24T03:18:05.430Z","2.1.484":"2026-07-24T12:33:48.175Z","2.1.486":"2026-07-24T14:31:11.060Z","2.1.487":"2026-07-24T15:38:02.762Z","2.1.488":"2026-07-26T08:29:35.340Z","2.1.489":"2026-07-26T14:08:43.156Z","2.1.490":"2026-07-28T05:03:33.394Z","2.1.491":"2026-07-28T13:50:35.891Z","2.1.492":"2026-07-30T18:45:24.927Z","2.1.495":"2026-07-31T14:13:12.346Z","2.1.496":"2026-08-02T16:49:40.470Z","2.1.497":"2026-08-03T12:39:09.463Z","2.1.498":"2026-08-03T13:09:50.579Z","2.1.499":"2026-08-09T05:38:44.336Z","2.1.500":"2026-08-11T17:37:16.429Z","2.1.501":"2026-08-12T07:02:40.954Z","2.1.502":"2026-08-12T08:20:01.178Z","2.1.503":"2026-08-12T08:57:37.006Z","2.1.504":"2026-08-12T16:30:23.961Z","2.1.507":"2026-08-12T18:38:43.921Z","2.1.508":"2026-08-12T20:09:45.201Z","2.1.509":"2026-08-13T04:32:14.982Z","2.1.510":"2026-08-13T04:56:25.472Z","2.1.511":"2026-08-15T08:37:32.793Z","2.1.512":"2026-08-15T11:09:44.563Z","2.1.513":"2026-08-15T17:39:44.725Z","2.1.514":"2026-08-16T04:57:01.451Z","2.1.515":"2026-08-18T15:30:05.324Z","2.1.516":"2026-08-19T04:15:49.497Z","2.1.518":"2026-08-19T04:48:28.229Z","2.1.519":"2026-08-19T19:01:22.333Z","2.1.520":"2026-08-20T10:08:38.957Z","2.1.524":"2026-08-22T05:59:27.959Z","2.1.527":"2026-08-22T09:12:19.800Z","2.1.528":"2026-08-22T09:30:09.738Z","2.1.530":"2026-08-26T08:21:54.037Z","2.1.531":"2026-08-27T08:57:59.416Z","2.1.532":"2026-08-28T18:13:41.594Z","2.1.533":"2026-08-29T08:01:14.251Z","2.1.534":"2026-08-30T08:53:42.106Z","2.1.535":"2026-08-30T18:49:59.540Z","2.1.536":"2026-09-01T14:44:18.742Z","2.1.537":"2026-09-03T03:16:03.348Z","2.1.539":"2026-09-03T06:12:40.011Z","2.1.540":"2026-09-04T18:39:32.122Z","2.1.541":"2026-09-04T19:05:26.549Z","2.1.542":"2026-09-09T08:12:50.197Z","2.1.543":"2026-09-09T15:07:15.546Z","2.1.544":"2026-09-09T19:57:14.806Z","2.1.545":"2026-09-09T20:38:08.659Z","2.1.546":"2026-09-10T05:18:47.326Z","2.1.547":"2026-09-11T07:35:23.529Z","2.1.548":"2026-09-11T18:20:17.684Z","2.1.549":"2026-09-13T15:19:07.762Z","2.1.550":"2026-09-14T05:10:16.583Z","2.1.554":"2026-09-15T07:37:00.631Z","2.1.555":"2026-09-15T07:42:13.246Z","2.1.556":"2026-09-15T08:02:38.638Z","2.1.557":"2026-09-16T05:44:28.590Z","2.1.558":"2026-09-16T06:51:46.553Z","2.1.559":"2026-09-19T04:09:56.288Z","2.1.560":"2026-09-20T04:59:09.012Z","2.1.561":"2026-09-20T05:12:20.528Z","2.1.562":"2026-09-20T06:44:56.495Z","2.1.563":"2026-09-20T07:06:43.459Z","2.1.565":"2026-09-20T07:24:01.783Z","2.1.566":"2026-09-23T04:02:19.345Z","2.1.567":"2026-09-23T04:38:47.423Z","2.1.569":"2026-09-23T08:48:29.505Z","2.1.570":"2026-09-23T13:27:06.976Z"},"bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","homepage":"https://djangocfg.com","keywords":["nextjs","sitemap","health","og-image","navigation","config","react","typescript"],"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/nextjs"},"description":"Next.js server utilities: sitemap, health, OG images, contact forms, navigation, config","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"readme":"<div align=\"center\">\n\n![@djangocfg/nextjs](https://raw.githubusercontent.com/markolofsen/assets/main/libs/djangocfg/nextjs.webp)\n\n</div>\n\n# @djangocfg/nextjs\n\n> Server-side Next.js utilities: OG images, sitemap, health checks, i18n, PWA, navigation, and config\n\n[![npm version](https://img.shields.io/npm/v/@djangocfg/nextjs.svg)](https://www.npmjs.com/package/@djangocfg/nextjs)\n[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)\n\n**Part of [DjangoCFG](https://djangocfg.com)** — a modern Django framework for building production-ready SaaS applications. All `@djangocfg/*` packages are designed to work together, providing type-safe configuration, real-time features, and beautiful admin interfaces out of the box.\n\n---\n\n## Overview\n\n`@djangocfg/nextjs` provides server-side utilities for Next.js applications built on top of Django-CFG.\n\n> **Note:** Client components (legal pages, error pages, redirect components) are in `@djangocfg/layouts`.\n\n## Features\n\n- **Page Metadata + OG Images** — one factory for complete page metadata: titles, canonical + hreflang, OpenGraph, Twitter, icons (`@djangocfg/nextjs/og-image`)\n- **i18n** — full next-intl integration with routing, middleware, and components\n- **PWA** — zero-config service worker and manifest\n- **Base Next.js Config** — reusable `createBaseNextConfig()` factory for monorepos\n- **Security headers + CSP** — baseline Content-Security-Policy and hardening headers on every route, dev-aware (see below)\n- **DPoP auth** — one-flag opt-in to RFC 9449 sender-constrained tokens (`dpop: true`) — see [`@docs/DPOP.md`](./@docs/DPOP.md)\n- **Sitemap** — paginated sitemap-index backed by `django_cfg.modules.django_sitemap` (handles 2M+ URLs)\n- **Health Checks** — production-ready health monitoring endpoints\n- **Navigation** — route definitions, menu generation, and active-state helpers\n- **AI Documentation** — search DjangoCFG docs via MCP server and CLI\n\n## Installation\n\n```bash\nnpm install @djangocfg/nextjs\n# or\npnpm add @djangocfg/nextjs\n# or\nyarn add @djangocfg/nextjs\n```\n\n## Quick Start\n\n### AI Documentation Search\n\nSearch DjangoCFG documentation from the terminal:\n\n```bash\n# CLI (works anywhere via npx)\nnpx @djangocfg/nextjs ai-docs search \"database configuration\"\nnpx @djangocfg/nextjs ai-docs mcp\n```\n\nOr use the TypeScript API:\n\n```tsx\nimport { search, getDocs, getMcpConfig } from '@djangocfg/nextjs/ai';\n\n// Search documentation\nconst results = await search('database configuration');\nresults.forEach(r => console.log(r.title, r.url));\n\n// Get formatted docs\nconst docs = await getDocs('How to configure PostgreSQL?');\n\n// Get MCP server config for AI assistants\nconst config = getMcpConfig();\n```\n\n### MCP Server for AI Assistants\n\nAdd to your AI assistant configuration:\n\n```json\n{\n  \"mcpServers\": {\n    \"djangocfg-docs\": {\n      \"url\": \"https://mcp.djangocfg.com/mcp\"\n    }\n  }\n}\n```\n\n### Base Next.js Configuration\n\nCreate a reusable base configuration for all your Next.js projects:\n\n```tsx\n// next.config.ts\nimport { createBaseNextConfig } from '@djangocfg/nextjs/config';\nimport bundleAnalyzer from '@next/bundle-analyzer';\n\nconst withBundleAnalyzer = bundleAnalyzer({\n  enabled: process.env.ANALYZE === 'true',\n});\n\nexport default withBundleAnalyzer(createBaseNextConfig({\n  // Base path for static builds\n  basePath: process.env.NEXT_PUBLIC_STATIC_BUILD === 'true' ? '/cfg/admin' : undefined,\n  \n  // Add custom transpile packages\n  transpilePackages: ['my-custom-package'],\n  \n  // Custom webpack configuration (called after base webpack logic)\n  webpack: (config, options) => {\n    // Your custom webpack rules\n    return config;\n  },\n}));\n```\n\n### Security headers & CSP\n\n`createBaseNextConfig()` adds baseline security headers to **every route** out of\nthe box — no setup required:\n\n- `Content-Security-Policy` — a pragmatic baseline that blocks the high-value\n  injection vectors (`object-src 'none'`, `base-uri 'self'`, `form-action 'self'`,\n  `frame-ancestors`) while keeping the inline/eval scripts a Next.js app needs.\n  **Dev-aware:** `connect-src`/`img-src` allow `http:`/`ws:` in development (a\n  local Django, plus any WebSocket transport the app brings itself) and tighten\n  to `https:`/`wss:` only in production.\n- `X-Content-Type-Options: nosniff`, `Referrer-Policy: strict-origin-when-cross-origin`\n- `X-Frame-Options: DENY` (or `SAMEORIGIN` when `allowIframeFrom` is set)\n\nA fully strict nonce-based `script-src` is a planned follow-up (needs middleware +\nper-request nonce). To allow iframe embedding, pass `allowIframeFrom: ['https://example.com']`.\n\n### DPoP — sender-constrained tokens (RFC 9449)\n\nMake a stolen access token useless, **without a BFF/proxy** — opt in with one flag:\n\n```tsx\nexport default createBaseNextConfig({\n  dpop: true, // inlines NEXT_PUBLIC_DPOP_ENABLED='true'\n});\n```\n\nThe browser holds a non-extractable key and signs a per-request `DPoP` proof; the\nbackend binds the token to that key (`cnf.jkt`) and rejects replays. Requires\n`JWTConfig(dpop_enabled=True)` on the Django side. Full guide:\n[`@docs/DPOP.md`](./@docs/DPOP.md).\n\n### PWA (Progressive Web App)\n\n**Zero-config PWA** - Works out of the box! Service worker and offline support included automatically.\n\n#### 1. Create manifest\n\n```tsx\n// app/manifest.ts\nimport { createManifest, createScreenshots } from '@djangocfg/nextjs/config';\nimport { settings } from '@core/settings';\n\nexport default createManifest({\n  name: settings.app.name,\n  description: settings.app.description,\n  themeColor: '#ffffff',\n  backgroundColor: '#000000',\n  icons: {\n    logo192: settings.app.icons.logo192,\n    logo384: settings.app.icons.logo384,\n    logo512: settings.app.icons.logo512,\n  },\n  // Optional: Add screenshots for Richer PWA Install UI\n  // IMPORTANT: Image dimensions must match sizes parameter!\n  // screenshots: createScreenshots([\n  //   '/screenshots/desktop-1920x1080.png',  // Wide: 1920x1080\n  //   '/screenshots/mobile-390x844.png',     // Narrow: 390x844\n  // ]),\n});\n```\n\n#### 2. Add manifest metadata\n\n```tsx\n// app/layout.tsx\nimport { createManifestMetadata } from '@djangocfg/nextjs/config';\n\nexport const metadata = {\n  ...createManifestMetadata({\n    name: 'My App',\n    themeColor: '#000000',\n  }),\n};\n```\n\n**That's it!** PWA is now enabled in production. Generated files:\n- `/manifest.webmanifest` - From `app/manifest.ts`\n- `/sw.js` - Service worker (auto-generated in production)\n- `/workbox-*.js` - Workbox runtime\n\n**Customization** (optional):\n\n```tsx\n// next.config.ts\nexport default createBaseNextConfig({\n  pwa: {\n    dest: 'public',\n    disable: process.env.NODE_ENV === 'development', // Disable in dev\n    fallbacks: {\n      document: '/_offline', // Offline page\n    },\n    runtimeCaching: [\n      // Custom caching rules\n      ...defaultRuntimeCaching,\n      createApiCacheRule('https://api.example.com'),\n    ],\n  },\n});\n```\n\nSee [PWA.md](./PWA.md) for complete guide.\n\n### i18n (Internationalization)\n\nFull next-intl integration for multilingual Next.js apps.\n\n> **Important:** Use subpath imports to avoid React Context issues in server components:\n> - `@djangocfg/nextjs/i18n` - Types only\n> - `@djangocfg/nextjs/i18n/routing` - `routing`, `createRouting`, `generateLocaleParams`\n> - `@djangocfg/nextjs/i18n/client` - `I18nProvider`, hooks\n> - `@djangocfg/nextjs/i18n/components` - `LocaleSwitcher`\n\n#### 1. Create middleware (proxy.ts)\n\n```tsx\n// proxy.ts (or middleware.ts)\nimport createMiddleware from 'next-intl/middleware';\nimport { routing } from '@djangocfg/nextjs/i18n/routing';\n\nexport default createMiddleware(routing);\n\nexport const config = {\n  matcher: ['/((?!api|_next|_vercel|.*\\\\..*).*)',],\n};\n```\n\n#### 2. Create i18n request config\n\n```tsx\n// i18n/request.ts\nimport { getRequestConfig } from 'next-intl/server';\nimport { en, ru, ko } from '@djangocfg/i18n/locales';\nimport { mergeTranslations } from '@djangocfg/i18n/utils';\n\nconst locales = {\n  en: mergeTranslations(en, { app: appEn }),\n  ru: mergeTranslations(ru, { app: appRu }),\n  ko: mergeTranslations(ko, { app: appKo }),\n};\n\nexport default getRequestConfig(async ({ requestLocale }) => {\n  let locale = await requestLocale;\n  if (!locale || !(locale in locales)) locale = 'en';\n\n  return {\n    locale,\n    messages: locales[locale],\n    timeZone: 'UTC',\n  };\n});\n```\n\n#### 3. Use in layout\n\n```tsx\n// app/[locale]/layout.tsx\nimport { getMessages } from 'next-intl/server';\nimport { I18nProvider } from '@djangocfg/nextjs/i18n/client';\nimport { routing, generateLocaleParams } from '@djangocfg/nextjs/i18n/routing';\n\nexport function generateStaticParams() {\n  return generateLocaleParams();\n}\n\nexport default async function LocaleLayout({ children, params }) {\n  const { locale } = await params;\n  const messages = await getMessages();\n\n  return (\n    <I18nProvider locale={locale} messages={messages}>\n      {children}\n    </I18nProvider>\n  );\n}\n```\n\n#### 4. Use translations in components\n\n```tsx\n'use client';\nimport { useTranslations } from 'next-intl';\n\nfunction MyComponent() {\n  const t = useTranslations('app');\n  return <h1>{t('title')}</h1>;\n}\n```\n\n#### Locale Switcher\n\nSmart wrapper around `@djangocfg/layouts` LocaleSwitcher with automatic next-intl hooks:\n\n```tsx\nimport { LocaleSwitcher } from '@djangocfg/nextjs/i18n/components';\n\n// Basic usage (automatically gets locale from next-intl)\n<LocaleSwitcher />\n\n// With custom locales (override routing config)\n<LocaleSwitcher locales={['en', 'ru']} />\n\n// With custom labels and styling\n<LocaleSwitcher\n  labels={{ en: 'English', ru: 'Русский' }}\n  variant=\"outline\"\n  size=\"sm\"\n/>\n```\n\n> **Note:** This component wraps `@djangocfg/layouts` LocaleSwitcher with `useLocaleSwitcher()` hook. For a presentational version that accepts locale data via props, use `LocaleSwitcher` from `@djangocfg/layouts` directly.\n\n### Sitemap Generation\n\nPaginated sitemap-index integrated with `django_cfg.modules.django_sitemap`.\nBacked by a typed JSON contract: Django streams keyset-paginated chunks,\nNext.js's native `generateSitemaps()` turns each chunk into one XML file\nplus an auto-generated `<sitemapindex>` at `/sitemap.xml`. Handles\ncatalogs up to Google's 50 000-URLs-per-file cap without materialising\ndata on the frontend.\n\n```tsx\n// app/sitemap.ts\nimport { createDjangoSitemap } from '@djangocfg/nextjs/sitemap';\n\nconst { generateSitemaps, sitemap } = createDjangoSitemap({\n  host: process.env.NEXT_PUBLIC_SITE_URL!,\n  apiUrl: process.env.NEXT_PUBLIC_API_URL,  // optional — omit for static-only\n  staticRoutes: [\n    { path: '/', changeFrequency: 'daily', priority: 1.0 },\n    { path: '/catalog', changeFrequency: 'daily', priority: 0.9 },\n  ],\n});\n\nexport { generateSitemaps, sitemap as default };\nexport const revalidate = 3600;\n```\n\n```tsx\n// app/robots.ts\nimport { createRobots } from '@djangocfg/nextjs/sitemap';\n\nexport default createRobots({\n  host: process.env.NEXT_PUBLIC_SITE_URL!,\n  disallow: ['/account/', '/auth', '/api/'],\n});\n```\n\nSee [`src/sitemap/README.md`](./src/sitemap/README.md) for the full\nbackend ↔ frontend integration guide, including the Django source\nregistration, cache layers, and deployment notes.\n\n### Health Check Endpoint\n\nCreate a health monitoring endpoint:\n\n```tsx\n// app/healthz/route.ts\nimport { createHealthHandler } from '@djangocfg/nextjs/health';\n\nexport const GET = createHealthHandler({\n  version: process.env.NEXT_PUBLIC_APP_VERSION || '1.0.0',\n  checks: [\n    {\n      name: 'database',\n      check: async () => {\n        // Check database connection\n        return await checkDatabase();\n      },\n    },\n  ],\n});\n```\n\n### Page Metadata + OG Images\n\nOne factory per app builds complete page `Metadata` (title, openGraph, twitter,\ncanonical + hreflang, icons). The OG image is chosen by a single `og` field —\nthe static brand image by default, or an exact URL:\n\n```tsx\n// app/_core/metadata.ts — bind once\nimport { makeMetadataFactory } from '@djangocfg/nextjs/og-image'\nexport const createMetadata = makeMetadataFactory({\n  name: settings.app.name,\n  description: settings.app.description,\n  siteUrl: settings.app.siteUrl,\n  ogImage: settings.app.media.ogimage,\n  locales: LOCALES,\n})\n\n// landing page → static brand image (default)\nexport const metadata = createMetadata({ title: 'Pricing', path: '/pricing' })\n// content page with its own image\nexport const metadata = createMetadata({ title: p.name, path, og: { image: p.image } })\n```\n\nFor a card rendered per page, add an `opengraph-image` route — Next.js finds it\nby filename and its output overrides whatever the factory set, so the factory\nhas no \"dynamic\" case of its own.\n\n### Navigation Utilities\n\nDefine routes and generate navigation menus:\n\n```tsx\nimport { defineRoute, routesToMenuItems } from '@djangocfg/nextjs/navigation';\n\nconst routes = [\n  defineRoute('/dashboard', { title: 'Dashboard' }),\n  defineRoute('/settings', { title: 'Settings' }),\n];\n\nconst menuItems = routesToMenuItems(routes);\n```\n\n### Client Components\n\nClient-side components (legal pages, error pages, redirect components) are available in `@djangocfg/layouts`:\n\n```tsx\n// Legal pages\nimport { PrivacyPage, TermsPage } from '@djangocfg/layouts/pages/legal';\n\n// Error pages\nimport { ErrorLayout } from '@djangocfg/layouts/components/errors';\n\n// Redirect component\nimport { RedirectPage } from '@djangocfg/layouts/components/RedirectPage';\n```\n\n## Exports\n\n| Path | Description |\n|------|-------------|\n| `@djangocfg/nextjs` | Main exports (all modules) |\n| `@djangocfg/nextjs/i18n` | **Types only** (safe for server components) |\n| `@djangocfg/nextjs/i18n/routing` | `routing`, `createRouting`, `generateLocaleParams`, `DEFAULT_LOCALES`, `DEFAULT_LOCALE` |\n| `@djangocfg/nextjs/i18n/client` | `I18nProvider`, hooks (`'use client'`) |\n| `@djangocfg/nextjs/i18n/server` | Server-side i18n utilities |\n| `@djangocfg/nextjs/i18n/components` | `LocaleSwitcher` (`'use client'`) |\n| `@djangocfg/nextjs/i18n/proxy` | `createProxy` for middleware |\n| `@djangocfg/nextjs/i18n/navigation` | `Link`, `redirect`, `usePathname`, `useRouter` |\n| `@djangocfg/nextjs/ai` | AI documentation search and MCP config |\n| `@djangocfg/nextjs/config` | Base Next.js configuration factory |\n| `@djangocfg/nextjs/pwa` | PWA client utilities (service worker registration) |\n| `@djangocfg/nextjs/pwa/worker` | Service worker creation helpers |\n| `@djangocfg/nextjs/sitemap` | Sitemap generation with i18n hreflang support |\n| `@djangocfg/nextjs/health` | Health check handlers |\n| `@djangocfg/nextjs/og-image` | Page metadata factory — titles, canonical + hreflang, OpenGraph, Twitter, icons |\n| `@djangocfg/nextjs/navigation` | Route definitions, menu generation, navigation helpers |\n\n## API Reference\n\n### Base Configuration\n\n#### `createBaseNextConfig(options)`\n\nCreates a reusable base Next.js configuration with standard DjangoCFG settings.\n\n```tsx\ncreateBaseNextConfig({\n  basePath?: string;                    // Base path for static builds\n  transpilePackages?: string[];          // Additional packages to transpile\n  optimizePackageImports?: string[];     // Additional packages to optimize\n  webpack?: (config, options) => config; // Custom webpack configuration\n  experimental?: NextConfig['experimental']; // Custom experimental options\n  env?: Record<string, string>;         // Custom environment variables\n  // ... any other NextConfig options\n})\n```\n\n**Features:**\n- Automatic dev/production optimizations\n- Filesystem caching for faster rebuilds\n- Compression plugins for static builds (Gzip + Brotli)\n- Standard transpile packages for monorepo\n- Type-safe configuration merging\n\n### i18n\n\n> **Subpath imports required** - see table below for correct import paths.\n\n#### `DEFAULT_LOCALES` / `DEFAULT_LOCALE`\n\nAll 17 supported locales and the default locale constant.\n\n```tsx\nimport { DEFAULT_LOCALES, DEFAULT_LOCALE } from '@djangocfg/nextjs/i18n/routing';\n\nDEFAULT_LOCALES  // ['en', 'ru', 'ko', 'ja', 'de', 'fr', 'zh', 'it', 'es', 'nl', 'ar', 'tr', 'pt-BR', 'pl', 'sv', 'no', 'da']\nDEFAULT_LOCALE   // 'en'\n```\n\nUse in `locales.config.ts` to stay in sync with the package:\n\n```ts\n// i18n/locales.config.ts\nexport { DEFAULT_LOCALES as LOCALES, DEFAULT_LOCALE } from '@djangocfg/nextjs/i18n/routing';\nexport type { LocaleCode as AppLocale } from '@djangocfg/nextjs/i18n';\n```\n\n#### `routing`\n\nDefault routing configuration with all 17 locales and default locale `'en'`.\n\n```tsx\nimport { routing } from '@djangocfg/nextjs/i18n/routing';\n\nrouting.locales       // ['en', 'ru', 'ko', 'ja', ...]\nrouting.defaultLocale // 'en'\n```\n\n#### `createRouting(config?)`\n\nCreate custom routing configuration.\n\n```tsx\nimport { createRouting } from '@djangocfg/nextjs/i18n/routing';\n\nconst routing = createRouting({\n  locales: ['en', 'de', 'fr'],\n  defaultLocale: 'en',\n  localePrefix: 'always', // 'always' | 'as-needed' | 'never'\n});\n```\n\n#### `I18nProvider`\n\nProvider component for next-intl integration (client component).\n\n```tsx\nimport { I18nProvider } from '@djangocfg/nextjs/i18n/client';\n\n<I18nProvider locale=\"en\" messages={messages}>\n  {children}\n</I18nProvider>\n```\n\n#### `LocaleSwitcher`\n\nSmart locale switcher that wraps `@djangocfg/layouts` LocaleSwitcher with next-intl hooks.\n\n```tsx\nimport { LocaleSwitcher } from '@djangocfg/nextjs/i18n/components';\n\n// Automatically gets locale from next-intl routing\n<LocaleSwitcher />\n\n// With custom options\n<LocaleSwitcher\n  locales={['en', 'ru']}        // Override available locales\n  labels={{ en: 'EN', ru: 'RU' }} // Custom locale labels\n  variant=\"outline\"\n  size=\"sm\"\n  showIcon={true}\n  className=\"w-full\"\n/>\n```\n\n**Props** (extends `@djangocfg/layouts` LocaleSwitcherProps):\n| Prop | Type | Default | Description |\n|------|------|---------|-------------|\n| `locales` | `string[]` | From routing | Override available locales |\n| `labels` | `Record<string, string>` | Built-in | Custom locale labels |\n| `showCode` | `boolean` | `false` | Show locale code with label |\n| `variant` | `'ghost' \\| 'outline' \\| 'default'` | `'ghost'` | Button variant |\n| `size` | `'sm' \\| 'default' \\| 'lg' \\| 'icon'` | `'sm'` | Button size |\n| `showIcon` | `boolean` | `true` | Show globe icon |\n\n### Sitemap\n\n#### `createSitemapHandler(options)`\n\nCreates a Next.js route handler for sitemap generation with optional i18n support.\n\n```tsx\ncreateSitemapHandler({\n  siteUrl: string;\n  staticPages?: SitemapUrl[];\n  dynamicPages?: SitemapUrl[] | (() => Promise<SitemapUrl[]>);\n  cacheControl?: string;\n  // i18n support\n  i18n?: {\n    locales: string[];      // e.g., ['en', 'ru', 'ko']\n    defaultLocale: string;  // e.g., 'en'\n  };\n})\n```\n\nWhen `i18n` is provided:\n- URLs are expanded for each locale (e.g., `/about` → `/en/about`, `/ru/about`, `/ko/about`)\n- `xhtml:link` elements with `hreflang` are added for SEO\n- `x-default` points to the default locale\n\n### Health\n\n#### `createHealthHandler(config)`\n\nCreates a health check route handler.\n\n```tsx\ncreateHealthHandler({\n  version?: string;\n  checks?: Array<{ name: string; check: () => Promise<boolean> }>;\n  customData?: Record<string, any>;\n})\n```\n\n### Page Metadata + OG Image\n\n`@djangocfg/nextjs/og-image` builds complete page metadata: title templating,\ncanonical + hreflang alternates, OpenGraph, Twitter cards and icons.\n\nSee [`src/og-image/README.md`](./src/og-image/README.md) for full docs (the `og`\naxis, `SiteMetaConfig`/`PageMeta` fields).\n\n#### `makeMetadataFactory(config)` — recommended\n\nBinds a `SiteMetaConfig` once; returns a per-page factory. The OG image is set by\nthe single `og` field: `'static'` (default) · `{ image, alt? }`.\n\n```tsx\nimport { makeMetadataFactory } from '@djangocfg/nextjs/og-image'\n\nexport const createMetadata = makeMetadataFactory({\n  name: 'CMDOP', description: '…', siteUrl: 'https://cmdop.com',\n  ogImage: '/static/ogimage.png', locales: LOCALES,\n})\n\nexport const metadata = createMetadata({ title: 'About', path: '/about' })      // brand image\nexport const metadata = createMetadata({ title: p.name, og: { image: p.image } })\n```\n\n#### Per-page rendered cards\n\nUse Next.js's `opengraph-image` file convention — but note it applies only when\nmetadata leaves `openGraph.images` unset. `createMetadata` always sets it, so\nthe route is suppressed unless the page strips that key from the metadata the\nfactory returned. See [`src/og-image/README.md`](./src/og-image/README.md#per-page-cards).\n\n#### Low-level (escape hatches)\n\n`resolveOgImage(spec, staticUrl, fallbackTitle)` is the `OgSpec` decision point;\n`extractTitle(metadata)` reads a plain title out of Next.js's title shapes. Most\npages use `createMetadata` and never touch these.\n\n### Navigation\n\n#### `defineRoute(path, metadata, config?)`\n\nDefines a route with metadata.\n\n```tsx\ndefineRoute('/dashboard', {\n  title: 'Dashboard',\n  description: 'Dashboard overview',\n}, {\n  basePath: '/admin',\n  isStaticBuild: false,\n})\n```\n\n#### `isActive(current, target, allRoutes?)`\n\nChecks if a route is currently active.\n\n```tsx\nisActive('/admin/dashboard', '/admin/dashboard') // true\nisActive('/admin/dashboard/settings', '/admin/dashboard') // true\nisActive('/admin/dashboard', '/admin/settings') // false\n```\n\n#### `routesToMenuItems(routes)`\n\nConverts route definitions to menu items.\n\n```tsx\nconst menuItems = routesToMenuItems(allRoutes);\n```\n\n\n## Requirements\n\n- Next.js >= 13.0.0 (App Router)\n- React >= 18.0.0\n- TypeScript >= 5.0.0\n\n## Peer Dependencies\n\n- `next` - Next.js framework (^15.5.7)\n\n## Documentation\n\nFull documentation available at [djangocfg.com](https://djangocfg.com)\n\n## Contributing\n\nIssues and pull requests are welcome at [GitHub](https://github.com/markolofsen/django-cfg)\n\n## License\n\nMIT - see [LICENSE](./LICENSE) for details\n","readmeFilename":"README.md"}