{"_id":"@prenta/core","_rev":"75-a10d7804d632ea4985eb3728186e9637","name":"@prenta/core","dist-tags":{"latest":"8.6.0"},"versions":{"0.118.0":{"name":"@prenta/core","version":"0.118.0","license":"MIT","_id":"@prenta/core@0.118.0","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"0a23e0fdb777a6fb844c12097ec41d69d5894d1f","tarball":"https://registry.npmjs.org/@prenta/core/-/core-0.118.0.tgz","fileCount":1408,"integrity":"sha512-5GJTp+KS0g1lYo4mjabE/dRsAunyvR86r2SiBVDoiK49wzRRjSpPC2QVeOoVbx7h8wwHwhuMBDPb4nJ/GkKFOA==","signatures":[{"sig":"MEQCIB1mypk2aOflAFkrgVeYRcnECqxU09C0r41Ys2TPF+gbAiBDuvrarT+eEON0SYJUMjilCRpEHMyM/vYfQrZ5Skf4rw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9068162},"main":"dist/index.js","type":"module","_from":"file:prenta-core-0.118.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./page-builder":{"types":"./dist/page-builder/index.d.ts","import":"./dist/page-builder/index.js","default":"./dist/page-builder/index.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"actuate_media","email":"strategize@actuatemedia.com"},"_resolved":"/tmp/5420df5a42f30cb5b8261f8beaaa91bc/prenta-core-0.118.0.tgz","_integrity":"sha512-5GJTp+KS0g1lYo4mjabE/dRsAunyvR86r2SiBVDoiK49wzRRjSpPC2QVeOoVbx7h8wwHwhuMBDPb4nJ/GkKFOA==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"10.9.8","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.0.0","sharp":"^0.35.0","arctic":"^3.5.0","turndown":"^7.2.4","sanitize-html":"^2.17.4","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.2.12","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"^7.6.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.118.0_1785443868942_0.43440779596557944","host":"s3://npm-registry-packages-npm-production"}},"0.119.0":{"name":"@prenta/core","version":"0.119.0","license":"MIT","_id":"@prenta/core@0.119.0","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"441662d7f50d9b831a44749d6ca19c11b1574287","tarball":"https://registry.npmjs.org/@prenta/core/-/core-0.119.0.tgz","fileCount":1420,"integrity":"sha512-vhKJ43s8qhstbSp/+Yb+RPtTMSUbtt7teVQdSlkBIij6mZ/929fLyVVx6uGWkQcMhO4an3b0D1yYEwHhgR8UZg==","signatures":[{"sig":"MEYCIQCyf5nZBkbfTKnuey8SHIJCMhFtOlCwGAuOg118WPUdGAIhAOA0WN33LyLBfEzMuW1aE8rUJrCeFYw0gFZtk+pX4b+j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9160370},"main":"dist/index.js","type":"module","_from":"file:prenta-core-0.119.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./page-builder":{"types":"./dist/page-builder/index.d.ts","import":"./dist/page-builder/index.js","default":"./dist/page-builder/index.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"actuate_media","email":"strategize@actuatemedia.com"},"_resolved":"/tmp/220c724eafa20746e46d29d073f53400/prenta-core-0.119.0.tgz","_integrity":"sha512-vhKJ43s8qhstbSp/+Yb+RPtTMSUbtt7teVQdSlkBIij6mZ/929fLyVVx6uGWkQcMhO4an3b0D1yYEwHhgR8UZg==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"10.9.8","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.0.0","sharp":"^0.35.0","arctic":"^3.5.0","turndown":"^7.2.4","sanitize-html":"^2.17.4","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.2.12","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"^7.6.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.119.0_1785729773036_0.19380903659143378","host":"s3://npm-registry-packages-npm-production"}},"0.120.0":{"name":"@prenta/core","version":"0.120.0","license":"MIT","_id":"@prenta/core@0.120.0","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"4b60b28ec50ac91283a9aabf788d7934541b1f73","tarball":"https://registry.npmjs.org/@prenta/core/-/core-0.120.0.tgz","fileCount":1420,"integrity":"sha512-gBieyKJhqWf+LUcXgAP3YB6hpit1jbCtSjh5B5t4fkOCGVqOBUmlCVbrM1AIhBQtgzyFhpwDbE885CoUDTDR4Q==","signatures":[{"sig":"MEYCIQCfkRbn+/We87mbgVH9D9EoqZRwSULoTh/imWOglOuLQAIhANZK+dAJZnUKAxWvXQLdyvVIwb2F0j1zHtWCVYBEPOtK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9165417},"main":"dist/index.js","type":"module","_from":"file:prenta-core-0.120.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./page-builder":{"types":"./dist/page-builder/index.d.ts","import":"./dist/page-builder/index.js","default":"./dist/page-builder/index.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"actuate_media","email":"strategize@actuatemedia.com"},"_resolved":"/tmp/f2560cf6bba755ed7ccdf56ed68ecc96/prenta-core-0.120.0.tgz","_integrity":"sha512-gBieyKJhqWf+LUcXgAP3YB6hpit1jbCtSjh5B5t4fkOCGVqOBUmlCVbrM1AIhBQtgzyFhpwDbE885CoUDTDR4Q==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"10.9.8","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.0.0","sharp":"^0.35.0","arctic":"^3.5.0","turndown":"^7.2.4","sanitize-html":"^2.17.4","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.2.12","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"^7.6.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.120.0_1785781681892_0.923685386154286","host":"s3://npm-registry-packages-npm-production"}},"0.120.1":{"name":"@prenta/core","version":"0.120.1","license":"MIT","_id":"@prenta/core@0.120.1","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"88dc41c29d7ace3c1b06fc50c45f851668a03811","tarball":"https://registry.npmjs.org/@prenta/core/-/core-0.120.1.tgz","fileCount":1420,"integrity":"sha512-3uD0rry+oudjeD1UXHWX0dJb5AdL8vJWSibPe89zBCh6eTTghB09TvSp+LeT+Q0Z7nK7Gxyd6DDpjjP587AmJg==","signatures":[{"sig":"MEUCIB4oAhhoBMowFDvtD07OzWhYdK2yTZlgeuCUj2whQ32oAiEAiffjcSWb6MQi+g65EjPb/R2KjnYRoV6Su2uZTQGWOn8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9167063},"main":"dist/index.js","type":"module","_from":"file:prenta-core-0.120.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./page-builder":{"types":"./dist/page-builder/index.d.ts","import":"./dist/page-builder/index.js","default":"./dist/page-builder/index.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"actuate_media","email":"strategize@actuatemedia.com"},"_resolved":"/tmp/9153eae7f3e37d34b93db84dc7d7102d/prenta-core-0.120.1.tgz","_integrity":"sha512-3uD0rry+oudjeD1UXHWX0dJb5AdL8vJWSibPe89zBCh6eTTghB09TvSp+LeT+Q0Z7nK7Gxyd6DDpjjP587AmJg==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"10.9.8","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.0.0","sharp":"^0.35.0","arctic":"^3.5.0","turndown":"^7.2.4","sanitize-html":"^2.17.5","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.2.12","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"^7.6.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.120.1_1785788339756_0.5061269146559788","host":"s3://npm-registry-packages-npm-production"}},"0.120.2":{"name":"@prenta/core","version":"0.120.2","license":"MIT","_id":"@prenta/core@0.120.2","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"0462935ae5b6472b0070c786ce5c95d082f8fe1a","tarball":"https://registry.npmjs.org/@prenta/core/-/core-0.120.2.tgz","fileCount":1420,"integrity":"sha512-hh+TQuQp23nFCBzg1InXJSA/JTalrIw0MlDdvVvFKdlEP7kveI4uH8ev9vG2BvKaGkr20PCQGJ5coB2uHf9Oww==","signatures":[{"sig":"MEYCIQCfSei/IdQh5JioeCH4lPWc3QwobrXkJsVRCsYEv+Bc7QIhAKiPdEkkrfK7hSs2MftlduO5Z53Zx2upCzNLeTIhEXMc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9168846},"main":"dist/index.js","type":"module","_from":"file:prenta-core-0.120.2.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./page-builder":{"types":"./dist/page-builder/index.d.ts","import":"./dist/page-builder/index.js","default":"./dist/page-builder/index.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"actuate_media","email":"strategize@actuatemedia.com"},"_resolved":"/tmp/adb88a513242cdfefa5f43547406569b/prenta-core-0.120.2.tgz","_integrity":"sha512-hh+TQuQp23nFCBzg1InXJSA/JTalrIw0MlDdvVvFKdlEP7kveI4uH8ev9vG2BvKaGkr20PCQGJ5coB2uHf9Oww==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"10.9.8","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.0.0","sharp":"^0.35.0","arctic":"^3.5.0","turndown":"^7.2.4","sanitize-html":"^2.17.5","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.2.12","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"^7.6.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.120.2_1785848997482_0.22496473443022524","host":"s3://npm-registry-packages-npm-production"}},"0.121.0":{"name":"@prenta/core","version":"0.121.0","license":"MIT","_id":"@prenta/core@0.121.0","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"3e7a47c115168e4d5b68d5fb2578d1faeba46c10","tarball":"https://registry.npmjs.org/@prenta/core/-/core-0.121.0.tgz","fileCount":1420,"integrity":"sha512-sdcXgXpRNV7EMZ/R4AISdbeHLx5Varn0gQoXu/1saNwaJ9gWaeYzeXA9nzPFMOzubg4hih7x81mn7u7WXSebcw==","signatures":[{"sig":"MEUCIF3x5sbtDBz3VdvTn2Hm3u+KyE8sBuKa9Xp2mimCafibAiEA4XSeinLe+qH7bAoCGNGabvNZNtx/4EYz2/gIHjHWHHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9206848},"main":"dist/index.js","type":"module","_from":"file:prenta-core-0.121.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./page-builder":{"types":"./dist/page-builder/index.d.ts","import":"./dist/page-builder/index.js","default":"./dist/page-builder/index.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"actuate_media","email":"strategize@actuatemedia.com"},"_resolved":"/tmp/6997c4526d9c0f44f715c37a3231f7f9/prenta-core-0.121.0.tgz","_integrity":"sha512-sdcXgXpRNV7EMZ/R4AISdbeHLx5Varn0gQoXu/1saNwaJ9gWaeYzeXA9nzPFMOzubg4hih7x81mn7u7WXSebcw==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"10.9.8","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.0.0","sharp":"^0.35.0","arctic":"^3.5.0","turndown":"^7.2.4","sanitize-html":"^2.17.5","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.2.12","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"^7.6.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.121.0_1786064375465_0.784572486549648","host":"s3://npm-registry-packages-npm-production"}},"0.122.0":{"name":"@prenta/core","version":"0.122.0","license":"MIT","_id":"@prenta/core@0.122.0","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"3e9693dce73e61db5d8537359eb8d4531393c5d7","tarball":"https://registry.npmjs.org/@prenta/core/-/core-0.122.0.tgz","fileCount":1420,"integrity":"sha512-gb2yGODcF3D8xC0ZshPhxGRlpebPAZeBw8HU9d9InhG7v/n+Dyk4cdXA7wLDvywzTw0Jr81CC2Pjax5UrGYyvQ==","signatures":[{"sig":"MEUCIDwTJwwPeU0a1mzc880CWy9oDBt/uxBbuxC1AK0cyXtDAiEAuK6PzRkHAgVv+aHdyG6Wb5RlbB7FjgNvNqRW6BrkoNU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9213092},"main":"dist/index.js","type":"module","_from":"file:prenta-core-0.122.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./page-builder":{"types":"./dist/page-builder/index.d.ts","import":"./dist/page-builder/index.js","default":"./dist/page-builder/index.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"actuate_media","email":"strategize@actuatemedia.com"},"_resolved":"/tmp/f441b7d65ddc00c7245b7fee27d8b9a9/prenta-core-0.122.0.tgz","_integrity":"sha512-gb2yGODcF3D8xC0ZshPhxGRlpebPAZeBw8HU9d9InhG7v/n+Dyk4cdXA7wLDvywzTw0Jr81CC2Pjax5UrGYyvQ==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"10.9.8","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.0.0","sharp":"^0.35.0","arctic":"^3.5.0","turndown":"^7.2.4","sanitize-html":"^2.17.5","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.2.12","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"^7.6.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.122.0_1786065948937_0.4518468571693317","host":"s3://npm-registry-packages-npm-production"}},"0.123.0":{"name":"@prenta/core","version":"0.123.0","license":"MIT","_id":"@prenta/core@0.123.0","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"0a64b5d1c5792a8f71da27df60c75b2b0b19be4f","tarball":"https://registry.npmjs.org/@prenta/core/-/core-0.123.0.tgz","fileCount":1424,"integrity":"sha512-lothBdTbuVaBnsVEBlPRmhSn78RqAw8L2PqalZKFe+BzUJECCeXJLnOBmmvF56U/g6wmJFGCUF3Wv1COarpmoQ==","signatures":[{"sig":"MEUCID/+kh5Q9Vap4/fz9jp7BD0ccEvstHpiqiL0hCxOkS+1AiEAgnEufIhcwIeTxoRSiRgM88lSebOO2jD2PAwUNmETh44=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9219337},"main":"dist/index.js","type":"module","_from":"file:prenta-core-0.123.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./page-builder":{"types":"./dist/page-builder/index.d.ts","import":"./dist/page-builder/index.js","default":"./dist/page-builder/index.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"actuate_media","email":"strategize@actuatemedia.com"},"_resolved":"/tmp/309004ceb90dad25bec8029225f65e72/prenta-core-0.123.0.tgz","_integrity":"sha512-lothBdTbuVaBnsVEBlPRmhSn78RqAw8L2PqalZKFe+BzUJECCeXJLnOBmmvF56U/g6wmJFGCUF3Wv1COarpmoQ==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"10.9.8","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.0.0","sharp":"^0.35.0","arctic":"^3.5.0","turndown":"^7.2.4","sanitize-html":"^2.17.5","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.2.12","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"^7.6.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.123.0_1786172835242_0.5708212470064498","host":"s3://npm-registry-packages-npm-production"}},"0.124.0":{"name":"@prenta/core","version":"0.124.0","license":"MIT","_id":"@prenta/core@0.124.0","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"dac74e1984cb23fc4d4f95349131009719149803","tarball":"https://registry.npmjs.org/@prenta/core/-/core-0.124.0.tgz","fileCount":1432,"integrity":"sha512-agVCMsysUEgmz5iPQHvN6nv8gdNDS6C9hkVJSaG4IYgaA2015cgVHvEvnaztco/ocnEQZuaGAb3TJv0S3ipk9Q==","signatures":[{"sig":"MEQCIGqHIhelZFC+aiXZhC6TndyqUvHfe5Sl08puyDpyVrGAAiAxggMJZhiuv0mR5dJ6CA8TdP8yDGab/wHYIA9i8mE9Aw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9264090},"main":"dist/index.js","type":"module","_from":"file:prenta-core-0.124.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./page-builder":{"types":"./dist/page-builder/index.d.ts","import":"./dist/page-builder/index.js","default":"./dist/page-builder/index.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"actuate_media","email":"strategize@actuatemedia.com"},"_resolved":"/tmp/d308c055d26b09ea83e2d74232b63be6/prenta-core-0.124.0.tgz","_integrity":"sha512-agVCMsysUEgmz5iPQHvN6nv8gdNDS6C9hkVJSaG4IYgaA2015cgVHvEvnaztco/ocnEQZuaGAb3TJv0S3ipk9Q==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"10.9.8","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.0.0","sharp":"^0.35.0","arctic":"^3.5.0","turndown":"^7.2.4","sanitize-html":"^2.17.5","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.2.12","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"^7.6.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.124.0_1786552244414_0.18810303538590456","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@prenta/core","version":"1.0.0","license":"MIT","_id":"@prenta/core@1.0.0","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"e94f5aea23006a4fd3a1515388fceb63c306a159","tarball":"https://registry.npmjs.org/@prenta/core/-/core-1.0.0.tgz","fileCount":1428,"integrity":"sha512-4G9z6FhKH7zJCg389C0Iag0W8E6N9dCE+BFg0lgEEREAhrTEWsc6/JY6wle+j0/PNDyWqt667w6wcwXLWZ1IgA==","signatures":[{"sig":"MEUCICxEYksf3Ls8nlJ2vn7NXxlTvRDY7NJgEkxU6zniG5a2AiEAhcuNWY3GI0tMLihmn+iQcyBEYdr2lXwJQaLcXX7xbxU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9207910},"main":"dist/index.js","type":"module","_from":"file:prenta-core-1.0.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./page-builder":{"types":"./dist/page-builder/index.d.ts","import":"./dist/page-builder/index.js","default":"./dist/page-builder/index.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"actuate_media","email":"strategize@actuatemedia.com"},"_resolved":"/tmp/405723707b08a34e8899c23417ab6896/prenta-core-1.0.0.tgz","_integrity":"sha512-4G9z6FhKH7zJCg389C0Iag0W8E6N9dCE+BFg0lgEEREAhrTEWsc6/JY6wle+j0/PNDyWqt667w6wcwXLWZ1IgA==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"10.9.8","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.0.0","sharp":"^0.35.0","arctic":"^3.5.0","turndown":"^7.2.4","sanitize-html":"^2.17.5","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.2.12","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"^7.6.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0_1786594499749_0.49296953511093533","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@prenta/core","version":"1.1.0","license":"MIT","_id":"@prenta/core@1.1.0","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"62f17d5607dc067d4a774adc68438cd460a25735","tarball":"https://registry.npmjs.org/@prenta/core/-/core-1.1.0.tgz","fileCount":1428,"integrity":"sha512-wJ52Q6M3UJP7dYMHRuFDl2dK/hfjpoFjo7WaHbVvho6idhG1Z2yuz1YfYzyuGcsj+ZbLMEItDyA/pq+hFp+QOg==","signatures":[{"sig":"MEQCIA/kSOwNA+AjFLHyEoO3byLAXSTKIp6mA4WUTR6d1Y4jAiBGZuG/NBbXjr+S2mbcRlU59MIr9wHurrNy/O4nnVR6kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9211500},"main":"dist/index.js","type":"module","_from":"file:prenta-core-1.1.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./page-builder":{"types":"./dist/page-builder/index.d.ts","import":"./dist/page-builder/index.js","default":"./dist/page-builder/index.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"actuate_media","email":"strategize@actuatemedia.com"},"_resolved":"/tmp/d6afb58b8906fab91286020711dca5ea/prenta-core-1.1.0.tgz","_integrity":"sha512-wJ52Q6M3UJP7dYMHRuFDl2dK/hfjpoFjo7WaHbVvho6idhG1Z2yuz1YfYzyuGcsj+ZbLMEItDyA/pq+hFp+QOg==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"10.9.8","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.0.0","sharp":"^0.35.0","arctic":"^3.5.0","turndown":"^7.2.4","sanitize-html":"^2.17.5","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.2.12","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"^7.6.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_1.1.0_1786632215926_0.09778470208693113","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@prenta/core","version":"1.1.1","license":"MIT","_id":"@prenta/core@1.1.1","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"705ed2834a9f345aecf077864b793ef15d0091b6","tarball":"https://registry.npmjs.org/@prenta/core/-/core-1.1.1.tgz","fileCount":1428,"integrity":"sha512-5BADt3IC3eqgHT+r3GxDLb98Rod/loIA+27bXkzvxWOKxPXnmUKiZbzycYthqTFpkZ6S19xmf9xjbWWOyiW9vg==","signatures":[{"sig":"MEYCIQCmPT9gRA5kWLxIW1fqCIafZsWLRG2zpUg5NwtxU3tvPQIhAPg8Rq8ZxZxQnnBV6H8rlexYSdgp3mDZsbTDSKvWhx+L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9211917},"main":"dist/index.js","type":"module","_from":"file:prenta-core-1.1.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./page-builder":{"types":"./dist/page-builder/index.d.ts","import":"./dist/page-builder/index.js","default":"./dist/page-builder/index.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"actuate_media","email":"strategize@actuatemedia.com"},"_resolved":"/tmp/6afd9f0a68c9ddbfab21f1b72fea7d66/prenta-core-1.1.1.tgz","_integrity":"sha512-5BADt3IC3eqgHT+r3GxDLb98Rod/loIA+27bXkzvxWOKxPXnmUKiZbzycYthqTFpkZ6S19xmf9xjbWWOyiW9vg==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"10.9.8","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.0.0","sharp":"^0.35.0","arctic":"^3.5.0","turndown":"^7.2.4","sanitize-html":"^2.17.5","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.2.12","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"^7.6.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_1.1.1_1786672780489_0.32188056442193336","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@prenta/core","version":"2.0.0","license":"MIT","_id":"@prenta/core@2.0.0","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"cf8a25a310e2fe8d237a931238e96ab97304d3fc","tarball":"https://registry.npmjs.org/@prenta/core/-/core-2.0.0.tgz","fileCount":1384,"integrity":"sha512-Nbx+C+s/cl0Li3+SqfjmdmySnqmRtOqjlZ5T8OdiPSIkIoE65aAaIM9mrOhyAD4ipefIf3afrEKEbla74b9DyQ==","signatures":[{"sig":"MEQCICaHV8OtqHbofVNFimVFuEaNG1Q8mwaAwa2uyKsx6OgoAiAfUuWTJAgK+iDGOJke2udRtepaXvAMu4Dmwy5/2Mo+ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8968632},"main":"dist/index.js","type":"module","_from":"file:prenta-core-2.0.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"actuate_media","email":"strategize@actuatemedia.com"},"_resolved":"/tmp/227e097f45d9edf1bcc91802acadeebc/prenta-core-2.0.0.tgz","_integrity":"sha512-Nbx+C+s/cl0Li3+SqfjmdmySnqmRtOqjlZ5T8OdiPSIkIoE65aAaIM9mrOhyAD4ipefIf3afrEKEbla74b9DyQ==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"10.9.8","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.0.0","sharp":"^0.35.0","arctic":"^3.5.0","turndown":"^7.2.4","sanitize-html":"^2.17.5","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.2.12","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"^7.6.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_2.0.0_1786678056897_0.6975705775369838","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@prenta/core","version":"2.2.0","license":"MIT","_id":"@prenta/core@2.2.0","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"5bf131e796af1e60de8f21969dd0467f6b892cc4","tarball":"https://registry.npmjs.org/@prenta/core/-/core-2.2.0.tgz","fileCount":1395,"integrity":"sha512-4NtM07b0R6V53D1SjsOSdNU/28iER/Sf4WcRb1Xg2VaASOdQvrDErcgdfmPhkBDhihlQ4LQVexc627Qd3cN0NA==","signatures":[{"sig":"MEQCIBzcvUs4fkaHUVDqiaxvmP5VwcHBkGQfVj2cvNDhrbYFAiA+1ktk7V6ELfEbegQwzXejBhMc4q9Aefz3hS5Gvbrl/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9282701},"main":"dist/index.js","type":"module","_from":"file:prenta-core-2.2.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"actuate_media","email":"strategize@actuatemedia.com"},"_resolved":"/tmp/544c72289956fb23664eda063b6d9708/prenta-core-2.2.0.tgz","_integrity":"sha512-4NtM07b0R6V53D1SjsOSdNU/28iER/Sf4WcRb1Xg2VaASOdQvrDErcgdfmPhkBDhihlQ4LQVexc627Qd3cN0NA==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.19.0","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.0.0","sharp":"^0.35.0","arctic":"^3.5.0","turndown":"^7.2.4","sanitize-html":"^2.17.5","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.2.12","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"^7.6.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_2.2.0_1786723313635_0.23768876747363077","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@prenta/core","version":"2.3.0","license":"MIT","_id":"@prenta/core@2.3.0","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"03d4be770df686758c37e1b0e19a5fda9a13ebc5","tarball":"https://registry.npmjs.org/@prenta/core/-/core-2.3.0.tgz","fileCount":1399,"integrity":"sha512-Wefv0DOMlrmpAgjglgbFJa9dWMX6ix+r82Hlk2GSFjko5NGi5hsM0KM99d2LZcDPMUjBlJm9m1ZPvKUoGlRsIA==","signatures":[{"sig":"MEUCIQCMEWK5QDU8T6yrHoM1ahDc5mCvKju4GEDn+VUoYUBBqAIgfHymsw/CrmpbX4t7nM0uBg88aYnSRBFWa3Q6w8HarPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9294740},"main":"dist/index.js","type":"module","_from":"file:prenta-core-2.3.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"actuate_media","email":"strategize@actuatemedia.com"},"_resolved":"/tmp/0e5313627fed339c37beb071c01e9306/prenta-core-2.3.0.tgz","_integrity":"sha512-Wefv0DOMlrmpAgjglgbFJa9dWMX6ix+r82Hlk2GSFjko5NGi5hsM0KM99d2LZcDPMUjBlJm9m1ZPvKUoGlRsIA==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.19.0","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.0.0","sharp":"^0.35.0","arctic":"^3.5.0","turndown":"^7.2.4","sanitize-html":"^2.17.5","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.2.12","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"^7.6.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_2.3.0_1786732600557_0.8020847206493413","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@prenta/core","version":"2.3.1","license":"MIT","_id":"@prenta/core@2.3.1","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"99c0ea66eb619316e949f5ef45ad4ef8541e8090","tarball":"https://registry.npmjs.org/@prenta/core/-/core-2.3.1.tgz","fileCount":1399,"integrity":"sha512-leQ9lbmJu9wxw+MznrEpMw7+IETE/n4eYLIsSeYHlsLSWY6mebosyV62sHd7swxttiXm259MZzP2urLXhWogHg==","signatures":[{"sig":"MEQCIEfNGwQVAhP6kfYwwQdQPVIUTWKtGyTyebQpIrrinuo8AiAYGlcAeUwRamPrH1IX4d2J5cZIqJiO4IF4tGRRH9WxrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9295597},"main":"dist/index.js","type":"module","_from":"file:prenta-core-2.3.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"actuate_media","email":"strategize@actuatemedia.com"},"_resolved":"/tmp/e10a32247f74e6fb3ae64f81aeb61800/prenta-core-2.3.1.tgz","_integrity":"sha512-leQ9lbmJu9wxw+MznrEpMw7+IETE/n4eYLIsSeYHlsLSWY6mebosyV62sHd7swxttiXm259MZzP2urLXhWogHg==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.19.0","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.0.0","sharp":"^0.35.0","arctic":"^3.5.0","turndown":"^7.2.4","sanitize-html":"^2.17.5","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.2.12","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"^7.6.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_2.3.1_1786772309459_0.3560922538040143","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"@prenta/core","version":"2.3.2","license":"MIT","_id":"@prenta/core@2.3.2","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"0e67f2cad19c047f449d79c2275f73b10e4e42a5","tarball":"https://registry.npmjs.org/@prenta/core/-/core-2.3.2.tgz","fileCount":1399,"integrity":"sha512-MuiKU65+2J1GXqVGr3+0zHjoi2MCKPGc448cLEGbd2DP8qv312DgblMLzzs9FznqZqf/wQ0XPCNFsiXgmuNUtw==","signatures":[{"sig":"MEQCIDUBVHOz9Dwdzpx/5BLGIWCTFC9SoONlBnm7jwXm4vd9AiAz9psc2aNMLMOLrkqSlLY/IG9ouDS77ocFGCNc68m5qQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9297989},"main":"dist/index.js","type":"module","_from":"file:prenta-core-2.3.2.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"actuate_media","email":"strategize@actuatemedia.com"},"_resolved":"/tmp/a6ccb013ebc86bd4230775fee64a59c0/prenta-core-2.3.2.tgz","_integrity":"sha512-MuiKU65+2J1GXqVGr3+0zHjoi2MCKPGc448cLEGbd2DP8qv312DgblMLzzs9FznqZqf/wQ0XPCNFsiXgmuNUtw==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.19.0","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.0.0","sharp":"^0.35.0","arctic":"^3.5.0","turndown":"^7.2.4","sanitize-html":"^2.17.5","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.2.12","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"^7.6.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_2.3.2_1786832435718_0.635848071241643","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@prenta/core","version":"2.4.0","license":"MIT","_id":"@prenta/core@2.4.0","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"e591a42896919a8b4e4f86f3e52cec210cf35630","tarball":"https://registry.npmjs.org/@prenta/core/-/core-2.4.0.tgz","fileCount":1403,"integrity":"sha512-hKiCmwMyxAWUZtSe7Hzi5rIW19h/1Q5jDqaP4UDeS5g3vrQ/O6PnoYtO91Erg8Sxb4qzUDfxMPLbWHiPhILBDA==","signatures":[{"sig":"MEUCIC8f8gjEByTv9XxViEvVaol4IRKWTlwFhYZTT9ggE0UpAiEApcSNQ4mXXDrMqBLkvdq4wgs7uRalxMN7L/w+8aMpp18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9314555},"main":"dist/index.js","type":"module","_from":"file:prenta-core-2.4.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"actuate_media","email":"strategize@actuatemedia.com"},"_resolved":"/tmp/9fdb68d50f60b1a0cb91da90ce6738c4/prenta-core-2.4.0.tgz","_integrity":"sha512-hKiCmwMyxAWUZtSe7Hzi5rIW19h/1Q5jDqaP4UDeS5g3vrQ/O6PnoYtO91Erg8Sxb4qzUDfxMPLbWHiPhILBDA==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.19.0","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.0.0","sharp":"^0.35.0","arctic":"^3.5.0","turndown":"^7.2.4","sanitize-html":"^2.17.5","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.2.12","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"^7.6.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_2.4.0_1786840220878_0.8326357171912104","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"@prenta/core","version":"2.4.1","license":"MIT","_id":"@prenta/core@2.4.1","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"6cd744d9781119815435f6fd41e38c689c9404c8","tarball":"https://registry.npmjs.org/@prenta/core/-/core-2.4.1.tgz","fileCount":1407,"integrity":"sha512-vF4yTmz/OVGGp2xPzKlu3QLNSDExsDXr0pkv818cG++V/rHwjLWHBQuE43bnK3Ap3jyIj4YopqpmmfnMMo71Xw==","signatures":[{"sig":"MEUCIQCZKU1eD4tlbVgYW98iVd0bB3D3pmkluk1YymXNfVTovAIgfQTR+nFVgdruNElT3NoGSF/mUiD9RRtTvlvtlakSzcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9329002},"main":"dist/index.js","type":"module","_from":"file:prenta-core-2.4.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"actuate_media","email":"strategize@actuatemedia.com"},"_resolved":"/tmp/9a77d3ae6f4cb846f45e150177a60bb8/prenta-core-2.4.1.tgz","_integrity":"sha512-vF4yTmz/OVGGp2xPzKlu3QLNSDExsDXr0pkv818cG++V/rHwjLWHBQuE43bnK3Ap3jyIj4YopqpmmfnMMo71Xw==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.19.0","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.0.0","sharp":"^0.35.0","arctic":"^3.5.0","turndown":"^7.2.4","sanitize-html":"^2.17.5","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.2.12","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"^7.6.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_2.4.1_1786841351294_0.8456790331151034","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@prenta/core","version":"2.5.0","license":"MIT","_id":"@prenta/core@2.5.0","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"b75993a6cbfe7b360381839311d4bfa84b171bb4","tarball":"https://registry.npmjs.org/@prenta/core/-/core-2.5.0.tgz","fileCount":1407,"integrity":"sha512-jO2gM+yiA29x/Hxmp4JHjEmPV8js96fzDloF2mq3uZuikWFnVCsyGHenJlL3dDpCD9wbBff1jdSeMjmb1vMRbw==","signatures":[{"sig":"MEYCIQDPp/WfVoZD4Zmpp1PvroyJaHg7bSl6zLCDsMF3d+H2eAIhANeor9mS4AKoO9s70DEX7CrxVTV/bIyyEPUWfWnA72LY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9342878},"main":"dist/index.js","type":"module","_from":"file:prenta-core-2.5.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"actuate_media","email":"strategize@actuatemedia.com"},"_resolved":"/tmp/e2050156603e557db6353f5a29b2c33a/prenta-core-2.5.0.tgz","_integrity":"sha512-jO2gM+yiA29x/Hxmp4JHjEmPV8js96fzDloF2mq3uZuikWFnVCsyGHenJlL3dDpCD9wbBff1jdSeMjmb1vMRbw==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.19.0","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.0.0","sharp":"^0.35.0","arctic":"^3.5.0","turndown":"^7.2.4","sanitize-html":"^2.17.5","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.2.12","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"^7.6.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_2.5.0_1786848304576_0.3143936204703357","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@prenta/core","version":"4.0.0","license":"MIT","_id":"@prenta/core@4.0.0","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"8e1cc419125a7c424782b2865c3f61795011e37c","tarball":"https://registry.npmjs.org/@prenta/core/-/core-4.0.0.tgz","fileCount":1376,"integrity":"sha512-Ky2zM1OqOd8ofKSPBO18ibajsyXJo0jOuZt3pRQ28ep+5n5VmzkJGCM0yT6/2d8Yu4tamd837d/JInexeTd8vg==","signatures":[{"sig":"MEYCIQCVMd4wHZMOMbZvlMN6weX5nn5ySqlbdw+6bnK90lyTxQIhAMfL2DUdZF46v4pZ+Iyc28uGzX0oxeiBZSvjXmqWfqly","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9187666},"main":"dist/index.js","type":"module","_from":"file:prenta-core-4.0.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"actuate_media","email":"strategize@actuatemedia.com"},"_resolved":"/tmp/da07ae9485e5d64be440229af195f6de/prenta-core-4.0.0.tgz","_integrity":"sha512-Ky2zM1OqOd8ofKSPBO18ibajsyXJo0jOuZt3pRQ28ep+5n5VmzkJGCM0yT6/2d8Yu4tamd837d/JInexeTd8vg==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.19.0","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.0.0","sharp":"^0.35.0","arctic":"^3.5.0","turndown":"^7.2.4","sanitize-html":"^2.17.5","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.2.12","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"^7.6.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_4.0.0_1786865551316_0.6747361007050279","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@prenta/core","version":"4.1.0","license":"MIT","_id":"@prenta/core@4.1.0","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"e6627191d0f321b79fd5c69c776170a1cbb576cd","tarball":"https://registry.npmjs.org/@prenta/core/-/core-4.1.0.tgz","fileCount":1376,"integrity":"sha512-ggM7HVYcpbjj8mTaaPyu674uZ14AKufzhLn12vS7LGqsv6voX0u+T28MgW88l1h1fp1bAnjXODJ2u3UhXDMNdQ==","signatures":[{"sig":"MEUCIHuo6vKiE6aT+tH2hXtHCzshwKzNVbdHGCdU18xVu7TgAiEA7ewl6CUolMtH4uKaYjpP/YF3bCSQZN9EXX4TXyMvwa8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9192248},"main":"dist/index.js","type":"module","_from":"file:prenta-core-4.1.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"actuate_media","email":"strategize@actuatemedia.com"},"_resolved":"/tmp/8da4e1f66c27b3139b58559302f815d0/prenta-core-4.1.0.tgz","_integrity":"sha512-ggM7HVYcpbjj8mTaaPyu674uZ14AKufzhLn12vS7LGqsv6voX0u+T28MgW88l1h1fp1bAnjXODJ2u3UhXDMNdQ==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.19.0","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.0.0","sharp":"^0.35.0","arctic":"^3.5.0","turndown":"^7.2.4","sanitize-html":"^2.17.5","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.2.12","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"^7.6.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_4.1.0_1786898943749_0.46419746064693546","host":"s3://npm-registry-packages-npm-production"}},"4.1.1":{"name":"@prenta/core","version":"4.1.1","license":"MIT","_id":"@prenta/core@4.1.1","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"f09a1d86f3be04a8ed3a8873c724ecdfd57cda47","tarball":"https://registry.npmjs.org/@prenta/core/-/core-4.1.1.tgz","fileCount":1376,"integrity":"sha512-6EzIxEHdsFyYxNTJXpyUwjXYHO+RZJGodBo+GHG/AV2DFU331k5wfRpipgtJO1t27m0kdlcr/Z/6o1/85UZFjg==","signatures":[{"sig":"MEYCIQDIULbsgf6+Uuuyh/hRL9/0WR8/XUZfWK+PpESg4gJtlgIhAJeE1bkvTe5UV4IlBZgMDMfKSAQOnq2yWLouqBNF6nGg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9192786},"main":"dist/index.js","type":"module","_from":"file:prenta-core-4.1.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"actuate_media","email":"strategize@actuatemedia.com"},"_resolved":"/tmp/f441b2a95ea21871364d1aacecded923/prenta-core-4.1.1.tgz","_integrity":"sha512-6EzIxEHdsFyYxNTJXpyUwjXYHO+RZJGodBo+GHG/AV2DFU331k5wfRpipgtJO1t27m0kdlcr/Z/6o1/85UZFjg==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.19.0","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.0.0","sharp":"^0.35.0","arctic":"^3.5.0","turndown":"^7.2.4","sanitize-html":"^2.17.5","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.2.12","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"^7.6.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_4.1.1_1786925188530_0.534588525799903","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@prenta/core","version":"4.2.0","license":"MIT","_id":"@prenta/core@4.2.0","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"b12893a587d7facf7eff7add10736c3cae0d3016","tarball":"https://registry.npmjs.org/@prenta/core/-/core-4.2.0.tgz","fileCount":1392,"integrity":"sha512-vmoQ9fcz+z+mtlIYX8JUwHhgzBh+hA/n0QAetD7SU4QJYtA3RKDIfHuadMR/b0jPk0TqWkgOj2cKX7VFiCp+LA==","signatures":[{"sig":"MEUCIE2kDUbM6XmKhPOPxBgVgizf+9BF+/1QZS9zoIt1bGMEAiEA4szqQ23Sc5r9YZpQnknv7jITsGtsxv9QHCVIkJIL/Uk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9286282},"main":"dist/index.js","type":"module","_from":"file:prenta-core-4.2.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"actuate_media","email":"strategize@actuatemedia.com"},"_resolved":"/tmp/bf9e643bce4dee138889b622d57582ca/prenta-core-4.2.0.tgz","_integrity":"sha512-vmoQ9fcz+z+mtlIYX8JUwHhgzBh+hA/n0QAetD7SU4QJYtA3RKDIfHuadMR/b0jPk0TqWkgOj2cKX7VFiCp+LA==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.19.0","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.0.0","sharp":"^0.35.0","arctic":"^3.5.0","turndown":"^7.2.4","sanitize-html":"^2.17.5","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.2.12","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"^7.6.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_4.2.0_1786946485715_0.9991850209867179","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@prenta/core","version":"4.3.0","license":"MIT","_id":"@prenta/core@4.3.0","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"023d3d21321d029605587e0a63f99358c860f440","tarball":"https://registry.npmjs.org/@prenta/core/-/core-4.3.0.tgz","fileCount":1392,"integrity":"sha512-CFTbZhcQ0IOB7vDLfLNKONNtiVg415gUlG3EAQeSvktcktqfjgRsVqxTj3oZF4VEkS28DxMk1jkcd+uu7Wuz/Q==","signatures":[{"sig":"MEUCIQCkAh+xrTSPxwWoMVyDetbD42/Kzz+0QjEMEK3dyhcmxgIgSS68nZwuDS1f9YSjzhn3d/UmJt2eucPt1O/xMFjoyN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9298226},"main":"dist/index.js","type":"module","_from":"file:prenta-core-4.3.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"actuate_media","email":"strategize@actuatemedia.com"},"_resolved":"/tmp/2f6125cde8bc819a337232564dfa5a45/prenta-core-4.3.0.tgz","_integrity":"sha512-CFTbZhcQ0IOB7vDLfLNKONNtiVg415gUlG3EAQeSvktcktqfjgRsVqxTj3oZF4VEkS28DxMk1jkcd+uu7Wuz/Q==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.19.0","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.0","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.2.12","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_4.3.0_1787023309180_0.14845249784079795","host":"s3://npm-registry-packages-npm-production"}},"4.3.1":{"name":"@prenta/core","version":"4.3.1","license":"MIT","_id":"@prenta/core@4.3.1","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"f8d83aafef0d22379865aa051a14ee215e038039","tarball":"https://registry.npmjs.org/@prenta/core/-/core-4.3.1.tgz","fileCount":1400,"integrity":"sha512-o643xuBpUTquAc4uVxaK/eQZiu4gO2BPq/j3pvdbXlG3tdwAuKcOOfLS8vRhPIo7hjOy2RzT63ilbR3aqgjeIg==","signatures":[{"sig":"MEUCIQCE8WS1BHXCH/+hnBbIstSIoC+UJpc9kvV6bkeF5OBGfgIgQgFgOslTjnpVnNU0TC48MmKsh38btU6d1sZyOvfUYB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9310250},"main":"dist/index.js","type":"module","_from":"file:prenta-core-4.3.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"actuate_media","email":"strategize@actuatemedia.com"},"_resolved":"/tmp/0debab89f43f037b1532ffe9e5f18280/prenta-core-4.3.1.tgz","_integrity":"sha512-o643xuBpUTquAc4uVxaK/eQZiu4gO2BPq/j3pvdbXlG3tdwAuKcOOfLS8vRhPIo7hjOy2RzT63ilbR3aqgjeIg==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.19.0","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.0","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.2.12","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_4.3.1_1787322350633_0.13520657386457247","host":"s3://npm-registry-packages-npm-production"}},"4.3.2":{"name":"@prenta/core","version":"4.3.2","license":"MIT","_id":"@prenta/core@4.3.2","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"d2ba815079b972247a3d0f3de17e006e0170563e","tarball":"https://registry.npmjs.org/@prenta/core/-/core-4.3.2.tgz","fileCount":1400,"integrity":"sha512-N1dQ2R4eOZyqAoKr2440MmdMpf9JL7ii0H2Dd/gF0kyNEPmFLxv71xInNZN6Z6kDYb/g4gFO5GkDfJ40ukE+Bw==","signatures":[{"sig":"MEYCIQCj1XSUO1v27qApg3UrNupbXmFNFS3Qp8S3hV6BjEOEygIhAMmIhjLxvvgl+lsrMmfkGU+WQfSAmvsi495RDnshLEVf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9313695},"main":"dist/index.js","type":"module","_from":"file:prenta-core-4.3.2.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"actuate_media","email":"strategize@actuatemedia.com"},"_resolved":"/tmp/321dd3f656b88258b6fa5f78ed12b012/prenta-core-4.3.2.tgz","_integrity":"sha512-N1dQ2R4eOZyqAoKr2440MmdMpf9JL7ii0H2Dd/gF0kyNEPmFLxv71xInNZN6Z6kDYb/g4gFO5GkDfJ40ukE+Bw==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.19.0","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.0","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.2.12","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_4.3.2_1787454445813_0.11496488989678699","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@prenta/core","version":"5.0.0","license":"MIT","_id":"@prenta/core@5.0.0","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"492edb20c067cd27de50ecfe053bf32b5fb8771c","tarball":"https://registry.npmjs.org/@prenta/core/-/core-5.0.0.tgz","fileCount":1411,"integrity":"sha512-ppUopV6OTrD4IV/xt7WeqT2Fxmi64qS+rXnubaqBdvs3Ml4rrWGPwCrNB9jDe/V0FgQmgkDUhgYEtW8OwivpTw==","signatures":[{"sig":"MEYCIQDZM3prDje19l7sV4lS9D83MTofiXGSnK6UiIVmWuaQEwIhAOMHevw8hkLit3eo0n49E+wSig4OkW1emOk/qxFlNOQX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9133498},"main":"dist/index.js","type":"module","_from":"file:prenta-core-5.0.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","lint":"eslint src --max-warnings=-1","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"actuate_media","email":"strategize@actuatemedia.com"},"_resolved":"/tmp/fdc721453b5c46cbcf3dfee8bddce918/prenta-core-5.0.0.tgz","_integrity":"sha512-ppUopV6OTrD4IV/xt7WeqT2Fxmi64qS+rXnubaqBdvs3Ml4rrWGPwCrNB9jDe/V0FgQmgkDUhgYEtW8OwivpTw==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.19.0","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.0","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.2.12","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.0.0_1787557992333_0.9455536555025765","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"@prenta/core","version":"5.0.1","license":"MIT","_id":"@prenta/core@5.0.1","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"539d79a9975bb0be38538bee65a1a06250472346","tarball":"https://registry.npmjs.org/@prenta/core/-/core-5.0.1.tgz","fileCount":1411,"integrity":"sha512-lJ8P2et2ud5ri6YQH/QedjRY9UjgIrR4kEBiWJwxEw0IVjMl70BxLJlrp79lbX5XyNOTYXJJV4xoscbqPZRJrg==","signatures":[{"sig":"MEYCIQDeuQ1ZHuP8BoPqSRmfpjZymKt5HXA4v+T28T1MCZtkHQIhAM1jvlhQ0/1VwkIKOUeKUIdZVm6qjXjC3qxYbjL0QS7e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9134284},"main":"dist/index.js","type":"module","_from":"file:prenta-core-5.0.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","lint":"eslint src --max-warnings=-1","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"actuate_media","email":"strategize@actuatemedia.com"},"_resolved":"/tmp/178aef84354dd2bd8dbe6fb9dde0b312/prenta-core-5.0.1.tgz","_integrity":"sha512-lJ8P2et2ud5ri6YQH/QedjRY9UjgIrR4kEBiWJwxEw0IVjMl70BxLJlrp79lbX5XyNOTYXJJV4xoscbqPZRJrg==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.19.0","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.0","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.2.12","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.0.1_1787583771563_0.21964346639570898","host":"s3://npm-registry-packages-npm-production"}},"5.0.2":{"name":"@prenta/core","version":"5.0.2","license":"MIT","_id":"@prenta/core@5.0.2","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"d0ed48b8a4f92db3e7ec330c5afa67676d3e0575","tarball":"https://registry.npmjs.org/@prenta/core/-/core-5.0.2.tgz","fileCount":1411,"integrity":"sha512-CxSdtceVHvyL1Cjw0IHILGlLRh7+IXhT3rp2FG4QMJsXRyiqtuNDRUZ8Hj8Pz87jU9jpta4z7sda2MlwQdQEMA==","signatures":[{"sig":"MEYCIQDtDYOIYT57llNPVYBXVSYq8aVaKTpS8hxNch1L20PrAAIhALl9Y4xFI44NC7Y6CrWseyBfTuHu5GvMoItNk6g20oOf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9134682},"main":"dist/index.js","type":"module","_from":"file:prenta-core-5.0.2.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","lint":"eslint src --max-warnings=-1","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e186f9b-e807-443d-b82f-ab4a94f1c5c2"}},"_resolved":"/tmp/114ba6eea8c83bfe2939967e5419f815/prenta-core-5.0.2.tgz","_integrity":"sha512-CxSdtceVHvyL1Cjw0IHILGlLRh7+IXhT3rp2FG4QMJsXRyiqtuNDRUZ8Hj8Pz87jU9jpta4z7sda2MlwQdQEMA==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.19.1","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.0","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.2.12","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.0.2_1787849337677_0.5363922190911476","host":"s3://npm-registry-packages-npm-production"}},"5.0.3":{"name":"@prenta/core","version":"5.0.3","license":"MIT","_id":"@prenta/core@5.0.3","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"b7a9a2f3c1e2b9ef26fcc44f31bc4225af8e7c4c","tarball":"https://registry.npmjs.org/@prenta/core/-/core-5.0.3.tgz","fileCount":1411,"integrity":"sha512-PCwqxnwcN4zKpJKZz4QE+btGHy4FlLYTaka/hECJFK12KWfrEQtyuoggbKg4fyBhRJ7uqxAgfZpZMym8TEegCg==","signatures":[{"sig":"MEQCIBP94xZAMgdigrxUg+s8AaoJ86UU4EYhbdqMPAjxv7+QAiBjQUX0uo2wknDHEZZ8zVyYDgDjleWyEQ30czRL6I+Zhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9135561},"main":"dist/index.js","type":"module","_from":"file:prenta-core-5.0.3.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","lint":"eslint src --max-warnings=-1","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e186f9b-e807-443d-b82f-ab4a94f1c5c2"}},"_resolved":"/tmp/4ae1afe49b5bdc756a30a6ce616ff966/prenta-core-5.0.3.tgz","_integrity":"sha512-PCwqxnwcN4zKpJKZz4QE+btGHy4FlLYTaka/hECJFK12KWfrEQtyuoggbKg4fyBhRJ7uqxAgfZpZMym8TEegCg==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.19.1","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.0","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.2.12","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.0.3_1787971137368_0.6608179445988804","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"@prenta/core","version":"5.1.0","license":"MIT","_id":"@prenta/core@5.1.0","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"608d3e06ade459fb301595fff3e16e7ee1ab1661","tarball":"https://registry.npmjs.org/@prenta/core/-/core-5.1.0.tgz","fileCount":1411,"integrity":"sha512-6wL1hR2hwTkbrMCKLYzSuCYGS0GS/x4ekbdNSP8JoAiagtmk5sDB1+Lkp1ab8+n4tnY0lykY4SZragg3l6lvng==","signatures":[{"sig":"MEQCIB2bJebunwj+AI9cWWQSk40wwPMm77J2Xg1/WuWUt+LSAiBy47nITkIfNLCGgH31F/2SWYkCe/Vs16SjWD/Qd+arAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9139346},"main":"dist/index.js","type":"module","_from":"file:prenta-core-5.1.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","lint":"eslint src --max-warnings=-1","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e186f9b-e807-443d-b82f-ab4a94f1c5c2"}},"_resolved":"/tmp/78f7fccaf101ec3d767f5038002f9042/prenta-core-5.1.0.tgz","_integrity":"sha512-6wL1hR2hwTkbrMCKLYzSuCYGS0GS/x4ekbdNSP8JoAiagtmk5sDB1+Lkp1ab8+n4tnY0lykY4SZragg3l6lvng==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.19.1","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.0","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.2.12","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.1.0_1787976041924_0.5468464347049444","host":"s3://npm-registry-packages-npm-production"}},"5.2.0":{"name":"@prenta/core","version":"5.2.0","license":"MIT","_id":"@prenta/core@5.2.0","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"8186f5da952b5fe11803d01fea2356e63380c691","tarball":"https://registry.npmjs.org/@prenta/core/-/core-5.2.0.tgz","fileCount":1411,"integrity":"sha512-BJpJCRbaewR+LCqNpeMGv40s14CeR+PjUNW5Cm2fPPmVHwrqG5Qyz2QGHBFXduYmI6qvTj8JPmjtdg+jD6e0ag==","signatures":[{"sig":"MEYCIQDDDJgMhATxOk+7i8lMpe5KiEJXu7a4+ZHvCyNv3lzKgwIhAPRczGtlvuE3TXun/x7pWP98uUaYnocJ0JtAl+lPuLvN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9158144},"main":"dist/index.js","type":"module","_from":"file:prenta-core-5.2.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","lint":"eslint src --max-warnings=-1","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e186f9b-e807-443d-b82f-ab4a94f1c5c2"}},"_resolved":"/tmp/95de935bab68dd58f5280f0cefe2e29e/prenta-core-5.2.0.tgz","_integrity":"sha512-BJpJCRbaewR+LCqNpeMGv40s14CeR+PjUNW5Cm2fPPmVHwrqG5Qyz2QGHBFXduYmI6qvTj8JPmjtdg+jD6e0ag==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.19.1","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.0","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.2.12","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.2.0_1787988623764_0.5503592536522468","host":"s3://npm-registry-packages-npm-production"}},"5.3.0":{"name":"@prenta/core","version":"5.3.0","license":"MIT","_id":"@prenta/core@5.3.0","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"e6f5288d0839451fb0ea98d915cb92b19800f143","tarball":"https://registry.npmjs.org/@prenta/core/-/core-5.3.0.tgz","fileCount":1411,"integrity":"sha512-4BEWHL7NQywh//piVgOvITw6Bu2XkRpesHxhqz9qNl5GkXiIUa9As1nMgSzKj9yLeExQnesyr87Uk+iqYy41jA==","signatures":[{"sig":"MEUCIHuu7t3Oe9+Gfrw3XYg6oUfhj+LZnPgtHTOgIIHDkuB2AiEA2SS+mdqEF5P8ftRZQVVw8z/KsKq0rwS6n/hkSDcbZVg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9163879},"main":"dist/index.js","type":"module","_from":"file:prenta-core-5.3.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","lint":"eslint src --max-warnings=-1","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e186f9b-e807-443d-b82f-ab4a94f1c5c2"}},"_resolved":"/tmp/e0e5200531f033dfef0a78a7e4d06622/prenta-core-5.3.0.tgz","_integrity":"sha512-4BEWHL7NQywh//piVgOvITw6Bu2XkRpesHxhqz9qNl5GkXiIUa9As1nMgSzKj9yLeExQnesyr87Uk+iqYy41jA==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.19.1","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.0","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.2.12","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.3.0_1788016299495_0.887548852280923","host":"s3://npm-registry-packages-npm-production"}},"5.3.1":{"name":"@prenta/core","version":"5.3.1","license":"MIT","_id":"@prenta/core@5.3.1","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"9752fa1ebd2a569e4c2b1d68ee931ef52c72a1ee","tarball":"https://registry.npmjs.org/@prenta/core/-/core-5.3.1.tgz","fileCount":1411,"integrity":"sha512-40wnBCdC92tqLW4G2FdCDpxDtjDUI1rqYxVtqDRS/7RD07XIDAaRndPinFjuf2RFTSJPBQwJw3/WwDCKqdWVNg==","signatures":[{"sig":"MEUCICxRiGBksy8LCOGVxzmLOtEM/qePeUMXTa1XqM26IobdAiEAh0dDHtWuY8Q+8tigFAK5bt4ZttNB/Elt9NH4PtMO0l0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9162385},"main":"dist/index.js","type":"module","_from":"file:prenta-core-5.3.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","lint":"eslint src --max-warnings=-1","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e186f9b-e807-443d-b82f-ab4a94f1c5c2"}},"_resolved":"/tmp/19b02cdc0cd28c27b2279eeaf3ce177f/prenta-core-5.3.1.tgz","_integrity":"sha512-40wnBCdC92tqLW4G2FdCDpxDtjDUI1rqYxVtqDRS/7RD07XIDAaRndPinFjuf2RFTSJPBQwJw3/WwDCKqdWVNg==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.19.1","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.0","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.2.12","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.3.1_1788021157930_0.6938000833006037","host":"s3://npm-registry-packages-npm-production"}},"5.4.0":{"name":"@prenta/core","version":"5.4.0","license":"MIT","_id":"@prenta/core@5.4.0","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"d3b34dc72316d4cf803b6a08aabfa3c1d20f6e81","tarball":"https://registry.npmjs.org/@prenta/core/-/core-5.4.0.tgz","fileCount":1444,"integrity":"sha512-j70wIGC8DT70JmaFJB3uGw91XnuofzHmTCX+KgVsSGsYSkrPoZh+yQN/VyxdKLPCvGo/bnpSjwoVnmjaOpdd7g==","signatures":[{"sig":"MEUCIQDXp6LxnxEkGHvYaCUE6LYD2QmX2FMKF6SYGt5WrIUnDgIgTAU5DawfvjXXMDu0dSFtNNesAzL8C6Xf5/55MEZjMNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9487915},"main":"dist/index.js","type":"module","_from":"file:prenta-core-5.4.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","lint":"eslint src --max-warnings=-1","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e186f9b-e807-443d-b82f-ab4a94f1c5c2"}},"_resolved":"/tmp/3cafb7c581baf87b628b1c70eac99299/prenta-core-5.4.0.tgz","_integrity":"sha512-j70wIGC8DT70JmaFJB3uGw91XnuofzHmTCX+KgVsSGsYSkrPoZh+yQN/VyxdKLPCvGo/bnpSjwoVnmjaOpdd7g==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.19.1","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.0","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.2.12","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.4.0_1788580840910_0.6547157132032366","host":"s3://npm-registry-packages-npm-production"}},"5.4.1":{"name":"@prenta/core","version":"5.4.1","license":"MIT","_id":"@prenta/core@5.4.1","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"1b0710bb2413e4a28cdd22e9215bcbdd12cffcd9","tarball":"https://registry.npmjs.org/@prenta/core/-/core-5.4.1.tgz","fileCount":1448,"integrity":"sha512-X03i/FICtwGpsfE3syUUfW3/GuPk7Cntd8T6xdWMpWSVO0+myZDqyujWQZ/7zBtVa1IzkvH2D12n1eAgr2zOVA==","signatures":[{"sig":"MEUCIQDBMxJJdL3lNcj1rqFC/aQQT38ITREQxZ7vy/qfLpPnIAIgKjGXrRNZ9I1ejCrBlRq02WwrsXo+VQ37X6yYlmD++mk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9496802},"main":"dist/index.js","type":"module","_from":"file:prenta-core-5.4.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","lint":"eslint src --max-warnings=-1","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e186f9b-e807-443d-b82f-ab4a94f1c5c2"}},"_resolved":"/tmp/5f230550b9ea25800443f4b02099e979/prenta-core-5.4.1.tgz","_integrity":"sha512-X03i/FICtwGpsfE3syUUfW3/GuPk7Cntd8T6xdWMpWSVO0+myZDqyujWQZ/7zBtVa1IzkvH2D12n1eAgr2zOVA==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.19.1","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.0","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.2.12","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.4.1_1788666510053_0.40652160680792115","host":"s3://npm-registry-packages-npm-production"}},"5.5.0":{"name":"@prenta/core","version":"5.5.0","license":"MIT","_id":"@prenta/core@5.5.0","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"0473fcad78e0f6c9756d740758f7b61c8019adc8","tarball":"https://registry.npmjs.org/@prenta/core/-/core-5.5.0.tgz","fileCount":1452,"integrity":"sha512-kp8Fz3vm0IWupA88g19moSFBTLPK30DMU+gPcE9h+uLww7M05d4XZmPzgviJaRRHgRL5+H3WkVlUetTMn81Qmw==","signatures":[{"sig":"MEQCIBLD56bPW8OjzNq6C7uc8NzaN+JDuz39IsRJm1kRmDMcAiAEUjhv8yEtutsW3LBttrsxhZvpkQTltpDtDOWpIpbL1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9554480},"main":"dist/index.js","type":"module","_from":"file:prenta-core-5.5.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","lint":"eslint src --max-warnings=-1","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e186f9b-e807-443d-b82f-ab4a94f1c5c2"}},"_resolved":"/tmp/3b7045b02463c2c7d3601a9ca8f4938b/prenta-core-5.5.0.tgz","_integrity":"sha512-kp8Fz3vm0IWupA88g19moSFBTLPK30DMU+gPcE9h+uLww7M05d4XZmPzgviJaRRHgRL5+H3WkVlUetTMn81Qmw==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.19.1","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.0","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.2.12","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.5.0_1788789008538_0.7187278636843009","host":"s3://npm-registry-packages-npm-production"}},"5.6.0":{"name":"@prenta/core","version":"5.6.0","license":"MIT","_id":"@prenta/core@5.6.0","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"fbe35075b62a0abc777a264c52da9b41f318542a","tarball":"https://registry.npmjs.org/@prenta/core/-/core-5.6.0.tgz","fileCount":1472,"integrity":"sha512-BouuXVx0JtkEDb6F5Me9iCSUhy3xb/Oh0Xdt0EyYsz/gENBz8/5DqorI4sx4yn+0mjHuXx19fMMJiekDQOQLyg==","signatures":[{"sig":"MEYCIQDt7EQtzVW5pBHr3LpG/aifQ8FGqskBz3oX3ug3sWLa3wIhAIj3V04+n0GQI8UEw7FS6tQLXaSpLLEi1Flcs9FeCYVc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9656572},"main":"dist/index.js","type":"module","_from":"file:prenta-core-5.6.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","lint":"eslint src --max-warnings=-1","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e186f9b-e807-443d-b82f-ab4a94f1c5c2"}},"_resolved":"/tmp/543afd89c81a55498eba463af2ab7239/prenta-core-5.6.0.tgz","_integrity":"sha512-BouuXVx0JtkEDb6F5Me9iCSUhy3xb/Oh0Xdt0EyYsz/gENBz8/5DqorI4sx4yn+0mjHuXx19fMMJiekDQOQLyg==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.19.1","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.0","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.2.12","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.6.0_1788813849598_0.5351974743958936","host":"s3://npm-registry-packages-npm-production"}},"5.7.0":{"name":"@prenta/core","version":"5.7.0","license":"MIT","_id":"@prenta/core@5.7.0","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"4ec866abe4e9e8611b405fe5ca19b6ebc4b47030","tarball":"https://registry.npmjs.org/@prenta/core/-/core-5.7.0.tgz","fileCount":1507,"integrity":"sha512-u/9salI3A6vfR4VCRuQALClzFwwOtLJTSGUpmu2Dfww4jp4IRpm5uvjUfzwbseeA2fXoBLD7wDWO3r4FKTFg8g==","signatures":[{"sig":"MEQCIASyajrs/P+Kw2wAQELmdkZkFeGgjgQJQ7NmmMUPw2yDAiBMfj2prbuPmg/+//35XSWq/tMTR5/D5tQkvHmxwqgVHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9993815},"main":"dist/index.js","type":"module","_from":"file:prenta-core-5.7.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","lint":"eslint src --max-warnings=-1","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e186f9b-e807-443d-b82f-ab4a94f1c5c2"}},"_resolved":"/tmp/7b739322bfb4a78ce4429b959bdf9bdc/prenta-core-5.7.0.tgz","_integrity":"sha512-u/9salI3A6vfR4VCRuQALClzFwwOtLJTSGUpmu2Dfww4jp4IRpm5uvjUfzwbseeA2fXoBLD7wDWO3r4FKTFg8g==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.19.1","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.0","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.2.12","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.7.0_1788874310316_0.06908225157124948","host":"s3://npm-registry-packages-npm-production"}},"5.8.0":{"name":"@prenta/core","version":"5.8.0","license":"MIT","_id":"@prenta/core@5.8.0","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"2bee9f04784e7d178546edd75086f2ecd553b7bd","tarball":"https://registry.npmjs.org/@prenta/core/-/core-5.8.0.tgz","fileCount":1511,"integrity":"sha512-HN5cuFpZTVBq5vCWVRbjhPwvtzXmtQ8oyavz+i2xMMgSlfVLfFVWs8nB0wEddObCpIL0lBB921YCgafpZ0Va3A==","signatures":[{"sig":"MEYCIQC2fGueS5oKeHqGarjI63rpmR1oS49Pu5L6QxoMmXcAowIhANfJMUJyfI6l42yRppjZSyrVJuf9FsnP58Pk5/EI1YtN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10009194},"main":"dist/index.js","type":"module","_from":"file:prenta-core-5.8.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","lint":"eslint src --max-warnings=-1","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e186f9b-e807-443d-b82f-ab4a94f1c5c2"}},"_resolved":"/tmp/bbc0ae47ec567a1b0d4ad243908097d5/prenta-core-5.8.0.tgz","_integrity":"sha512-HN5cuFpZTVBq5vCWVRbjhPwvtzXmtQ8oyavz+i2xMMgSlfVLfFVWs8nB0wEddObCpIL0lBB921YCgafpZ0Va3A==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.19.1","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.0","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.2.12","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.8.0_1788961737607_0.8388812303821738","host":"s3://npm-registry-packages-npm-production"}},"5.8.1":{"name":"@prenta/core","version":"5.8.1","license":"MIT","_id":"@prenta/core@5.8.1","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"44fe878aeefb858f22b2df1e29092514fd0829b8","tarball":"https://registry.npmjs.org/@prenta/core/-/core-5.8.1.tgz","fileCount":1511,"integrity":"sha512-JnfyhVJa3SeaHic21/eagJMS5jAXi17Y15iukxdaQvNpKButmvP5NBiLgW/u3IULXPr/93UpZ7opbSYa+tLpOg==","signatures":[{"sig":"MEYCIQDSuQx8WS+o5cX4E4hd0zI5dRk/V0OPrTRY0tTDc+D4PQIhANssECJ45isdMxdWY3x0G9qUe6UJ8k/VLOQZ6ThgQUZl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10009466},"main":"dist/index.js","type":"module","_from":"file:prenta-core-5.8.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","lint":"eslint src --max-warnings=-1","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e186f9b-e807-443d-b82f-ab4a94f1c5c2"}},"_resolved":"/tmp/60359e1721bbcce89cfb0580f0134489/prenta-core-5.8.1.tgz","_integrity":"sha512-JnfyhVJa3SeaHic21/eagJMS5jAXi17Y15iukxdaQvNpKButmvP5NBiLgW/u3IULXPr/93UpZ7opbSYa+tLpOg==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.19.1","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.4","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.3.4","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.8.1_1788962839329_0.11644018267003498","host":"s3://npm-registry-packages-npm-production"}},"5.9.0":{"name":"@prenta/core","version":"5.9.0","license":"MIT","_id":"@prenta/core@5.9.0","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"cd61f0b50bec59af5a97a68e14c43ff0ce2c514f","tarball":"https://registry.npmjs.org/@prenta/core/-/core-5.9.0.tgz","fileCount":1540,"integrity":"sha512-UB++GNZqDJ+2maCEmGciDrpqJ7HsRArx/6nIeoyWCXlv5ZjXUi3f8sCIqgLOOKWO/8MEWkcO+9zlQX/1Em4qBQ==","signatures":[{"sig":"MEUCIB+V7OASMraLlOud3pDGKvgjH8Ecla1HIjkHWUQEQixxAiEAqEchvi1PZ8w+uVWqPqryyFwaqEw61aGc5C5S93bS710=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDiywpumrgjWeDQbhmJ44x33CJ8xJVmjScDSncTsaDoxQIhAOEU/p4AS8haZnWsNFL/8ItF9X4tgCXgW5qrAs7o/DhA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10258414},"main":"dist/index.js","type":"module","_from":"file:prenta-core-5.9.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","lint":"eslint src --max-warnings=-1","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e186f9b-e807-443d-b82f-ab4a94f1c5c2"}},"_resolved":"/tmp/e1e80707c568a04601fbc004323881c7/prenta-core-5.9.0.tgz","_integrity":"sha512-UB++GNZqDJ+2maCEmGciDrpqJ7HsRArx/6nIeoyWCXlv5ZjXUi3f8sCIqgLOOKWO/8MEWkcO+9zlQX/1Em4qBQ==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.19.1","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.4","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.3.4","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.9.0_1789084029152_0.0734172573752001","host":"s3://npm-registry-packages-npm-production"}},"5.10.0":{"name":"@prenta/core","version":"5.10.0","license":"MIT","_id":"@prenta/core@5.10.0","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"213d5b27bae117320277782814dfcb62f3b0cfff","tarball":"https://registry.npmjs.org/@prenta/core/-/core-5.10.0.tgz","fileCount":1564,"integrity":"sha512-j7Gdyag3rTRrLffEUUBpv2v42PUtuJrJ4aXBc8NOnQ/oh9MBh9ir6zQABxV5xDFcJ64b+fzTQB/ate9FHU5W5Q==","signatures":[{"sig":"MEQCIF6CaRfGT+F3xtYL0zBmbJNeDmMO3nOCpzBCwWnhmk8pAiBYROp4G05SQzCERSgD8/sfzPUm12h5o/9e3oacredkZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC8HQSNVnJJQRAf+cZ1B9TQcWY86iNMBwmslgi0VkdysAIgHcb6Y3Am3Ty5D1zCu7aH+YsB3PtlK1fGIaRWOxm+tzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10407565},"main":"dist/index.js","type":"module","_from":"file:prenta-core-5.10.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","lint":"eslint src --max-warnings=-1","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e186f9b-e807-443d-b82f-ab4a94f1c5c2"}},"_resolved":"/tmp/cd0b058a9e5bdf2726fe85a0c6280e44/prenta-core-5.10.0.tgz","_integrity":"sha512-j7Gdyag3rTRrLffEUUBpv2v42PUtuJrJ4aXBc8NOnQ/oh9MBh9ir6zQABxV5xDFcJ64b+fzTQB/ate9FHU5W5Q==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.19.1","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.4","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.3.4","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.10.0_1789355356824_0.5309127812391603","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@prenta/core","version":"6.0.0","license":"MIT","_id":"@prenta/core@6.0.0","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"01b1d2ef5b2d6533d2ea3d6298fc1fd42f38405d","tarball":"https://registry.npmjs.org/@prenta/core/-/core-6.0.0.tgz","fileCount":1549,"integrity":"sha512-YvMnWmiWBf+gCJesK1XHJYSz8OH4IuczyddF38iq7BNAbBThtJ50A2DzwnyDxQgv9r6etD7aKjtIT2RqOetAFw==","signatures":[{"sig":"MEYCIQC0oGki11/IRIV7OHyXs7r6McWTkSu0h1tL/hnIABmjgQIhAKx3w77LuaxpDV5/k50Af/8CfbWZOqMjF57pTmi7QBro","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDxQtZoWKafH5jr9cQLhjky+dH74PjKjK46ZH2GWxOf3AIhAL62AQNtHnlzkoWRfZ1X+wTGM4C2be3eyKR9J4+6R8yh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10391100},"main":"dist/index.js","type":"module","_from":"file:prenta-core-6.0.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","lint":"eslint src --max-warnings=-1","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e186f9b-e807-443d-b82f-ab4a94f1c5c2"}},"_resolved":"/tmp/901564a85d1fb8c42a1f96e7344ec688/prenta-core-6.0.0.tgz","_integrity":"sha512-YvMnWmiWBf+gCJesK1XHJYSz8OH4IuczyddF38iq7BNAbBThtJ50A2DzwnyDxQgv9r6etD7aKjtIT2RqOetAFw==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.19.1","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.4","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.3.4","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_6.0.0_1789477146714_0.1017096819792851","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"@prenta/core","version":"7.0.0","license":"MIT","_id":"@prenta/core@7.0.0","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"80eb107d713ca04892950332cbbc65a20920a934","tarball":"https://registry.npmjs.org/@prenta/core/-/core-7.0.0.tgz","fileCount":1581,"integrity":"sha512-iy6wk/keRETPmFsQBGg5AtnJ+NR3UFzjXT581tWLlXuleYU8+yHx0kn1NGbsionlfen6Za8LVzM0tViDdLocpQ==","signatures":[{"sig":"MEQCIC5+mLWCaQA8S/81c4wd566jf2shrvOcocSAsG7GeVxuAiAKNTk2RP84d2L7QrwSdxuYmDD7RSRwVO4T/7LECqkDEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDCSA2n1s1c56mWV0GxZq8pMVXfaisrx4dLXYVnAIAuZgIhAInsuiiET/WYQh7o2hdmAWDo4nCPJ2mVt2gL1Q5t9p0n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10407034},"main":"dist/index.js","type":"module","_from":"file:prenta-core-7.0.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","lint":"eslint src --max-warnings=-1","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e186f9b-e807-443d-b82f-ab4a94f1c5c2"}},"_resolved":"/tmp/efdb6f1c575d53f573be770418df7443/prenta-core-7.0.0.tgz","_integrity":"sha512-iy6wk/keRETPmFsQBGg5AtnJ+NR3UFzjXT581tWLlXuleYU8+yHx0kn1NGbsionlfen6Za8LVzM0tViDdLocpQ==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.19.1","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.4","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.3.4","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_7.0.0_1789668212713_0.006251365585911106","host":"s3://npm-registry-packages-npm-production"}},"7.1.0":{"name":"@prenta/core","version":"7.1.0","license":"MIT","_id":"@prenta/core@7.1.0","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"96b96c80ff9fe2ed3c7d4e53f48c8241f4d23f8f","tarball":"https://registry.npmjs.org/@prenta/core/-/core-7.1.0.tgz","fileCount":1581,"integrity":"sha512-NtmBZ5i3NdGqWKoSYJMTSHW1DkLrfUqp72YyN9xPyfu662WRTX5Djzhh5UDmHuINSxMfNbsYAJQEXu7GYnbGLg==","signatures":[{"sig":"MEYCIQDkLQjm2E6zxSWQwnQBihHny12e4jqCRbNEV7+673v1LAIhAJq4dNoZfITb/Goi71NUDnBXfkmKEzdhwWm3kGDja6Vb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCwwt0RhFmXnD1pF/ZrMerIo3m5TsQEQbpjbLKnb8qziwIgQlXaCnOeTbjv2mvFfRd8IKUOH2625OgTnGRv15cbH08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10418520},"main":"dist/index.js","type":"module","_from":"file:prenta-core-7.1.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","lint":"eslint src --max-warnings=-1","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e186f9b-e807-443d-b82f-ab4a94f1c5c2"}},"_resolved":"/tmp/8eeed50f42194a896e52642f0e593420/prenta-core-7.1.0.tgz","_integrity":"sha512-NtmBZ5i3NdGqWKoSYJMTSHW1DkLrfUqp72YyN9xPyfu662WRTX5Djzhh5UDmHuINSxMfNbsYAJQEXu7GYnbGLg==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.19.1","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.4","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.3.4","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_7.1.0_1789699139234_0.2885298340082709","host":"s3://npm-registry-packages-npm-production"}},"7.1.1":{"name":"@prenta/core","version":"7.1.1","license":"MIT","_id":"@prenta/core@7.1.1","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"4086e0d06d41f1101f15fb694b155bd4b9b2ec8d","tarball":"https://registry.npmjs.org/@prenta/core/-/core-7.1.1.tgz","fileCount":1581,"integrity":"sha512-4QpWGPw8uXbpZL20fGgECcAdwqxzPM9mPBzsDfdTTLovkmsmvv51mQCzkkAaSXH/qa20HNc72HWASRw79kvomQ==","signatures":[{"sig":"MEUCIQDosvJ/jhiDa0d0EfwJJ0IN1XFBtjgjrfbPrUMQaVAhWQIgc1bGHa6ULT+3B+gv86rKt4BjUakpd5pna/3JYn5EMdc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICETgE+KNlTuPhVNJU+FOYPjxM++QeihHd0lPCUWv0HkAiBQpTisPMSwSPL7tWgvf4xbUZfKerofzYtdITf0zgYEGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10420309},"main":"dist/index.js","type":"module","_from":"file:prenta-core-7.1.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","lint":"eslint src --max-warnings=-1","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e186f9b-e807-443d-b82f-ab4a94f1c5c2"}},"_resolved":"/tmp/a57a2f83095a89f1a262f743c0cc69c7/prenta-core-7.1.1.tgz","_integrity":"sha512-4QpWGPw8uXbpZL20fGgECcAdwqxzPM9mPBzsDfdTTLovkmsmvv51mQCzkkAaSXH/qa20HNc72HWASRw79kvomQ==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.20.0","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.4","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.3.4","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_7.1.1_1790133912062_0.9489014510341593","host":"s3://npm-registry-packages-npm-production"}},"7.2.0":{"name":"@prenta/core","version":"7.2.0","license":"MIT","_id":"@prenta/core@7.2.0","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"b33d9250547795aa33d6e42247649d80aa0a1da7","tarball":"https://registry.npmjs.org/@prenta/core/-/core-7.2.0.tgz","fileCount":1581,"integrity":"sha512-C/cVvzO3PzUj0IQqMbkk6aFyz152KOhYSxtzdEu5Txn9ESw+leltbMd8XMwUHYmpSE+3EOfKnqEwD6yFs7zygA==","signatures":[{"sig":"MEQCIGyJ2OH/a8fIlaIo2DDDVOcqc1nlPloEuhBhbJ+1J/z2AiBAJeMVXxR21IaYMAUuCtM2v9NQBs/4dBh0MbhUtzV/rg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDlics6SNQyXYvgkuSFSA0PZ1iuPaioZM5AYnUOa9j7JwIgfqAKQi5cU7GN9ICyvLgL5nXldLCTOvcFlkAzVgt6Cu4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10420722},"main":"dist/index.js","type":"module","_from":"file:prenta-core-7.2.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./sanitize":{"types":"./dist/security/sanitize.d.ts","import":"./dist/security/sanitize.js","default":"./dist/security/sanitize.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","lint":"eslint src --max-warnings=-1","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e186f9b-e807-443d-b82f-ab4a94f1c5c2"}},"_resolved":"/tmp/57ce34eee66181fc4ecce24f721c7373/prenta-core-7.2.0.tgz","_integrity":"sha512-C/cVvzO3PzUj0IQqMbkk6aFyz152KOhYSxtzdEu5Txn9ESw+leltbMd8XMwUHYmpSE+3EOfKnqEwD6yFs7zygA==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.20.0","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.4","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.3.4","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_7.2.0_1790135338884_0.9806432489576768","host":"s3://npm-registry-packages-npm-production"}},"7.2.1":{"name":"@prenta/core","version":"7.2.1","license":"MIT","_id":"@prenta/core@7.2.1","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"0fabf310f0fb1aa93724836aaa7555148b937873","tarball":"https://registry.npmjs.org/@prenta/core/-/core-7.2.1.tgz","fileCount":1581,"integrity":"sha512-8KCpawW9OeKhyv0/arfftA/0XXa6f2pJNLvA5BEcD1dQcZA0xYRCNp0GyFw7x3O2VlM4q7kPTkqLlbWplSqnQw==","signatures":[{"sig":"MEQCICZXxmQRECdzY4CPplyymgNVODfcusmGkQaSzynJ9KqUAiA3rEi1Iy9WOQwywuRjEHpk48dodkOWL69NSSbofNGo4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDbqujeJz2RDzKW6TOxXnLaAs7/6ZjSxnI7tHKF1Y/ZiAIhALhfABw4Ze+ZkJ7bBVZEMlWyye+/vQ6JuirY8c/pgqIi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10424232},"main":"dist/index.js","type":"module","_from":"file:prenta-core-7.2.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./sanitize":{"types":"./dist/security/sanitize.d.ts","import":"./dist/security/sanitize.js","default":"./dist/security/sanitize.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","lint":"eslint src --max-warnings=-1","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e186f9b-e807-443d-b82f-ab4a94f1c5c2"}},"_resolved":"/tmp/656405b592bb035874d742e49f6db679/prenta-core-7.2.1.tgz","_integrity":"sha512-8KCpawW9OeKhyv0/arfftA/0XXa6f2pJNLvA5BEcD1dQcZA0xYRCNp0GyFw7x3O2VlM4q7kPTkqLlbWplSqnQw==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.20.0","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.4","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.3.4","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_7.2.1_1790203117563_0.6713205861652738","host":"s3://npm-registry-packages-npm-production"}},"7.3.0":{"name":"@prenta/core","version":"7.3.0","license":"MIT","_id":"@prenta/core@7.3.0","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"25e7689427cefc80f7c4abcda1477678791ea640","tarball":"https://registry.npmjs.org/@prenta/core/-/core-7.3.0.tgz","fileCount":1581,"integrity":"sha512-nxSqqkQw+OGxErY/3XNCNr1W6KB5SWXTKpNiDQDe6HNyaNJrB72nVFtHKC6fb3PCnuAuN4u6na75OIiuz1H8xA==","signatures":[{"sig":"MEYCIQDC3Kkjr9JnhJAlf1/lkWgdTFI7XqAOou0lbq9AzCJzeQIhAPq3V4zpEPRd7JyRVLFx9/3+9nI+4X1xMlSGZLCU3ZH0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDY+zH6TgeOKBHrIaEfJMoATf/8jhJarSIe4dg6vDAHIwIgETy75CjhnBq810Oi3pfJZH7y+/0j81H2WL3Z/CffzwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10436171},"main":"dist/index.js","type":"module","_from":"file:prenta-core-7.3.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./sanitize":{"types":"./dist/security/sanitize.d.ts","import":"./dist/security/sanitize.js","default":"./dist/security/sanitize.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","lint":"eslint src --max-warnings=-1","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e186f9b-e807-443d-b82f-ab4a94f1c5c2"}},"_resolved":"/tmp/1b778a3069149c8740b5c2fac8ec95b3/prenta-core-7.3.0.tgz","_integrity":"sha512-nxSqqkQw+OGxErY/3XNCNr1W6KB5SWXTKpNiDQDe6HNyaNJrB72nVFtHKC6fb3PCnuAuN4u6na75OIiuz1H8xA==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.20.0","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.4","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.3.4","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_7.3.0_1790310235751_0.33337448312520035","host":"s3://npm-registry-packages-npm-production"}},"7.4.0":{"name":"@prenta/core","version":"7.4.0","license":"MIT","_id":"@prenta/core@7.4.0","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"09184b25c67c74ca118d200e3a790df29537fc27","tarball":"https://registry.npmjs.org/@prenta/core/-/core-7.4.0.tgz","fileCount":1586,"integrity":"sha512-Rt2LulPnwiV73EJzzSNcXeLbrmplA7DCeD8aK4PrLD3LvA52QWclbGHOQJrvg1fmjlNpJGNPTCF1a6dscWCjMQ==","signatures":[{"sig":"MEYCIQD8Ylbb4b5EfWB05Zj3g+FJ2YIln0Gcge3t6Vwnn12yowIhAN6y5TP+tH5njYA4dKoDyaVsWTKtWHQ9mHBnZqgt5nbC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDcXLd138TUTAqw6dobufG1WGOGsMfGGdqgEqInIbkwZwIhAPeaazxv709f9Ib8Dg5Q6RqFMvukZUdGxVHPs/W5qLFd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10442075},"main":"dist/index.js","type":"module","_from":"file:prenta-core-7.4.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./sanitize":{"types":"./dist/security/sanitize.d.ts","import":"./dist/security/sanitize.js","default":"./dist/security/sanitize.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./seo/issue-types":{"types":"./dist/seo/issue-types.d.ts","import":"./dist/seo/issue-types.js","default":"./dist/seo/issue-types.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","lint":"eslint src --max-warnings=-1","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e186f9b-e807-443d-b82f-ab4a94f1c5c2"}},"_resolved":"/tmp/9d308671e5c2b9b4fe040f89da1d28c9/prenta-core-7.4.0.tgz","_integrity":"sha512-Rt2LulPnwiV73EJzzSNcXeLbrmplA7DCeD8aK4PrLD3LvA52QWclbGHOQJrvg1fmjlNpJGNPTCF1a6dscWCjMQ==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.20.0","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.4","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.3.4","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_7.4.0_1790340549937_0.786851463445648","host":"s3://npm-registry-packages-npm-production"}},"7.4.1":{"name":"@prenta/core","version":"7.4.1","license":"MIT","_id":"@prenta/core@7.4.1","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"af88cc2eddfa028d3237f1e908d86431af9372a9","tarball":"https://registry.npmjs.org/@prenta/core/-/core-7.4.1.tgz","fileCount":1586,"integrity":"sha512-pIaGqph+gzZjt2XpE3bX/+wnx51lGZkO/ZblNaQr5eE4wD3BIy86GyVUXGsabMb3K6Z5HgTXp2T00wLs2+smEQ==","signatures":[{"sig":"MEYCIQC8PagBX+gQ2p2QUICvgi8wvp7T3UJgIb4JV2n2esgQ9gIhAOj3dbQ641yH5D4aqz0Dh8ud35HikJN056zufaER7wLI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCXLbhwAul7+fuK4UxWoGr+uDuo21a92ufZFm75foI/mQIgRHxI6raUv7hpNxK7ttSSrRrGcx0vlKtjMu6A5LbrSHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10445912},"main":"dist/index.js","type":"module","_from":"file:prenta-core-7.4.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./sanitize":{"types":"./dist/security/sanitize.d.ts","import":"./dist/security/sanitize.js","default":"./dist/security/sanitize.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./seo/issue-types":{"types":"./dist/seo/issue-types.d.ts","import":"./dist/seo/issue-types.js","default":"./dist/seo/issue-types.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","lint":"eslint src --max-warnings=-1","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e186f9b-e807-443d-b82f-ab4a94f1c5c2"}},"_resolved":"/tmp/e30125d9b42509760bd9c571ce1d0a07/prenta-core-7.4.1.tgz","_integrity":"sha512-pIaGqph+gzZjt2XpE3bX/+wnx51lGZkO/ZblNaQr5eE4wD3BIy86GyVUXGsabMb3K6Z5HgTXp2T00wLs2+smEQ==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.20.0","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.4","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.3.4","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_7.4.1_1790346639399_0.4594237254455902","host":"s3://npm-registry-packages-npm-production"}},"7.4.2":{"name":"@prenta/core","version":"7.4.2","license":"MIT","_id":"@prenta/core@7.4.2","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"83c9d9013a0a4c27f098edc3c06c5a104c626afd","tarball":"https://registry.npmjs.org/@prenta/core/-/core-7.4.2.tgz","fileCount":1587,"integrity":"sha512-tcIcRYPhmA0+GJ22POE914m8WbB73ZtSryGijDYDpRR6urPWML3yg87FYFSslAFcWI3PliI14GxXO+hfPGfTng==","signatures":[{"sig":"MEQCIC6eXTgKiw1OamZjJIHrHv8qXr/CSTOER2BL2CH5yjABAiB8JZ6aqWsMfcGwpmwIb3yEDNaeZwOZu3I3OtnHOWsS3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC3Vcq/gxykDHn0cMTJ3XRpHjykO8LLu/+Lf1TyTD7gDgIhAKFKw/yJhuA6B3IMJ67MGpjUUZnWyvyGzGeCnA4n1Vae","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10448871},"main":"dist/index.js","type":"module","_from":"file:prenta-core-7.4.2.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./sanitize":{"types":"./dist/security/sanitize.d.ts","import":"./dist/security/sanitize.js","default":"./dist/security/sanitize.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./seo/issue-types":{"types":"./dist/seo/issue-types.d.ts","import":"./dist/seo/issue-types.js","default":"./dist/seo/issue-types.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","lint":"eslint src --max-warnings=-1","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e186f9b-e807-443d-b82f-ab4a94f1c5c2"}},"_resolved":"/tmp/8dba70bb7fff0228469c998ee58e9798/prenta-core-7.4.2.tgz","_integrity":"sha512-tcIcRYPhmA0+GJ22POE914m8WbB73ZtSryGijDYDpRR6urPWML3yg87FYFSslAFcWI3PliI14GxXO+hfPGfTng==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.20.0","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.4","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.3.4","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_7.4.2_1790431558362_0.6783743061884757","host":"s3://npm-registry-packages-npm-production"}},"7.5.1":{"name":"@prenta/core","version":"7.5.1","license":"MIT","_id":"@prenta/core@7.5.1","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"d459cbf91cd6b3b680b67fabafc9bda5907b715d","tarball":"https://registry.npmjs.org/@prenta/core/-/core-7.5.1.tgz","fileCount":1595,"integrity":"sha512-d3KjeQpRVJ7YFS3JUxkiMdXl36RCzqbdaXNyw/Ndwt4YWpGgXrTpxKuS43AJoti6ST/IBk0eTIVTkEsENn9f/Q==","signatures":[{"sig":"MEYCIQDk7I8IGG24y6GYbvc4/00Alp+E1wI2WemX5tZH/Ql6ZgIhAJBnhyYLUvvxYUcZeA2iOQ1hPnzVwm+PO9IZzbYzeWKT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEZ2IwKWqqowkSslOxlF25WtekqWC36r70nXxCONZxDYAiEA6ZwetPm+qVMQFxPQCwtTTUgD4qounW+VtqHvE8GI5Bg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10464744},"main":"dist/index.js","type":"module","_from":"file:prenta-core-7.5.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./sanitize":{"types":"./dist/security/sanitize.d.ts","import":"./dist/security/sanitize.js","default":"./dist/security/sanitize.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./seo/issue-types":{"types":"./dist/seo/issue-types.d.ts","import":"./dist/seo/issue-types.js","default":"./dist/seo/issue-types.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","lint":"eslint src --max-warnings=-1","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e186f9b-e807-443d-b82f-ab4a94f1c5c2"}},"_resolved":"/tmp/77ce46ea00bc043cfe6bbdd044971781/prenta-core-7.5.1.tgz","_integrity":"sha512-d3KjeQpRVJ7YFS3JUxkiMdXl36RCzqbdaXNyw/Ndwt4YWpGgXrTpxKuS43AJoti6ST/IBk0eTIVTkEsENn9f/Q==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.20.0","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.4","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.3.4","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_7.5.1_1790481254596_0.846556761064061","host":"s3://npm-registry-packages-npm-production"}},"7.5.2":{"name":"@prenta/core","version":"7.5.2","license":"MIT","_id":"@prenta/core@7.5.2","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"ab4c06d469ef73a1a343d19610f845a8430dc474","tarball":"https://registry.npmjs.org/@prenta/core/-/core-7.5.2.tgz","fileCount":1595,"integrity":"sha512-jjEhe8e/uZYHJgZ9onmCnu40vCW9ud36E5RDgMmeXTDWASZabzvLqA5O+k5Rz7xGjlJ2wDK87l5DawPKZs07Aw==","signatures":[{"sig":"MEUCIQDV50vw1fcqjcvkYIdW2bLwpNtLgFTeT9wxnv9RgpuFTgIgeEJSMrJ1PRLFGbtFGUDojaJtgekJf/BSUCqdjVoVJ+I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCMWt+QKpYt84JmhmOe5mMJeQ9JrhjILcSdGbLhNEK49wIhAOn+e4JtQEw/aBkGp+WxqBh2TctNy64E2xb/u1MPSb5m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10465032},"main":"dist/index.js","type":"module","_from":"file:prenta-core-7.5.2.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./sanitize":{"types":"./dist/security/sanitize.d.ts","import":"./dist/security/sanitize.js","default":"./dist/security/sanitize.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./seo/issue-types":{"types":"./dist/seo/issue-types.d.ts","import":"./dist/seo/issue-types.js","default":"./dist/seo/issue-types.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","lint":"eslint src --max-warnings=-1","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1e186f9b-e807-443d-b82f-ab4a94f1c5c2"}},"_resolved":"/tmp/b3bab3128d8167d4b34e3e968e1761e4/prenta-core-7.5.2.tgz","_integrity":"sha512-jjEhe8e/uZYHJgZ9onmCnu40vCW9ud36E5RDgMmeXTDWASZabzvLqA5O+k5Rz7xGjlJ2wDK87l5DawPKZs07Aw==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.20.0","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.4","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.3.4","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@vitest/coverage-v8":"4.1.8","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_7.5.2_1790653065660_0.6329851168083245","host":"s3://npm-registry-packages-npm-production"}},"7.5.3":{"name":"@prenta/core","version":"7.5.3","license":"MIT","_id":"@prenta/core@7.5.3","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"4c9ea8a76ea6cd78cfdac75b89941f1e4d8ade1d","tarball":"https://registry.npmjs.org/@prenta/core/-/core-7.5.3.tgz","fileCount":1595,"integrity":"sha512-ARTAC0S/ItJWI6iOlP0lTiFXLHO3IxtaDP/Pet5RMkGIl5xkeTSz66OzE2LjQuvBpGLvNkePImUSRM799alUdQ==","signatures":[{"sig":"MEUCIQCEUEdLUOu6uaJ2hm2mvrpoKFozSaxugf1eCse4fuzpgwIgS03g+d1mt36cDdidG/TmBiw4PE+flEIzT1bJ15b14Jo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC1gQBNQzMedipFLozEVuhvk7Z0MM1upVLnlfVxmhPo3AiBEhmrm0BiLabtFJRXwKt8Sg10elcswW76NLU5e3CZHCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10467187},"main":"dist/index.js","type":"module","_from":"file:prenta-core-7.5.3.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./sanitize":{"types":"./dist/security/sanitize.d.ts","import":"./dist/security/sanitize.js","default":"./dist/security/sanitize.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./seo/issue-types":{"types":"./dist/seo/issue-types.d.ts","import":"./dist/seo/issue-types.js","default":"./dist/seo/issue-types.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","lint":"eslint src --max-warnings=-1","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1e186f9b-e807-443d-b82f-ab4a94f1c5c2"}},"_resolved":"/tmp/3999618dc7cd236c8e3abbd0d9240973/prenta-core-7.5.3.tgz","_integrity":"sha512-ARTAC0S/ItJWI6iOlP0lTiFXLHO3IxtaDP/Pet5RMkGIl5xkeTSz66OzE2LjQuvBpGLvNkePImUSRM799alUdQ==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.20.0","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.4","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.3.4","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@vitest/coverage-v8":"4.1.8","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_7.5.3_1790658108928_0.9316020121121484","host":"s3://npm-registry-packages-npm-production"}},"7.5.4":{"name":"@prenta/core","version":"7.5.4","license":"MIT","_id":"@prenta/core@7.5.4","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"ee881638bdc5dd254ec78878bb33135948bdf070","tarball":"https://registry.npmjs.org/@prenta/core/-/core-7.5.4.tgz","fileCount":1595,"integrity":"sha512-DmT23DO9CRdrzW5l0O2RgXvaZBsiYy4stnRkhA38wL+VramsewN9vNYYSXvwHkg//ELe/nLgRsN8Kkjzwf5OFg==","signatures":[{"sig":"MEYCIQD8bgsQtunXZzA1YyZ5VfKlqdmLdJm4AllsusLvmlvkDAIhAKCbQLFpnHJURLnnMIajrSOs5dKrvs3OqW+mfSZSiamE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICQnA9zNxnEYjS/UekjemwxKc7xYWh7FKFNEkA2UvIqZAiEAo1m++RY7cznxCF3dBVwtuzkzFcXcwo8oSpuHPrEat9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10471093},"main":"dist/index.js","type":"module","_from":"file:prenta-core-7.5.4.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./sanitize":{"types":"./dist/security/sanitize.d.ts","import":"./dist/security/sanitize.js","default":"./dist/security/sanitize.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./seo/issue-types":{"types":"./dist/seo/issue-types.d.ts","import":"./dist/seo/issue-types.js","default":"./dist/seo/issue-types.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","lint":"eslint src --max-warnings=-1","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1e186f9b-e807-443d-b82f-ab4a94f1c5c2"}},"_resolved":"/tmp/731be1042524f9fa80501f353c80938f/prenta-core-7.5.4.tgz","_integrity":"sha512-DmT23DO9CRdrzW5l0O2RgXvaZBsiYy4stnRkhA38wL+VramsewN9vNYYSXvwHkg//ELe/nLgRsN8Kkjzwf5OFg==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.20.0","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.4","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.3.4","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@vitest/coverage-v8":"4.1.8","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_7.5.4_1790688629714_0.13834485263230145","host":"s3://npm-registry-packages-npm-production"}},"7.6.0":{"name":"@prenta/core","version":"7.6.0","license":"MIT","_id":"@prenta/core@7.6.0","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"19aeacae8d381856134ae716c98ba79d7fe6e1cd","tarball":"https://registry.npmjs.org/@prenta/core/-/core-7.6.0.tgz","fileCount":1595,"integrity":"sha512-nw6Czmt0l7IE+w70dqsqHcFQ8O6S1Tujot+WwyarWl0gqIlylUx7j+gHMPYC/NIV6/seiAb+GEkjHDe7u/Pjsw==","signatures":[{"sig":"MEQCIDejrLBVjCKq854kQmhWS2wYGC00l+m0ZgLa1hf51aVCAiBH90sphDoK+a6Mi4adJpdTs5AYppz2CUw47J8NCG4S/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB9DPqGilJFcGe32F5UnN8X8yorcFVmig17l3o9zdx5IAiBCBIthF1mCWhNos9iTTWIQ/UyAq9bpX/dUnTBIRzb8Lw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10477867},"main":"dist/index.js","type":"module","_from":"file:prenta-core-7.6.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./sanitize":{"types":"./dist/security/sanitize.d.ts","import":"./dist/security/sanitize.js","default":"./dist/security/sanitize.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./seo/issue-types":{"types":"./dist/seo/issue-types.d.ts","import":"./dist/seo/issue-types.js","default":"./dist/seo/issue-types.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","lint":"eslint src --max-warnings=-1","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1e186f9b-e807-443d-b82f-ab4a94f1c5c2"}},"_resolved":"/tmp/00e99a20bcf4718afa5bec3c09918b33/prenta-core-7.6.0.tgz","_integrity":"sha512-nw6Czmt0l7IE+w70dqsqHcFQ8O6S1Tujot+WwyarWl0gqIlylUx7j+gHMPYC/NIV6/seiAb+GEkjHDe7u/Pjsw==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.20.0","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.4","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.3.4","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@vitest/coverage-v8":"4.1.8","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_7.6.0_1790690416998_0.5787183701367269","host":"s3://npm-registry-packages-npm-production"}},"7.6.2":{"name":"@prenta/core","version":"7.6.2","license":"MIT","_id":"@prenta/core@7.6.2","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"b99c052ff9cb0d9e8ebc050612d597dc931aacfa","tarball":"https://registry.npmjs.org/@prenta/core/-/core-7.6.2.tgz","fileCount":1595,"integrity":"sha512-W1p/nkldu517fYhy2M31kUSfeXcX7/P2Zh0z6MTSB0ENlZkZr2YKEafluTP3aBuus+FV8cupzo/mH5lM78ptnw==","signatures":[{"sig":"MEQCIA6ASInPllaMJJybJwsM2TMIoj9s3p/VCa4w1hHV7AwYAiBQSw7FTQ87ezmbUVka+D5HfsqY1emM6Fv19Oq2/C1lnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFA/PwBHSarWLFbHuuIxPKnBRN+JQ78fnAo84rVUjMmOAiEA0VXd4HZ5/4yGs04t0WYNloD9ao0J19YEi9KWu0bvlTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10479915},"main":"dist/index.js","type":"module","_from":"file:prenta-core-7.6.2.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./sanitize":{"types":"./dist/security/sanitize.d.ts","import":"./dist/security/sanitize.js","default":"./dist/security/sanitize.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./seo/issue-types":{"types":"./dist/seo/issue-types.d.ts","import":"./dist/seo/issue-types.js","default":"./dist/seo/issue-types.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","lint":"eslint src --max-warnings=-1","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1e186f9b-e807-443d-b82f-ab4a94f1c5c2"}},"_resolved":"/tmp/48f381c889e1d63bc1e79986709b97d0/prenta-core-7.6.2.tgz","_integrity":"sha512-W1p/nkldu517fYhy2M31kUSfeXcX7/P2Zh0z6MTSB0ENlZkZr2YKEafluTP3aBuus+FV8cupzo/mH5lM78ptnw==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.20.0","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.4","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.3.4","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@vitest/coverage-v8":"4.1.8","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_7.6.2_1790700918036_0.13062314008775244","host":"s3://npm-registry-packages-npm-production"}},"7.6.4":{"name":"@prenta/core","version":"7.6.4","license":"MIT","_id":"@prenta/core@7.6.4","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"3344845d031b2f56a5ed73831f7ec332305a1039","tarball":"https://registry.npmjs.org/@prenta/core/-/core-7.6.4.tgz","fileCount":1599,"integrity":"sha512-RaA6uAMzMbEdiHaYHcTuFpX7NWeT5ctNlQG6i03Yg3z5gFEc+FJ/uUw5uS8St4mWaZk59XsnUD0wikUov1Jn3g==","signatures":[{"sig":"MEQCICwDArM++hsPuOSlik1nWyS/CVuQBrZj2io2SIkLEYF7AiBfRnopSuY66xCUh2py0mPbmDKZTTNL6TrzZs0SYhjCxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAv9iWrSQiBIKlnTy9/xipF20H4W5J3R0KI4MVoVsC+BAiBfbaCDN/aYphKPxAr1w1nRnFA6QnQk2nrlS5dUpj5pZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10508036},"main":"dist/index.js","type":"module","_from":"file:prenta-core-7.6.4.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./sanitize":{"types":"./dist/security/sanitize.d.ts","import":"./dist/security/sanitize.js","default":"./dist/security/sanitize.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./seo/issue-types":{"types":"./dist/seo/issue-types.d.ts","import":"./dist/seo/issue-types.js","default":"./dist/seo/issue-types.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","lint":"eslint src --max-warnings=-1","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1e186f9b-e807-443d-b82f-ab4a94f1c5c2"}},"_resolved":"/tmp/36ce45447167cd7a2a61091534af303a/prenta-core-7.6.4.tgz","_integrity":"sha512-RaA6uAMzMbEdiHaYHcTuFpX7NWeT5ctNlQG6i03Yg3z5gFEc+FJ/uUw5uS8St4mWaZk59XsnUD0wikUov1Jn3g==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.20.0","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.4","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.3.4","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@vitest/coverage-v8":"4.1.8","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_7.6.4_1790744857051_0.4435360361551983","host":"s3://npm-registry-packages-npm-production"}},"7.6.5":{"name":"@prenta/core","version":"7.6.5","license":"MIT","_id":"@prenta/core@7.6.5","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"34e532bc128bae904c9bec8e43e551875ca966be","tarball":"https://registry.npmjs.org/@prenta/core/-/core-7.6.5.tgz","fileCount":1603,"integrity":"sha512-SHwHn0ird/EVVMP+bwxIpCWeCBpzkyORB7HAx1l8+/YsFjpwije2dR3WxGQM6XK1qbayigVogX7IYnO+3nYeSQ==","signatures":[{"sig":"MEUCIQCwnl6AIh/wu+w1/c6gtBs8eHLHjB9dPu0jalLTntS2TwIgRVgeV3nZYy36KpFJ638d2yEXsnZUrz3x8r5KX8ZtolY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICY3kBhQrT8GJF5HskJ5V7wYn49MO3QQDsSl09iq7Ql7AiAFg28QZC8sspBsdm1/sYKWbZ4gr8ow3g0LcmZYkFsGog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10528575},"main":"dist/index.js","type":"module","_from":"file:prenta-core-7.6.5.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./sanitize":{"types":"./dist/security/sanitize.d.ts","import":"./dist/security/sanitize.js","default":"./dist/security/sanitize.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./seo/issue-types":{"types":"./dist/seo/issue-types.d.ts","import":"./dist/seo/issue-types.js","default":"./dist/seo/issue-types.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","lint":"eslint src --max-warnings=-1","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1e186f9b-e807-443d-b82f-ab4a94f1c5c2"}},"_resolved":"/tmp/d78ed048403a3965de5fdef2c7286628/prenta-core-7.6.5.tgz","_integrity":"sha512-SHwHn0ird/EVVMP+bwxIpCWeCBpzkyORB7HAx1l8+/YsFjpwije2dR3WxGQM6XK1qbayigVogX7IYnO+3nYeSQ==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.20.0","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.3","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.4","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.3.4","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@vitest/coverage-v8":"4.1.8","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_7.6.5_1790748456213_0.03315124010860693","host":"s3://npm-registry-packages-npm-production"}},"7.6.6":{"name":"@prenta/core","version":"7.6.6","license":"MIT","_id":"@prenta/core@7.6.6","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"1b349bdcfbe37865c556d2224ce5038f79691f6f","tarball":"https://registry.npmjs.org/@prenta/core/-/core-7.6.6.tgz","fileCount":1603,"integrity":"sha512-sqE7hyHTMjUPDC/X2o770Z0mPmfVlyUD3thBidXlk4xZc+aURBTCR8X44pdxlI2NXw5wKW+5XZbxB5fGonFixA==","signatures":[{"sig":"MEYCIQCTM7n89iTUN3kXKYy22pPRGAXCzZ3Jz0KTt/uF9CfB0AIhAMcjdfYOKwJ3WRJPraKpcsn8ByehsGMNg2saKX/7MuZ9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID1HXFeACrRbmCMQyd/4ITdAmM0GQJ6M4JUQNwpAvPq2AiEAthXkRfZYohoU+QbKkrNLQm4IktesuQMa5+olXmxu6DE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10538414},"main":"dist/index.js","type":"module","_from":"file:prenta-core-7.6.6.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./sanitize":{"types":"./dist/security/sanitize.d.ts","import":"./dist/security/sanitize.js","default":"./dist/security/sanitize.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./seo/issue-types":{"types":"./dist/seo/issue-types.d.ts","import":"./dist/seo/issue-types.js","default":"./dist/seo/issue-types.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","lint":"eslint src --max-warnings=-1","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1e186f9b-e807-443d-b82f-ab4a94f1c5c2"}},"_resolved":"/tmp/a5efef3b541a869ec2ac9c179fd741f0/prenta-core-7.6.6.tgz","_integrity":"sha512-sqE7hyHTMjUPDC/X2o770Z0mPmfVlyUD3thBidXlk4xZc+aURBTCR8X44pdxlI2NXw5wKW+5XZbxB5fGonFixA==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.21.0","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.3","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.4","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.3.6","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@vitest/coverage-v8":"4.1.8","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_7.6.6_1790811172273_0.5230533901812715","host":"s3://npm-registry-packages-npm-production"}},"7.7.0":{"name":"@prenta/core","version":"7.7.0","license":"MIT","_id":"@prenta/core@7.7.0","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"0c38ca9dbf43d2327b5757da7a6f93306ba73a20","tarball":"https://registry.npmjs.org/@prenta/core/-/core-7.7.0.tgz","fileCount":1603,"integrity":"sha512-25/OixCEdfVc48KkAHEF1ENn/wD3mBQeJaXBf48MReyqra9iWk8JKv1TWCYY7x6y6Z0eIRkSgZBcE9kVcM0oTA==","signatures":[{"sig":"MEUCIExrDXSF3WECkvbTz/ka3NHVgeXoLEcrAoGLL+d52nv3AiEAm3kGdT6YPAH6yG5SOPxHHqINDU3tVv+v+pu8DnnAuZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCN0xbwY+n/KA16PdRUZoQ80SJBsb6rO0b77PiRWUETXQIgJa+cbtcFyq1BI9Qvj4jNiD1lARv4W+KxV0aj8dKowjE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10539758},"main":"dist/index.js","type":"module","_from":"file:prenta-core-7.7.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./sanitize":{"types":"./dist/security/sanitize.d.ts","import":"./dist/security/sanitize.js","default":"./dist/security/sanitize.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./seo/issue-types":{"types":"./dist/seo/issue-types.d.ts","import":"./dist/seo/issue-types.js","default":"./dist/seo/issue-types.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","lint":"eslint src --max-warnings=-1","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1e186f9b-e807-443d-b82f-ab4a94f1c5c2"}},"_resolved":"/tmp/4bca41fe9336360578b303c3a0edd0bf/prenta-core-7.7.0.tgz","_integrity":"sha512-25/OixCEdfVc48KkAHEF1ENn/wD3mBQeJaXBf48MReyqra9iWk8JKv1TWCYY7x6y6Z0eIRkSgZBcE9kVcM0oTA==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.21.0","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.3","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.4","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.3.6","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@vitest/coverage-v8":"4.1.8","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_7.7.0_1790814630489_0.7240688742449228","host":"s3://npm-registry-packages-npm-production"}},"7.7.1":{"name":"@prenta/core","version":"7.7.1","license":"MIT","_id":"@prenta/core@7.7.1","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"460d1414b8c776e3aeb9b26bac4115630cf5c257","tarball":"https://registry.npmjs.org/@prenta/core/-/core-7.7.1.tgz","fileCount":1655,"integrity":"sha512-pJTHTOYQ8SmMTv8aMnpKsfugH9mjYsUcTx8+F3h8tg+0qZM4mM5D5mfaHDuN8r6w4jno8HJmzqY/qPpwtQwQEQ==","signatures":[{"sig":"MEUCIQDgdmIrbSokamgDNvaUQHhAJBh405nKjuktPSBNI7vBSQIgDAz+iIXtXFxGaos9pJ450mMAoXsEcZ3ffyBfeXQpuno=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCq/SVFthzauOCMpwVZdSIQALzytr90q/pe6OJ5m6uLzwIgCspWG0EZd9T/Mbaad640GeguVJNIZ3EIHDSUcY1zVyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10558055},"main":"dist/index.js","type":"module","_from":"file:prenta-core-7.7.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./sanitize":{"types":"./dist/security/sanitize.d.ts","import":"./dist/security/sanitize.js","default":"./dist/security/sanitize.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./seo/issue-types":{"types":"./dist/seo/issue-types.d.ts","import":"./dist/seo/issue-types.js","default":"./dist/seo/issue-types.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","lint":"eslint src --max-warnings=-1","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1e186f9b-e807-443d-b82f-ab4a94f1c5c2"}},"_resolved":"/tmp/d1b1ed67793d92a39e64b313f8fbd2d6/prenta-core-7.7.1.tgz","_integrity":"sha512-pJTHTOYQ8SmMTv8aMnpKsfugH9mjYsUcTx8+F3h8tg+0qZM4mM5D5mfaHDuN8r6w4jno8HJmzqY/qPpwtQwQEQ==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.21.0","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.3","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.4","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.3.6","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@vitest/coverage-v8":"4.1.8","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_7.7.1_1790816246586_0.3043961383577216","host":"s3://npm-registry-packages-npm-production"}},"7.7.2":{"name":"@prenta/core","version":"7.7.2","license":"MIT","_id":"@prenta/core@7.7.2","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"e106799f6ee6dc73757620b1c6bece3906972c55","tarball":"https://registry.npmjs.org/@prenta/core/-/core-7.7.2.tgz","fileCount":1695,"integrity":"sha512-X/bN11pTSmWptch0KHOXbOxXFZNpnyT8LkFLeRCH0qVf94JEAxTJtk7sRsLf3kI1Ckm7y2IHg2PCOBD0qLW6vg==","signatures":[{"sig":"MEQCIB0aehmHLC/2456VVM0V5+6ki8S5EkILICuzxCpZXGBWAiBAXC9D1cf0rgA0k0ZAfso7muxMdXnlrwpPM2okBkYiOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDgQEAIV/s+5Ctgvi2wysErBr2BB348bpaesQvhQhSKeAiADyT898bnWObD26dlsvXOsGYKqhZ2bBKYTPjCPDMhPgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10576333},"main":"dist/index.js","type":"module","_from":"file:prenta-core-7.7.2.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./sanitize":{"types":"./dist/security/sanitize.d.ts","import":"./dist/security/sanitize.js","default":"./dist/security/sanitize.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./seo/issue-types":{"types":"./dist/seo/issue-types.d.ts","import":"./dist/seo/issue-types.js","default":"./dist/seo/issue-types.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","lint":"eslint src --max-warnings=-1","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1e186f9b-e807-443d-b82f-ab4a94f1c5c2"}},"_resolved":"/tmp/678fcf58bcc0d2126e3c4d4587f9c633/prenta-core-7.7.2.tgz","_integrity":"sha512-X/bN11pTSmWptch0KHOXbOxXFZNpnyT8LkFLeRCH0qVf94JEAxTJtk7sRsLf3kI1Ckm7y2IHg2PCOBD0qLW6vg==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.21.0","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.4","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.3.6","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@vitest/coverage-v8":"4.1.8","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_7.7.2_1790818515107_0.33253724755952985","host":"s3://npm-registry-packages-npm-production"}},"7.8.0":{"name":"@prenta/core","version":"7.8.0","license":"MIT","_id":"@prenta/core@7.8.0","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"0c514844e24cf645e1a7377e581e143e9e903d33","tarball":"https://registry.npmjs.org/@prenta/core/-/core-7.8.0.tgz","fileCount":1695,"integrity":"sha512-Tnp1BgH25HGYfGdn/lksrkZ2ilWMS8+WzW3OVoH+nUqMbL6dirZZ3jqREI/Y2eODYwJQmOvevsNMzsJ8B4Di8A==","signatures":[{"sig":"MEUCIELY4zeUG356vtByU0+OipTMc2F/UWnd+UrrJ8nuZMFKAiEA9gGJcUHIXiovzOVkBomFOXiY2aaAc+Xs0E7R4faTPTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDOQQsLkofKJvEJyr3q5wXUF/+lnl6m7stk8ziw2g68IAIhAMFpqX41dQYBFGwwo9LR4ZGiBXxGWbLBznVJX6HQdMLU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10579365},"main":"dist/index.js","type":"module","_from":"file:prenta-core-7.8.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./sanitize":{"types":"./dist/security/sanitize.d.ts","import":"./dist/security/sanitize.js","default":"./dist/security/sanitize.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./seo/issue-types":{"types":"./dist/seo/issue-types.d.ts","import":"./dist/seo/issue-types.js","default":"./dist/seo/issue-types.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","lint":"eslint src --max-warnings=-1","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1e186f9b-e807-443d-b82f-ab4a94f1c5c2"}},"_resolved":"/tmp/6df54ce70d94bb8262720a473a853f2a/prenta-core-7.8.0.tgz","_integrity":"sha512-Tnp1BgH25HGYfGdn/lksrkZ2ilWMS8+WzW3OVoH+nUqMbL6dirZZ3jqREI/Y2eODYwJQmOvevsNMzsJ8B4Di8A==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.21.0","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.3","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.4","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.3.6","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@vitest/coverage-v8":"4.1.8","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_7.8.0_1790862596730_0.04887920299681703","host":"s3://npm-registry-packages-npm-production"}},"8.0.0":{"name":"@prenta/core","version":"8.0.0","license":"MIT","_id":"@prenta/core@8.0.0","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"014411df207b3eb4976e62f3bdd9387933a4c3fc","tarball":"https://registry.npmjs.org/@prenta/core/-/core-8.0.0.tgz","fileCount":1695,"integrity":"sha512-m1el0K28+XVk1gFtpxlXEaTDnJ2hJvpwMIe5B5D/9fxIPAms7D9VfWfFr1kTCPKgZt9JE9767A5tn7/O3kEh9A==","signatures":[{"sig":"MEQCIAnbJlHxwL9WJ7msCUuvXWEiDZagZRNIwRpVUaMYwD7PAiBMVqjm9WWXUwKbrJRoEo5p5tKsbpU9gSJ9wTg5f/1JYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCNrbBNYEoh2AEKiMb05JVVwSDHJ9RXgAj4r4rLl3CN5AIgf73jz2WqIHMVy2MKknxPDeBtpJoZ/uaDbtgjF4WANT0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10581519},"main":"dist/index.js","type":"module","_from":"file:prenta-core-8.0.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./sanitize":{"types":"./dist/security/sanitize.d.ts","import":"./dist/security/sanitize.js","default":"./dist/security/sanitize.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./seo/issue-types":{"types":"./dist/seo/issue-types.d.ts","import":"./dist/seo/issue-types.js","default":"./dist/seo/issue-types.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","lint":"eslint src --max-warnings=-1","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1e186f9b-e807-443d-b82f-ab4a94f1c5c2"}},"_resolved":"/tmp/600b326165c353f9e0599c3684146800/prenta-core-8.0.0.tgz","_integrity":"sha512-m1el0K28+XVk1gFtpxlXEaTDnJ2hJvpwMIe5B5D/9fxIPAms7D9VfWfFr1kTCPKgZt9JE9767A5tn7/O3kEh9A==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.21.0","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.3","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.4","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.3.6","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@vitest/coverage-v8":"4.1.8","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_8.0.0_1790866400365_0.5524662353434024","host":"s3://npm-registry-packages-npm-production"}},"8.1.0":{"name":"@prenta/core","version":"8.1.0","license":"MIT","_id":"@prenta/core@8.1.0","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"35ba77a69bbb41ff8ded0c203907cb38974b0179","tarball":"https://registry.npmjs.org/@prenta/core/-/core-8.1.0.tgz","fileCount":1726,"integrity":"sha512-pHEwZ4aSdUcYck28PlNTLYwP612SSpc2ia9uU6zTlVynBjQ8oFku+b867biyL50+OjHlp4Ox+DSZCLOTwOsx3A==","signatures":[{"sig":"MEUCIQD+IEK9WWKtpkIMiZz5Ukwi5WFRIBz0VNm9+NntuVofHwIgCmNWQSySG5BQGRXoJhPRsfGZgrpMmojWUDPURq9dyv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC9WB0+1mnC1GmLMiRTt0P9IU2sD9LptFRBhUG8TsfrvgIgdKl3aYfdDFUNveAfN5IZ6oRf/1EEtULW5OkJVTM+MxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10687597},"main":"dist/index.js","type":"module","_from":"file:prenta-core-8.1.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./sanitize":{"types":"./dist/security/sanitize.d.ts","import":"./dist/security/sanitize.js","default":"./dist/security/sanitize.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./seo/issue-types":{"types":"./dist/seo/issue-types.d.ts","import":"./dist/seo/issue-types.js","default":"./dist/seo/issue-types.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","lint":"eslint src --max-warnings=-1","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1e186f9b-e807-443d-b82f-ab4a94f1c5c2"}},"_resolved":"/tmp/41a506ff25ef9ee131c1244030d0f82b/prenta-core-8.1.0.tgz","_integrity":"sha512-pHEwZ4aSdUcYck28PlNTLYwP612SSpc2ia9uU6zTlVynBjQ8oFku+b867biyL50+OjHlp4Ox+DSZCLOTwOsx3A==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.21.0","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.3","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.4","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.3.6","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@vitest/coverage-v8":"4.1.8","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_8.1.0_1790948817671_0.770452750150906","host":"s3://npm-registry-packages-npm-production"}},"8.2.0":{"name":"@prenta/core","version":"8.2.0","license":"MIT","_id":"@prenta/core@8.2.0","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"fefe112cd9e0dfc8e3125f370de2fe6a5877e107","tarball":"https://registry.npmjs.org/@prenta/core/-/core-8.2.0.tgz","fileCount":1726,"integrity":"sha512-DwI10xwT/Tdzt60E/wHksi/J8dIj5tpdXaRP/Fma6spDPdxAh8Iw6vbVwiWZx9luT1CStRso/N0zmfK53sZX2g==","signatures":[{"sig":"MEYCIQCU0GRvfqS+GvxD2T7kq5IyYY4puolmMz6zUuEZ99cd6AIhAN+h9A//e83aaDhEvHDZ4L9Xm3TgeyTpriZka0IbrCXJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGn8gEKTx/pJkg50PfjgxXjQm9OkYnYrnswGnPd16wZcAiEA4a97lQ8RnNxaSZ1AmA+DCbcRrJN4zJe098YBEwKMJ7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10710419},"main":"dist/index.js","type":"module","_from":"file:prenta-core-8.2.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./sanitize":{"types":"./dist/security/sanitize.d.ts","import":"./dist/security/sanitize.js","default":"./dist/security/sanitize.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./seo/issue-types":{"types":"./dist/seo/issue-types.d.ts","import":"./dist/seo/issue-types.js","default":"./dist/seo/issue-types.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","lint":"eslint src --max-warnings=-1","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1e186f9b-e807-443d-b82f-ab4a94f1c5c2"}},"_resolved":"/tmp/cbc7543aebc360894889da90d007acb0/prenta-core-8.2.0.tgz","_integrity":"sha512-DwI10xwT/Tdzt60E/wHksi/J8dIj5tpdXaRP/Fma6spDPdxAh8Iw6vbVwiWZx9luT1CStRso/N0zmfK53sZX2g==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.21.0","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.3","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.4","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.3.6","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@vitest/coverage-v8":"4.1.8","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_8.2.0_1790951630540_0.43464721309115517","host":"s3://npm-registry-packages-npm-production"}},"8.3.0":{"name":"@prenta/core","version":"8.3.0","license":"MIT","_id":"@prenta/core@8.3.0","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"0edce69d51be9a19f90ab61605dd53ad82ef04cb","tarball":"https://registry.npmjs.org/@prenta/core/-/core-8.3.0.tgz","fileCount":1730,"integrity":"sha512-oD7lfj/VsVDMNeTwvFZpsdyUFljptHExpbKH9zSidnTUnGsGEJrUl3CDU6NHY3VLU3CV/9zpOcK/Wa22NRkRdQ==","signatures":[{"sig":"MEUCIQD4qZFs5KENR9WNDF56DTGvXH1Pm4AQw4ACBbhQdAKI+gIgA2AMqwogiaWfHHCHlcv167MBd4zBpdLGC6Kz+aZTnpk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIARRWq1cLz8mPUgC0E6hC1mG/pBSTvP3NTLdZ4Si0iVpAiAO8Y3Hg5xZG9M2fq80W24FSEKfLQpQlNMtzTiy+QnaUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10729663},"main":"dist/index.js","type":"module","_from":"file:prenta-core-8.3.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./sanitize":{"types":"./dist/security/sanitize.d.ts","import":"./dist/security/sanitize.js","default":"./dist/security/sanitize.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./seo/issue-types":{"types":"./dist/seo/issue-types.d.ts","import":"./dist/seo/issue-types.js","default":"./dist/seo/issue-types.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","lint":"eslint src --max-warnings=-1","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1e186f9b-e807-443d-b82f-ab4a94f1c5c2"}},"_resolved":"/tmp/de13a3c6477c691966b8d41b16027021/prenta-core-8.3.0.tgz","_integrity":"sha512-oD7lfj/VsVDMNeTwvFZpsdyUFljptHExpbKH9zSidnTUnGsGEJrUl3CDU6NHY3VLU3CV/9zpOcK/Wa22NRkRdQ==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.21.0","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.3","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.4","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.3.6","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@vitest/coverage-v8":"4.1.8","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_8.3.0_1790962739018_0.8576394851924771","host":"s3://npm-registry-packages-npm-production"}},"8.4.0":{"name":"@prenta/core","version":"8.4.0","license":"MIT","_id":"@prenta/core@8.4.0","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"5cbb76411291c239ba0a35e539b86f51533592d5","tarball":"https://registry.npmjs.org/@prenta/core/-/core-8.4.0.tgz","fileCount":1734,"integrity":"sha512-4ywUx3uNVMmi2G4nLnrb1LCTaOlPCAtPcD/74jv57DlpcM75vOFaa1ttPzXBe2aXluDkgvYk8lArDhSNSJbzYA==","signatures":[{"sig":"MEYCIQCukbopqNG46HpQeAYmHIeUtsXrwM6Xv5xDfXUUMi8jywIhAJl9EjfHwh+tLt7+SX7sqqYbPfaJ7nWRx2MRrO76ZIBx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCEzDM2a8D/adEQQCXoqNjdswHXWt3MHx3KVekuPf5nqQIgL/o2/cRhlxzFWIDZc694t7jd8+cRl52NdF6/mNgY0tg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10748056},"main":"dist/index.js","type":"module","_from":"file:prenta-core-8.4.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./sanitize":{"types":"./dist/security/sanitize.d.ts","import":"./dist/security/sanitize.js","default":"./dist/security/sanitize.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./seo/issue-types":{"types":"./dist/seo/issue-types.d.ts","import":"./dist/seo/issue-types.js","default":"./dist/seo/issue-types.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","lint":"eslint src --max-warnings=-1","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1e186f9b-e807-443d-b82f-ab4a94f1c5c2"}},"_resolved":"/tmp/326b81cbec0e7cf743cc178a68d9b155/prenta-core-8.4.0.tgz","_integrity":"sha512-4ywUx3uNVMmi2G4nLnrb1LCTaOlPCAtPcD/74jv57DlpcM75vOFaa1ttPzXBe2aXluDkgvYk8lArDhSNSJbzYA==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.21.0","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.3","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.4","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.3.6","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@vitest/coverage-v8":"4.1.8","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_8.4.0_1790970854635_0.18038031863806347","host":"s3://npm-registry-packages-npm-production"}},"8.5.0":{"name":"@prenta/core","version":"8.5.0","license":"MIT","_id":"@prenta/core@8.5.0","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"34f754f2eb4d57d9eef351e77223d4cb95c7cf0f","tarball":"https://registry.npmjs.org/@prenta/core/-/core-8.5.0.tgz","fileCount":1738,"integrity":"sha512-3R6xaamUE9el+GTyUh3Nx5eES+MxqbjbsLxVPRqSIQIS9N9At9ExhSrcbTe1GhUzN04cPXRJ4+sY8ENg2NJQWg==","signatures":[{"sig":"MEYCIQDHdqjsCAb+54qf9N/74J0WoSKv3imiVXJiPdXAguMpTwIhAJsASfwsYQKTPkvDW3KRqArEzzsEWNgOJdpo52TtECqM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBdMKG8EY7P3z0ci8DtjR3j5GsLXKeZB6Nc32IcwJSuPAiAH1hsMrlrE0ULTwV52K+I7sTdLDz3DSbffVNOyEnN9bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10763943},"main":"dist/index.js","type":"module","_from":"file:prenta-core-8.5.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./sanitize":{"types":"./dist/security/sanitize.d.ts","import":"./dist/security/sanitize.js","default":"./dist/security/sanitize.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./seo/issue-types":{"types":"./dist/seo/issue-types.d.ts","import":"./dist/seo/issue-types.js","default":"./dist/seo/issue-types.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","lint":"eslint src --max-warnings=-1","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1e186f9b-e807-443d-b82f-ab4a94f1c5c2"}},"_resolved":"/tmp/66980bb6afcf21cb8c825d692242f875/prenta-core-8.5.0.tgz","_integrity":"sha512-3R6xaamUE9el+GTyUh3Nx5eES+MxqbjbsLxVPRqSIQIS9N9At9ExhSrcbTe1GhUzN04cPXRJ4+sY8ENg2NJQWg==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.21.0","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.3","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.4","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.3.6","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@vitest/coverage-v8":"4.1.8","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_8.5.0_1791010099478_0.8455145701844713","host":"s3://npm-registry-packages-npm-production"}},"8.5.1":{"name":"@prenta/core","version":"8.5.1","license":"MIT","_id":"@prenta/core@8.5.1","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"homepage":"https://github.com/actuate-media/prenta#readme","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"449696b2be8b4b1d9f18fed47d392f6edce50c54","tarball":"https://registry.npmjs.org/@prenta/core/-/core-8.5.1.tgz","fileCount":1738,"integrity":"sha512-sf94saBuh1iFOAOhCwK7i/fqM5+v/gy378W87y6I3hVO0DgaKp4RGAlFrxYbFmlLMHvevn/Qu4YI+82QTB6rtQ==","signatures":[{"sig":"MEUCIQDej3sP325cnIQhpF0z0lKlydwsr3Kn//Q3je0YB59UMwIgQrF23k4G/qeLfM9Q2PmG4YB+stJSYwImMD7rkQ9SFZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDCLtjHRxSVtSS+3UxoxOiHRsMfd0ytqrPqxazwgtqk6AIhAPpz/LCEFs2rTHwiIxe8mUoyK8Xnby6TFaWU5+iQR8Bz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10767374},"main":"dist/index.js","type":"module","_from":"file:prenta-core-8.5.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./sanitize":{"types":"./dist/security/sanitize.d.ts","import":"./dist/security/sanitize.js","default":"./dist/security/sanitize.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./seo/issue-types":{"types":"./dist/seo/issue-types.d.ts","import":"./dist/seo/issue-types.js","default":"./dist/seo/issue-types.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"scripts":{"dev":"tsc --project tsconfig.json --watch","lint":"eslint src --max-warnings=-1","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1e186f9b-e807-443d-b82f-ab4a94f1c5c2"}},"_resolved":"/tmp/394ca4d0db2980410f50f82eb114c555/prenta-core-8.5.1.tgz","_integrity":"sha512-sf94saBuh1iFOAOhCwK7i/fqM5+v/gy378W87y6I3hVO0DgaKp4RGAlFrxYbFmlLMHvevn/Qu4YI+82QTB6rtQ==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.21.0","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.3","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.4","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.3.6","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@vitest/coverage-v8":"4.1.8","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_8.5.1_1791011604130_0.6646387374401013","host":"s3://npm-registry-packages-npm-production"}},"8.6.0":{"_id":"@prenta/core@8.6.0","bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"dist":{"shasum":"bfacb07ca01fefe38510eba4825c42c46021b487","tarball":"https://registry.npmjs.org/@prenta/core/-/core-8.6.0.tgz","fileCount":1742,"integrity":"sha512-POq1N1ub7v9mAIsdXoK78PfrcXdCxv2eaTeKOjenCi/q8a1F30hVNZE9f0klu67msZ/lFn5DMhHnw8CNQ76skA==","signatures":[{"sig":"MEUCIQDYS03z0kTJJFtRvaL8CUCAdBNRh5yXTm3aX7K+EjrurQIgUwpX37zBZLoBcDaNx1sAcQ6bxSNR1l435LstvlAf+o0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCNG0cvD8vW5NJMu/AC4KSyLEvYAVOWIJPunJbOZ45MZAIhAMrVqHRpknDE/hC1Vw7ZEH30i9VCf4tJScHl1FjEx2TQ"}],"unpackedSize":10789878},"main":"dist/index.js","name":"@prenta/core","type":"module","_from":"file:prenta-core-8.6.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js","default":"./dist/api/index.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js","default":"./dist/next.js"},"./site":{"types":"./dist/site.d.ts","import":"./dist/site.js","default":"./dist/site.js"},"./purge":{"types":"./dist/purge/index.d.ts","import":"./dist/purge/index.js","default":"./dist/purge/index.js"},"./roles":{"types":"./dist/auth/roles.d.ts","import":"./dist/auth/roles.js","default":"./dist/auth/roles.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./config":{"types":"./dist/config/define.d.ts","import":"./dist/config/define.js","default":"./dist/config/define.js"},"./codegen":{"types":"./dist/codegen/index.d.ts","import":"./dist/codegen/index.js","default":"./dist/codegen/index.js"},"./realtime":{"types":"./dist/realtime/index.d.ts","import":"./dist/realtime/index.js","default":"./dist/realtime/index.js"},"./sanitize":{"types":"./dist/security/sanitize.d.ts","import":"./dist/security/sanitize.js","default":"./dist/security/sanitize.js"},"./next/site":{"types":"./dist/next-site.d.ts","import":"./dist/next-site.js","default":"./dist/next-site.js"},"./appearance":{"types":"./dist/appearance/index.d.ts","import":"./dist/appearance/index.js","default":"./dist/appearance/index.js"},"./astro/site":{"types":"./dist/astro-site.d.ts","import":"./dist/astro-site.js","default":"./dist/astro-site.js"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","default":"./dist/middleware.js"},"./astro/cache":{"types":"./dist/astro-cache.d.ts","import":"./dist/astro-cache.js","default":"./dist/astro-cache.js"},"./brand-voice":{"types":"./dist/brand-voice/index.d.ts","import":"./dist/brand-voice/index.js","default":"./dist/brand-voice/index.js"},"./script-tags":{"types":"./dist/script-tags/index.d.ts","import":"./dist/script-tags/index.js","default":"./dist/script-tags/index.js"},"./email-sender":{"types":"./dist/email/sender.d.ts","import":"./dist/email/sender.js","default":"./dist/email/sender.js"},"./forms/client":{"types":"./dist/forms/client-validation.d.ts","import":"./dist/forms/client-validation.js","default":"./dist/forms/client-validation.js"},"./seo/analysis":{"types":"./dist/seo/analysis.d.ts","import":"./dist/seo/analysis.js","default":"./dist/seo/analysis.js"},"./astro/content":{"types":"./dist/astro-content.d.ts","import":"./dist/astro-content.js","default":"./dist/astro-content.js"},"./page-sections":{"types":"./dist/sections/index.d.ts","import":"./dist/sections/index.js","default":"./dist/sections/index.js"},"./prisma/schema":"./schema-fragments/cms-schema.prisma","./astro/security":{"types":"./dist/astro-security.d.ts","import":"./dist/astro-security.js","default":"./dist/astro-security.js"},"./seo/page-audit":{"types":"./dist/seo/page-audit.d.ts","import":"./dist/seo/page-audit.js","default":"./dist/seo/page-audit.js"},"./astro/redirects":{"types":"./dist/astro-redirects.d.ts","import":"./dist/astro-redirects.js","default":"./dist/astro-redirects.js"},"./forms/analytics":{"types":"./dist/forms/analytics.d.ts","import":"./dist/forms/analytics.js","default":"./dist/forms/analytics.js"},"./security-center":{"types":"./dist/security/center/index.d.ts","import":"./dist/security/center/index.js","default":"./dist/security/center/index.js"},"./seo/issue-types":{"types":"./dist/seo/issue-types.d.ts","import":"./dist/seo/issue-types.js","default":"./dist/seo/issue-types.js"},"./generated/client":{"types":"./dist/generated/client.d.ts","import":"./dist/generated/client.js","default":"./dist/generated/client.js"},"./next/script-tags":{"types":"./dist/next/script-tags.d.ts","import":"./dist/next/script-tags.js","default":"./dist/next/script-tags.js"},"./forms/attribution":{"types":"./dist/forms/attribution.d.ts","import":"./dist/forms/attribution.js","default":"./dist/forms/attribution.js"},"./forms/public-html":{"types":"./dist/forms/public-html.d.ts","import":"./dist/forms/public-html.js","default":"./dist/forms/public-html.js"},"./seo/robots-directives":{"types":"./dist/seo/robots-directives.d.ts","import":"./dist/seo/robots-directives.js","default":"./dist/seo/robots-directives.js"}},"license":"MIT","scripts":{"dev":"tsc --project tsconfig.json --watch","lint":"eslint src --max-warnings=-1","test":"vitest run","build":"prisma generate && tsc --project tsconfig.json && tsc --project tsconfig.generated.json","clean":"rm -rf dist generated","type-check":"tsc --noEmit"},"version":"8.6.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1e186f9b-e807-443d-b82f-ab4a94f1c5c2"}},"homepage":"https://github.com/actuate-media/prenta#readme","_resolved":"/tmp/60c66793cda5ca902a52801590142037/prenta-core-8.6.0.tgz","_integrity":"sha512-POq1N1ub7v9mAIsdXoK78PfrcXdCxv2eaTeKOjenCi/q8a1F30hVNZE9f0klu67msZ/lFn5DMhHnw8CNQ76skA==","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"_npmVersion":"11.21.0","description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","directories":{},"maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"sideEffects":false,"_nodeVersion":"22.23.3","dependencies":{"yjs":"^13.6.0","zod":"^3.23.0","jose":"^6.2.9","sharp":"^0.35.4","turndown":"^7.2.4","sanitize-html":"^2.17.7","@prisma/client":"^7.8.0","@prenta/realtime":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","ws":"^8.18.0","tsx":"^4.0.0","next":"^16.3.6","react":"^19.2.4","dotenv":"^17.3.1","prisma":"^7.8.0","vitest":"^4.1.0","graphql":"^16.13.2","@types/ws":"^8.5.10","typescript":"^5.7.0","@sentry/node":"^10.63.0","@types/react":"^19.2.14","graphql-yoga":"^5.19.0","@types/turndown":"^5.0.6","@prisma/adapter-pg":"~7.8.0","@vitest/coverage-v8":"4.1.8","@types/sanitize-html":"^2.16.1"},"peerDependencies":{"pg":"^8.0.0","next":">=14.0.0","react":">=18.0.0","graphql":"^16.0.0","@sentry/node":"^10.0.0","graphql-yoga":"^5.0.0","@prisma/adapter-pg":"^7.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"next":{"optional":true},"react":{"optional":true},"graphql":{"optional":true},"@sentry/node":{"optional":true},"graphql-yoga":{"optional":true},"@prisma/adapter-pg":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/core_8.6.0_1791013771844_0.6790877152402077"}}},"time":{"created":"2026-07-30T20:37:48.763Z","modified":"2026-10-03T07:49:32.206Z","0.118.0":"2026-07-30T20:37:49.112Z","0.119.0":"2026-08-03T04:02:53.217Z","0.120.0":"2026-08-03T18:28:02.067Z","0.120.1":"2026-08-03T20:18:59.960Z","0.120.2":"2026-08-04T13:09:57.664Z","0.121.0":"2026-08-07T00:59:35.652Z","0.122.0":"2026-08-07T01:25:49.147Z","0.123.0":"2026-08-08T07:07:15.433Z","0.124.0":"2026-08-12T16:30:44.608Z","1.0.0":"2026-08-13T04:14:59.956Z","1.1.0":"2026-08-13T14:43:36.120Z","1.1.1":"2026-08-14T01:59:40.672Z","2.0.0":"2026-08-14T03:27:37.087Z","2.2.0":"2026-08-14T16:01:53.891Z","2.3.0":"2026-08-14T18:36:40.748Z","2.3.1":"2026-08-15T05:38:29.625Z","2.3.2":"2026-08-15T22:20:35.952Z","2.4.0":"2026-08-16T00:30:21.054Z","2.4.1":"2026-08-16T00:49:11.465Z","2.5.0":"2026-08-16T02:45:04.761Z","4.0.0":"2026-08-16T07:32:31.532Z","4.1.0":"2026-08-16T16:49:03.906Z","4.1.1":"2026-08-17T00:06:28.746Z","4.2.0":"2026-08-17T06:01:25.898Z","4.3.0":"2026-08-18T03:21:49.351Z","4.3.1":"2026-08-21T14:25:50.867Z","4.3.2":"2026-08-23T03:07:26.054Z","5.0.0":"2026-08-24T07:53:12.581Z","5.0.1":"2026-08-24T15:02:51.902Z","5.0.2":"2026-08-27T16:48:57.872Z","5.0.3":"2026-08-29T02:38:57.569Z","5.1.0":"2026-08-29T04:00:42.159Z","5.2.0":"2026-08-29T07:30:23.940Z","5.3.0":"2026-08-29T15:11:39.743Z","5.3.1":"2026-08-29T16:32:38.160Z","5.4.0":"2026-09-05T04:00:41.124Z","5.4.1":"2026-09-06T03:48:30.222Z","5.5.0":"2026-09-07T13:50:08.718Z","5.6.0":"2026-09-07T20:44:09.785Z","5.7.0":"2026-09-08T13:31:50.506Z","5.8.0":"2026-09-09T13:48:57.779Z","5.8.1":"2026-09-09T14:07:19.515Z","5.9.0":"2026-09-10T23:47:09.281Z","5.10.0":"2026-09-14T03:09:16.939Z","6.0.0":"2026-09-15T12:59:06.839Z","7.0.0":"2026-09-17T18:03:32.838Z","7.1.0":"2026-09-18T02:38:59.386Z","7.1.1":"2026-09-23T03:25:12.193Z","7.2.0":"2026-09-23T03:48:58.995Z","7.2.1":"2026-09-23T22:38:37.715Z","7.3.0":"2026-09-25T04:23:55.869Z","7.4.0":"2026-09-25T12:49:10.071Z","7.4.1":"2026-09-25T14:30:39.545Z","7.4.2":"2026-09-26T14:05:58.497Z","7.5.1":"2026-09-27T03:54:14.722Z","7.5.2":"2026-09-29T03:37:45.779Z","7.5.3":"2026-09-29T05:01:49.085Z","7.5.4":"2026-09-29T13:30:29.849Z","7.6.0":"2026-09-29T14:00:17.118Z","7.6.2":"2026-09-29T16:55:18.214Z","7.6.4":"2026-09-30T05:07:37.208Z","7.6.5":"2026-09-30T06:07:36.307Z","7.6.6":"2026-09-30T23:32:52.430Z","7.7.0":"2026-10-01T00:30:30.641Z","7.7.1":"2026-10-01T00:57:26.733Z","7.7.2":"2026-10-01T01:35:15.286Z","7.8.0":"2026-10-01T13:49:56.925Z","8.0.0":"2026-10-01T14:53:20.569Z","8.1.0":"2026-10-02T13:46:57.822Z","8.2.0":"2026-10-02T14:33:50.715Z","8.3.0":"2026-10-02T17:38:59.191Z","8.4.0":"2026-10-02T19:54:14.769Z","8.5.0":"2026-10-03T06:48:19.708Z","8.5.1":"2026-10-03T07:13:24.282Z","8.6.0":"2026-10-03T07:49:31.996Z"},"bugs":{"url":"https://github.com/actuate-media/prenta/issues"},"license":"MIT","homepage":"https://github.com/actuate-media/prenta#readme","repository":{"url":"git+https://github.com/actuate-media/prenta.git","type":"git","directory":"packages/cms-core"},"description":"The core of [Prenta CMS](https://github.com/actuate-media/prenta): data layer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API, section registry, forms backend, SEO tooling, and the config types every other package builds on.","maintainers":[{"name":"actuate_media","email":"strategize@actuatemedia.com"}],"readme":"# @prenta/core\n\nThe core of [Prenta CMS](https://github.com/actuate-media/prenta): data\nlayer (Prisma/Postgres), auth & security, the full `/api/cms/*` REST API,\nsection registry, forms backend, SEO tooling, and the config types every other\npackage builds on.\n\n```bash\nnpm install @prenta/core\n```\n\n## Entry points\n\n| Import                       | Purpose                                                                 |\n| ---------------------------- | ----------------------------------------------------------------------- |\n| `@prenta/core`               | Actions, auth, security, storage/adapters, config types                 |\n| `@prenta/core/config`        | `defineConfig()` for `prenta.config.ts`                                 |\n| `@prenta/core/api`           | `handlePrentaAPI()` — mount the REST API in any runtime                 |\n| `@prenta/core/page-sections` | Section registry, `defineSectionTypes()`, coercion + validation helpers |\n| `@prenta/core/forms/client`  | Client-safe form validation (no Node deps)                              |\n| `@prenta/core/next`          | Next.js helpers (routes, middleware)                                    |\n\nMost projects scaffold with [`create-prenta`](https://www.npmjs.com/package/create-prenta)\ninstead of wiring this package by hand.\n\n## Release notes\n\nSee [CHANGELOG.md](./CHANGELOG.md) (shipped with the package) or the\n[GitHub releases](https://github.com/actuate-media/prenta/releases).\n\n## License\n\nMIT\n","readmeFilename":"README.md"}