{"_id":"octocms","_rev":"28-6b72305d8ba00f4b3989b1371cd6f2f7","name":"octocms","dist-tags":{"latest":"0.4.19"},"versions":{"0.1.0":{"name":"octocms","version":"0.1.0","keywords":["cms","nextjs","headless-cms","git-cms","content-management"],"license":"MIT","_id":"octocms@0.1.0","maintainers":[{"name":"gunkin","email":"anton.gunkin@gmail.com"}],"homepage":"https://github.com/octocms/octocms#readme","bugs":{"url":"https://github.com/octocms/octocms/issues"},"bin":{"octocms":"dist/cli/index.js"},"dist":{"shasum":"e59a8a498c11848bc0b72935ffdf622585a5ec15","tarball":"https://registry.npmjs.org/octocms/-/octocms-0.1.0.tgz","fileCount":64,"integrity":"sha512-JOKmhcfUn+8PO4Yd28GRniLxFoqV3/hSYQyGLOxArKaz6x8lX2pV0Hs6sAccU5i5OnbzHaCdr4JiaPutWa9jeA==","signatures":[{"sig":"MEUCID0jzl/NJmvD1ppzVNmFsnvFlSGfTD9iGVq5t2A5Sf9ZAiEA7npI7oswgMzCMCEBo4zArt6xW4CHG1AsfkJbSDro4F8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1660030},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.js"},"./query":{"types":"./dist/query.d.mts","import":"./dist/query.js"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.js"},"./docs/*":"./docs/*","./globals.css":"./globals.css","./withOctoCMS":{"types":"./dist/withOctoCMS.d.mts","import":"./dist/withOctoCMS.js"},"./defineConfig":{"types":"./dist/defineConfig.d.mts","import":"./dist/defineConfig.js"},"./components/public":{"types":"./dist/components/public/index.d.mts","import":"./dist/components/public/index.js"}},"gitHead":"221922d7fb11922a54fdb1fc068767d426640eeb","scripts":{"fmt":"oxfmt .","lint":"oxlint .","test":"vitest","build":"tsup","checks":"npm run lint && npm run ts-check && npm run fmt:check && npm run test:run","lint:fix":"oxlint --fix .","test:run":"vitest run","ts-check":"tsc --noEmit --incremental false","fmt:check":"oxfmt --check .","checks:fix":"npm run lint:fix && npm run fmt && npm run test:run"},"_npmUser":{"name":"gunkin","email":"anton.gunkin@gmail.com"},"repository":{"url":"git+https://github.com/octocms/octocms.git","type":"git"},"_npmVersion":"11.7.0","description":"A file-based CMS for Next.js — schema-driven, Git-backed, no database","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.3.6","clsx":"^2.1.1","glob":"^11.0.0","sharp":"^0.34.5","sonner":"^2.0.7","octokit":"^4.1.4","slugify":"^1.6.9","next-auth":"^4.24.13","minisearch":"^7.2.0","remark-gfm":"^4.0.1","remark-mdx":"^3.1.1","lucide-react":"^1.7.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","rehype-sanitize":"^6.0.0","@mdxeditor/editor":"^3.11.4","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-label":"^2.1.8","@radix-ui/react-toast":"^1.2.15","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.1","oxfmt":"^0.11.0","oxlint":"^0.17.0","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^20","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","vite-tsconfig-paths":"^6.1.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"next":">=15","react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/octocms_0.1.0_1776204347719_0.15687824499448033","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"octocms","version":"0.1.1","keywords":["cms","nextjs","headless-cms","git-cms","content-management"],"license":"MIT","_id":"octocms@0.1.1","maintainers":[{"name":"gunkin","email":"anton.gunkin@gmail.com"}],"homepage":"https://github.com/octocms/octocms#readme","bugs":{"url":"https://github.com/octocms/octocms/issues"},"bin":{"octocms":"dist/cli/index.js"},"dist":{"shasum":"d419e2ebbbdb38d307a5c80a2f402f2f7fa5abb6","tarball":"https://registry.npmjs.org/octocms/-/octocms-0.1.1.tgz","fileCount":64,"integrity":"sha512-mfba66gkST6K/xRImEWxtPdmNeiLU6FK5wgom2xyZdpl+OgPYHJKuAV/5LqHGKN6g87HpsXBP9wqXZtu5k6UoQ==","signatures":[{"sig":"MEUCIH62bbOxs3nmfgMqAjwGbrNj1EVNoJSN/JTCTQPMT+PCAiEA4KEGJmZaXO7LCCR0zCcRWj6AIgg8YACl952eQxr5aiY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1659710},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.js"},"./query":{"types":"./dist/query.d.mts","import":"./dist/query.js"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.js"},"./docs/*":"./docs/*","./globals.css":"./globals.css","./withOctoCMS":{"types":"./dist/withOctoCMS.d.mts","import":"./dist/withOctoCMS.js"},"./defineConfig":{"types":"./dist/defineConfig.d.mts","import":"./dist/defineConfig.js"},"./components/public":{"types":"./dist/components/public/index.d.mts","import":"./dist/components/public/index.js"}},"gitHead":"ed55f06e530431dcc4826ef231399b49e5f3392f","scripts":{"fmt":"oxfmt .","lint":"oxlint .","test":"vitest","build":"tsup","checks":"npm run lint && npm run ts-check && npm run fmt:check && npm run test:run","lint:fix":"oxlint --fix .","test:run":"vitest run","ts-check":"tsc --noEmit --incremental false","fmt:check":"oxfmt --check .","checks:fix":"npm run lint:fix && npm run fmt && npm run test:run"},"_npmUser":{"name":"gunkin","email":"anton.gunkin@gmail.com"},"repository":{"url":"git+https://github.com/octocms/octocms.git","type":"git"},"_npmVersion":"11.7.0","description":"A file-based CMS for Next.js — schema-driven, Git-backed, no database","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.3.6","clsx":"^2.1.1","glob":"^11.0.0","sharp":"^0.34.5","sonner":"^2.0.7","octokit":"^4.1.4","slugify":"^1.6.9","next-auth":"^4.24.13","minisearch":"^7.2.0","remark-gfm":"^4.0.1","remark-mdx":"^3.1.1","lucide-react":"^1.7.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","rehype-sanitize":"^6.0.0","@mdxeditor/editor":"^3.11.4","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-label":"^2.1.8","@radix-ui/react-toast":"^1.2.15","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.1","oxfmt":"^0.11.0","oxlint":"^0.17.0","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^20","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","vite-tsconfig-paths":"^6.1.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"next":">=15","react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/octocms_0.1.1_1776208440776_0.3701893611727578","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"octocms","version":"0.1.2","keywords":["cms","nextjs","headless-cms","git-cms","content-management"],"license":"MIT","_id":"octocms@0.1.2","maintainers":[{"name":"gunkin","email":"anton.gunkin@gmail.com"}],"homepage":"https://github.com/octocms/octocms#readme","bugs":{"url":"https://github.com/octocms/octocms/issues"},"bin":{"octocms":"dist/cli/index.js"},"dist":{"shasum":"7eea80ade2b64d9efb025b4992398d06e2f5b119","tarball":"https://registry.npmjs.org/octocms/-/octocms-0.1.2.tgz","fileCount":65,"integrity":"sha512-5fdBO6L7SYiBPhrziJlw3YOxBkGqYCXo4Lrj5nxYSWky5/SxahSTmUE9RcOGrIMmyDxW7GHGHEqSd7UidrRpYQ==","signatures":[{"sig":"MEYCIQDr1JCW6wkE+rkt4WsAjcbGFOAyIcUuUm/iKRalblVXrwIhAJxujXZUy9E/k0idHNXE6V+SVSup01S+kHK9tsqX/2tf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1661693},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.js"},"./query":{"types":"./dist/query.d.mts","import":"./dist/query.js"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.js"},"./docs/*":"./docs/*","./globals.css":"./globals.css","./withOctoCMS":{"types":"./dist/withOctoCMS.d.mts","import":"./dist/withOctoCMS.js"},"./defineConfig":{"types":"./dist/defineConfig.d.mts","import":"./dist/defineConfig.js"},"./components/public":{"types":"./dist/components/public/index.d.mts","import":"./dist/components/public/index.js"}},"gitHead":"337ab22b6afef2347bf0276b60dd554857d23c23","scripts":{"fmt":"oxfmt .","lint":"oxlint .","test":"vitest","build":"tsup","checks":"npm run lint && npm run ts-check && npm run fmt:check && npm run test:run","lint:fix":"oxlint --fix .","test:run":"vitest run","ts-check":"tsc --noEmit --incremental false","fmt:check":"oxfmt --check .","checks:fix":"npm run lint:fix && npm run fmt && npm run test:run"},"_npmUser":{"name":"gunkin","email":"anton.gunkin@gmail.com"},"repository":{"url":"git+https://github.com/octocms/octocms.git","type":"git"},"_npmVersion":"11.7.0","description":"A file-based CMS for Next.js — schema-driven, Git-backed, no database","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.3.6","clsx":"^2.1.1","glob":"^11.0.0","sharp":"^0.34.5","sonner":"^2.0.7","octokit":"^4.1.4","slugify":"^1.6.9","next-auth":"^4.24.13","minisearch":"^7.2.0","remark-gfm":"^4.0.1","remark-mdx":"^3.1.1","lucide-react":"^1.7.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","rehype-sanitize":"^6.0.0","@mdxeditor/editor":"^3.11.4","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-label":"^2.1.8","@radix-ui/react-toast":"^1.2.15","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.1","oxfmt":"^0.11.0","oxlint":"^0.17.0","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^20","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","vite-tsconfig-paths":"^6.1.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"next":">=15","react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/octocms_0.1.2_1776209281505_0.5676260543499669","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"octocms","version":"0.1.4","keywords":["cms","nextjs","headless-cms","git-cms","content-management"],"license":"MIT","_id":"octocms@0.1.4","maintainers":[{"name":"gunkin","email":"anton.gunkin@gmail.com"}],"homepage":"https://github.com/octocms/octocms#readme","bugs":{"url":"https://github.com/octocms/octocms/issues"},"bin":{"octocms":"dist/cli/index.js"},"dist":{"shasum":"f5991cc181cd199f7a8bb10d9405ee45a9494120","tarball":"https://registry.npmjs.org/octocms/-/octocms-0.1.4.tgz","fileCount":65,"integrity":"sha512-KnYCacYqashf3q7hqP3pItwCEnHYJvvFRlM1zq1VGot7fi9VqRLQU67DkPVPhqyyFuFwj6DRCQGuIN0zBTzWiw==","signatures":[{"sig":"MEUCIQDjyNsP/SY4aGfmRbqEmSCtJx7VqBc/au39E9xdNyAz4QIgZh2JXEY5qBuXLAS85W/CInIS8u7Y0T7hxMe/FagkNWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1675181},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.js"},"./query":{"types":"./dist/query.d.mts","import":"./dist/query.js"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.js"},"./docs/*":"./docs/*","./globals.css":"./globals.css","./withOctoCMS":{"types":"./dist/withOctoCMS.d.mts","import":"./dist/withOctoCMS.js"},"./defineConfig":{"types":"./dist/defineConfig.d.mts","import":"./dist/defineConfig.js"},"./components/public":{"types":"./dist/components/public/index.d.mts","import":"./dist/components/public/index.js"}},"gitHead":"e82864a8892804e09bd33398eb940c139a642cf4","scripts":{"fmt":"oxfmt .","lint":"oxlint .","test":"vitest","build":"tsup","checks":"npm run lint && npm run ts-check && npm run fmt:check && npm run test:run","lint:fix":"oxlint --fix .","test:run":"vitest run","ts-check":"tsc --noEmit --incremental false","fmt:check":"oxfmt --check .","checks:fix":"npm run lint:fix && npm run fmt && npm run test:run","prepublishOnly":"npm run checks && npm run build"},"_npmUser":{"name":"gunkin","email":"anton.gunkin@gmail.com"},"repository":{"url":"git+https://github.com/octocms/octocms.git","type":"git"},"_npmVersion":"11.7.0","description":"A file-based CMS for Next.js — schema-driven, Git-backed, no database","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.3.6","clsx":"^2.1.1","glob":"^11.0.0","sharp":"^0.34.5","sonner":"^2.0.7","octokit":"^4.1.4","slugify":"^1.6.9","next-auth":"^4.24.13","minisearch":"^7.2.0","remark-gfm":"^4.0.1","remark-mdx":"^3.1.1","lucide-react":"^1.7.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","rehype-sanitize":"^6.0.0","@mdxeditor/editor":"^3.11.4","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-label":"^2.1.8","@radix-ui/react-toast":"^1.2.15","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.1","oxfmt":"^0.11.0","oxlint":"^0.17.0","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^20","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","vite-tsconfig-paths":"^6.1.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"next":">=15","react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/octocms_0.1.4_1776209996588_0.44571500025901534","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"octocms","version":"0.1.5","keywords":["cms","nextjs","headless-cms","git-cms","content-management"],"license":"MIT","_id":"octocms@0.1.5","maintainers":[{"name":"gunkin","email":"anton.gunkin@gmail.com"}],"homepage":"https://github.com/octocms/octocms#readme","bugs":{"url":"https://github.com/octocms/octocms/issues"},"bin":{"octocms":"dist/cli/index.js"},"dist":{"shasum":"c0d24f5af1f4a4183b8da528b5ab6495006735f0","tarball":"https://registry.npmjs.org/octocms/-/octocms-0.1.5.tgz","fileCount":65,"integrity":"sha512-3wFCygcdZ5wrR074gqOYzFuVC4h5D74NJW9KT61Azb1w/VJyE/p/rCs8me0SZHRRAXPrBCRIbgQ6EWOQnen/bw==","signatures":[{"sig":"MEUCIFKBnfQgSBtFveeIQtqR24sdUyQpuov7n4bx7zlQFOZAAiEA/kWWj2bm9LPnlp9azecXWn+2OZa36PSSRVrYVStY2Vc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1675181},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.js"},"./query":{"types":"./dist/query.d.mts","import":"./dist/query.js"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.js"},"./docs/*":"./docs/*","./globals.css":"./globals.css","./withOctoCMS":{"types":"./dist/withOctoCMS.d.mts","import":"./dist/withOctoCMS.js"},"./defineConfig":{"types":"./dist/defineConfig.d.mts","import":"./dist/defineConfig.js"},"./components/public":{"types":"./dist/components/public/index.d.mts","import":"./dist/components/public/index.js"}},"gitHead":"5223c64174ab4df81be1fa1265d856186623e911","scripts":{"fmt":"oxfmt .","lint":"oxlint .","test":"vitest","build":"tsup","checks":"npm run lint && npm run ts-check && npm run fmt:check && npm run test:run","lint:fix":"oxlint --fix .","test:run":"vitest run","ts-check":"tsc --noEmit --incremental false","fmt:check":"oxfmt --check .","checks:fix":"npm run lint:fix && npm run fmt && npm run test:run","prepublishOnly":"npm run checks && npm run build"},"_npmUser":{"name":"gunkin","email":"anton.gunkin@gmail.com"},"repository":{"url":"git+https://github.com/octocms/octocms.git","type":"git"},"_npmVersion":"11.7.0","description":"A file-based CMS for Next.js — schema-driven, Git-backed, no database","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.3.6","clsx":"^2.1.1","glob":"^11.0.0","sharp":"^0.34.5","sonner":"^2.0.7","octokit":"^4.1.4","slugify":"^1.6.9","next-auth":"^4.24.13","minisearch":"^7.2.0","remark-gfm":"^4.0.1","remark-mdx":"^3.1.1","lucide-react":"^1.7.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","rehype-sanitize":"^6.0.0","@mdxeditor/editor":"^3.11.4","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-label":"^2.1.8","@radix-ui/react-toast":"^1.2.15","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.1","oxfmt":"^0.11.0","oxlint":"^0.17.0","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^20","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","vite-tsconfig-paths":"^6.1.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"next":">=15","react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/octocms_0.1.5_1776210150057_0.23192765976853025","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"octocms","version":"0.3.0","keywords":["cms","nextjs","headless-cms","git-cms","content-management"],"license":"MIT","_id":"octocms@0.3.0","maintainers":[{"name":"gunkin","email":"anton.gunkin@gmail.com"}],"homepage":"https://github.com/octocms/octocms#readme","bugs":{"url":"https://github.com/octocms/octocms/issues"},"bin":{"octocms":"dist/cli/index.js"},"dist":{"shasum":"c3fae4c26a6ccce146d70f856d7550c825a90b4d","tarball":"https://registry.npmjs.org/octocms/-/octocms-0.3.0.tgz","fileCount":65,"integrity":"sha512-30v92eYgCc8fyZv2Sgzt3kHSekala4dalHFpBow3aJaFpK0S8GnOgIAf9mqQVdV9NoyYh9VE7CskIsnwIo8EAQ==","signatures":[{"sig":"MEQCIC4EQ4IYfl5IBx3AQLw9cxwMl1USyEK7aEJoZ0GceCiwAiA6L0CMZ2H2faTJP9fFrBZExFVRsNxgDEmgHnSN31XVyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1675181},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.js"},"./query":{"types":"./dist/query.d.mts","import":"./dist/query.js"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.js"},"./docs/*":"./docs/*","./globals.css":"./globals.css","./withOctoCMS":{"types":"./dist/withOctoCMS.d.mts","import":"./dist/withOctoCMS.js"},"./defineConfig":{"types":"./dist/defineConfig.d.mts","import":"./dist/defineConfig.js"},"./components/public":{"types":"./dist/components/public/index.d.mts","import":"./dist/components/public/index.js"}},"gitHead":"956100a34a373c8076ed7eb1b16ca4762e855d23","scripts":{"fmt":"oxfmt .","lint":"oxlint .","test":"vitest","build":"tsup","checks":"npm run lint && npm run ts-check && npm run fmt:check && npm run test:run","lint:fix":"oxlint --fix .","test:run":"vitest run","ts-check":"tsc --noEmit --incremental false","fmt:check":"oxfmt --check .","checks:fix":"npm run lint:fix && npm run fmt && npm run test:run","prepublishOnly":"npm run checks && npm run build"},"_npmUser":{"name":"gunkin","email":"anton.gunkin@gmail.com"},"repository":{"url":"git+https://github.com/octocms/octocms.git","type":"git"},"_npmVersion":"11.7.0","description":"A file-based CMS for Next.js — schema-driven, Git-backed, no database","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.3.6","clsx":"^2.1.1","glob":"^11.0.0","sharp":"^0.34.5","sonner":"^2.0.7","octokit":"^4.1.4","slugify":"^1.6.9","next-auth":"^4.24.13","minisearch":"^7.2.0","remark-gfm":"^4.0.1","remark-mdx":"^3.1.1","lucide-react":"^1.7.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","rehype-sanitize":"^6.0.0","@mdxeditor/editor":"^3.11.4","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-label":"^2.1.8","@radix-ui/react-toast":"^1.2.15","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.1","oxfmt":"^0.11.0","oxlint":"^0.17.0","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^20","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","vite-tsconfig-paths":"^6.1.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"next":">=15","react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/octocms_0.3.0_1776210322306_0.9910518651872118","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"octocms","version":"0.3.2","keywords":["cms","nextjs","headless-cms","git-cms","content-management"],"license":"MIT","_id":"octocms@0.3.2","maintainers":[{"name":"gunkin","email":"anton.gunkin@gmail.com"}],"homepage":"https://github.com/octocms/octocms#readme","bugs":{"url":"https://github.com/octocms/octocms/issues"},"bin":{"octocms":"dist/cli/index.js"},"dist":{"shasum":"91291779bd1b9a8e75c6ecdb246d8167bd6b56dd","tarball":"https://registry.npmjs.org/octocms/-/octocms-0.3.2.tgz","fileCount":61,"integrity":"sha512-ihVUnVib9yC+MCcbHowLFwleISjfnbdvz8eQqefpQ9Rt+9JN7/XvUnZppnYIG5wkyY8VXL2BH4PTJihaLlr5mQ==","signatures":[{"sig":"MEYCIQCO77t8Pn5l5qZ6X0hnD9M92nDH7RB3IaH+iJPJFpk1kQIhAPx8hk77sGJ0cvbQfWiBLdS25+BW2TdnW891tidOhVW4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119598},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./query":{"types":"./dist/query.d.ts","import":"./dist/query.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./docs/*":"./docs/*","./globals.css":"./globals.css","./withOctoCMS":{"types":"./dist/withOctoCMS.d.ts","import":"./dist/withOctoCMS.js"},"./defineConfig":{"types":"./dist/defineConfig.d.ts","import":"./dist/defineConfig.js"},"./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"}},"gitHead":"dff40fa5e470778280bcc034cb498a75409fce69","scripts":{"fmt":"oxfmt .","lint":"oxlint .","test":"vitest","build":"tsup","checks":"npm run lint && npm run ts-check && npm run fmt:check && npm run test:run","lint:fix":"oxlint --fix .","test:run":"vitest run","ts-check":"tsc --noEmit --incremental false","fmt:check":"oxfmt --check .","checks:fix":"npm run lint:fix && npm run fmt && npm run test:run","prepublishOnly":"npm run checks && npm run build"},"_npmUser":{"name":"gunkin","email":"anton.gunkin@gmail.com"},"repository":{"url":"git+https://github.com/octocms/octocms.git","type":"git"},"_npmVersion":"11.7.0","description":"A file-based CMS for Next.js — schema-driven, Git-backed, no database","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.3.6","clsx":"^2.1.1","glob":"^11.0.0","sharp":"^0.34.5","sonner":"^2.0.7","octokit":"^4.1.4","slugify":"^1.6.9","next-auth":"^4.24.13","minisearch":"^7.2.0","remark-gfm":"^4.0.1","remark-mdx":"^3.1.1","lucide-react":"^1.7.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","rehype-sanitize":"^6.0.0","@mdxeditor/editor":"^3.11.4","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-label":"^2.1.8","@radix-ui/react-toast":"^1.2.15","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.1","oxfmt":"^0.11.0","oxlint":"^0.17.0","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^20","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","vite-tsconfig-paths":"^6.1.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"next":">=15","react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/octocms_0.3.2_1776211634142_0.2856652939828599","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"octocms","version":"0.3.3","keywords":["cms","nextjs","headless-cms","git-cms","content-management"],"license":"MIT","_id":"octocms@0.3.3","maintainers":[{"name":"gunkin","email":"anton.gunkin@gmail.com"}],"homepage":"https://github.com/octocms/octocms#readme","bugs":{"url":"https://github.com/octocms/octocms/issues"},"bin":{"octocms":"dist/cli/index.js"},"dist":{"shasum":"a2ae57dddba3948f1862785a761046e180e18103","tarball":"https://registry.npmjs.org/octocms/-/octocms-0.3.3.tgz","fileCount":218,"integrity":"sha512-CcM5z3Ly9FCRJIotHQKgHD7sBF/ud3bVozdg8vkHxaWSyp/bYT6kFw0Br3+Op2fVehmgKt3mubN7G52PuwITzw==","signatures":[{"sig":"MEUCIA0eEHbF/0ykk8chVFQSIxjoGW0BC6xv2hw1FpcyayIrAiEAjTgKmlbAbCY7K7houU9q355Q8qLK7VxE82qB38fozv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1870293},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./query":{"types":"./dist/query.d.ts","import":"./dist/query.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./docs/*":"./docs/*","./globals.css":"./globals.css","./withOctoCMS":{"types":"./dist/withOctoCMS.d.ts","import":"./dist/withOctoCMS.js"},"./defineConfig":{"types":"./dist/defineConfig.d.ts","import":"./dist/defineConfig.js"},"./admin/AdminApp":"./admin/AdminApp.tsx","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./admin/pages/AdminLayout":"./admin/pages/AdminLayout.tsx"},"gitHead":"e48690b052dd4d26565a491b303478415fa77193","scripts":{"fmt":"oxfmt .","lint":"oxlint .","test":"vitest","build":"tsup","checks":"npm run lint && npm run ts-check && npm run fmt:check && npm run test:run","lint:fix":"oxlint --fix .","test:run":"vitest run","ts-check":"tsc --noEmit --incremental false","fmt:check":"oxfmt --check .","checks:fix":"npm run lint:fix && npm run fmt && npm run test:run","prepublishOnly":"npm run checks && npm run build"},"_npmUser":{"name":"gunkin","email":"anton.gunkin@gmail.com"},"repository":{"url":"git+https://github.com/octocms/octocms.git","type":"git"},"_npmVersion":"11.7.0","description":"A file-based CMS for Next.js — schema-driven, Git-backed, no database","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.3.6","clsx":"^2.1.1","glob":"^11.0.0","sharp":"^0.34.5","sonner":"^2.0.7","octokit":"^4.1.4","slugify":"^1.6.9","next-auth":"^4.24.13","minisearch":"^7.2.0","remark-gfm":"^4.0.1","remark-mdx":"^3.1.1","lucide-react":"^1.7.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","rehype-sanitize":"^6.0.0","@mdxeditor/editor":"^3.11.4","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-label":"^2.1.8","@radix-ui/react-toast":"^1.2.15","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.1","oxfmt":"^0.11.0","oxlint":"^0.17.0","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^20","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","vite-tsconfig-paths":"^6.1.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"next":">=15","react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/octocms_0.3.3_1776213178243_0.570643395212528","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"octocms","version":"0.3.4","keywords":["cms","nextjs","headless-cms","git-cms","content-management"],"license":"MIT","_id":"octocms@0.3.4","maintainers":[{"name":"gunkin","email":"anton.gunkin@gmail.com"}],"homepage":"https://github.com/octocms/octocms#readme","bugs":{"url":"https://github.com/octocms/octocms/issues"},"bin":{"octocms":"dist/cli/index.js"},"dist":{"shasum":"a0569e9b73adaa97e6db2c1bf7973ea42d195558","tarball":"https://registry.npmjs.org/octocms/-/octocms-0.3.4.tgz","fileCount":232,"integrity":"sha512-bzfXGyGGoUxUAU3ROKtcIVFP1Ui9RGH44ZAanRqaxg/DBdFFHXvitejeVP7ZhYS+tLYF/jIMJf8fS4L12OZWKA==","signatures":[{"sig":"MEQCIHCBpzwOwLDGyKwpQjEp3mzAoOajL2/YnifFYtS9pHmVAiARAvBt+UJTbqmBXJDgADg9bbcZwvyijKXDP7F9EXv3/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3688048},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./query":{"types":"./dist/query.d.ts","import":"./dist/query.js","require":"./dist/query.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.cjs"},"./docs/*":"./docs/*","./globals.css":"./globals.css","./withOctoCMS":{"types":"./dist/withOctoCMS.d.ts","import":"./dist/withOctoCMS.js","require":"./dist/withOctoCMS.cjs"},"./defineConfig":{"types":"./dist/defineConfig.d.ts","import":"./dist/defineConfig.js","require":"./dist/defineConfig.cjs"},"./admin/AdminApp":"./admin/AdminApp.tsx","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js","require":"./dist/components/public/index.cjs"},"./admin/pages/AdminLayout":"./admin/pages/AdminLayout.tsx"},"gitHead":"6e5ee3aaf5dd397f19841c792885ed88f67be8f9","scripts":{"fmt":"oxfmt .","lint":"oxlint .","test":"vitest","build":"tsup","checks":"npm run lint && npm run ts-check && npm run fmt:check && npm run test:run","lint:fix":"oxlint --fix .","test:run":"vitest run","ts-check":"tsc --noEmit --incremental false","fmt:check":"oxfmt --check .","checks:fix":"npm run lint:fix && npm run fmt && npm run test:run","prepublishOnly":"npm run checks && npm run build"},"_npmUser":{"name":"gunkin","email":"anton.gunkin@gmail.com"},"repository":{"url":"git+https://github.com/octocms/octocms.git","type":"git"},"_npmVersion":"11.7.0","description":"A file-based CMS for Next.js — schema-driven, Git-backed, no database","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.3.6","clsx":"^2.1.1","glob":"^11.0.0","sharp":"^0.34.5","sonner":"^2.0.7","octokit":"^4.1.4","slugify":"^1.6.9","next-auth":"^4.24.13","minisearch":"^7.2.0","remark-gfm":"^4.0.1","remark-mdx":"^3.1.1","lucide-react":"^1.7.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","rehype-sanitize":"^6.0.0","@mdxeditor/editor":"^3.11.4","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-label":"^2.1.8","@radix-ui/react-toast":"^1.2.15","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.1","oxfmt":"^0.11.0","oxlint":"^0.17.0","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^20","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","vite-tsconfig-paths":"^6.1.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"next":">=15","react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/octocms_0.3.4_1776214066029_0.8307482246270712","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"octocms","version":"0.3.5","keywords":["cms","nextjs","headless-cms","git-cms","content-management"],"license":"MIT","_id":"octocms@0.3.5","maintainers":[{"name":"gunkin","email":"anton.gunkin@gmail.com"}],"homepage":"https://github.com/octocms/octocms#readme","bugs":{"url":"https://github.com/octocms/octocms/issues"},"bin":{"octocms":"dist/cli/index.js"},"dist":{"shasum":"9bcff5d0de335a8da4395467264a37da74510009","tarball":"https://registry.npmjs.org/octocms/-/octocms-0.3.5.tgz","fileCount":234,"integrity":"sha512-pVNDRAIG1kO+KH5REAqkuGjx+kWbL6L0R8Lo5N3T1WsFTY3SUMiYsLYTdUTaR0g/IXpgCdQuRBlQFq4a7FsXSQ==","signatures":[{"sig":"MEUCIQDNnjBj8r3aOc+DCpY+MmswpY+4qldFcTicfwRKZUMSdgIgSFeTTnCxwKr7k683wtaumpGxkPIBZtix6slO/zrUCkw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3693986},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./query":{"types":"./dist/query.d.ts","import":"./dist/query.js","require":"./dist/query.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.cjs"},"./docs/*":"./docs/*","./globals.css":"./globals.css","./withOctoCMS":{"types":"./dist/withOctoCMS.d.ts","import":"./dist/withOctoCMS.js","require":"./dist/withOctoCMS.cjs"},"./defineConfig":{"types":"./dist/defineConfig.d.ts","import":"./dist/defineConfig.js","require":"./dist/defineConfig.cjs"},"./admin/AdminApp":"./admin/AdminApp.tsx","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js","require":"./dist/components/public/index.cjs"},"./admin/pages/AdminLayout":"./admin/pages/AdminLayout.tsx"},"gitHead":"8eeee8b0797f0915c085ee5a59ed66ea64108310","scripts":{"fmt":"oxfmt .","lint":"oxlint .","test":"vitest","build":"tsup","checks":"npm run lint && npm run ts-check && npm run fmt:check && npm run test:run","lint:fix":"oxlint --fix .","test:run":"vitest run","ts-check":"tsc --noEmit --incremental false","fmt:check":"oxfmt --check .","checks:fix":"npm run lint:fix && npm run fmt && npm run test:run","prepublishOnly":"npm run checks && npm run build"},"_npmUser":{"name":"gunkin","email":"anton.gunkin@gmail.com"},"repository":{"url":"git+https://github.com/octocms/octocms.git","type":"git"},"_npmVersion":"11.7.0","description":"A file-based CMS for Next.js — schema-driven, Git-backed, no database","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.3.6","clsx":"^2.1.1","glob":"^11.0.0","sharp":"^0.34.5","sonner":"^2.0.7","octokit":"^4.1.4","slugify":"^1.6.9","next-auth":"^4.24.13","minisearch":"^7.2.0","remark-gfm":"^4.0.1","remark-mdx":"^3.1.1","lucide-react":"^1.7.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","rehype-sanitize":"^6.0.0","@mdxeditor/editor":"^3.11.4","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-label":"^2.1.8","@radix-ui/react-toast":"^1.2.15","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.1","oxfmt":"^0.11.0","oxlint":"^0.17.0","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^20","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","vite-tsconfig-paths":"^6.1.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"next":">=15","react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/octocms_0.3.5_1776214921252_0.22735259777893213","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"octocms","version":"0.3.6","keywords":["cms","nextjs","headless-cms","git-cms","content-management"],"license":"MIT","_id":"octocms@0.3.6","maintainers":[{"name":"gunkin","email":"anton.gunkin@gmail.com"}],"homepage":"https://github.com/octocms/octocms#readme","bugs":{"url":"https://github.com/octocms/octocms/issues"},"bin":{"octocms":"dist/cli/index.js"},"dist":{"shasum":"05983db884ffac8fd1cdbf2235a5fa72026a5d63","tarball":"https://registry.npmjs.org/octocms/-/octocms-0.3.6.tgz","fileCount":234,"integrity":"sha512-uR9xJmdECTuv62c1BQslo+f2sTz5flwzYfwqtbqnfmNPUNPeZLkMe6V0mXJmS4W0sAsIHcQ9ciDhD3VuzyiQ6w==","signatures":[{"sig":"MEUCID3fbJ7lptx+S8Mxl/kItz9xGAIwI5bt9u6WzcaEUCwBAiEAj6NTiw5BoAbr1oIMxL+RfOlswc8gdrwaz806Mv4OQH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3694125},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./query":{"types":"./dist/query.d.ts","import":"./dist/query.js","require":"./dist/query.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.cjs"},"./docs/*":"./docs/*","./globals.css":"./globals.css","./withOctoCMS":{"types":"./dist/withOctoCMS.d.ts","import":"./dist/withOctoCMS.js","require":"./dist/withOctoCMS.cjs"},"./defineConfig":{"types":"./dist/defineConfig.d.ts","import":"./dist/defineConfig.js","require":"./dist/defineConfig.cjs"},"./admin/AdminApp":"./admin/AdminApp.tsx","./lib/configStore":"./lib/configStore.ts","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js","require":"./dist/components/public/index.cjs"},"./admin/pages/AdminLayout":"./admin/pages/AdminLayout.tsx"},"gitHead":"396e1e558cde752a16e452d3135c96e702642424","scripts":{"fmt":"oxfmt .","lint":"oxlint .","test":"vitest","build":"tsup","checks":"npm run lint && npm run ts-check && npm run fmt:check && npm run test:run","lint:fix":"oxlint --fix .","test:run":"vitest run","ts-check":"tsc --noEmit --incremental false","fmt:check":"oxfmt --check .","checks:fix":"npm run lint:fix && npm run fmt && npm run test:run","prepublishOnly":"npm run checks && npm run build"},"_npmUser":{"name":"gunkin","email":"anton.gunkin@gmail.com"},"repository":{"url":"git+https://github.com/octocms/octocms.git","type":"git"},"_npmVersion":"11.7.0","description":"A file-based CMS for Next.js — schema-driven, Git-backed, no database","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.3.6","clsx":"^2.1.1","glob":"^11.0.0","sharp":"^0.34.5","sonner":"^2.0.7","octokit":"^4.1.4","slugify":"^1.6.9","next-auth":"^4.24.13","minisearch":"^7.2.0","remark-gfm":"^4.0.1","remark-mdx":"^3.1.1","lucide-react":"^1.7.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","rehype-sanitize":"^6.0.0","@mdxeditor/editor":"^3.11.4","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-label":"^2.1.8","@radix-ui/react-toast":"^1.2.15","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.1","oxfmt":"^0.11.0","oxlint":"^0.17.0","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^20","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","vite-tsconfig-paths":"^6.1.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"next":">=15","react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/octocms_0.3.6_1776215546547_0.6716816367428977","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"octocms","version":"0.3.7","keywords":["cms","nextjs","headless-cms","git-cms","content-management"],"license":"MIT","_id":"octocms@0.3.7","maintainers":[{"name":"gunkin","email":"anton.gunkin@gmail.com"}],"homepage":"https://github.com/octocms/octocms#readme","bugs":{"url":"https://github.com/octocms/octocms/issues"},"bin":{"octocms":"dist/cli/index.js"},"dist":{"shasum":"50e1e1478680aefcdd03cd1bf4274ea4eeb45a92","tarball":"https://registry.npmjs.org/octocms/-/octocms-0.3.7.tgz","fileCount":539,"integrity":"sha512-wRVFcPbjPcOD6DZNSCqRJsn2vROKHoLbsXnmUS04H9EpBcVTaYADuRhDNBQNjcQEi91r4YIx+7k3e+DAvvdHVg==","signatures":[{"sig":"MEUCICzgHoPay7PfqdwaRDZASO0+YIQFw6KeCUxYeZkbgkCKAiEAicuR6dMMlOXca1OmUbsKfbO1eSAY/sR631xZLKY1t4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3533665},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./query":{"types":"./dist/query.d.ts","import":"./dist/query.js","require":"./dist/query.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.cjs"},"./docs/*":"./docs/*","./admin/*":{"types":"./dist/admin/*.d.ts","import":"./dist/admin/*.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./globals.css":"./globals.css","./withOctoCMS":{"types":"./dist/withOctoCMS.d.ts","import":"./dist/withOctoCMS.js","require":"./dist/withOctoCMS.cjs"},"./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./defineConfig":{"types":"./dist/defineConfig.d.ts","import":"./dist/defineConfig.js","require":"./dist/defineConfig.cjs"},"./lib/configStore":{"types":"./dist/lib/configStore.d.ts","import":"./dist/lib/configStore.js","require":"./dist/lib/configStore.cjs"},"./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js","require":"./dist/components/public/index.cjs"}},"gitHead":"cb2509e69105ece82ca199e994bbe4998e9a3522","scripts":{"fmt":"oxfmt .","lint":"oxlint .","test":"vitest","build":"tsup && tsc -p tsconfig.build.json && cp globals.css dist/globals.css","checks":"npm run lint && npm run ts-check && npm run fmt:check && npm run test:run","lint:fix":"oxlint --fix .","test:run":"vitest run","ts-check":"tsc --noEmit --incremental false","fmt:check":"oxfmt --check .","checks:fix":"npm run lint:fix && npm run fmt && npm run test:run","prepublishOnly":"npm run checks && npm run build"},"_npmUser":{"name":"gunkin","email":"anton.gunkin@gmail.com"},"repository":{"url":"git+https://github.com/octocms/octocms.git","type":"git"},"_npmVersion":"11.7.0","description":"A file-based CMS for Next.js — schema-driven, Git-backed, no database","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.1","oxfmt":"^0.11.0","oxlint":"^0.17.0","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^20","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","vite-tsconfig-paths":"^6.1.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"zod":">=4","clsx":">=2","glob":">=11","next":">=15","react":">=18","sharp":">=0.34","sonner":">=2","octokit":">=4","slugify":">=1","next-auth":">=4","react-dom":">=18","minisearch":">=7","remark-gfm":">=4","remark-mdx":">=3","lucide-react":">=1","react-markdown":">=10","tailwind-merge":">=3","rehype-sanitize":">=6","@mdxeditor/editor":">=3","@radix-ui/react-slot":">=1","@radix-ui/react-tabs":">=1","@radix-ui/react-label":">=2","@radix-ui/react-toast":">=1","@radix-ui/react-avatar":">=1","@radix-ui/react-dialog":">=1","@radix-ui/react-select":">=2","class-variance-authority":">=0.7","@radix-ui/react-dropdown-menu":">=2"},"_npmOperationalInternal":{"tmp":"tmp/octocms_0.3.7_1776218730920_0.6593507383479471","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"octocms","version":"0.3.8","keywords":["cms","nextjs","headless-cms","git-cms","content-management"],"license":"MIT","_id":"octocms@0.3.8","maintainers":[{"name":"gunkin","email":"anton.gunkin@gmail.com"}],"homepage":"https://github.com/octocms/octocms#readme","bugs":{"url":"https://github.com/octocms/octocms/issues"},"bin":{"octocms":"dist/cli/index.js"},"dist":{"shasum":"90240a34a68aaaa08e653fad761531607335879b","tarball":"https://registry.npmjs.org/octocms/-/octocms-0.3.8.tgz","fileCount":539,"integrity":"sha512-YuzGl2UDsFZBLTWuVMkXDb/b2QCskejFAq+Tm6P/QRu5CBYI6Hpc3SbeMAUSIATvTXVLcm/tGJZEpiYC5eTGWA==","signatures":[{"sig":"MEUCIQCkzutXEv9bGv/u7ss7UNaBkojeDLZ/zJf6Q95+pI8ICAIgGW7FsoJ4QndzhcOVmikjqJh/eYZtD/9sEyWFF4tZiQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3558872},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./query":{"types":"./dist/query.d.ts","import":"./dist/query.js","require":"./dist/query.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.cjs"},"./docs/*":"./docs/*","./admin/*":{"types":"./dist/admin/*.d.ts","import":"./dist/admin/*.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./globals.css":"./globals.css","./withOctoCMS":{"types":"./dist/withOctoCMS.d.ts","import":"./dist/withOctoCMS.js","require":"./dist/withOctoCMS.cjs"},"./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./defineConfig":{"types":"./dist/defineConfig.d.ts","import":"./dist/defineConfig.js","require":"./dist/defineConfig.cjs"},"./lib/configStore":{"types":"./dist/lib/configStore.d.ts","import":"./dist/lib/configStore.js","require":"./dist/lib/configStore.cjs"},"./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js","require":"./dist/components/public/index.cjs"}},"gitHead":"608378b4eb20ba0e2c1fb41f049689432ee9cce7","scripts":{"fmt":"oxfmt .","lint":"oxlint .","test":"vitest","build":"tsup && tsc -p tsconfig.build.json && cp globals.css dist/globals.css","checks":"npm run lint && npm run ts-check && npm run fmt:check && npm run test:run","lint:fix":"oxlint --fix .","test:run":"vitest run","ts-check":"tsc --noEmit --incremental false","fmt:check":"oxfmt --check .","checks:fix":"npm run lint:fix && npm run fmt && npm run test:run","prepublishOnly":"npm run checks && npm run build"},"_npmUser":{"name":"gunkin","email":"anton.gunkin@gmail.com"},"repository":{"url":"git+https://github.com/octocms/octocms.git","type":"git"},"_npmVersion":"11.7.0","description":"A file-based CMS for Next.js — schema-driven, Git-backed, no database","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.1","oxfmt":"^0.11.0","oxlint":"^0.17.0","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^20","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","vite-tsconfig-paths":"^6.1.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"zod":">=4","clsx":">=2","glob":">=11","next":">=15","react":">=18","sharp":">=0.34","sonner":">=2","octokit":">=4","slugify":">=1","next-auth":">=4","react-dom":">=18","minisearch":">=7","remark-gfm":">=4","remark-mdx":">=3","lucide-react":">=1","react-markdown":">=10","tailwind-merge":">=3","rehype-sanitize":">=6","@mdxeditor/editor":">=3","@radix-ui/react-slot":">=1","@radix-ui/react-tabs":">=1","@radix-ui/react-label":">=2","@radix-ui/react-toast":">=1","@radix-ui/react-avatar":">=1","@radix-ui/react-dialog":">=1","@radix-ui/react-select":">=2","class-variance-authority":">=0.7","@radix-ui/react-dropdown-menu":">=2"},"_npmOperationalInternal":{"tmp":"tmp/octocms_0.3.8_1776300678201_0.2529231856730283","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"octocms","version":"0.4.1","keywords":["cms","nextjs","headless-cms","git-cms","content-management"],"license":"MIT","_id":"octocms@0.4.1","maintainers":[{"name":"gunkin","email":"anton.gunkin@gmail.com"}],"homepage":"https://github.com/octocms/octocms#readme","bugs":{"url":"https://github.com/octocms/octocms/issues"},"bin":{"octocms":"dist/cli/index.js"},"dist":{"shasum":"03dfee61197067c7fa6a312f0decd32ec49adc3b","tarball":"https://registry.npmjs.org/octocms/-/octocms-0.4.1.tgz","fileCount":786,"integrity":"sha512-JpoGdDFcn25/4QUC6KvEPWWRR4hpkMrsTFyJggj+UbRHQZxlnmvLOzcBTrTd4lBzxflHnfmA47Bu+rQHtnQzjQ==","signatures":[{"sig":"MEUCIQCGAzLcFpY0KnXTUbdQIkMVIQMiV+74VvSmLALzM3QP7QIgPV38Jp4rpAjKKS60qPqbsrlrcXExJDRDeJC69MNDDHw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5325773},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./agent":{"types":"./dist/agent/index.d.ts","import":"./dist/agent/index.js","require":"./dist/agent/index.cjs"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./query":{"types":"./dist/query.d.ts","import":"./dist/query.js","require":"./dist/query.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.cjs"},"./docs/*":"./docs/*","./admin/*":{"types":"./dist/admin/*.d.ts","import":"./dist/admin/*.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./globals.css":"./globals.css","./withOctoCMS":{"types":"./dist/withOctoCMS.d.ts","import":"./dist/withOctoCMS.js","require":"./dist/withOctoCMS.cjs"},"./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./defineConfig":{"types":"./dist/defineConfig.d.ts","import":"./dist/defineConfig.js","require":"./dist/defineConfig.cjs"},"./lib/configStore":{"types":"./dist/lib/configStore.d.ts","import":"./dist/lib/configStore.js","require":"./dist/lib/configStore.cjs"},"./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js","require":"./dist/components/public/index.cjs"}},"gitHead":"61ab3de468f0b3e878b1c6b24f33c565e65493cc","scripts":{"fmt":"oxfmt .","lint":"oxlint .","test":"vitest","build":"tsup && tsc -p tsconfig.build.json && cp globals.css dist/globals.css","checks":"npm run lint && npm run ts-check && npm run fmt:check && npm run test:run","lint:fix":"oxlint --fix .","test:run":"vitest run","ts-check":"tsc --noEmit --incremental false","fmt:check":"oxfmt --check .","checks:fix":"npm run lint:fix && npm run fmt && npm run test:run","prepublishOnly":"npm run checks && npm run build"},"_npmUser":{"name":"gunkin","email":"anton.gunkin@gmail.com"},"repository":{"url":"git+https://github.com/octocms/octocms.git","type":"git"},"_npmVersion":"11.7.0","description":"A file-based CMS for Next.js — schema-driven, Git-backed, no database","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.1","oxfmt":"^0.11.0","oxlint":"^0.17.0","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^20","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","vite-tsconfig-paths":"^6.1.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"zod":">=4","clsx":">=2","glob":">=11","next":">=15","react":">=18","sharp":">=0.34","openai":">=4","sonner":">=2","mammoth":">=1.12","octokit":">=4","slugify":">=1","next-auth":">=4","react-dom":">=18","minisearch":">=7","pdfjs-dist":">=4","remark-gfm":">=4","remark-mdx":">=3","lucide-react":">=1","react-markdown":">=10","tailwind-merge":">=3","rehype-sanitize":">=6","@anthropic-ai/sdk":">=0.91","@mdxeditor/editor":">=3","@radix-ui/react-slot":">=1","@radix-ui/react-tabs":">=1","@radix-ui/react-label":">=2","@radix-ui/react-toast":">=1","@radix-ui/react-avatar":">=1","@radix-ui/react-dialog":">=1","@radix-ui/react-select":">=2","class-variance-authority":">=0.7","@huggingface/transformers":">=4","@radix-ui/react-dropdown-menu":">=2"},"peerDependenciesMeta":{"openai":{"optional":true},"mammoth":{"optional":true},"pdfjs-dist":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@huggingface/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/octocms_0.4.1_1777148335115_0.35486146675456065","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"octocms","version":"0.4.2","keywords":["cms","nextjs","headless-cms","git-cms","content-management"],"license":"MIT","_id":"octocms@0.4.2","maintainers":[{"name":"gunkin","email":"anton.gunkin@gmail.com"}],"homepage":"https://github.com/octocms/octocms#readme","bugs":{"url":"https://github.com/octocms/octocms/issues"},"bin":{"octocms":"dist/cli/index.js"},"dist":{"shasum":"e7885f420a9cb147af566f7996a3a8966d4c69c5","tarball":"https://registry.npmjs.org/octocms/-/octocms-0.4.2.tgz","fileCount":954,"integrity":"sha512-zlWwzEGf3+6x1qudgeLvylefuN6lwQ+SwskWEpMvBOWhDq7uV7k3Fa+NNZ0z7bwwEe0noar78XoJh7N4LASWnA==","signatures":[{"sig":"MEUCIDyiatSO9ca7UsFZT/esMdtioKAiz4l84qL5PfvyULCzAiEAs6/tqKPynJrColRgaU9+5lVRT+3v0j0d9jXMlWWQnnM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5593010},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./admin":{"types":"./dist/admin/index.d.ts","import":"./dist/admin/index.js","require":"./dist/admin/index.cjs"},"./agent":{"types":"./dist/agent/index.d.ts","import":"./dist/agent/index.js","require":"./dist/agent/index.cjs"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./query":{"types":"./dist/query.d.ts","import":"./dist/query.js","require":"./dist/query.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.cjs"},"./docs/*":"./docs/*","./admin/*":{"types":"./dist/admin/*.d.ts","import":"./dist/admin/*.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./globals.css":"./globals.css","./withOctoCMS":{"types":"./dist/withOctoCMS.d.ts","import":"./dist/withOctoCMS.js","require":"./dist/withOctoCMS.cjs"},"./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./defineConfig":{"types":"./dist/defineConfig.d.ts","import":"./dist/defineConfig.js","require":"./dist/defineConfig.cjs"},"./lib/configStore":{"types":"./dist/lib/configStore.d.ts","import":"./dist/lib/configStore.js","require":"./dist/lib/configStore.cjs"},"./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js","require":"./dist/components/public/index.cjs"}},"gitHead":"da8b1535d641659aa34ddf4899c97541ef5ad33d","scripts":{"fmt":"oxfmt .","lint":"oxlint .","test":"vitest","build":"tsup && tsc -p tsconfig.build.json && cp globals.css dist/globals.css","checks":"npm run lint && npm run ts-check && npm run fmt:check && npm run test:run","lint:fix":"oxlint --fix .","test:run":"vitest run","ts-check":"tsc --noEmit --incremental false","fmt:check":"oxfmt --check .","checks:fix":"npm run lint:fix && npm run fmt && npm run test:run","prepublishOnly":"npm run checks && npm run build"},"_npmUser":{"name":"gunkin","email":"anton.gunkin@gmail.com"},"repository":{"url":"git+https://github.com/octocms/octocms.git","type":"git"},"_npmVersion":"11.7.0","description":"A file-based CMS for Next.js — schema-driven, Git-backed, no database","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.1","oxfmt":"^0.11.0","oxlint":"^0.17.0","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^20","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","vite-tsconfig-paths":"^6.1.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"zod":">=4","clsx":">=2","glob":">=11","next":">=15","react":">=18","sharp":">=0.34","openai":">=4","sonner":">=2","mammoth":">=1.12","octokit":">=4","slugify":">=1","next-auth":">=4","react-dom":">=18","minisearch":">=7","pdfjs-dist":">=4","remark-gfm":">=4","remark-mdx":">=3","lucide-react":">=1","react-markdown":">=10","tailwind-merge":">=3","rehype-sanitize":">=6","@anthropic-ai/sdk":">=0.91","@mdxeditor/editor":">=3","@radix-ui/react-slot":">=1","@radix-ui/react-tabs":">=1","@radix-ui/react-label":">=2","@radix-ui/react-toast":">=1","@radix-ui/react-avatar":">=1","@radix-ui/react-dialog":">=1","@radix-ui/react-select":">=2","class-variance-authority":">=0.7","@huggingface/transformers":">=4","@radix-ui/react-dropdown-menu":">=2"},"peerDependenciesMeta":{"openai":{"optional":true},"mammoth":{"optional":true},"pdfjs-dist":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@huggingface/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/octocms_0.4.2_1777689678804_0.17801598799299212","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"octocms","version":"0.4.3","keywords":["cms","nextjs","headless-cms","git-cms","content-management"],"license":"MIT","_id":"octocms@0.4.3","maintainers":[{"name":"gunkin","email":"anton.gunkin@gmail.com"}],"homepage":"https://github.com/octocms/octocms#readme","bugs":{"url":"https://github.com/octocms/octocms/issues"},"bin":{"octocms":"dist/cli/index.js"},"dist":{"shasum":"a0df5cac9c87cf943010127f8bd06119674c013a","tarball":"https://registry.npmjs.org/octocms/-/octocms-0.4.3.tgz","fileCount":970,"integrity":"sha512-sIaHZEIqNFnp56W1ALsUQMn9AoRrEizbx29cjXSYzUiowfxNTVU0rILV33AWrUQKji8HclrxOR7A6lj1Vm/iww==","signatures":[{"sig":"MEQCIGiIaMJ/z1BUHV1HoINSdq6tcnU4ni5Sfys9C3aX2D/cAiBz6K1G0i405jLoGMW2QuvyQahnLfwLsMfjoPFM2dEHog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5670159},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./admin":{"types":"./dist/admin/index.d.ts","import":"./dist/admin/index.js","require":"./dist/admin/index.cjs"},"./agent":{"types":"./dist/agent/index.d.ts","import":"./dist/agent/index.js","require":"./dist/agent/index.cjs"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./query":{"types":"./dist/query.d.ts","import":"./dist/query.js","require":"./dist/query.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.cjs"},"./docs/*":"./docs/*","./admin/*":{"types":"./dist/admin/*.d.ts","import":"./dist/admin/*.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./globals.css":"./globals.css","./withOctoCMS":{"types":"./dist/withOctoCMS.d.ts","import":"./dist/withOctoCMS.js","require":"./dist/withOctoCMS.cjs"},"./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./defineConfig":{"types":"./dist/defineConfig.d.ts","import":"./dist/defineConfig.js","require":"./dist/defineConfig.cjs"},"./lib/configStore":{"types":"./dist/lib/configStore.d.ts","import":"./dist/lib/configStore.js","require":"./dist/lib/configStore.cjs"},"./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js","require":"./dist/components/public/index.cjs"}},"gitHead":"328077a219c72712fcffd69753ab03a704abe79c","scripts":{"fmt":"oxfmt .","lint":"oxlint .","test":"vitest","build":"tsup && tsc -p tsconfig.build.json && cp globals.css dist/globals.css","checks":"npm run lint && npm run ts-check && npm run fmt:check && npm run test:run","lint:fix":"oxlint --fix .","test:run":"vitest run","ts-check":"tsc --noEmit --incremental false","fmt:check":"oxfmt --check .","checks:fix":"npm run lint:fix && npm run fmt && npm run test:run","prepublishOnly":"npm run checks && npm run build"},"_npmUser":{"name":"gunkin","email":"anton.gunkin@gmail.com"},"repository":{"url":"git+https://github.com/octocms/octocms.git","type":"git"},"_npmVersion":"11.7.0","description":"A file-based CMS for Next.js — schema-driven, Git-backed, no database","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.1","oxfmt":"^0.11.0","oxlint":"^0.17.0","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^20","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","vite-tsconfig-paths":"^6.1.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"zod":">=4","clsx":">=2","glob":">=11","next":">=15","react":">=18","sharp":">=0.34","openai":">=4","sonner":">=2","mammoth":">=1.12","octokit":">=4","slugify":">=1","next-auth":">=4","react-dom":">=18","minisearch":">=7","pdfjs-dist":">=4","remark-gfm":">=4","remark-mdx":">=3","lucide-react":">=1","react-markdown":">=10","tailwind-merge":">=3","rehype-sanitize":">=6","@anthropic-ai/sdk":">=0.91","@mdxeditor/editor":">=3","@radix-ui/react-slot":">=1","@radix-ui/react-tabs":">=1","@radix-ui/react-label":">=2","@radix-ui/react-toast":">=1","@radix-ui/react-avatar":">=1","@radix-ui/react-dialog":">=1","@radix-ui/react-select":">=2","class-variance-authority":">=0.7","@huggingface/transformers":">=4","@radix-ui/react-dropdown-menu":">=2"},"peerDependenciesMeta":{"openai":{"optional":true},"mammoth":{"optional":true},"pdfjs-dist":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@huggingface/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/octocms_0.4.3_1777776138782_0.05299355140475681","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"octocms","version":"0.4.4","keywords":["cms","nextjs","headless-cms","git-cms","content-management"],"license":"MIT","_id":"octocms@0.4.4","maintainers":[{"name":"gunkin","email":"anton.gunkin@gmail.com"}],"homepage":"https://github.com/octocms/octocms#readme","bugs":{"url":"https://github.com/octocms/octocms/issues"},"bin":{"octocms":"dist/cli/index.js"},"dist":{"shasum":"b48170fe98fc4664c52da5fa0f1c16669728c894","tarball":"https://registry.npmjs.org/octocms/-/octocms-0.4.4.tgz","fileCount":1126,"integrity":"sha512-ZBXXJolhLnLSDFHMdYMRHwdNaiN/iDgnrkB1bGeRjVZplOMZjUcxwC8QhJJs8CRne3KFNcIudfkPtsUOl+3Rwg==","signatures":[{"sig":"MEUCIHj7H2EWX8Rvri5IBnqdFIYEJAVBF5Ozo5rEFvrsFqr4AiEAsdtEJZIruK2qGuU9LOpeeXSPuctAQ+wJ9Dzd+du6PlA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5831800},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./admin":{"types":"./dist/admin/index.d.ts","import":"./dist/admin/index.js","require":"./dist/admin/index.cjs"},"./agent":{"types":"./dist/agent/index.d.ts","import":"./dist/agent/index.js","require":"./dist/agent/index.cjs"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./query":{"types":"./dist/query.d.ts","import":"./dist/query.js","require":"./dist/query.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.cjs"},"./docs/*":"./docs/*","./admin/*":{"types":"./dist/admin/*.d.ts","import":"./dist/admin/*.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./globals.css":"./globals.css","./withOctoCMS":{"types":"./dist/withOctoCMS.d.ts","import":"./dist/withOctoCMS.js","require":"./dist/withOctoCMS.cjs"},"./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./defineConfig":{"types":"./dist/defineConfig.d.ts","import":"./dist/defineConfig.js","require":"./dist/defineConfig.cjs"},"./lib/configStore":{"types":"./dist/lib/configStore.d.ts","import":"./dist/lib/configStore.js","require":"./dist/lib/configStore.cjs"},"./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js","require":"./dist/components/public/index.cjs"}},"gitHead":"07ed07d6ff0801863c54f14606de6f22a28f2f52","scripts":{"fmt":"oxfmt .","lint":"oxlint .","test":"vitest","build":"tsup && tsc -p tsconfig.build.json && cp globals.css dist/globals.css","checks":"npm run lint && npm run ts-check && npm run fmt:check && npm run test:run","lint:fix":"oxlint --fix .","test:run":"vitest run","ts-check":"tsc --noEmit --incremental false","fmt:check":"oxfmt --check .","checks:fix":"npm run lint:fix && npm run fmt && npm run test:run","prepublishOnly":"npm run checks && npm run build"},"_npmUser":{"name":"gunkin","email":"anton.gunkin@gmail.com"},"repository":{"url":"git+https://github.com/octocms/octocms.git","type":"git"},"_npmVersion":"11.7.0","description":"A file-based CMS for Next.js — schema-driven, Git-backed, no database","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.1","oxfmt":"^0.11.0","oxlint":"^0.17.0","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^20","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","vite-tsconfig-paths":"^6.1.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.100.9","@testing-library/react":"^16.3.2","@tanstack/react-query-devtools":"^5.100.9"},"peerDependencies":{"zod":">=4","clsx":">=2","glob":">=11","next":">=15","react":">=18","sharp":">=0.34","openai":">=4","sonner":">=2","mammoth":">=1.12","octokit":">=4","slugify":">=1","next-auth":">=4","react-dom":">=18","minisearch":">=7","pdfjs-dist":">=4","remark-gfm":">=4","remark-mdx":">=3","lucide-react":">=1","react-markdown":">=10","tailwind-merge":">=3","rehype-sanitize":">=6","@anthropic-ai/sdk":">=0.91","@mdxeditor/editor":">=3","@radix-ui/react-slot":">=1","@radix-ui/react-tabs":">=1","@radix-ui/react-label":">=2","@radix-ui/react-toast":">=1","@tanstack/react-query":">=5","@radix-ui/react-avatar":">=1","@radix-ui/react-dialog":">=1","@radix-ui/react-select":">=2","class-variance-authority":">=0.7","@huggingface/transformers":">=4","@radix-ui/react-dropdown-menu":">=2","@tanstack/react-query-devtools":">=5"},"peerDependenciesMeta":{"openai":{"optional":true},"mammoth":{"optional":true},"pdfjs-dist":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@huggingface/transformers":{"optional":true},"@tanstack/react-query-devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/octocms_0.4.4_1777850633293_0.28643431537822117","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"octocms","version":"0.4.5","keywords":["cms","nextjs","headless-cms","git-cms","content-management"],"license":"MIT","_id":"octocms@0.4.5","maintainers":[{"name":"gunkin","email":"anton.gunkin@gmail.com"}],"homepage":"https://github.com/octocms/octocms#readme","bugs":{"url":"https://github.com/octocms/octocms/issues"},"bin":{"octocms":"dist/cli/index.js"},"dist":{"shasum":"70103bd4739cee33ebbf0c1522a50ae642321dc5","tarball":"https://registry.npmjs.org/octocms/-/octocms-0.4.5.tgz","fileCount":1172,"integrity":"sha512-0hLaGIIC5O2AwytngPQmhwcNvdAPJlzNCCSQpNlvdU3m+QFJ59zrIB7RQg/OUHlmZ03JRz00yzaTh5h3JPh0dw==","signatures":[{"sig":"MEUCIQCXDevfYWIp57kLR2pYtNKcBKgPoDt5H9wRvQlCA/PJMgIgXAr86yCRlUEBTwYMwZHCcmkA8DkLigP9CVK1aQNDlV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6001544},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./admin":{"types":"./dist/admin/index.d.ts","import":"./dist/admin/index.js"},"./agent":{"types":"./dist/agent/index.d.ts","import":"./dist/agent/index.js","require":"./dist/agent/index.cjs"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./query":{"types":"./dist/query.d.ts","import":"./dist/query.js","require":"./dist/query.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.cjs"},"./docs/*":"./docs/*","./schema":{"types":"./dist/schema/index.d.ts","import":"./dist/schema/index.js"},"./admin/*":{"types":"./dist/admin/*.d.ts","import":"./dist/admin/*.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./schema/*":{"types":"./dist/schema/*.d.ts","import":"./dist/schema/*.js"},"./globals.css":"./globals.css","./withOctoCMS":{"types":"./dist/withOctoCMS.d.ts","import":"./dist/withOctoCMS.js","require":"./dist/withOctoCMS.cjs"},"./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./defineConfig":{"types":"./dist/defineConfig.d.ts","import":"./dist/defineConfig.js","require":"./dist/defineConfig.cjs"},"./lib/configStore":{"types":"./dist/lib/configStore.d.ts","import":"./dist/lib/configStore.js","require":"./dist/lib/configStore.cjs"},"./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js","require":"./dist/components/public/index.cjs"}},"gitHead":"ecbe46998163b3f3af9d91f911e808861b470a60","scripts":{"fmt":"oxfmt .","lint":"oxlint .","test":"vitest","build":"tsup && tsc -p tsconfig.build.json && cp globals.css dist/globals.css","checks":"npm run lint && npm run ts-check && npm run fmt:check && npm run test:run","lint:fix":"oxlint --fix .","test:run":"vitest run","ts-check":"tsc --noEmit --incremental false","fmt:check":"oxfmt --check .","checks:fix":"npm run lint:fix && npm run fmt && npm run test:run","prepublishOnly":"npm run checks && npm run build"},"_npmUser":{"name":"gunkin","email":"anton.gunkin@gmail.com"},"repository":{"url":"git+https://github.com/octocms/octocms.git","type":"git"},"_npmVersion":"11.7.0","description":"A file-based CMS for Next.js — schema-driven, Git-backed, no database","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.1","oxfmt":"^0.11.0","oxlint":"^0.17.0","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^20","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","vite-tsconfig-paths":"^6.1.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.100.9","@testing-library/react":"^16.3.2","@tanstack/react-query-devtools":"^5.100.9"},"peerDependencies":{"zod":">=4","clsx":">=2","glob":">=11","next":">=15","react":">=18","sharp":">=0.34","openai":">=4","sonner":">=2","mammoth":">=1.12","octokit":">=4","slugify":">=1","next-auth":">=4","react-dom":">=18","minisearch":">=7","pdfjs-dist":">=4","remark-gfm":">=4","remark-mdx":">=3","lucide-react":">=1","react-markdown":">=10","tailwind-merge":">=3","rehype-sanitize":">=6","@anthropic-ai/sdk":">=0.91","@mdxeditor/editor":">=3","@radix-ui/react-slot":">=1","@radix-ui/react-tabs":">=1","@radix-ui/react-label":">=2","@radix-ui/react-toast":">=1","@tanstack/react-query":">=5","@radix-ui/react-avatar":">=1","@radix-ui/react-dialog":">=1","@radix-ui/react-select":">=2","class-variance-authority":">=0.7","@huggingface/transformers":">=4","@radix-ui/react-dropdown-menu":">=2","@tanstack/react-query-devtools":">=5"},"peerDependenciesMeta":{"openai":{"optional":true},"mammoth":{"optional":true},"pdfjs-dist":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@huggingface/transformers":{"optional":true},"@tanstack/react-query-devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/octocms_0.4.5_1777870710448_0.8805586093583884","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"octocms","version":"0.4.7","keywords":["cms","nextjs","headless-cms","git-cms","content-management"],"license":"MIT","_id":"octocms@0.4.7","maintainers":[{"name":"gunkin","email":"anton.gunkin@gmail.com"}],"homepage":"https://github.com/octocms/octocms#readme","bugs":{"url":"https://github.com/octocms/octocms/issues"},"bin":{"octocms":"dist/cli/index.js"},"dist":{"shasum":"49089d960181a0d1e4a721b4423160b9244f2ba6","tarball":"https://registry.npmjs.org/octocms/-/octocms-0.4.7.tgz","fileCount":1174,"integrity":"sha512-ef7UjQZp5u5A18eA5V+k4b/MWLYVKrtJPhIQuecAlmezBzPz3I8K/pPAZNLKXWAfs0aj+9QSzyeGqlWpq053aQ==","signatures":[{"sig":"MEYCIQCpIP7sWCbh8u0kvRo7KRBY0qO3M9IJZHpnQrDUP2ZxGwIhALwp/K3WBYRKLqMsd+qDg+m6XJMx7duBZh0iIUT6CHMl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6005453},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./admin":{"types":"./dist/admin/index.d.ts","import":"./dist/admin/index.js"},"./agent":{"types":"./dist/agent/index.d.ts","import":"./dist/agent/index.js","require":"./dist/agent/index.cjs"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./query":{"types":"./dist/query.d.ts","import":"./dist/query.js","require":"./dist/query.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.cjs"},"./docs/*":"./docs/*","./schema":{"types":"./dist/schema/index.d.ts","import":"./dist/schema/index.js"},"./admin/*":{"types":"./dist/admin/*.d.ts","import":"./dist/admin/*.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./schema/*":{"types":"./dist/schema/*.d.ts","import":"./dist/schema/*.js"},"./globals.css":"./globals.css","./withOctoCMS":{"types":"./dist/withOctoCMS.d.ts","import":"./dist/withOctoCMS.js","require":"./dist/withOctoCMS.cjs"},"./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./defineConfig":{"types":"./dist/defineConfig.d.ts","import":"./dist/defineConfig.js","require":"./dist/defineConfig.cjs"},"./lib/configStore":{"types":"./dist/lib/configStore.d.ts","import":"./dist/lib/configStore.js","require":"./dist/lib/configStore.cjs"},"./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js","require":"./dist/components/public/index.cjs"}},"gitHead":"531e5e587e1143460381f562dd7686bc782a034b","scripts":{"fmt":"oxfmt .","lint":"oxlint .","test":"vitest","build":"tsup && tsc -p tsconfig.build.json && cp globals.css dist/globals.css","checks":"npm run lint && npm run ts-check && npm run fmt:check && npm run test:run","lint:fix":"oxlint --fix .","test:run":"vitest run","ts-check":"tsc --noEmit --incremental false","fmt:check":"oxfmt --check .","checks:fix":"npm run lint:fix && npm run fmt && npm run test:run","prepublishOnly":"npm run checks && npm run build"},"_npmUser":{"name":"gunkin","email":"anton.gunkin@gmail.com"},"repository":{"url":"git+https://github.com/octocms/octocms.git","type":"git"},"_npmVersion":"11.7.0","description":"A file-based CMS for Next.js — schema-driven, Git-backed, no database","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.1","oxfmt":"^0.11.0","oxlint":"^0.17.0","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^20","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","vite-tsconfig-paths":"^6.1.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.100.9","@testing-library/react":"^16.3.2","@tanstack/react-query-devtools":"^5.100.9"},"peerDependencies":{"zod":">=4","clsx":">=2","glob":">=11","next":">=15","react":">=18","sharp":">=0.34","openai":">=4","sonner":">=2","mammoth":">=1.12","octokit":">=4","slugify":">=1","next-auth":">=4","react-dom":">=18","minisearch":">=7","pdfjs-dist":">=4","remark-gfm":">=4","remark-mdx":">=3","lucide-react":">=1","react-markdown":">=10","tailwind-merge":">=3","rehype-sanitize":">=6","@anthropic-ai/sdk":">=0.91","@mdxeditor/editor":">=3","@radix-ui/react-slot":">=1","@radix-ui/react-tabs":">=1","@radix-ui/react-label":">=2","@radix-ui/react-toast":">=1","@tanstack/react-query":">=5","@radix-ui/react-avatar":">=1","@radix-ui/react-dialog":">=1","@radix-ui/react-select":">=2","class-variance-authority":">=0.7","@huggingface/transformers":">=4","@radix-ui/react-dropdown-menu":">=2","@tanstack/react-query-devtools":">=5"},"peerDependenciesMeta":{"openai":{"optional":true},"mammoth":{"optional":true},"pdfjs-dist":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@huggingface/transformers":{"optional":true},"@tanstack/react-query-devtools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/octocms_0.4.7_1777914138137_0.4040237223932308","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"octocms","version":"0.4.8","keywords":["cms","nextjs","headless-cms","git-cms","content-management"],"license":"MIT","_id":"octocms@0.4.8","maintainers":[{"name":"gunkin","email":"anton.gunkin@gmail.com"}],"homepage":"https://github.com/octocms/octocms#readme","bugs":{"url":"https://github.com/octocms/octocms/issues"},"bin":{"octocms":"dist/cli/index.js"},"dist":{"shasum":"8d2b010a9a5eaf9356462c26d3f5b0dfbeb84b9d","tarball":"https://registry.npmjs.org/octocms/-/octocms-0.4.8.tgz","fileCount":1190,"integrity":"sha512-8ghyGEdpWqSpVpi2agrjXpq1EfSBfE1Y6gbWOgfNPum9NEk758nAgw8dn0wXDmU3GzodyoyieRqsIO8oO/OOCg==","signatures":[{"sig":"MEYCIQCZ99J0+SXB4rFsCmHX5UFFObNlLBPEH1Kjy+JidlFf2wIhAK02bUaOQWFGlYrwW6cQHmjykxXZ2YNSATC2bEriXr3X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6193375},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./admin":{"types":"./dist/admin/index.d.ts","import":"./dist/admin/index.js"},"./agent":{"types":"./dist/agent/index.d.ts","import":"./dist/agent/index.js","require":"./dist/agent/index.cjs"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./query":{"types":"./dist/query.d.ts","import":"./dist/query.js","require":"./dist/query.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.cjs"},"./docs/*":"./docs/*","./schema":{"types":"./dist/schema/index.d.ts","import":"./dist/schema/index.js"},"./admin/*":{"types":"./dist/admin/*.d.ts","import":"./dist/admin/*.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./schema/*":{"types":"./dist/schema/*.d.ts","import":"./dist/schema/*.js"},"./globals.css":"./globals.css","./withOctoCMS":{"types":"./dist/withOctoCMS.d.ts","import":"./dist/withOctoCMS.js","require":"./dist/withOctoCMS.cjs"},"./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./defineConfig":{"types":"./dist/defineConfig.d.ts","import":"./dist/defineConfig.js","require":"./dist/defineConfig.cjs"},"./lib/configStore":{"types":"./dist/lib/configStore.d.ts","import":"./dist/lib/configStore.js","require":"./dist/lib/configStore.cjs"},"./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js","require":"./dist/components/public/index.cjs"}},"gitHead":"4bf2c12394f8a99451f8b3b9320dce771c2a3aba","scripts":{"fmt":"oxfmt .","lint":"oxlint .","test":"vitest","build":"tsup && tsc -p tsconfig.build.json && cp globals.css dist/globals.css","checks":"npm run lint && npm run ts-check && npm run fmt:check && npm run test:run","lint:fix":"oxlint --fix .","test:run":"vitest run","ts-check":"tsc --noEmit --incremental false","fmt:check":"oxfmt --check .","checks:fix":"npm run lint:fix && npm run fmt && npm run test:run","prepublishOnly":"npm run checks && npm run build"},"_npmUser":{"name":"gunkin","email":"anton.gunkin@gmail.com"},"repository":{"url":"git+https://github.com/octocms/octocms.git","type":"git"},"_npmVersion":"11.7.0","description":"A file-based CMS for Next.js — schema-driven, Git-backed, no database","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.1","oxfmt":"^0.11.0","oxlint":"^0.17.0","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^20","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","vite-tsconfig-paths":"^6.1.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.100.9","@testing-library/react":"^16.3.2"},"peerDependencies":{"zod":">=4","clsx":">=2","glob":">=11","next":">=15","react":">=18","sharp":">=0.34","openai":">=4","sonner":">=2","mammoth":">=1.12","octokit":">=4","slugify":">=1","next-auth":">=4","react-dom":">=18","minisearch":">=7","pdfjs-dist":">=4","remark-gfm":">=4","remark-mdx":">=3","lucide-react":">=1","react-markdown":">=10","tailwind-merge":">=3","rehype-sanitize":">=6","@anthropic-ai/sdk":">=0.91","@mdxeditor/editor":">=3","@radix-ui/react-slot":">=1","@radix-ui/react-tabs":">=1","@radix-ui/react-label":">=2","@radix-ui/react-toast":">=1","@tanstack/react-query":">=5","@radix-ui/react-avatar":">=1","@radix-ui/react-dialog":">=1","@radix-ui/react-select":">=2","class-variance-authority":">=0.7","@huggingface/transformers":">=4","@radix-ui/react-dropdown-menu":">=2"},"peerDependenciesMeta":{"openai":{"optional":true},"mammoth":{"optional":true},"pdfjs-dist":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@huggingface/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/octocms_0.4.8_1777919125843_0.7254990120585276","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"octocms","version":"0.4.9","keywords":["cms","nextjs","headless-cms","git-cms","content-management"],"license":"MIT","_id":"octocms@0.4.9","maintainers":[{"name":"gunkin","email":"anton.gunkin@gmail.com"}],"homepage":"https://github.com/octocms/octocms#readme","bugs":{"url":"https://github.com/octocms/octocms/issues"},"bin":{"octocms":"dist/cli/index.js"},"dist":{"shasum":"fc7973486619d18163f243982188af1dd2c812a3","tarball":"https://registry.npmjs.org/octocms/-/octocms-0.4.9.tgz","fileCount":1190,"integrity":"sha512-OwhJs7XR3dJTVCrojIPILQxHV+ZYyomOauw/R+5t2fr9lkii2aGxki+8gQeC29hNxy1JVb21aeR8UrGeaqVwNg==","signatures":[{"sig":"MEQCIHQCjp5/2t5+dzEY2WvEjrwj4PHk7+FOyY4m3ZRPswCHAiBCwl9UCs5UkxH1XCUtkePtK78CYNJdux8+HXgO08mfCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6206898},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./admin":{"types":"./dist/admin/index.d.ts","import":"./dist/admin/index.js"},"./agent":{"types":"./dist/agent/index.d.ts","import":"./dist/agent/index.js","require":"./dist/agent/index.cjs"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./query":{"types":"./dist/query.d.ts","import":"./dist/query.js","require":"./dist/query.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.cjs"},"./docs/*":"./docs/*","./schema":{"types":"./dist/schema/index.d.ts","import":"./dist/schema/index.js"},"./admin/*":{"types":"./dist/admin/*.d.ts","import":"./dist/admin/*.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./schema/*":{"types":"./dist/schema/*.d.ts","import":"./dist/schema/*.js"},"./globals.css":"./globals.css","./withOctoCMS":{"types":"./dist/withOctoCMS.d.ts","import":"./dist/withOctoCMS.js","require":"./dist/withOctoCMS.cjs"},"./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./defineConfig":{"types":"./dist/defineConfig.d.ts","import":"./dist/defineConfig.js","require":"./dist/defineConfig.cjs"},"./lib/configStore":{"types":"./dist/lib/configStore.d.ts","import":"./dist/lib/configStore.js","require":"./dist/lib/configStore.cjs"},"./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js","require":"./dist/components/public/index.cjs"}},"gitHead":"05daec733ee97dfa27c13bee076ad43f932dd80a","scripts":{"fmt":"oxfmt .","lint":"oxlint .","test":"vitest","build":"tsup && tsc -p tsconfig.build.json && cp globals.css dist/globals.css","checks":"npm run lint && npm run ts-check && npm run fmt:check && npm run test:run","lint:fix":"oxlint --fix .","test:run":"vitest run","ts-check":"tsc --noEmit --incremental false","fmt:check":"oxfmt --check .","checks:fix":"npm run lint:fix && npm run fmt && npm run test:run","prepublishOnly":"npm run checks && npm run build"},"_npmUser":{"name":"gunkin","email":"anton.gunkin@gmail.com"},"repository":{"url":"git+https://github.com/octocms/octocms.git","type":"git"},"_npmVersion":"11.7.0","description":"A file-based CMS for Next.js — schema-driven, Git-backed, no database","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.1","oxfmt":"^0.11.0","oxlint":"^0.17.0","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^20","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","vite-tsconfig-paths":"^6.1.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.100.9","@testing-library/react":"^16.3.2"},"peerDependencies":{"zod":">=4","clsx":">=2","glob":">=11","next":">=15","react":">=18","sharp":">=0.34","openai":">=4","sonner":">=2","mammoth":">=1.12","octokit":">=4","slugify":">=1","next-auth":">=4","react-dom":">=18","minisearch":">=7","pdfjs-dist":">=4","remark-gfm":">=4","remark-mdx":">=3","lucide-react":">=1","react-markdown":">=10","tailwind-merge":">=3","rehype-sanitize":">=6","@anthropic-ai/sdk":">=0.91","@mdxeditor/editor":">=3","@radix-ui/react-slot":">=1","@radix-ui/react-tabs":">=1","@radix-ui/react-label":">=2","@radix-ui/react-toast":">=1","@tanstack/react-query":">=5","@radix-ui/react-avatar":">=1","@radix-ui/react-dialog":">=1","@radix-ui/react-select":">=2","class-variance-authority":">=0.7","@huggingface/transformers":">=4","@radix-ui/react-dropdown-menu":">=2"},"peerDependenciesMeta":{"openai":{"optional":true},"mammoth":{"optional":true},"pdfjs-dist":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@huggingface/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/octocms_0.4.9_1777921726421_0.2203717639847429","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"name":"octocms","version":"0.4.10","keywords":["cms","nextjs","headless-cms","git-cms","content-management"],"license":"MIT","_id":"octocms@0.4.10","maintainers":[{"name":"gunkin","email":"anton.gunkin@gmail.com"}],"homepage":"https://github.com/octocms/octocms#readme","bugs":{"url":"https://github.com/octocms/octocms/issues"},"bin":{"octocms":"dist/cli/index.js"},"dist":{"shasum":"f5f6793bf5e814b27be7c9bba56fb841cb885231","tarball":"https://registry.npmjs.org/octocms/-/octocms-0.4.10.tgz","fileCount":1194,"integrity":"sha512-oMYMY4iV40FFtkoNnNV/5tzUzLuJdPGzLm/RzGoZ+bhaqZOzDK+w++Ig0h/5t6Qyrb2uzEdMBsJNavR2dbs5gw==","signatures":[{"sig":"MEUCIQCnd74a3BT2rGAtEHDC2ZkUMCSQHZ8/6lj5KUpZHLTLHwIgWxaPUV87pfebKoQ4o3ThFGz9t/h6EzCP4JHN7rYuQGA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6244448},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./admin":{"types":"./dist/admin/index.d.ts","import":"./dist/admin/index.js"},"./agent":{"types":"./dist/agent/index.d.ts","import":"./dist/agent/index.js","require":"./dist/agent/index.cjs"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./query":{"types":"./dist/query.d.ts","import":"./dist/query.js","require":"./dist/query.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.cjs"},"./docs/*":"./docs/*","./schema":{"types":"./dist/schema/index.d.ts","import":"./dist/schema/index.js"},"./admin/*":{"types":"./dist/admin/*.d.ts","import":"./dist/admin/*.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./schema/*":{"types":"./dist/schema/*.d.ts","import":"./dist/schema/*.js"},"./globals.css":"./globals.css","./withOctoCMS":{"types":"./dist/withOctoCMS.d.ts","import":"./dist/withOctoCMS.js","require":"./dist/withOctoCMS.cjs"},"./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./defineConfig":{"types":"./dist/defineConfig.d.ts","import":"./dist/defineConfig.js","require":"./dist/defineConfig.cjs"},"./lib/configStore":{"types":"./dist/lib/configStore.d.ts","import":"./dist/lib/configStore.js","require":"./dist/lib/configStore.cjs"},"./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js","require":"./dist/components/public/index.cjs"}},"gitHead":"31f7f327813dcceb14264034c8fe81bf15f3f2e9","scripts":{"fmt":"oxfmt .","lint":"oxlint .","test":"vitest","build":"tsup && tsc -p tsconfig.build.json && cp globals.css dist/globals.css","checks":"npm run lint && npm run ts-check && npm run fmt:check && npm run test:run","lint:fix":"oxlint --fix .","test:run":"vitest run","ts-check":"tsc --noEmit --incremental false","fmt:check":"oxfmt --check .","checks:fix":"npm run lint:fix && npm run fmt && npm run test:run","prepublishOnly":"npm run checks && npm run build"},"_npmUser":{"name":"gunkin","email":"anton.gunkin@gmail.com"},"repository":{"url":"git+https://github.com/octocms/octocms.git","type":"git"},"_npmVersion":"11.7.0","description":"A file-based CMS for Next.js — schema-driven, Git-backed, no database","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.1","oxfmt":"^0.11.0","oxlint":"^0.17.0","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^20","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","vite-tsconfig-paths":"^6.1.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.100.9","@testing-library/react":"^16.3.2"},"peerDependencies":{"zod":">=4","clsx":">=2","glob":">=11","next":">=15","react":">=18","sharp":">=0.34","openai":">=4","sonner":">=2","mammoth":">=1.12","octokit":">=4","slugify":">=1","next-auth":">=4","react-dom":">=18","minisearch":">=7","pdfjs-dist":">=4","remark-gfm":">=4","remark-mdx":">=3","lucide-react":">=1","react-markdown":">=10","tailwind-merge":">=3","rehype-sanitize":">=6","@anthropic-ai/sdk":">=0.91","@mdxeditor/editor":">=3","@radix-ui/react-slot":">=1","@radix-ui/react-tabs":">=1","@radix-ui/react-label":">=2","@radix-ui/react-toast":">=1","@tanstack/react-query":">=5","@radix-ui/react-avatar":">=1","@radix-ui/react-dialog":">=1","@radix-ui/react-select":">=2","class-variance-authority":">=0.7","@huggingface/transformers":">=4","@radix-ui/react-dropdown-menu":">=2"},"peerDependenciesMeta":{"openai":{"optional":true},"mammoth":{"optional":true},"pdfjs-dist":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@huggingface/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/octocms_0.4.10_1778109302802_0.8224537558588016","host":"s3://npm-registry-packages-npm-production"}},"0.4.12":{"name":"octocms","version":"0.4.12","keywords":["cms","nextjs","headless-cms","git-cms","content-management"],"license":"MIT","_id":"octocms@0.4.12","maintainers":[{"name":"gunkin","email":"anton.gunkin@gmail.com"}],"homepage":"https://github.com/octocms/octocms#readme","bugs":{"url":"https://github.com/octocms/octocms/issues"},"bin":{"octocms":"dist/cli/index.js"},"dist":{"shasum":"7c1ae5b06d13484cb2d5e6062d2a8518631876ef","tarball":"https://registry.npmjs.org/octocms/-/octocms-0.4.12.tgz","fileCount":1206,"integrity":"sha512-2gFKvGVnqo9o4DMXw6TLtDzBj6afUGPfviLILRnH+fwNzYzz7Y16rSKst5OObEbFHIfsR0kUdX9W4JAHKZ/+lg==","signatures":[{"sig":"MEUCIQDFOKH/Y2NUp97xSBFIcwTqARAF0aSotJ/vdBKiNRoVWAIgG4OThrkZLjnSCbUPT92Y2Qwl7NPHGcLFfMQ8IwFcTbQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6286279},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./admin":{"types":"./dist/admin/index.d.ts","import":"./dist/admin/index.js"},"./agent":{"types":"./dist/agent/index.d.ts","import":"./dist/agent/index.js","require":"./dist/agent/index.cjs"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./query":{"types":"./dist/query.d.ts","import":"./dist/query.js","require":"./dist/query.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.cjs"},"./docs/*":"./docs/*","./schema":{"types":"./dist/schema/index.d.ts","import":"./dist/schema/index.js"},"./admin/*":{"types":"./dist/admin/*.d.ts","import":"./dist/admin/*.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./schema/*":{"types":"./dist/schema/*.d.ts","import":"./dist/schema/*.js"},"./globals.css":"./globals.css","./withOctoCMS":{"types":"./dist/withOctoCMS.d.ts","import":"./dist/withOctoCMS.js","require":"./dist/withOctoCMS.cjs"},"./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./defineConfig":{"types":"./dist/defineConfig.d.ts","import":"./dist/defineConfig.js","require":"./dist/defineConfig.cjs"},"./lib/configStore":{"types":"./dist/lib/configStore.d.ts","import":"./dist/lib/configStore.js","require":"./dist/lib/configStore.cjs"},"./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js","require":"./dist/components/public/index.cjs"}},"gitHead":"45ec5553c8c23a72ab973e5ad63d2a23fe27665d","scripts":{"fmt":"oxfmt .","lint":"oxlint .","test":"vitest","build":"tsup && tsc -p tsconfig.build.json && cp globals.css dist/globals.css","checks":"npm run lint && npm run ts-check && npm run fmt:check && npm run test:run","lint:fix":"oxlint --fix .","test:run":"vitest run","ts-check":"tsc --noEmit --incremental false","fmt:check":"oxfmt --check .","checks:fix":"npm run lint:fix && npm run fmt && npm run test:run","prepublishOnly":"npm run checks && npm run build"},"_npmUser":{"name":"gunkin","email":"anton.gunkin@gmail.com"},"repository":{"url":"git+https://github.com/octocms/octocms.git","type":"git"},"_npmVersion":"11.7.0","description":"A file-based CMS for Next.js — schema-driven, Git-backed, no database","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.1","oxfmt":"^0.11.0","oxlint":"^0.17.0","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^20","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","vite-tsconfig-paths":"^6.1.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.100.9","@testing-library/react":"^16.3.2"},"peerDependencies":{"zod":">=4","clsx":">=2","glob":">=11","next":">=15","react":">=18","sharp":">=0.34","openai":">=4","sonner":">=2","mammoth":">=1.12","octokit":">=4","slugify":">=1","next-auth":">=4","react-dom":">=18","minisearch":">=7","pdfjs-dist":">=4","remark-gfm":">=4","remark-mdx":">=3","lucide-react":">=1","react-markdown":">=10","tailwind-merge":">=3","rehype-sanitize":">=6","@anthropic-ai/sdk":">=0.91","@mdxeditor/editor":">=3","@radix-ui/react-slot":">=1","@radix-ui/react-tabs":">=1","@radix-ui/react-label":">=2","@radix-ui/react-toast":">=1","@tanstack/react-query":">=5","@radix-ui/react-avatar":">=1","@radix-ui/react-dialog":">=1","@radix-ui/react-select":">=2","class-variance-authority":">=0.7","@huggingface/transformers":">=4","@radix-ui/react-dropdown-menu":">=2"},"peerDependenciesMeta":{"openai":{"optional":true},"mammoth":{"optional":true},"pdfjs-dist":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@huggingface/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/octocms_0.4.12_1778189131785_0.8236391566974557","host":"s3://npm-registry-packages-npm-production"}},"0.4.13":{"name":"octocms","version":"0.4.13","keywords":["cms","nextjs","headless-cms","git-cms","content-management"],"license":"MIT","_id":"octocms@0.4.13","maintainers":[{"name":"gunkin","email":"anton.gunkin@gmail.com"}],"homepage":"https://github.com/octocms/octocms#readme","bugs":{"url":"https://github.com/octocms/octocms/issues"},"bin":{"octocms":"dist/cli/index.js"},"dist":{"shasum":"4c4dbb4757f9d22f7ab170e562882f4afef986d9","tarball":"https://registry.npmjs.org/octocms/-/octocms-0.4.13.tgz","fileCount":1202,"integrity":"sha512-ln9v3mrVzmK4+yOyWUJ6/ClnvW2/D43qb0FCtEXji3OpgI4YSK1HVspk3oE0xG/AvJwSy4hTLyyAMezZH3qthA==","signatures":[{"sig":"MEUCIGPAij9x/2tAdPBShLyBpadQcv2LWBbMESvmK1jEbfyUAiEA6Z/E0fUPlLViqmro8LEYGW6x3xmV6CWlMpTRyANFrck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6320668},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./admin":{"types":"./dist/admin/index.d.ts","import":"./dist/admin/index.js"},"./agent":{"types":"./dist/agent/index.d.ts","import":"./dist/agent/index.js","require":"./dist/agent/index.cjs"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./query":{"types":"./dist/query.d.ts","import":"./dist/query.js","require":"./dist/query.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.cjs"},"./docs/*":"./docs/*","./schema":{"types":"./dist/schema/index.d.ts","import":"./dist/schema/index.js"},"./admin/*":{"types":"./dist/admin/*.d.ts","import":"./dist/admin/*.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./schema/*":{"types":"./dist/schema/*.d.ts","import":"./dist/schema/*.js"},"./globals.css":"./globals.css","./withOctoCMS":{"types":"./dist/withOctoCMS.d.ts","import":"./dist/withOctoCMS.js","require":"./dist/withOctoCMS.cjs"},"./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./defineConfig":{"types":"./dist/defineConfig.d.ts","import":"./dist/defineConfig.js","require":"./dist/defineConfig.cjs"},"./lib/configStore":{"types":"./dist/lib/configStore.d.ts","import":"./dist/lib/configStore.js","require":"./dist/lib/configStore.cjs"},"./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js","require":"./dist/components/public/index.cjs"}},"gitHead":"1c61ff8c7630bc0623046c73e22e295c7ccc0189","scripts":{"fmt":"oxfmt .","lint":"oxlint .","test":"vitest","build":"tsup && tsc -p tsconfig.build.json && cp globals.css dist/globals.css","checks":"npm run lint && npm run ts-check && npm run fmt:check && npm run test:run","lint:fix":"oxlint --fix .","test:run":"vitest run","ts-check":"tsc --noEmit --incremental false","fmt:check":"oxfmt --check .","checks:fix":"npm run lint:fix && npm run fmt && npm run test:run","prepublishOnly":"npm run checks && npm run build"},"_npmUser":{"name":"gunkin","email":"anton.gunkin@gmail.com"},"repository":{"url":"git+https://github.com/octocms/octocms.git","type":"git"},"_npmVersion":"11.7.0","description":"A file-based CMS for Next.js — schema-driven, Git-backed, no database","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.1","oxfmt":"^0.11.0","oxlint":"^0.17.0","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^20","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","vite-tsconfig-paths":"^6.1.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.100.9","@testing-library/react":"^16.3.2"},"peerDependencies":{"zod":">=4","clsx":">=2","glob":">=11","next":">=15","react":">=18","sharp":">=0.34","openai":">=4","sonner":">=2","mammoth":">=1.12","octokit":">=4","slugify":">=1","next-auth":">=4","react-dom":">=18","minisearch":">=7","pdfjs-dist":">=4","remark-gfm":">=4","remark-mdx":">=3","lucide-react":">=1","react-markdown":">=10","tailwind-merge":">=3","rehype-sanitize":">=6","@anthropic-ai/sdk":">=0.91","@mdxeditor/editor":">=3","@radix-ui/react-slot":">=1","@radix-ui/react-tabs":">=1","@radix-ui/react-label":">=2","@radix-ui/react-toast":">=1","@tanstack/react-query":">=5","@radix-ui/react-avatar":">=1","@radix-ui/react-dialog":">=1","@radix-ui/react-select":">=2","class-variance-authority":">=0.7","@huggingface/transformers":">=4","@radix-ui/react-dropdown-menu":">=2"},"peerDependenciesMeta":{"openai":{"optional":true},"mammoth":{"optional":true},"pdfjs-dist":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@huggingface/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/octocms_0.4.13_1779373638745_0.6525466477337776","host":"s3://npm-registry-packages-npm-production"}},"0.4.16":{"name":"octocms","version":"0.4.16","keywords":["cms","nextjs","headless-cms","git-cms","content-management"],"license":"MIT","_id":"octocms@0.4.16","maintainers":[{"name":"gunkin","email":"anton.gunkin@gmail.com"}],"homepage":"https://github.com/octocms/octocms#readme","bugs":{"url":"https://github.com/octocms/octocms/issues"},"bin":{"octocms":"dist/cli/index.js"},"dist":{"shasum":"7194276f2f716a2cbee431ff1c727fa45188723b","tarball":"https://registry.npmjs.org/octocms/-/octocms-0.4.16.tgz","fileCount":1234,"integrity":"sha512-OZN7b8du5Ioc+jt2twIrQxuK0RviDxlUnS1JGlPItH8ktCzfcl467g2l37eWTVHuUY0B2VkFSjxvjc2iWMW6Gw==","signatures":[{"sig":"MEUCIDnBVUC/D9An9T14aG9zm/aEmKoE5WhLp1GCmG3yfaoFAiEAr1gFKHF62mKH2AHZHsReeg3jRtaBgMvbV2ut4M38UDI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4380391},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./admin":{"types":"./dist/admin/index.d.ts","import":"./dist/admin/index.js"},"./agent":{"types":"./dist/agent/index.d.ts","import":"./dist/agent/index.js","require":"./dist/agent/index.cjs"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./query":{"types":"./dist/query.d.ts","import":"./dist/query.js","require":"./dist/query.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.cjs"},"./docs/*":"./docs/*","./schema":{"types":"./dist/schema/index.d.ts","import":"./dist/schema/index.js"},"./admin/*":{"types":"./dist/admin/*.d.ts","import":"./dist/admin/*.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./schema/*":{"types":"./dist/schema/*.d.ts","import":"./dist/schema/*.js"},"./globals.css":"./globals.css","./withOctoCMS":{"types":"./dist/withOctoCMS.d.ts","import":"./dist/withOctoCMS.js","require":"./dist/withOctoCMS.cjs"},"./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./defineConfig":{"types":"./dist/defineConfig.d.ts","import":"./dist/defineConfig.js","require":"./dist/defineConfig.cjs"},"./lib/configStore":{"types":"./dist/lib/configStore.d.ts","import":"./dist/lib/configStore.js","require":"./dist/lib/configStore.cjs"},"./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js","require":"./dist/components/public/index.cjs"}},"gitHead":"d2bd25d00686bd7a9b4d3722ab788d25b0cfe9b1","scripts":{"fmt":"oxfmt .","lint":"oxlint .","test":"vitest","build":"tsup && tsc -p tsconfig.build.json && cp globals.css dist/globals.css","checks":"npm run lint && npm run ts-check && npm run fmt:check && npm run test:run","lint:fix":"oxlint --fix .","test:run":"vitest run","ts-check":"tsc --noEmit --incremental false","fmt:check":"oxfmt --check .","checks:fix":"npm run lint:fix && npm run fmt && npm run test:run","prepublishOnly":"npm run checks && npm run build"},"_npmUser":{"name":"gunkin","email":"anton.gunkin@gmail.com"},"repository":{"url":"git+https://github.com/octocms/octocms.git","type":"git"},"_npmVersion":"11.7.0","description":"A file-based CMS for Next.js — schema-driven, Git-backed, no database","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.1","oxfmt":"^0.11.0","oxlint":"^0.17.0","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^20","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","vite-tsconfig-paths":"^6.1.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.100.9","@testing-library/react":"^16.3.2"},"peerDependencies":{"zod":">=4","next":">=15","react":">=18","sharp":">=0.34","openai":">=4","mammoth":">=1.12","octokit":">=4","next-auth":">=4","react-dom":">=18","minisearch":">=7","pdfjs-dist":">=4","remark-gfm":">=4","remark-mdx":">=3","react-markdown":">=10","rehype-sanitize":">=6","@anthropic-ai/sdk":">=0.91","@mdxeditor/editor":">=3","@tanstack/react-query":">=5","@huggingface/transformers":">=4"},"peerDependenciesMeta":{"openai":{"optional":true},"mammoth":{"optional":true},"pdfjs-dist":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@huggingface/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/octocms_0.4.16_1779830338170_0.983797680232132","host":"s3://npm-registry-packages-npm-production"}},"0.4.17":{"name":"octocms","version":"0.4.17","keywords":["cms","nextjs","headless-cms","git-cms","content-management"],"license":"MIT","_id":"octocms@0.4.17","maintainers":[{"name":"gunkin","email":"anton.gunkin@gmail.com"}],"homepage":"https://github.com/octocms/octocms#readme","bugs":{"url":"https://github.com/octocms/octocms/issues"},"bin":{"octocms":"dist/cli/index.js"},"dist":{"shasum":"1788e3dc2cf1973210142b84583dea5687e4b935","tarball":"https://registry.npmjs.org/octocms/-/octocms-0.4.17.tgz","fileCount":1233,"integrity":"sha512-hRVMR9f8/xmn6VWq89N9nJ5R2zfA46BrhhQLlilAElVLpUnVg3YmUOy8nVNdHn33FmYVSC4/ZdcHzmKK0Df6mw==","signatures":[{"sig":"MEUCIQDc1uxQpMr5HJIGJu3Pf+WP/SSLFj72cSXTU9U1tGHX1AIgcJfiLNMR5kcJOs1L4Dt3pFd7GqHltXJdIKm78rRrm7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4369795},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./admin":{"types":"./dist/admin/index.d.ts","import":"./dist/admin/index.js"},"./agent":{"types":"./dist/agent/index.d.ts","import":"./dist/agent/index.js","require":"./dist/agent/index.cjs"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./query":{"types":"./dist/query.d.ts","import":"./dist/query.js","require":"./dist/query.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.cjs"},"./docs/*":"./docs/*","./schema":{"types":"./dist/schema/index.d.ts","import":"./dist/schema/index.js"},"./admin/*":{"types":"./dist/admin/*.d.ts","import":"./dist/admin/*.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./schema/*":{"types":"./dist/schema/*.d.ts","import":"./dist/schema/*.js"},"./globals.css":"./globals.css","./withOctoCMS":{"types":"./dist/withOctoCMS.d.ts","import":"./dist/withOctoCMS.js","require":"./dist/withOctoCMS.cjs"},"./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./defineConfig":{"types":"./dist/defineConfig.d.ts","import":"./dist/defineConfig.js","require":"./dist/defineConfig.cjs"},"./lib/configStore":{"types":"./dist/lib/configStore.d.ts","import":"./dist/lib/configStore.js","require":"./dist/lib/configStore.cjs"},"./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js","require":"./dist/components/public/index.cjs"}},"gitHead":"c3d5861101810b796a8004f9eaa857ef41e6910a","scripts":{"fmt":"oxfmt .","lint":"oxlint .","test":"vitest","build":"tsup && tsc -p tsconfig.build.json && cp globals.css dist/globals.css","checks":"npm run lint && npm run ts-check && npm run fmt:check && npm run test:run","lint:fix":"oxlint --fix .","test:run":"vitest run","ts-check":"tsc --noEmit --incremental false","fmt:check":"oxfmt --check .","checks:fix":"npm run lint:fix && npm run fmt && npm run test:run","prepublishOnly":"npm run checks && npm run build"},"_npmUser":{"name":"gunkin","email":"anton.gunkin@gmail.com"},"repository":{"url":"git+https://github.com/octocms/octocms.git","type":"git"},"_npmVersion":"11.7.0","description":"A file-based CMS for Next.js — schema-driven, Git-backed, no database","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.1","oxfmt":"^0.11.0","oxlint":"^0.17.0","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^20","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","vite-tsconfig-paths":"^6.1.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.100.9","@testing-library/react":"^16.3.2"},"peerDependencies":{"zod":">=4","next":">=15","react":">=18","sharp":">=0.34","openai":">=4","mammoth":">=1.12","octokit":">=4","next-auth":">=4","react-dom":">=18","minisearch":">=7","pdfjs-dist":">=4","remark-gfm":">=4","remark-mdx":">=3","react-markdown":">=10","rehype-sanitize":">=6","@anthropic-ai/sdk":">=0.91","@mdxeditor/editor":">=3","@tanstack/react-query":">=5","@huggingface/transformers":">=4"},"peerDependenciesMeta":{"openai":{"optional":true},"mammoth":{"optional":true},"pdfjs-dist":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@huggingface/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/octocms_0.4.17_1779911573462_0.8113251017849605","host":"s3://npm-registry-packages-npm-production"}},"0.4.18":{"name":"octocms","version":"0.4.18","keywords":["cms","nextjs","headless-cms","git-cms","content-management"],"license":"MIT","_id":"octocms@0.4.18","maintainers":[{"name":"gunkin","email":"anton.gunkin@gmail.com"}],"homepage":"https://github.com/octocms/octocms#readme","bugs":{"url":"https://github.com/octocms/octocms/issues"},"bin":{"octocms":"dist/cli/index.js"},"dist":{"shasum":"c39d88a9bf9286b67abffd504c3a40db3ff00112","tarball":"https://registry.npmjs.org/octocms/-/octocms-0.4.18.tgz","fileCount":1277,"integrity":"sha512-hfU3NKlR8t+vYi2hhR4gmMWwi2ELgP4aLwm/SZWKg4INCGteg9uKGlAnrC5wPF7wrrlpFfldLilhH8pogDyW9g==","signatures":[{"sig":"MEUCIQDcZIUrY3dCoIZS+HVhx0RlbfAlHPpCIEbqgKJ49YvFqwIgVY8DFsmJ41FGr5rqFHXYX1WlwXWlWbOCLgPi0WCoJ80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4462834},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./admin":{"types":"./dist/admin/index.d.ts","import":"./dist/admin/index.js"},"./agent":{"types":"./dist/agent/index.d.ts","import":"./dist/agent/index.js","require":"./dist/agent/index.cjs"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./query":{"types":"./dist/query.d.ts","import":"./dist/query.js","require":"./dist/query.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js","require":"./dist/config.cjs"},"./docs/*":"./docs/*","./schema":{"types":"./dist/schema/index.d.ts","import":"./dist/schema/index.js"},"./admin/*":{"types":"./dist/admin/*.d.ts","import":"./dist/admin/*.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./schema/*":{"types":"./dist/schema/*.d.ts","import":"./dist/schema/*.js"},"./globals.css":"./globals.css","./withOctoCMS":{"types":"./dist/withOctoCMS.d.ts","import":"./dist/withOctoCMS.js","require":"./dist/withOctoCMS.cjs"},"./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./defineConfig":{"types":"./dist/defineConfig.d.ts","import":"./dist/defineConfig.js","require":"./dist/defineConfig.cjs"},"./lib/configStore":{"types":"./dist/lib/configStore.d.ts","import":"./dist/lib/configStore.js","require":"./dist/lib/configStore.cjs"},"./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js","require":"./dist/components/public/index.cjs"}},"gitHead":"54a6492399c2c90336e8e96883874b90638897f5","scripts":{"fmt":"oxfmt .","lint":"oxlint .","test":"vitest","build":"tsup && tsc -p tsconfig.build.json && cp globals.css dist/globals.css","checks":"npm run lint && npm run ts-check && npm run fmt:check && npm run test:run","lint:fix":"oxlint --fix .","test:run":"vitest run","ts-check":"tsc --noEmit --incremental false","fmt:check":"oxfmt --check .","checks:fix":"npm run lint:fix && npm run fmt && npm run test:run","prepublishOnly":"npm run checks && npm run build"},"_npmUser":{"name":"gunkin","email":"anton.gunkin@gmail.com"},"repository":{"url":"git+https://github.com/octocms/octocms.git","type":"git"},"_npmVersion":"11.7.0","description":"A file-based CMS for Next.js — schema-driven, Git-backed, no database","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.1","oxfmt":"^0.11.0","oxlint":"^0.17.0","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^20","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@octokit/oauth-app":"^8.0.3","vite-tsconfig-paths":"^6.1.1","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.100.9","@testing-library/react":"^16.3.2"},"peerDependencies":{"zod":">=4","next":">=15","react":">=19","sharp":">=0.34","openai":">=4","mammoth":">=1.12","octokit":">=4","react-dom":">=19","minisearch":">=7","pdfjs-dist":">=4","remark-gfm":">=4","remark-mdx":">=3","react-markdown":">=10","rehype-sanitize":">=6","@anthropic-ai/sdk":">=0.91","@mdxeditor/editor":">=4","@octokit/oauth-app":">=7","@tanstack/react-query":">=5","@huggingface/transformers":">=4"},"peerDependenciesMeta":{"openai":{"optional":true},"mammoth":{"optional":true},"pdfjs-dist":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@huggingface/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/octocms_0.4.18_1779983208459_0.2877792993470747","host":"s3://npm-registry-packages-npm-production"}},"0.4.19":{"name":"octocms","version":"0.4.19","description":"A file-based CMS for Next.js — schema-driven, Git-backed, no database","license":"MIT","type":"module","keywords":["cms","nextjs","headless-cms","git-cms","content-management"],"repository":{"type":"git","url":"git+https://github.com/octocms/octocms.git"},"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.cjs","import":"./dist/index.js"},"./query":{"types":"./dist/query.d.ts","require":"./dist/query.cjs","import":"./dist/query.js"},"./config":{"types":"./dist/config.d.ts","require":"./dist/config.cjs","import":"./dist/config.js"},"./defineConfig":{"types":"./dist/defineConfig.d.ts","require":"./dist/defineConfig.cjs","import":"./dist/defineConfig.js"},"./types":{"types":"./dist/types.d.ts","require":"./dist/types.cjs","import":"./dist/types.js"},"./withOctoCMS":{"types":"./dist/withOctoCMS.d.ts","require":"./dist/withOctoCMS.cjs","import":"./dist/withOctoCMS.js"},"./agent":{"types":"./dist/agent/index.d.ts","require":"./dist/agent/index.cjs","import":"./dist/agent/index.js"},"./schema":{"types":"./dist/schema/index.d.ts","import":"./dist/schema/index.js"},"./components/public":{"types":"./dist/components/public/index.d.ts","require":"./dist/components/public/index.cjs","import":"./dist/components/public/index.js"},"./lib/configStore":{"types":"./dist/lib/configStore.d.ts","require":"./dist/lib/configStore.cjs","import":"./dist/lib/configStore.js"},"./admin":{"types":"./dist/admin/index.d.ts","import":"./dist/admin/index.js"},"./admin/*":{"types":"./dist/admin/*.d.ts","import":"./dist/admin/*.js"},"./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./schema/*":{"types":"./dist/schema/*.d.ts","import":"./dist/schema/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./globals.css":"./globals.css","./docs/*":"./docs/*"},"bin":{"octocms":"dist/cli/index.js"},"scripts":{"build":"tsup && tsc -p tsconfig.build.json && cp globals.css dist/globals.css","prepublishOnly":"npm run checks && npm run build","lint":"oxlint .","lint:fix":"oxlint --fix .","fmt":"oxfmt .","fmt:check":"oxfmt --check .","test":"vitest","test:run":"vitest run","ts-check":"tsc --noEmit --incremental false","checks":"npm run lint && npm run ts-check && npm run fmt:check && npm run test:run","checks:fix":"npm run lint:fix && npm run fmt && npm run test:run"},"peerDependencies":{"@anthropic-ai/sdk":">=0.91","@huggingface/transformers":">=4","@mdxeditor/editor":">=4","@octokit/oauth-app":">=7","@tanstack/react-query":">=5","mammoth":">=1.12","minisearch":">=7","next":">=16","octokit":">=4","openai":">=4","pdfjs-dist":">=4","react":">=19","react-dom":">=19","react-markdown":">=10","rehype-sanitize":">=6","remark-gfm":">=4","remark-mdx":">=3","sharp":">=0.34","zod":">=4"},"peerDependenciesMeta":{"@anthropic-ai/sdk":{"optional":true},"@huggingface/transformers":{"optional":true},"mammoth":{"optional":true},"openai":{"optional":true},"pdfjs-dist":{"optional":true}},"devDependencies":{"@octokit/oauth-app":"^8.0.3","@tanstack/react-query":"^5.100.9","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@types/node":"^20","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.1","jsdom":"^29.0.1","oxfmt":"^0.11.0","oxlint":"^0.17.0","tsup":"^8.0.0","typescript":"^5.9.3","vite-tsconfig-paths":"^6.1.1","vitest":"^4.1.2"},"gitHead":"d530a01b2729f3ec27e4552d49c887d8329b8df6","_id":"octocms@0.4.19","bugs":{"url":"https://github.com/octocms/octocms/issues"},"homepage":"https://github.com/octocms/octocms#readme","_nodeVersion":"20.19.6","_npmVersion":"11.7.0","dist":{"integrity":"sha512-8IC0Zk21V9/7WdNGuQoo0MJJqyFlC589FC9BP7r1JI6yAsllMIXL5bc37dsgNLPg+vg3H/iglk+IxKW1axdbKQ==","shasum":"be3d026dc620c9704f2ac2674506f5d7ef68c8e0","tarball":"https://registry.npmjs.org/octocms/-/octocms-0.4.19.tgz","fileCount":1286,"unpackedSize":4585953,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCG6rAsyg9LA2DBQGMfm0bKsmjN2iHxv1wKIlJN+sJW9AIgNC/e2qsnXrAG4XpbGCyp9scKPQu4eTxZo55CwN1XFCs="}]},"_npmUser":{"name":"gunkin","email":"anton.gunkin@gmail.com"},"directories":{},"maintainers":[{"name":"gunkin","email":"anton.gunkin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/octocms_0.4.19_1780931524356_0.4451397981480567"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-14T22:05:47.718Z","modified":"2026-06-08T15:12:04.692Z","0.1.0":"2026-04-14T22:05:47.938Z","0.1.1":"2026-04-14T23:14:00.940Z","0.1.2":"2026-04-14T23:28:01.707Z","0.1.4":"2026-04-14T23:39:56.740Z","0.1.5":"2026-04-14T23:42:30.241Z","0.3.0":"2026-04-14T23:45:22.504Z","0.3.2":"2026-04-15T00:07:14.375Z","0.3.3":"2026-04-15T00:32:58.461Z","0.3.4":"2026-04-15T00:47:46.313Z","0.3.5":"2026-04-15T01:02:01.459Z","0.3.6":"2026-04-15T01:12:26.765Z","0.3.7":"2026-04-15T02:05:31.115Z","0.3.8":"2026-04-16T00:51:18.444Z","0.4.1":"2026-04-25T20:18:55.391Z","0.4.2":"2026-05-02T02:41:19.235Z","0.4.3":"2026-05-03T02:42:19.015Z","0.4.4":"2026-05-03T23:23:53.561Z","0.4.5":"2026-05-04T04:58:30.723Z","0.4.7":"2026-05-04T17:02:18.400Z","0.4.8":"2026-05-04T18:25:26.099Z","0.4.9":"2026-05-04T19:08:46.764Z","0.4.10":"2026-05-06T23:15:03.010Z","0.4.12":"2026-05-07T21:25:31.987Z","0.4.13":"2026-05-21T14:27:18.978Z","0.4.16":"2026-05-26T21:18:58.386Z","0.4.17":"2026-05-27T19:52:54.724Z","0.4.18":"2026-05-28T15:46:48.674Z","0.4.19":"2026-06-08T15:12:04.595Z"},"bugs":{"url":"https://github.com/octocms/octocms/issues"},"license":"MIT","homepage":"https://github.com/octocms/octocms#readme","keywords":["cms","nextjs","headless-cms","git-cms","content-management"],"repository":{"type":"git","url":"git+https://github.com/octocms/octocms.git"},"description":"A file-based CMS for Next.js — schema-driven, Git-backed, no database","maintainers":[{"name":"gunkin","email":"anton.gunkin@gmail.com"}],"readme":"# OctoCMS\n\nA file-based CMS for Next.js. Schema defined in TypeScript, content stored as JSON files, Git-backed, no database.\n\n**[octocms.gunkin.dev](https://octocms.gunkin.dev)** · [Docs](https://octocms.gunkin.dev/docs)\n\n## Requirements\n\n- Next.js 15+\n- React 18+\n- Node.js 18+\n- A GitHub App (for CMS authentication)\n\n## Install\n\n```bash\nnpm install octocms\n```\n\n## Initialize\n\nRun in the root of an existing Next.js project:\n\n```bash\nnpx octocms init\n```\n\nThis creates:\n- `cms/octocms.config.ts` — your schema\n- `app/cms/` — CMS admin route (protected by GitHub OAuth)\n- `app/hello/page.tsx` — demo page using `query()`\n- `cms/content/helloPage/` — demo content entry\n- `.env.local` — environment variable stubs\n- `README.md` — setup guide\n\nThen fill in `.env.local` and run:\n\n```bash\nnpx octocms types:gen   # generate TypeScript types\nnpm run dev\n```\n\nVisit `http://localhost:3000/cms` to open the editor.\n\n## Environment Variables\n\n```bash\nGITHUB_ID=              # GitHub App client ID\nGITHUB_SECRET=          # GitHub App client secret\nNEXTAUTH_SECRET=     # Random string: openssl rand -base64 32\nNEXTAUTH_URL=http://localhost:3000\n\n# Required in production\nGITHUB_REPO_OWNER=\nGITHUB_REPO_NAME=\n# CMS_GITHUB_TOKEN=     # Optional: for private repos / higher rate limits\n```\n\n## CLI\n\n```bash\nnpx octocms init         # Initialize in a Next.js project\nnpx octocms types:gen    # Regenerate TypeScript types from schema\nnpx octocms dev          # Start dev server with config watching\nnpx octocms validate     # Validate all content against schema\nnpx octocms update       # Regenerate admin route files\n```\n\n## Query API\n\nRead content in Server Components, layouts, and route handlers:\n\n```typescript\nimport { query } from 'cms/__generated__/query';\n\n// List\nconst posts = await query('post')\n  .filter((p) => p.fields.publishedAt !== null)\n  .sort('publishedAt', 'desc')\n  .limit(10)\n  .toArray();\n\n// Singleton\nconst page = await query('homePage').first();\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}